Input: [Description] Associates a well-known object type that is passed to the Web Services Description Language (WSDL) generator with a remote endpoint that can process messages that are sent to a method on the type. [Class]

Output: ServiceType


Input: [Description] The exception that is thrown if an error occurs during the generation of Web Services Description Language (WSDL). [Class]

Output: SUDSGeneratorException


Input: [Description] The exception that is thrown if an error occurs during parsing of the Web Services Description Language (WSDL). [Class]

Output: SUDSParserException


Input: [Name] ActualWidth [Description]

Output: Gets the current width of the column, in device-independent units (1/96th inch per unit).


Input: [Name] CanUserReorder [Description]

Output: Gets or sets a value that indicates whether the user can change the column display position by dragging the column header.


Input: [Name] CanUserResize [Description]

Output: Gets or sets a value that indicates whether the user can adjust the column width by using the mouse.


Input: [Name] CanUserSort [Description]

Output: Gets or sets a value that indicates whether the user can sort the column by clicking the column header.


Input: [Name] CellStyle [Description]

Output: Gets or sets the style that is used to render cells in the column.


Input: [Name] ClipboardContentBinding [Description]

Output: Gets or sets the binding object to use when getting or setting cell content for the clipboard.


Input: [Name] DataGridOwner [Description]

Output: Gets the DataGrid control that contains this column.


Input: [Name] DependencyObjectType [Description]

Output: Gets the DependencyObjectType that wraps the CLR type of this instance. (Inherited from DependencyObject.)


Input: [Name] Dispatcher [Description]

Output: Gets the Dispatcher this DispatcherObject is associated with. (Inherited from DispatcherObject.)


Input: [Name] DisplayIndex [Description]

Output: Gets or sets the display position of the column relative to the other columns in the DataGrid.


Input: [Name] DragIndicatorStyle [Description]

Output: Gets or sets the style object to apply to the column header during a drag operation.


Input: [Name] Header [Description]

Output: Gets or sets the content of the column header.


Input: [Name] HeaderStringFormat [Description]

Output: Gets or sets the format pattern to apply to the content of the column header.


Input: [Name] HeaderStyle [Description]

Output: Gets or sets the style that is used when rendering the column header.


Input: [Name] HeaderTemplate [Description]

Output: Gets or sets the template that defines the visual representation of the column header.


Input: [Name] HeaderTemplateSelector [Description]

Output: Gets or sets the object that selects which template to use for the column header.


Input: [Name] IsAutoGenerated [Description]

Output: Gets a value that indicates whether the column is auto-generated.


Input: [Name] IsFrozen [Description]

Output: Gets a value that indicates whether the column is prevented from scrolling horizontally.


Input: [Name] IsReadOnly [Description]

Output: Gets or sets a value that indicates whether cells in the column can be edited.


Input: [Name] IsSealed [Description]

Output: Gets a value that indicates whether this instance is currently sealed (read-only). (Inherited from DependencyObject.)


Input: [Name] MaxWidth [Description]

Output: Gets or sets the maximum width constraint of the column.


Input: [Name] MinWidth [Description]

Output: Gets or sets the minimum width constraint of the column.


Input: [Name] SortDirection [Description]

Output: Gets or sets the sort direction (ascending or descending) of the column.


Input: [Name] SortMemberPath [Description]

Output: Gets or sets a property name, or a period-delimited hierarchy of property names, that indicates the member to sort by.


Input: [Name] Visibility [Description]

Output: Gets or sets the visibility of the column.


Input: [Name] Width [Description]

Output: Gets or sets the column width or automatic sizing mode.


Input: [Name] Calculated Columns Package Sample [Description]

Output: Demonstrates how to use the Aggregate and Derived Column transformations to compute values and write the results to a file.


Input: [Name] Capture Data Lineage Package Sample [Description]

Output: Demonstrates how to get lineage information about data, add it to the data flow, and write the source data and the lineage information to a table.


Input: [Name] Process XML Data Package Sample [Description]

Output: Demonstrates how to extract data from an XML data file by using an XPath operation, convert the data to a flat-file format, and insert the data into a text file.


Input: [Name] Data Cleaning Package Sample [Description]

Output: Demonstrates how to clean data by applying exact and fuzzy matching of new customers to existing customers, and how to identify duplicate customers by using fuzzy grouping.


Input: [Name] Execute SQL Statements in a Loop Package Sample [Description]

Output: Demonstrates how to run SQL CREATE TABLE statements in a loop, evaluate and clean data values, and insert data into tables.


Input: [Name] Execute Process Package Sample [Description]

Output: Demonstrates how to use the Execute Process task to run an executable that expands a CAB file, read the expanded data, and insert the data into a table.


Input: [Name] Lookup Transformation Sample [Description]

Output: Demonstrates how to use the Cache connection manager to implement the Lookup transformation in full cache mode. The transformation performs lookups on a reference dataset that is stored in a text file.


Input: [Name] SMO Tables DBCC [Description]

Output: Demonstrates how to enumerate the user tables in the AdventureWorks database by using SMO, use a Script task to retrieve the schema and table names, put the names into two variables, and use an Execute SQL task that executes a DBCC CHECKCONSTRAINTS command using the two variables.


Input: [Name] AWDataWarehouseRefresh Package Sample [Description]

Output: Demonstrates how to update the AdventureWorksDW data warehouse from the AdventureWorks OLTP database.


Input: [Name] Synchronizing Adventure Works DW Partitions [Description]

Output: Demonstrates how to automate the synchronization of partitions between relational and Analysis Services databases by using an Integration Services package. The sample package uses the Script task and the Analysis Services Execute DDL task, and illustrates the use of the ASSL and AMO technologies.


Input: [Name] Execute SQL Parameters and Result Sets Sample [Description]

Output: Demonstrates how to use a parameterized stored procedure and an SQL statement to query the AdventureWorks database. The package stores the query results in package variables by mapping parameters and result sets to the variables.


Input: [Name] Creating a Basic Package Tutorial: Lesson Packages [Description]

Output: Demonstrates how to use the wizard to import data from Excel and load the data into a table.


Input: [Name] Creating a Simple ETL Package Tutorial: Lesson Packages [Description]

Output: Demonstrates how to use the Foreach Loop to read multiple flat files, and then transform the data. Also introduces logging and configurations.


Input: [Name] Deploying Packages Tutorial: Lesson Packages [Description]

Output: Demonstrates how to deploy packages and install them on the destination computer by using a deployment utility you create.


Input: [Name] Exporting from ODBC to a Flat File Using a Wizard Tutorial: Lesson Packages [Description]

Output: Demonstrates how to use the SQL Server Import and Export Wizard to export data from a SQL Server ODBC data source to an existing text file.


Input: [Name] Readme_Change Data Capture for Specified Interval Package Sample [Description]

Output: Demonstrates how to use change data capture functionality in Integration Services packages to perform an incremental load of all changes that occurred during a specified time interval.


Input: [Name] Readme_Change Data Capture since Last Request Package Sample [Description]

Output: Demonstrates how to use change data capture functionality in Integration Services packages to perform an incremental load of all changes that occurred since the previous request.


Input: [Class] AccessRequestsPermissionLevelField [Description]

Output: Represents a text field that can contain permission levels for access requests.


Input: [Class] AccessRequestsPermissionLevelFieldControl [Description]

Output: Renders an access request permission level field on a form page (not a list view page) by using one or more child controls such as a label, link, or text box control.


Input: [Class] AppPackageSizeExceededException [Description]

Output: The exception that is thrown when the app package size exceeds its limits.


Input: [Class] AppPackageValidationException [Description]

Output: The exception that is thrown when there are errors validating an app package.


Input: [Class] NameValuePair [Description]

Output: Defines a name/value pair that can be set or retrieved.


Input: [Class] OutcomeChoiceField [Description]

Output: Represents an outcome choice field.


Input: [Class] RecordsRepositoryProperty [Description]

Output: Represents the properties of the records repository.


Input: [Class] RelatedItemsField [Description]

Output: Represents a text field that can contain related items.


Input: [Class] RelatedItemsFieldControl [Description]

Output: Renders a related item field on a form page (not a list view page) by using one or more child controls such as a label, link, or text box control.


Input: [Class] SPAccessRequests [Description]

Output: Operates on access requests and external user invitations.


Input: [Class] SPAlert [Description]

Output: Represents an alert, which generates periodic e-mail or Short Message Service (SMS) notifications sent to a user about the list, list item, document, or document library to which the alert applies.


Input: [Class] SPAlertCollection [Description]

Output: Represents a collection of SPAlert objects.


Input: [Class] SPAlertTemplate [Description]

Output: Defines the template used for an alert.


Input: [Class] SPAlertTemplateCollection [Description]

Output: Represents a collection of alert templates.


Input: [Class] SPAlertUpdateException [Description]

Output: The exception that is thrown when there are errors during alert updates.


Input: [Class] SPAppLicense [Description]

Output: Represents an app license.


Input: [Class] SPAppLicenseCollection [Description]

Output: Represents a collection of SPAppLicense objects.


Input: [Class] SPAppPrincipal [Description]

Output: Represents a single app principal.


Input: [Class] SPAppPrincipalConfiguration [Description]

Output: Represents the configuration associated with an app principal.


Input: [Class] SPAppPrincipalCredential [Description]

Output: Represents a credential belonging to an app principal.


Input: [Class] SPAppPrincipalCredentialReference [Description]

Output: Represents a reference to a credential for an app principal.


Input: [Class] SPAppPrincipalIdentityProvider [Description]

Output: Represents an identity provider for app principals.


Input: [Class] SPAppPrincipalManager [Description]

Output: Represents the top level object used to manage app principals.


Input: [Class] SPAppPrincipalName [Description]

Output: Represents the name of an app principal.


Input: [Class] SPAppPrincipalPermissionsManager [Description]

Output: Manages permissions for SharePoint Web app principals.


Input: [Class] SPAppRequestContext [Description]

Output: Represents the app request context.


Input: [Class] SPAttachmentCollection [Description]

Output: Represents the collection of attachments for a list item.


Input: [Class] SPAudit [Description]

Output: Enables auditing of how site collections, sites, lists, folders, and list items are accessed, changed, and used.


Input: [Class] SPAuditEntry [Description]

Output: Contains information about an audited event that is connected to a site collection, site, folder, list, or list item.


Input: [Class] SPAuditEntryCollection [Description]

Output: Provides a container for SPAuditEntry objects.


Input: [Class] SPAuditQuery [Description]

Output: Defines a query of the audit entries of the SharePoint database.


Input: [Class] SPBaseCollection [Description]

Output: Provides the base functionality for collections in the Microsoft.SharePoint and Microsoft.SharePoint.Administration namespaces.


Input: [Class] SPBuiltInContentTypeId [Description]

Output: A class that retrieves SPContentTypeId objects that represent identifiers (IDs) for built-in content types.


Input: [Class] SPBuiltInFieldId [Description]

Output: Retrieves identifiers for the fields that ship with Microsoft SharePoint Foundation.


Input: [Class] SPBusinessDataField [Description]

Output: Represents the primary column of the field type and usually contains the display name of the external data object (such as Customer name).


Input: [Class] SPCalendarViewStyle [Description]

Output: Represents a day, week, or month view style for a calendar.


Input: [Class] SPCalendarViewStyleCollection [Description]

Output: Represents a collection of SPCalendarViewStyle objects.


Input: [Class] SPCapabilityChecker [Description]

Output: Represents a checker that checks the availability of a service.


Input: [Class] SPChange [Description]

Output: Represents a change that has been made to a SharePoint object within the scope of an item, list, Web site, site collection, or content database, or to a security policy within the scope of a Web application.


Input: [Class] SPChangeAlert [Description]

Output: Represents a change to an alert.


Input: [Class] SPChangeCollection [Description]

Output: Represents a collection of objects derived from the SPChange class.


Input: [Class] SPChangeContentType [Description]

Output: Represents a change to a content type.


Input: [Class] SPChangeField [Description]

Output: Represents a change to a site column.


Input: [Class] SPChangeFile [Description]

Output: Represents a change to a file that is outside a list or to an attachment.


Input: [Class] SPChangeFolder [Description]

Output: Represents a change to a folder.


Input: [Class] SPChangeGroup [Description]

Output: Represents a change to a group.


Input: [Class] SPChangeItem [Description]

Output: Represents a change to an item.


Input: [Class] SPChangeList [Description]

Output: Represents a change to a list.


Input: [Class] SPChangeQuery [Description]

Output: Defines a query that is performed against the change log in Microsoft SharePoint Foundation.


Input: [Class] SPChangeSecurityPolicy [Description]

Output: Represents a change to a security policy.


Input: [Class] SPChangeSite [Description]

Output: Represents a change to a site collection.


Input: [Class] SPChangeToken [Description]

Output: Represents the unique sequential location of a change within the change log.


Input: [Class] SPChangeTokenCollection [Description]

Output: Represents a collection of SPChangeToken objects.


Input: [Class] SPChangeUser [Description]

Output: Represents a change to a user.


Input: [Class] SPChangeView [Description]

Output: Represents a change to a view.


Input: [Class] SPChangeWeb [Description]

Output: Represents a change to a Web site.


Input: [Class] SPChannelFactoryOperations [Description]

Output: Provides a set of static methods for performing operations with WCF channel factories.


Input: [Class] SPCheckedOutFile [Description]

Output: Represents a checked-out file in a document library or workspace.


Input: [Class] SPCompatibilityRange [Description]

Output: Represents the compatibility range of a SharePoint installation.


Input: [Class] SPContentType [Description]

Output: Represents a site or list content type.


Input: [Class] SPContentTypeCollection [Description]

Output: Represents a collection of web or list content types.


Input: [Class] SPContentTypeReadOnlyException [Description]

Output: Represents an exception that occurs when an attempt is made to modify an SPContentType object that is read-only.


Input: [Class] SPContentTypeSealedException [Description]

Output: Represents an exception that occurs when an attempt is made to modify an SPContentType object that is sealed.


Input: [Class] SPContentTypeUsage [Description]

Output: Used to track where a content type is used as the basis for another content type.


Input: [Class] SPContext [Description]

Output: Represents the context of an HTTP request in Microsoft SharePoint Foundation.


Input: [Class] SPContextPageInfo [Description]

Output: Encapsulates information about the main page in the context of the current request.


Input: [Class] SPCopyDestination [Description]

Output: Represents a copy destination for a document on a SharePoint Web site.


Input: [Class] SPCopyDestinationCollection [Description]

Output: Represents a collection of SPCopyDestination objects.


Input: [Class] SPCopyFieldInformation [Description]

Output: Represents type information that is associated with fields being copied across servers.


Input: [Class] SPCopyFieldMask [Description]

Output: Represents a field mask for a copied item.


Input: [Class] SPCustomWebTemplate [Description]

Output: Represents a Web template.


Input: [Class] SPDailySchedule [Description]

Output: Represents a daily schedule for a job definition. The schedule controls when a job starts.


Input: [Class] SPDataRetrievalServicesSettings [Description]

Output: Obsolete. Use the SPDataRetrievalProvider class to access the data-retrieval service settings for a Web application instead. (In Windows SharePoint Services 2.0, the SPDataRetrievalServucesSettings class represented the data-retrieval service settings that are used on a virtual server.)


Input: [Class] SPDistributionGroupException [Description]

Output: Represents an en exception that occurs while performing an operation on a distribution list for a group.


Input: [Class] SPDistributionGroupJobData [Description]

Output: Holds information about an asynchronous Directory Management Service request.


Input: [Class] SPDocTemplate [Description]

Output: Represents a document template used in a document library.


Input: [Class] SPDocTemplateCollection [Description]

Output: Represents a collection of document templates.


Input: [Class] SPDocumentLibrary [Description]

Output: Represents a document library in Microsoft SharePoint Foundation.


Input: [Class] SPDuplicateValuesFoundException [Description]

Output: Exception to throw if and only if duplicate values are found while inserting or updating items/documents in a list/document library.


Input: [Class] SPEmailEventReceiver [Description]

Output: Provides a method for trapping the event when a list receives an email message.


Input: [Class] SPEncodedResourceExpressionBuilder [Description]

Output: Represents an expression builder for returning an encoded resource.


Input: [Class] SPEndpointAddressNotFoundException [Description]

Output: Represents an exception that is thrown when there are no endpoint addresses available for load balancing.


Input: [Class] SPEvaluatorModeProvisioner [Description]

Output: Represents a provisioner for creating the default site and content in stand-alone installations of Microsoft SharePoint Foundation.


Input: [Class] SPEvaluatorModeProvisioning [Description]

Output: Represents the class that implements evaluator mode provisioning for stand-alone installations of Microsoft SharePoint Foundation.


Input: [Class] SPEventContext [Description]

Output: Represents an Event Context in a list of receiver processes on a SharePoint Foundation website.


Input: [Class] SPEventExecutionScope [Description]

Output: Provides different scopes for running event receivers.


Input: [Class] SPEventExecutionScopeData [Description]

Output: Represents the event execution scope data.


Input: [Class] SPEventPropertiesBase [Description]

Output: Abstract base class that provides the event properties that are common to all event types. This class is never instantiated.


Input: [Class] SPEventReceiverBase [Description]

Output: Provides methods for event receivers in the Microsoft SharePoint Foundation object model and serves as the base class for creating list items, lists, Webs, and sites.


Input: [Class] SPEventReceiverDefinition [Description]

Output: Abstract base class that defines general properties of an event receiver for list items, lists, websites, and workflows.


Input: [Class] SPEventReceiverDefinitionCollection [Description]

Output: Represents a collection of SPEventReceiverDefinition objects that are used to enumerate the list of registered event receivers for Microsoft SharePoint Foundation objects that can have events.


Input: [Class] SPEventReceiverDefinitionCreationInformation [Description]

Output: This class or member is reserved for internal use and is not intended to be used in your code. Represents the properties that can be set when creating a client-side event receiver definition.


Input: [Class] SPException [Description]

Output: Represents an exception in Microsoft SharePoint Foundation.


Input: [Class] SPExceptionEventArgs [Description]

Output: A [System.EventArgs] class for passing an exception thrown in an event publisher to an event subscriber.


Input: [Class] SPExecutingConversionRequest [Description]

Output: Obsolete. Conveys the context of a document conversion.


Input: [Class] SPExternalApplicationRegistrationException [Description]

Output: Represents a failure of an external application, such as a Silverlight application, to register with SharePoint Foundation so that it can obtain data from, or interact with, the Web site.


Input: [Class] SPExternalApplicationRegistrationInformation [Description]

Output: Provides information that is used to render a registration page for an external application that is hosted in a Web Part and to render a link to the page on the Tool Part of the Web Part.


Input: [Class] SPExternalApplicationRequestProperties [Description]

Output: Represents a request from an external application, such as a Silverlight application, for access to SharePoint Foundation data.


Input: [Class] SPExternalApplicationRequestResult [Description]

Output: When implemented in a derived class, provides a method that returns the content control for a Web Part that hosts an external application, and optionally holds a client hash.


Input: [Class] SPExternalAppPrincipalCreationParameters [Description]

Output: Represents the object that encapsulates all parameters used to create a new external app principal.


Input: [Class] SPExternalRequestHeaderInfo [Description]

Output: Represents the information sent to service applications in a SOAP message header.


Input: [Class] SPFeature [Description]

Output: Represents the state of a feature at its corresponding scope.


Input: [Class] SPFeatureCollection [Description]

Output: Represents a collection of SPFeature objects.


Input: [Class] SPFeatureDefinitionMissingException [Description]

Output: Represents an exception that is thrown when a Feature definition cannot be found.


Input: [Class] SPFeatureDependency [Description]

Output: Represents a Feature that is depended upon by another Feature.


Input: [Class] SPFeatureDependencyCollection [Description]

Output: Represents a collection of Features that are depended upon by another Feature.


Input: [Class] SPFeatureDependencyNotActivatedException [Description]

Output: Represents an exception that is thrown when activating or upgrading a feature that has a dependency on a visible feature that is not activated.


Input: [Class] SPFeatureIsOrphanedException [Description]

Output: Represents an exception that is thrown when a Feature has been activated but the site where it was activated is missing.


Input: [Class] SPFeatureProperty [Description]

Output: Represents a single Feature property.


Input: [Class] SPFeaturePropertyCollection [Description]

Output: Represents a collection of SPFeatureProperty objects.


Input: [Class] SPFeatureQueryResultCollection [Description]

Output: Represents an enumerable collection of SPFeature objects.


Input: [Class] SPFeatureReceiver [Description]

Output: Defines methods that are called when a Feature is installed, uninstalled, activated, deactivated, or upgraded.


Input: [Class] SPFeatureReceiverProperties [Description]

Output: Represents the properties of a Feature installation, uninstallation, activation, or deactivation event.


Input: [Class] SPFeatureUpgradeFatalErrorException [Description]

Output: Represents an exception that occurs during a Feature upgrade that immediately stops the upgrade.


Input: [Class] SPFeatureUpgradeInformativeWarningException [Description]

Output: Represents an exception that occurs during a Feature upgrade that does not halt the upgrade.


Input: [Class] SPField [Description]

Output: Represents a field in a list on a SharePoint Foundation Web site.


Input: [Class] SPFieldAllDayEvent [Description]

Output: Represents a field that specifies whether an activity takes all day and does not have a start or end time.


Input: [Class] SPFieldAttachments [Description]

Output: Represents a field that contains attachments.


Input: [Class] SPFieldBoolean [Description]

Output: Represents a Boolean field type.


Input: [Class] SPFieldCalculated [Description]

Output: Represents a calculated field in a list.


Input: [Class] SPFieldChoice [Description]

Output: Represents a choice field.


Input: [Class] SPFieldCollection [Description]

Output: Represents a collection of SPField objects.


Input: [Class] SPFieldComputed [Description]

Output: Represents a computed field, which is a field that depends on another field for its contents.


Input: [Class] SPFieldCrossProjectLink [Description]

Output: Represents a field that is used to connect a list event with a Meeting Workspace site.


Input: [Class] SPFieldCurrency [Description]

Output: Represents a field that contains currency values.


Input: [Class] SPFieldDateTime [Description]

Output: Represents a field that contains date and time values.


Input: [Class] SPFieldDecimal [Description]

Output: Represents a decimal (base 10) floating-point data type.


Input: [Class] SPFieldFile [Description]

Output: Represents a field that contains a file.


Input: [Class] SPFieldGeolocation [Description]

Output: Represents a field that contains geographical location values.


Input: [Class] SPFieldGeolocationValue [Description]

Output: Represents the field value class for GeolocationField (geographical type for Point).


Input: [Class] SPFieldGuid [Description]

Output: Represents a field that contains a GUID.


Input: [Class] SPFieldIndex [Description]

Output: Represents a content index extending over one or two fields in a list. This class supports the efficient query of list items that filter by those fields.


Input: [Class] SPFieldIndexCollection [Description]

Output: Represents a collection of SPFieldIndex objects.


Input: [Class] SPFieldLink [Description]

Output: Represents a single column (also known as field) reference that is included in a content type.


Input: [Class] SPFieldLinkCollection [Description]

Output: Represents the collection of column or field references in a content type.


Input: [Class] SPFieldLookup [Description]

Output: Represents a lookup field.


Input: [Class] SPFieldLookupValue [Description]

Output: Contains the value for an SPFieldLookup object.


Input: [Class] SPFieldLookupValueCollection [Description]

Output: Contains the values for an SPFieldLookup object that can contain multiple values.


Input: [Class] SPFieldModStat [Description]

Output: Represents a field that contains content approval status.


Input: [Class] SPFieldMultiChoice [Description]

Output: Represents a choice field that allows multiple values.


Input: [Class] SPFieldMultiChoiceValue [Description]

Output: Contains the value for an SPFieldMultiChoice object.


Input: [Class] SPFieldMultiColumn [Description]

Output: Represents a multicolumn field type.


Input: [Class] SPFieldMultiColumnValue [Description]

Output: Contains the value for an SPFieldMultiColumn object.


Input: [Class] SPFieldMultiLineText [Description]

Output: Represents a text field that can contain multiple lines.


Input: [Class] SPFieldNumber [Description]

Output: Represents a field that contains numbers.


Input: [Class] SPFieldPageSeparator [Description]

Output: Represents a field that is used to insert a page break in a survey list.


Input: [Class] SPFieldRatingScale [Description]

Output: Represents a rating scale field that is used in surveys.


Input: [Class] SPFieldRatingScaleValue [Description]

Output: Contains the value for an SPFieldRatingScale object.


Input: [Class] SPFieldRecurrence [Description]

Output: Represents a field that contains a recurrence pattern in a Calendar list.


Input: [Class] SPFieldTemplateUsage [Description]

Output: Used to track where an instance of the SPField class is used.


Input: [Class] SPFieldText [Description]

Output: Represents a field that contains a single line of text.


Input: [Class] SPFieldTypeDefinition [Description]

Output: Represents a field type definition.


Input: [Class] SPFieldTypeDefinitionCollection [Description]

Output: Represents a collection of SPFieldTypeDefinition objects.


Input: [Class] SPFieldUrl [Description]

Output: Represents a field that contains URL values.


Input: [Class] SPFieldUrlValue [Description]

Output: Represents the value for an SPFieldUrl object.


Input: [Class] SPFieldUser [Description]

Output: Represents a user field.


Input: [Class] SPFieldUserValue [Description]

Output: Contains the value for an SPFieldUser object.


Input: [Class] SPFieldUserValueCollection [Description]

Output: Contains a collection of user field values.


Input: [Class] SPFieldValidationException [Description]

Output: Represents an exception that is thrown when an error occurs during field value validation.


Input: [Class] SPFieldValueException [Description]

Output: Represents an exception thrown when an error is detected in the value of a field in a list.


Input: [Class] SPFieldWorkflowStatus [Description]

Output: Represents a workflow status field.


Input: [Class] SPFile [Description]

Output: Represents a file in a SharePoint Web site that can be a Web Parts page, an item in a document library, or a file in a folder.


Input: [Class] SPFileCheckOutException [Description]

Output: Represents an exception that is thrown when an error occurs during checkout of an SPFile object.


Input: [Class] SPFileCollection [Description]

Output: Represents a collection of SPFile objects.


Input: [Class] SPFileCollectionAddParameters [Description]

Output: Encapsulates options to use when adding an SPFile object to an SPFileCollection collection.


Input: [Class] SPFileLockException [Description]

Output: The exception that is thrown when a file lock causes an error to occur during an operation on an SPFile object.


Input: [Class] SPFileRightsManagementSettings [Description]

Output: Represents the Information Rights Management (IRM) settings for file downloads in Microsoft SharePoint Foundation.


Input: [Class] SPFileSaveBinaryParameters [Description]

Output: Encapsulates options to use when saving an SPFile object by calling the SaveBinary(Stream, SPFileSaveBinaryParameters) method.


Input: [Class] SPFileStream [Description]

Output: Exposes a Stream object around a SharePoint file.


Input: [Class] SPFileVersion [Description]

Output: Represents a version of an SPFile object.


Input: [Class] SPFileVersionCollection [Description]

Output: Represents a collection of SPFileVersion objects.


Input: [Class] SPFolder [Description]

Output: Represents a folder on a SharePoint Web site.


Input: [Class] SPFolderCollection [Description]

Output: Represents a collection of SPFolder objects.


Input: [Class] SPForm [Description]

Output: Represents a form creating, displaying, or editing a list item in a list.


Input: [Class] SPFormCollection [Description]

Output: Represents a collection of SPForm objects.


Input: [Class] SPFormContext [Description]

Output: Provides information about the context that is specific to a list item form.


Input: [Class] SPGroup [Description]

Output: Represents a group on a SharePoint Foundation Web site.


Input: [Class] SPGroupCollection [Description]

Output: Represents a collection of SPGroup objects.


Input: [Class] SPHourlySchedule [Description]

Output: Represents an hourly schedule for a job definition. The schedule controls when a job starts.


Input: [Class] SPHtmlEncodedResourceExpressionBuilder [Description]

Output: Represents an expression builder for returning an HTML-encoded resource string.


Input: [Class] SPInformationRightsManagementSettings [Description]

Output: Represents the Information Rights Management (IRM) settings of a list in Microsoft SharePoint Foundation.


Input: [Class] SPInternalAppPrincipalCreationParameters [Description]

Output: The object that encapsulates all parameters used to create an internal app principal.


Input: [Class] SPInvalidLookupValuesException [Description]

Output: This exception should be thrown if and only if invalid lookup values are found while inserting or updating items/documents in a list/document library.


Input: [Class] SPInvalidPropertyException [Description]

Output: Represents an exception that is thrown for invalid properties in a property bag.


Input: [Class] SPIssueList [Description]

Output: Represents an issues list.


Input: [Class] SPItem [Description]

Output: Abstract base class that constitutes the data transport item upon which forms operate.


Input: [Class] SPItemEventDataCollection [Description]

Output: Holds the properties of an item in state, which can be the current properties of the item (for Before events), properties that the item will have (for updating events), or changed properties of the item (for After events).


Input: [Class] SPItemEventProperties [Description]

Output: Contains information about list item events.


Input: [Class] SPItemEventReceiver [Description]

Output: Provides methods for trapping events that occur to items. This class is never instantiated.


Input: [Class] SPLanguage [Description]

Output: Represents a natural language used within the context of Microsoft SharePoint Foundation.


Input: [Class] SPLanguageCollection [Description]

Output: Represents a collection of SPLanguage objects.


Input: [Class] SPLanguageSettings [Description]

Output: Represents set of language preferences.


Input: [Class] SPLink [Description]

Output: Describes a link to or from a document or regular list item.


Input: [Class] SPLinkCollection [Description]

Output: Represents a collection of Microsoft.SharePoint.SPLink objects.


Input: [Class] SPList [Description]

Output: Represents a list on a Microsoft SharePoint Foundation Web site.


Input: [Class] SPListCollection [Description]

Output: Represents a collection of SPList objects.


Input: [Class] SPListDataSource [Description]

Output: Provides information about an external list.


Input: [Class] SPListDataSource.BDCProperties [Description]

Output: Business Data Collection properties. These property names can be used as input to the SPListDataSource.GetProperty() and SPListDataSource.SetProperty() methods.


Input: [Class] SPListDataValidationException [Description]

Output: The exception that is thrown when data for a list field or list item fails validation.


Input: [Class] SPListDataValidationException.SPFailure [Description]

Output: Describes a specific validation failure when a list item is inserted or updated.


Input: [Class] SPListEvent [Description]

Output: Obsolete. Represents an event that occurs within a document library. This class is maintained for backward-compatibility with event handling in Windows SharePoint Services 2.0.


Input: [Class] SPListEventProperties [Description]

Output: Provides properties for SharePoint list events.


Input: [Class] SPListEventReceiver [Description]

Output: Provides methods to trap events that are raised for lists. This class is never instantiated.


Input: [Class] SPListItem [Description]

Output: Represents an item or row in a list.


Input: [Class] SPListItemCollection [Description]

Output: Represents a collection of SPListItem objects.


Input: [Class] SPListItemCollectionPosition [Description]

Output: Supports paging through data sets, storing the state that is required to get the next page of data for a specific view of a list.


Input: [Class] SPListItemInfo [Description]

Output: Encapsulates selected information about an SPListItem object.


Input: [Class] SPListItemVersion [Description]

Output: Represents a version of a list item.


Input: [Class] SPListItemVersionCollection [Description]

Output: Represents a collection of SPListItemVersion objects.


Input: [Class] SPListTemplate [Description]

Output: Represents a list definition or a list template, which defines the fields and views for a list. List definitions are contained in files within %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\FEATURES, but list templates are created through the user interface or through the object model when a list is saved as a template.


Input: [Class] SPListTemplateCollection [Description]

Output: Represents a collection of SPListTemplate objects.


Input: [Class] SPLocale [Description]

Output: Represents the information for a locale that can be set in a SharePoint site, including the display name and locale identifier (LCID).


Input: [Class] SPLocaleCollection [Description]

Output: Represents a collection of SPLocale objects.


Input: [Class] SPLocalizationCollection [Description]

Output: Defines the list of strings that represent localization countries, languages, or regions.


Input: [Class] SPLongOperation [Description]

Output: Sets the Web page image to the image used by the server to indicate a lengthy operation (typically, an animated image with associated text).


Input: [Class] SPLongOperationState [Description]

Output: Provides thread safe access to the status string periodically sent to the client during a long lasting operation that maintains state.


Input: [Class] SPMDSFeatureReceiver [Description]

Output: Toggles the Master Data Services (MDS) mode for the site.


Input: [Class] SPMember [Description]

Output: Represents the base class for the SPUser and SPGroup classes.


Input: [Class] SPMemberCollection [Description]

Output: An abstract class encapsulating the behavior of user collections and group collections.


Input: [Class] SPMinuteSchedule [Description]

Output: Represents a minute schedule for a job definition.


Input: [Class] SPMobileContext [Description]

Output: Provides information about the current context that is needed for interaction between mobile devices and SharePoint Foundation Web sites.


Input: [Class] SPModerationInformation [Description]

Output: Provides information about the content approval status for an item in a list or a document library.


Input: [Class] SPModule [Description]

Output: Represents the collection of files and views that are used in a site template.


Input: [Class] SPModule.SPModulePropertyBag [Description]

Output: Represents metadata for a module.


Input: [Class] SPModuleCollection [Description]

Output: Represents a collection of SPModule objects.


Input: [Class] SPMonthlyByDaySchedule [Description]

Output: Represents a monthly job definition schedule for a given day and week of the month.


Input: [Class] SPMonthlySchedule [Description]

Output: Represents a monthly schedule for a job definition.


Input: [Class] SPObjectSharingInformation [Description]

Output: Contains information about the sharing state of a securable object.


Input: [Class] SPObjectSharingInformationUser [Description]

Output: Contains information about a user with whom a securable object is shared.


Input: [Class] SPOfficialFileHost [Description]

Output: Represents an external connection to which users and services can send files.


Input: [Class] SPOneTimeSchedule [Description]

Output: Represents a schedule that specifies the time range during which the job will run.


Input: [Class] SPPermission [Description]

Output: Obsolete. Use the new SPRoleDefinition and SPRoleAssignment classes instead, to define roles and to assign users to them. For more information, see Authorization object model. (In Windows SharePoint Services 2.0, SPRole represented the permission assigned to a user or group for a list or a site and is maintained for backward compatibility.)


Input: [Class] SPPermissionCollection [Description]

Output: Obsolete. Use the new SPRoleDefinition and SPRoleAssignment classes instead, to define roles and to assign users to them. For more information, see Authorization object model. (In Windows SharePoint Services 2.0, SPRole represented a collection of SPPermission objects and is maintained for backward compatibility.)


Input: [Class] SPPermissionInfo [Description]

Output: Represents the detailed permissions and role assignments for a user at a given scope.


Input: [Class] SPPictureLibrary [Description]

Output: Represents a document library that contains pictures.


Input: [Class] SPPrincipal [Description]

Output: Represents a user or group that can be assigned permissions in Microsoft SharePoint Foundation to control security.


Input: [Class] SPPrincipalManagementException [Description]

Output: An exception that is thrown during an app principal management operation.


Input: [Class] SPPushNotificationSubscriber [Description]

Output: Represents a push notification subscriber over a site.


Input: [Class] SPPushNotificationSubscriberCollection [Description]

Output: Represents a collection of push notification subscribers over a site.


Input: [Class] SPQuery [Description]

Output: Represents a query in a list view.


Input: [Class] SPQueryThrottledException [Description]

Output: The exception that is thrown when the attempted operation exceeds the list view threshold set by an administrator.


Input: [Class] SPRecycleBinItem [Description]

Output: Represents an item in the Recycle Bin for a Web site or a site collection.


Input: [Class] SPRecycleBinItemCollection [Description]

Output: Represents a collection of SPRecycleBinItem objects.


Input: [Class] SPRecycleBinItemCollectionPosition [Description]

Output: Stores information about the state that is required to get the next page of data for a recycle bin view.


Input: [Class] SPRecycleBinQuery [Description]

Output: Represents a query against the Recycle Bin.


Input: [Class] SPRegionalSettings [Description]

Output: Represents regional settings that are used on the server that is running Microsoft SharePoint Foundation.


Input: [Class] SPRelatedField [Description]

Output: Provides information about a lookup field on a child list that gets information from a parent list.


Input: [Class] SPRelatedFieldCollection [Description]

Output: Represents a collection of SPRelatedField objects with information about the relationship between a field in a list and a lookup field in another list.


Input: [Class] SPRequestContext [Description]

Output: Manages a list of references to the SPSites that are being opened for a specific request.


Input: [Class] SPResource [Description]

Output: Gets localized strings in the Microsoft.Sharepoint namespace defined in microsoft.sharepoint.intl.dll, using the specified parameters.


Input: [Class] SPResourceExpressionBuilder [Description]

Output: Evaluates expressions during Microsoft SharePoint Foundation page parsing.


Input: [Class] SPReusableAcl [Description]

Output: Represents an access control list (ACL) that is applied to a site collection, Web site, list, or list item.


Input: [Class] SPRole [Description]

Output: Obsolete. Use the new SPRoleDefinition and SPRoleAssignment classes instead, to define roles and to assign users to them. For more information, see Authorization object model. (In Windows SharePoint Services 2.0, SPRole represented a site group and is maintained for backward compatibility.)


Input: [Class] SPRoleAssignment [Description]

Output: Defines the role assignments for a user or group on the current object.


Input: [Class] SPRoleAssignmentCollection [Description]

Output: Represents a collection of role assignments for a securable object.


Input: [Class] SPRoleCollection [Description]

Output: Obsolete. Use the new SPRoleDefinition and SPRoleAssignment classes instead, to define roles and to assign users to them. For more information, see Authorization object model. (In Windows SharePoint Services 2.0, SPRoleCollection represented a collection of SPRole objects and is maintained for backward compatibility.)


Input: [Class] SPRoleDefinition [Description]

Output: Defines a single role definition, including a name, description, management properties, and a set of rights.


Input: [Class] SPRoleDefinitionBindingCollection [Description]

Output: Defines the role definitions that are bound to a role assignment object.


Input: [Class] SPRoleDefinitionCollection [Description]

Output: Represents a collection of SPRoleDefinition objects defining the role definitions that are available for use within the Web site.


Input: [Class] SPRoundRobinServiceLoadBalancer [Description]

Output: This class provides a round-robin load-balancer algorithm across all instances of a service application to which it is connected.


Input: [Class] SPRoundRobinServiceLoadBalancerContext [Description]

Output: The round robin load balancer context. This is an object of this type contains the context for an operation invoked using SPRoundRobinServiceLoadBalancer.


Input: [Class] SPScaleOutDatabase [Description]

Output: This class and its members are reserved for internal use and are not intended to be used in your code.


Input: [Class] SPScaleOutDatabaseDataRange [Description]

Output: This class and its members are reserved for internal use and are not intended to be used in your code.


Input: [Class] SPScaleOutDatabaseDataState [Description]

Output: This class and its members are reserved for internal use and are not intended to be used in your code.


Input: [Class] SPScaleOutDatabaseInconsistency [Description]

Output: This class and its members are reserved for internal use and are not intended to be used in your code.


Input: [Class] SPScaleOutDatabaseLogEntry [Description]

Output: This class and its members are reserved for internal use and are not intended to be used in your code.


Input: [Class] SPScaleOutDatabaseServiceApplicationBase [Description]

Output: This class and its members are reserved for internal use and are not intended to be used in your code.


Input: [Class] SPScaleOutDataRange [Description]

Output: This class and its members are reserved for internal use and are not intended to be used in your code.


Input: [Class] SPSchedule [Description]

Output: Abstract base class that supports the different schedule types that are used in job definitions.


Input: [Class] SPScriptSafeCollection [Description]

Output: This is the base collection for the SPScriptSafePagesCollection and SPScriptSafeDomainsCollection classes.


Input: [Class] SPScriptSafeDomainsCollection [Description]

Output: Represents a collection of script safe external domains.


Input: [Class] SPScriptSafePagesCollection [Description]

Output: Represents a collection of internal site collection script safe pages.


Input: [Class] SPSearchResult [Description]

Output: This class is deprecated. For Search, use the Execute method of the Microsoft.SharePoint.Search.Query.KeywordQuery class or the FullTextSqlQuery class. Represents the item returned as a result of a search performed on a list, document library, or site.


Input: [Class] SPSearchResultCollection [Description]

Output: This class and its members are reserved for internal use and are not intended to be used in your code.For Search, use the Execute method of the Microsoft.SharePoint.Search.Query.KeywordQuery class or the FullTextSqlQuery class.


Input: [Class] SPSearchResultCollectionPosition [Description]

Output: This class and its members are reserved for internal use and are not intended to be used in your code.For Search, use the Execute method of the Microsoft.SharePoint.Search.Query.KeywordQuery class or the FullTextSqlQuery class.


Input: [Class] SPSecurableObject [Description]

Output: Represents the characteristics and behavior of an object that can be secured against unauthorized access.


Input: [Class] SPSecurity [Description]

Output: Provides static security management properties and methods.


Input: [Class] SPSecurity.SuppressAccessDeniedRedirectInScope [Description]

Output: Suppresses the automatic redirect when an UnauthorizedException is thrown within the using scope.


Input: [Class] SPSecurityContext [Description]

Output: Provides a static utility class that contains properties and methods to work with the security context of the current user.


Input: [Class] SPSecurityEventProperties [Description]

Output: Contains the properties of security events.


Input: [Class] SPSecurityEventReceiver [Description]

Output: Provides methods to trap security-related events at the site or site collection level. To create a custom event receiver class you must derive from this class and overrides the methods.


Input: [Class] SPServiceContext [Description]

Output: Represents a context object that encapsulates all the information that is required to make a call to a service application.


Input: [Class] SPServiceContextScope [Description]

Output: Creates a block within which an SPServiceContext object is in scope.


Input: [Class] SPServiceHostOperations [Description]

Output: Service host operations class that facilitates Windows Communication Foundation (WCF) service use with SharePoint.


Input: [Class] SPServiceLoadBalancer [Description]

Output: An abstract base class for implementations of the runtime load balancer on the Web front end. Any class that implements SPServiceLoadBalancer should provide support for load balancing across all addresses in the server farm for the service to which the class is connected.


Input: [Class] SPServiceLoadBalancerContext [Description]

Output: Contains the context for an operation.


Input: [Class] SPSimpleFormattingEncodedResourceExpressionBuilder [Description]

Output: Represents an expression builder that returns an encoded resource string with simple text formatting.


Input: [Class] SPSimpleItem [Description]

Output: Provides methods to add, modify, or delete a simple list item and the fields associated with that item.


Input: [Class] SPSite [Description]

Output: Represents a collection of sites in a Web application, including a top-level Web site and all its subsites. Each SPSite object, or site collection, is represented within an SPSiteCollection object that consists of the collection of all site collections in the Web application.


Input: [Class] SPSite.WebVisualReport [Description]

Output: Retrieves a list of [Microsoft.SharePoint.SPSite.WebVisualReport] objects for all SPWebs in this Site Collection and their corresponding Visual Upgrade data.


Input: [Class] SPSiteAppPrincipalInfo [Description]

Output: Represents the app principal information stored in the site collection.


Input: [Class] SPSiteAssetsFeatureReceiver [Description]

Output: This feature ensures that the site assets library is provisioned.


Input: [Class] SPSiteDataQuery [Description]

Output: Represents a query that can be performed across multiple lists in multiple Web sites in the same Web site collection.


Input: [Class] SPSiteNotebookFeatureReceiver [Description]

Output: This feature creates a OneNote notebook and a link in the quicklaunch.


Input: [Class] SPSiteSolutionDailyResourceUsageRecord [Description]

Output: Stores a record of daily resource usage for solutions in a site collection.


Input: [Class] SPSiteSolutionResourceUsageQuotaRecord [Description]

Output: Resource quota information for a given solution within a site collection.


Input: [Class] SPSiteSubscription [Description]

Output: Represents a collection of all SPSite objects that currently subscribe to service partitions, settings, and features.


Input: [Class] SPSiteSubscriptionCollection [Description]

Output: Represents the farm level collection of site subscriptions.


Input: [Class] SPSiteSubscriptionFeaturePack [Description]

Output: Represents a set (pack) of subscription feature definitions.


Input: [Class] SPSiteSubscriptionFeaturePackCollection [Description]

Output: Represents a collection of SPSiteSubscriptionFeaturePack objects.


Input: [Class] SPSiteSubscriptionIdentifier [Description]

Output: The unique identifier of a SPSiteSubscription object.


Input: [Class] SPSiteSubscriptionPropertyCollection [Description]

Output: Represents a collection of key/value pair properties that are associated with a SPSiteSubscription object.


Input: [Class] SPSiteSubscriptionSettings [Description]

Output: The runtime site subscription settings object.


Input: [Class] SPSiteSubscriptionSettingsManager [Description]

Output: Makes content changes in a subscription settings service application. Specifically, this object can be used to administer property sets and site subscription feature packs.


Input: [Class] SPSiteSubscriptionSettingsObject [Description]

Output: Represents a stored object of the subscription settings service.


Input: [Class] SPSiteSubscriptionSiteCollection [Description]

Output: Represents a read-only collection that is used to enumerate the site collections in a subscription.


Input: [Class] SPSiteUpgradeInfo [Description]

Output: Represents the site upgrade information.


Input: [Class] SPSiteUrl [Description]

Output: Represents a URL for an SPSite.


Input: [Class] SPSolutionExporter [Description]

Output: Exports a Web site as a Microsoft SharePoint Server solution.


Input: [Class] SPSolutionResourceUsageAggregator [Description]

Output: Represents a base resource usage aggregator used to create usage data of a solution over time.


Input: [Class] SPSolutionResourceUsageAggregatorCount [Description]

Output: Represents a resource usage aggregator used to count the samples of resource usage records.


Input: [Class] SPSolutionResourceUsageAggregatorCountWeightedMean [Description]

Output: Represents a resource usage aggregator used to calculate a weighted mean based on the sample count for each usage record.


Input: [Class] SPSolutionResourceUsageAggregatorMean [Description]

Output: Represents a resource usage aggregator used to calculate evenly-weighted usage data of a solution over time.


Input: [Class] SPSolutionResourceUsageAggregatorSum [Description]

Output: Represents a resource usage aggregator used to sum up the resource usage of a solution over time.


Input: [Class] SPSolutionResourceUsageAggregatorTimeWeightedMean [Description]

Output: Represents a resource usage aggregator used to calculate a weighted mean based on the length of time for each usage record.


Input: [Class] SPSolutionResourceUsageLog [Description]

Output: Manages the solution resource usage log.


Input: [Class] SPSolutionResourceUsageRecord [Description]

Output: Represents a unit of usage for a resource associated with a solution in a site collection.


Input: [Class] SPStatefulLongOperation [Description]

Output: Runs an operation asynchronously while optionally providing progress updates to the client.


Input: [Class] SPTabularViewUpgradeInfo [Description]

Output: Represents a SPView defined for a SPList on a SharePoint site identifiable by feature, list template, and base view identifiers.


Input: [Class] SPTenantAdmin [Description]

Output: Represents the tenant administration.


Input: [Class] SPThemeInfo [Description]

Output: Represents the theming information for a site. This includes information like colors, fonts, border radii sizes, and so on.


Input: [Class] SPTimeZone [Description]

Output: Represents the time zone setting that is implemented on a SharePoint Web site.


Input: [Class] SPTimeZoneCollection [Description]

Output: Represents a collection of SPTimeZone objects.


Input: [Class] SPTokenExpressionBuilder [Description]

Output: Represents an expression builder for evaluating SharePoint token expressions (for example, <%$SPTokens:EXPRESSION%>) during page parsing.


Input: [Class] SPTopologyWebServiceApplicationFault [Description]

Output: The public fault contract for the topology discovery service.


Input: [Class] SPTransformServer [Description]

Output: Obsolete. This class and its members are reserved for internal use and are not intended to be used in your code.


Input: [Class] SPTransformUtilities [Description]

Output: Obsolete. This class and its members are reserved for internal use and are not intended to be used in your code.


Input: [Class] SPULSTraceListener [Description]

Output: A custom trace listener that adds WCF tracing to the SharePoint ULS log.


Input: [Class] SPUser [Description]

Output: Represents a user in Microsoft SharePoint Foundation.


Input: [Class] SPUserCollection [Description]

Output: Represents a collection of SPUser objects.


Input: [Class] SPUserCustomAction [Description]

Output: Contains metadata used to define a custom action entry point.


Input: [Class] SPUserCustomActionCollection [Description]

Output: Represents a collection of SPUserCustomAction objects.


Input: [Class] SPUserIdInfo [Description]

Output: Represents the identity information of a user, which contains the user's name and the issuer of the user's name.


Input: [Class] SPUserResource [Description]

Output: Represents a user-defined localizable resource.


Input: [Class] SPUserResourceCollection [Description]

Output: Represents a collection of user-defined localizable resources associated with a list or a Web site.


Input: [Class] SPUserSolution [Description]

Output: Represents a sandboxed solution in the site collection's Solutions Gallery.


Input: [Class] SPUserSolutionCollection [Description]

Output: Represents a collection of sandboxed solutions associated with a site.


Input: [Class] SPUserStorage [Description]

Output: Maintains information about the user of a Web Part Page and the amount of space the user is consuming in bytes.


Input: [Class] SPUserStorageCollection [Description]

Output: Represents a collection of SPUserStorage objects used to maintain storage information for all users of a Web Part Page.


Input: [Class] SPUserToken [Description]

Output: Represents the token that identifies the authentication process applied to a user.


Input: [Class] SPView [Description]

Output: Represents a view of the data that is contained in a list on a SharePoint site.


Input: [Class] SPViewCollection [Description]

Output: Represents a collection of SPView objects.


Input: [Class] SPViewContext [Description]

Output: Provides specific information about the context of a view.


Input: [Class] SPViewFieldCollection [Description]

Output: Represents the collection of fields returned in a view.


Input: [Class] SPViewStyle [Description]

Output: Represents a style for a view.


Input: [Class] SPViewStyleCollection [Description]

Output: Represents a collection of SPViewStyle objects.


Input: [Class] SPWeb [Description]

Output: Represents a SharePoint Foundation website.


Input: [Class] SPWebCollection [Description]

Output: Represents a collection of SPWeb objects.


Input: [Class] SPWebEventProperties [Description]

Output: Contains properties for Web site events.


Input: [Class] SPWebEventReceiver [Description]

Output: Provides methods for trapping events that occur to Web sites. This class is never instantiated.


Input: [Class] SPWebInfo [Description]

Output: An information container for the SPWeb class. Information elements include title, description, URL, Web template identifier, configuration identifier, last-modified time, UI version, status flags, master URL, and custom master URL.


Input: [Class] SPWebListInfo [Description]

Output: Represents a Web site or SPList. If this SPWebListInfo instance Type member is [Microsoft.SharePoint.SPObjectType.Web] (value = 0), then this ListId member is Empty.


Input: [Class] SPWebPartCollection [Description]

Output: Obsolete. Use the GetLimitedWebPartManager method of the SPFile class to return an SPLimitedWebPartManager object to manage Web Parts instead.


Input: [Class] SPWebProvisioningProperties [Description]

Output: Represents the properties of a Web site creation.


Input: [Class] SPWebProvisioningProvider [Description]

Output: Provides a handler for responding to Web site creation.


Input: [Class] SPWebProxyConfig [Description]

Output: Configuration class for the WebProxy service.


Input: [Class] SPWebTemplate [Description]

Output: Represents either a site definition configuration or a Web template that is used to create SharePoint sites.


Input: [Class] SPWebTemplateCollection [Description]

Output: Represents a collection of SPWebTemplate objects.


Input: [Class] SPWeeklySchedule [Description]

Output: Represents a weekly schedule for a job definition.


Input: [Class] SPWikiPageHomePageFeatureReceiver [Description]

Output: This feature creates a wiki page and sets it as a site home page.


Input: [Class] SPWikiWelcomeFeatureReceiver [Description]

Output: Sets the Welcome Page URL for SharePoint Foundation Web sites.


Input: [Class] SPWorkItem [Description]

Output: Provides properties that control the characteristics and behaviors of work item object instances. This class is used in conjunction with the Microsoft.SharePoint.SPWorkItemCollection class.


Input: [Class] SPWorkItemCollection [Description]

Output: A collection of SPWorkItem object instances. Derives from Microsoft.SharePoint.SPBaseCollection.


Input: [Class] SPXmlDocumentCollection [Description]

Output: Represents a collection of XML documents.


Input: [Class] SPYearlySchedule [Description]

Output: Represents a yearly schedule for a job definition.


Input: [Class] SubscriptionSendToConnectionsCache [Description]

Output: Retrieves a GUID of an SPSiteSubscription.


Input: [Class] ValidationErrorContext [Description]

Output: Represents the error context of a package during validation.


Input: [Description] Gets or sets the Web Services Interoperability (WSI) specification to which the binding claims to conform. [Name]

Output: ConformsTo


Input: [Description] Gets or sets a value that indicates whether the binding emits conformance claims. [Name]

Output: EmitConformanceClaims


Input: [Description] Gets or sets the location where the binding is defined. [Name]

Output: Location


Input: [Description] Gets or sets the name of the binding. [Name]

Output: Name


Input: [Description] Gets or sets the namespace associated with the binding. [Name]

Output: Namespace


Input: [Description] When implemented in a derived class, gets a unique identifier for this Attribute. (Inherited from Attribute.) [Name]

Output: TypeId


Input: [Description] Gets the current width of the column, in device-independent units (1/96th inch per unit). [Name]

Output: ActualWidth


Input: [Description] Gets or sets a value that indicates whether the user can change the column display position by dragging the column header. [Name]

Output: CanUserReorder


Input: [Description] Gets or sets a value that indicates whether the user can adjust the column width by using the mouse. [Name]

Output: CanUserResize


Input: [Description] Gets or sets a value that indicates whether the user can sort the column by clicking the column header. [Name]

Output: CanUserSort


Input: [Description] Gets or sets the style that is used to render cells in the column. [Name]

Output: CellStyle


Input: [Description] Gets or sets the binding object to use when getting or setting cell content for the clipboard. [Name]

Output: ClipboardContentBinding


Input: [Description] Gets the DataGrid control that contains this column. [Name]

Output: DataGridOwner


Input: [Description] Gets the DependencyObjectType that wraps the CLR type of this instance. (Inherited from DependencyObject.) [Name]

Output: DependencyObjectType


Input: [Description] Gets the Dispatcher this DispatcherObject is associated with. (Inherited from DispatcherObject.) [Name]

Output: Dispatcher


Input: [Description] Gets or sets the display position of the column relative to the other columns in the DataGrid. [Name]

Output: DisplayIndex


Input: [Description] Gets or sets the style object to apply to the column header during a drag operation. [Name]

Output: DragIndicatorStyle


Input: [Description] Gets or sets the content of the column header. [Name]

Output: Header


Input: [Description] Gets or sets the format pattern to apply to the content of the column header. [Name]

Output: HeaderStringFormat


Input: [Description] Gets or sets the style that is used when rendering the column header. [Name]

Output: HeaderStyle


Input: [Description] Gets or sets the template that defines the visual representation of the column header. [Name]

Output: HeaderTemplate


Input: [Description] Gets or sets the object that selects which template to use for the column header. [Name]

Output: HeaderTemplateSelector


Input: [Description] Gets a value that indicates whether the column is auto-generated. [Name]

Output: IsAutoGenerated


Input: [Description] Gets a value that indicates whether the column is prevented from scrolling horizontally. [Name]

Output: IsFrozen


Input: [Description] Gets or sets a value that indicates whether cells in the column can be edited. [Name]

Output: IsReadOnly


Input: [Description] Gets a value that indicates whether this instance is currently sealed (read-only). (Inherited from DependencyObject.) [Name]

Output: IsSealed


Input: [Description] Gets or sets the maximum width constraint of the column. [Name]

Output: MaxWidth


Input: [Description] Gets or sets the minimum width constraint of the column. [Name]

Output: MinWidth


Input: [Description] Gets or sets the sort direction (ascending or descending) of the column. [Name]

Output: SortDirection


Input: [Description] Gets or sets a property name, or a period-delimited hierarchy of property names, that indicates the member to sort by. [Name]

Output: SortMemberPath


Input: [Description] Gets or sets the visibility of the column. [Name]

Output: Visibility


Input: [Description] Gets or sets the column width or automatic sizing mode. [Name]

Output: Width


Input: [Class] ActivityDesigner [Description]

Output: Provides a base class for all activity designer components.


Input: [Class] ActivityDesignerOptionsAttribute [Description]

Output: Specifies drill-down and node viewing mode for an ActivityDesigner, such as Flowcharts, that are used to compose activities.


Input: [Class] ArgumentAccessor [Description]

Output: A class containing a get/set delegate pair to access an argument in an activity instance.


Input: [Class] CachedResourceDictionaryExtension [Description]

Output: Provides a cached dictionary that associates resource dictionaries with their URIs.


Input: [Class] ClipboardData [Description]

Output: Represents the data passed around with the clipboard.


Input: [Class] ContextItem [Description]

Output: Represents a base class from which all context items must derive. This class is abstract.


Input: [Class] ContextItemManager [Description]

Output: Represents a class that maintains a set of context items published into the designer editing context. This class is abstract.


Input: [Class] CutCopyPasteHelper [Description]

Output: Provides functions to cut, copy, and paste items.


Input: [Class] DefaultTypeArgumentAttribute [Description]

Output: Specifies the default type for a generic type activity.


Input: [Class] DesignerConfigurationService [Description]

Output: Provides configuration options for the workflow designer.


Input: [Class] DragDropHelper [Description]

Output: Represents a helper class to assist dragging and dropping inside the Windows Workflow Designer.


Input: [Class] DynamicArgumentDesignerOptions [Description]

Output: Provides options for the dynamic argument designer.


Input: [Class] DynamicArgumentDialog [Description]

Output: Represents a dialog box for a dynamic argument element.


Input: [Class] EditingContext [Description]

Output: Contains contextual state information for a designer, such as the WorkflowDesigner. This includes permanent state information, such as the list of services running in the designer. It also includes transient state consisting of context items including the set of currently selected objects as well as the editing tool being used to manipulate objects on the design surface.


Input: [Class] ObjectReferenceService [Description]

Output: This interface is used by Visual Studio integration to acquire an AppDomain serialization friendly reference to an object.


Input: [Class] ServiceManager [Description]

Output: Implements IserviceProvider and provides access to services offered by the editing context.


Input: [Class] SourceLocationUpdatedEventArgs [Description]

Output: Provides data for the SourceLocationUpdated event.


Input: [Class] TypeResolvingOptionsAttribute [Description]

Output: Used to configure how a Windows Workflow Designer initializes type-resolver and type-browser dialogs to enable a user to select a type for arguments, variables, and generic type activities.


Input: [Class] UndoEngine [Description]

Output: Provides undo and redo operation implementations for designers.


Input: [Class] UndoUnit [Description]

Output: Represents a single unit of undoable work. Such a unit is added to an undo stack, and methods are provided to traverse the stack and perform an undo action on each unit.


Input: [Class] UndoUnitEventArgs [Description]

Output: Represents the argument that is passed to the UndoUnitAddedevent event.


Input: [Class] WorkflowDesigner [Description]

Output: Provides a designer canvas, which renders the visual representation of a workflow model as it is being designed.


Input: [Class] WorkflowDesignerColors [Description]

Output: Enables colors and color gradients to be associated with aspects of the elements and shell bars used in the Windows Workflow Designer user interface.


Input: [Class] WorkflowDesignerIcons [Description]

Output: Represents the workflow designer icons.


Input: [Class] WorkflowDesignerIcons.Activities [Description]

Output: Represents the designer icons for the activities in workflow.


Input: [Class] WorkflowDesignerIcons.ContextMenuItems [Description]

Output: Provides the items within the context menu.


Input: [Class] WorkflowDesignerIcons.DesignerItems [Description]

Output: Provides the items available when working with the workflow designer.


Input: [Class] WorkflowElementDialog [Description]

Output: Represents a dialog box for the workflow element.


Input: [Class] WorkflowFileItem [Description]

Output: Represents aContextItem that is published in the editing context and that provides information about the file that the current editing session is based on. Note that it is possible that the WorkflowFileItem value is null, for instance if a WorkflowDesigner operates directly on an object instance and does not serialize into a file-based format.


Input: [Class] WorkflowItemPresenter [Description]

Output: Provides a visual editor to edit ModelItem objects, and provides an area for the user to drag and drop, and otherwise edit composed elements.


Input: [Class] WorkflowItemsPresenter [Description]

Output: Represents a control that can be used to present a collection of objects on a design surface.


Input: [Class] WorkflowViewElement [Description]

Output: Specifies the base class for any UI element that appears on the Windows Workflow Foundation designer canvas and that visually represents an instance of an atomic item that can be edited.


Input: [Class] XamlLoadErrorInfo [Description]

Output: Contains information about the error generated by the XAML Reader when loading an XML file, including the name of the file and the location in the file where the error occurred.


Input: [Description] Optional ITaskItem[] parameter. Specifies additional paths to append to the LIBPATH environment variable before executing vcbuild.exe. [Parameter]

Output: AdditionalLibPaths


Input: [Description] Optional String parameter. Specifies additional command line switches that do not have dedicated task parameters. [Parameter]

Output: AdditionalOptions


Input: [Description] Optional Boolean parameter. If true, specifies that the task will output only clean build outputs. If the Rebuild parameter is true, it overrides this parameter. [Parameter]

Output: Clean


Input: [Description] Optional String parameter. Specifies the name of the configuration and platform to build with. For example: Debug|Win32. This parameter can also be used to specify only the configuration name. [Parameter]

Output: Configuration


Input: [Description] Optional ITaskItem parameter. Specifies the location of a VCBuild property sheet file that overrides project file settings. [Parameter]

Output: Override


Input: [Description] Optional String parameter. Specifies the name of the platform to build for. [Parameter]

Output: Platform


Input: [Description] Required ITaskItem[] parameter. Specifies the projects to build. [Parameter]

Output: Projects


Input: [Description] Optional Boolean parameter. If true, specifies that the task will clean build outputs before performing a build. This parameter overrides the Clean parameter. [Parameter]

Output: Rebuild


Input: [Description] Optional ITaskItem parameter. Specifies the full path to the solution file when building solutions. This parameter is used to resolve solution-related Visual C++ project macros. [Parameter]

Output: SolutionFile


Input: [Description] Optional Int32 parameter. Specifies the amount of time, in milliseconds, after which the task executable is terminated. The default value is Int.MaxValue, indicating that there is no time out period. [Parameter]

Output: Timeout


Input: [Description] Optional String parameter. Specifies the location from where the task will load the underlying executable file (vcbuild.exe). If this parameter is not specified, the task uses the SDK installation path corresponding to the version of the framework that is running MSBuild. [Parameter]

Output: ToolPath


Input: [Description] Optional Boolean parameter. true to use environment variables for INCLUDE and LIB paths; otherwise, false. [Parameter]

Output: UserEnvironment


Input: [Name] ClassName [Description]

Output: Gets or sets the class portion of the path.


Input: [Name] DefaultPath [Description]

Output: Gets or sets the default scope path used when no scope is specified. The default scope is \\.\root\cimv2, and can be changed by setting this property.


Input: [Name] IsClass [Description]

Output: Gets or sets a value indicating whether this is a class path.


Input: [Name] IsInstance [Description]

Output: Gets or sets a value indicating whether this is an instance path.


Input: [Name] IsSingleton [Description]

Output: Gets or sets a value indicating whether this is a singleton instance path.


Input: [Name] NamespacePath [Description]

Output: Gets or sets the namespace part of the path. Note that this does not include the server name, which can be retrieved separately.


Input: [Name] Path [Description]

Output: Gets or sets the string representation of the full path in the object.


Input: [Name] RelativePath [Description]

Output: Gets or sets the relative path: class name and keys only.


Input: [Name] Server [Description]

Output: Gets or sets the server part of the path.


Input: [Name] DeleteCommand [Description]

Output: Gets or sets an SQL statement for deleting records from the data set.


Input: [Name] InsertCommand [Description]

Output: Gets or sets an SQL statement used to insert new records into the data source.


Input: [Name] MissingMappingAction [Description]

Output: Indicates or specifies whether unmapped source tables or columns are passed with their source names in order to be filtered or to raise an error. (Inherited from IDataAdapter.)


Input: [Name] MissingSchemaAction [Description]

Output: Indicates or specifies whether missing source tables, columns, and their relationships are added to the dataset schema, ignored, or cause an error to be raised. (Inherited from IDataAdapter.)


Input: [Name] SelectCommand [Description]

Output: Gets or sets an SQL statement used to select records in the data source.


Input: [Name] TableMappings [Description]

Output: Indicates how a source table is mapped to a dataset table. (Inherited from IDataAdapter.)


Input: [Name] UpdateCommand [Description]

Output: Gets or sets an SQL statement used to update records in the data source.


Input: [Method] addEventListener [Description]

Output: Registers an event handler for the specified event type.


Input: [Method] appendData [Description]

Output: Adds a new character string to the end of the object.


Input: [Method] compareDocumentPosition [Description]

Output: Compares the position of two nodes in a document.


Input: [Method] deleteData [Description]

Output: Removes a specified range of characters from the object.


Input: [Method] dispatchEvent [Description]

Output: Sends an event to the current element.


Input: [Method] insertData [Description]

Output: Inserts a new character string in the object at a specified offset.


Input: [Method] isDefaultNamespace [Description]

Output: Indicates whether or not a namespace is the default namespace for a document.


Input: [Method] isEqualNode [Description]

Output: Determines if two nodes are equal.


Input: [Method] isSameNode [Description]

Output: Determines if two node references refer to the same node.


Input: [Method] isSupported [Description]

Output: Returns a value indicating whether or not the object supports a specific DOM standard.


Input: [Method] lookupNamespaceURI [Description]

Output: Gets the URI of the namespace associated with a namespace prefix, if any.


Input: [Method] lookupPrefix [Description]

Output: Gets the namespace prefix associated with a URI, if any.


Input: [Method] normalize [Description]

Output: Merges adjacent DOM objects to produce a normalized document object model.


Input: [Method] removeEventListener [Description]

Output: Removes an event handler that the addEventListener method registered.


Input: [Method] replaceData [Description]

Output: Replaces a specified range of characters in the object with a new character string.


Input: [Method] replaceWholeText [Description]

Output: Replaces the text of the current object.


Input: [Method] splitText [Description]

Output: Divides a text node at the specified index.


Input: [Method] substringData [Description]

Output: Extracts a range of characters from the object.


Input: [Parameter] AssemblyName [Description]

Output: Optional String parameter. Specifies the Name field of the assembly identity for the generated manifest. If this parameter is not specified, the name is inferred from the EntryPoint or InputManifest parameters. If no name can be created, the task throws an error.


Input: [Parameter] AssemblyVersion [Description]

Output: Optional String parameter. Specifies the Version field of the assembly identity for the generated manifest. If this parameter is not specified, a default value of "1.0.0.0" is used.


Input: [Parameter] ClrVersion [Description]

Output: Optional String parameter. Specifies the minimum version of the Common Language Runtime (CLR) required by the application. The default value is the CLR version in use by the build system. If the task is generating a native manifest, this parameter is ignored.


Input: [Parameter] ConfigFile [Description]

Output: Optional ITaskItem[] parameter. Specifies which item contains the application configuration file. If the task is generating a native manifest, this parameter is ignored.


Input: [Parameter] Dependencies [Description]

Output: Optional ITaskItem[] parameter. Specifies an item list that defines the set of dependent assemblies for the generated manifest. Each item may be further described by item metadata to indicate additional deployment state and the type of dependence. For more information, see the "Item Metadata" section below.


Input: [Parameter] Description [Description]

Output: Optional String parameter. Specifies the description for the application or component.


Input: [Parameter] EntryPoint [Description]

Output: Optional ITaskItem[] parameter. Specifies a single item that indicates the entry point for the generated manifest assembly. For a ClickOnce application manifest, this parameter specifies the assembly that starts when the application is run.


Input: [Parameter] Files [Description]

Output: Optional ITaskItem[] parameter. The files to include in the manifest. Specify the full path for each file.


Input: [Parameter] IconFile [Description]

Output: Optional ITaskItem[] parameter. Indicates the application icon file. The application icon is expressed in the generated application manifest and is used for the Start Menu and Add/Remove Programs dialog. If this input is not specified, a default icon is used. If the task is generating a native manifest, this parameter is ignored.


Input: [Parameter] InputManifest [Description]

Output: Optional ITaskItem parameter. Indicates an input XML document to serve as a base for the manifest generator. This allows structured data such as application security or custom manifest definitions to be reflected in the output manifest. The root element in the XML document must be an assembly node in the asmv1 namespace.


Input: [Parameter] IsolatedComReferences [Description]

Output: Optional ITaskItem[] parameter. Specifies COM components to isolate in the generated manifest. This parameter supports the ability to isolate COM components for “Registration Free COM” deployment. It works by auto-generating a manifest with standard COM registration definitions. However, the COM components must be registered on the build machine in order for this to function properly.


Input: [Parameter] ManifestType [Description]

Output: Optional String parameter. Specifies which type of manifest to generate. This parameter can have the following values: Native ClickOnce If this parameter is not specified, the task defaults to ClickOnce.


Input: [Parameter] MaxTargetPath [Description]

Output: Optional String parameter. Specifies the maximum allowable length of a file path in a ClickOnce application deployment. If this value is specified, the length of each file path in the application is checked against this limit. Any items that exceed the limit will raise in a build warning. If this input is not specified or is zero, then no checking is performed. If the task is generating a native manifest, this parameter is ignored.


Input: [Parameter] OSVersion [Description]

Output: Optional String parameter. Specifies the minimum required operating system (OS) version required by the application. For example, the value “5.1.2600.0” indicates the operating system is Windows XP. If this parameter is not specified, the value "4.10.0.0" is used, which indicates Windows 98 Second Edition, the minimum supported OS of the .NET Framework. If the task is generating a native manifest, this input is ignored.


Input: [Parameter] OutputManifest [Description]

Output: Optional ITaskItem output parameter. Specifies the name of the generated output manifest file. If this parameter is not specified, the name of the output file is inferred from the identity of the generated manifest.


Input: [Parameter] Platform [Description]

Output: Optional String parameter. Specifies the target platform of the application. This parameter can have the following values: AnyCPU x86 x64 Itanium If this parameter is not specified, the task defaults to AnyCPU.


Input: [Parameter] TargetCulture [Description]

Output: Optional String parameter. Identifies the culture of the application and specifies the Language field of the assembly identity for the generated manifest. If this parameter is not specified, it is assumed the application is culture invariant.


Input: [Parameter] TrustInfoFile [Description]

Output: Optional ITaskItem parameter. Indicates an XML document that specifies the application security. The root element in the XML document must be a trustInfo node in the asmv2 namespace. If the task is generating a native manifest, this parameter is ignored.


Input: [Title] Multithreaded Applications (C# and Visual Basic) [Description]

Output: Describes how to create and use threads.


Input: [Title] Parameters and Return Values for Multithreaded Procedures (C# and Visual Basic) [Description]

Output: Describes how to pass and return parameters with multithreaded applications.


Input: [Title] Walkthrough: Multithreading with the BackgroundWorker Component (C# and Visual Basic) [Description]

Output: Shows how to create a simple multithreaded application.


Input: [Title] Thread Synchronization (C# and Visual Basic) [Description]

Output: Describes how to control the interactions of threads.


Input: [Title] Thread Timers (C# and Visual Basic) [Description]

Output: Describes how to run procedures on separate threads at fixed intervals.


Input: [Title] Thread Pooling (C# and Visual Basic) [Description]

Output: Describes how to use a pool of worker threads that are managed by the system.


Input: [Title] How to: Use a Thread Pool (C# and Visual Basic) [Description]

Output: Demonstrates synchronized use of multiple threads in the thread pool.


Input: [Title] Managed Threading [Description]

Output: Describes how to implement threading in the .NET Framework.


Input: [Interface] IBindingList [Description]

Output: Provides the features required to support both complex and simple scenarios when binding to a data source.


Input: [Interface] IBindingListView [Description]

Output: Extends the IBindingList interface by providing advanced sorting and filtering capabilities.


Input: [Interface] ICancelAddNew [Description]

Output: Adds transactional capability when adding a new item to a collection.


Input: [Interface] IChangeTracking [Description]

Output: Defines the mechanism for querying the object for changes and resetting of the changed status.


Input: [Interface] ICollectionView [Description]

Output: Enables collections to have the functionalities of current record management, custom sorting, filtering, and grouping.


Input: [Interface] ICollectionViewFactory [Description]

Output: An interface that enables implementing collections to create a view to their data. Normally, user code does not call methods on this interface.


Input: [Interface] IComNativeDescriptorHandler [Description]

Output: Obsolete. Provides a top-level mapping layer between a COM object and a TypeDescriptor.


Input: [Interface] IComponent [Description]

Output: Provides functionality required by all components.


Input: [Interface] IContainer [Description]

Output: Provides functionality for containers. Containers are objects that logically contain zero or more components.


Input: [Interface] ICustomTypeDescriptor [Description]

Output: Provides an interface that supplies dynamic custom type information for an object.


Input: [Interface] IDataErrorInfo [Description]

Output: Provides the functionality to offer custom error information that a user interface can bind to.


Input: [Interface] IEditableCollectionView [Description]

Output: Defines methods and properties that a CollectionView implements to provide editing capabilities to a collection.


Input: [Interface] IEditableCollectionViewAddNewItem [Description]

Output: Defines methods and properties that a CollectionView implements to enable specifying adding items of a specific type.


Input: [Interface] IEditableObject [Description]

Output: Provides functionality to commit or rollback changes to an object that is used as a data source.


Input: [Interface] IExtenderProvider [Description]

Output: Defines the interface for extending properties to other components in a container.


Input: [Interface] IIntellisenseBuilder [Description]

Output: Provides an interface to facilitate the retrieval of the builder's name and to display the builder.


Input: [Interface] IItemProperties [Description]

Output: Defines a property that provides information about an object's properties.


Input: [Interface] IListSource [Description]

Output: Provides functionality to an object to return a list that can be bound to a data source.


Input: [Interface] INestedContainer [Description]

Output: Provides functionality for nested containers, which logically contain zero or more other components and are owned by a parent component.


Input: [Interface] INestedSite [Description]

Output: Provides the ability to retrieve the full nested name of a component.


Input: [Interface] INotifyPropertyChanged [Description]

Output: Notifies clients that a property value has changed.


Input: [Interface] INotifyPropertyChanging [Description]

Output: Notifies clients that a property value is changing.


Input: [Interface] IRaiseItemChangedEvents [Description]

Output: Indicates whether a class converts property change events to ListChanged events.


Input: [Interface] IRevertibleChangeTracking [Description]

Output: Provides support for rolling back the changes


Input: [Interface] ISite [Description]

Output: Provides functionality required by sites.


Input: [Interface] ISupportInitialize [Description]

Output: Specifies that this object supports a simple, transacted notification for batch initialization.


Input: [Interface] ISupportInitializeNotification [Description]

Output: Allows coordination of initialization for a component and its dependent properties.


Input: [Interface] ISynchronizeInvoke [Description]

Output: Provides a way to synchronously or asynchronously execute a delegate.


Input: [Interface] ITypeDescriptorContext [Description]

Output: Provides contextual information about a component, such as its container and property descriptor.


Input: [Interface] ITypedList [Description]

Output: Provides functionality to discover the schema for a bindable list, where the properties available for binding differ from the public properties of the object to bind to.


Input: [Description] Lets you specify the stored procedure name to call along with input and output parameters. [Interface Name]

Output: ISQLServerCallableStatement Interface


Input: [Description] Represents a JDBC connection to a SQL Server database. [Interface Name]

Output: ISQLServerConnection Interface


Input: [Description] Represents a list of properties specific to connecting to a SQL Server database by using a ISQLServerConnection object. [Interface Name]

Output: SQLServerDataSource Class


Input: [Description] Represents the basic implementation of JDBC prepared statement functionality. [Interface Name]

Output: ISQLServerPreparedStatement


Input: [Description] Represents a JDBC result set. [Interface Name]

Output: ISQLServerResultSet


Input: [Description] Represents the basic implementation of JDBC statement functionality. [Interface Name]

Output: ISQLServerStatement


Input: [Size] 32-bit integer [Description] The structure identifier. This is set to 11. [Element name]

Output: STRUCTURE_ID

Registry Entries for Microsoft SQL Server 2000 Analysis Services


Input: [Size] 32-bit integer [Description] The size of this log structure. [Element name]

Output: SIZE

Registry Entries for Microsoft SQL Server 2000 Analysis Services


Input: [Size] 64-bit timestamp [Description] The date and time the event was initiated. You can use the FileTimeToSystemTime Win32 function to retrieve the date and time information from this field. The time is precise to approximately 10 milliseconds. [Element name]

Output: TIME

Registry Entries for Microsoft SQL Server 2000 Analysis Services


Input: [Size] 32-bit integer [Description] The identifier for the connection that is requesting the build of the aggregation. [Element name]

Output: CONNECTION_ID

Registry Entries for Microsoft SQL Server 2000 Analysis Services


Input: [Size] 32-bit integer [Description] The bitmask that contains the state of the server before the server started this operation. The possible values are described under STATE_MASKS below. [Element name]

Output: STATE

Registry Entries for Microsoft SQL Server 2000 Analysis Services


Input: [Size] 32-bit integer [Description] The checksum to verify that the record was written successfully. This is calculated by adding STRUCTURE_ID, SIZE, the low word of TIME, and the high word of TIME. [Element name]

Output: CHECKSUM

Registry Entries for Microsoft SQL Server 2000 Analysis Services


Input: [Description] Describes how to create and use threads. [Title]

Output: Multithreaded Applications (C# and Visual Basic)


Input: [Description] Describes how to pass and return parameters with multithreaded applications. [Title]

Output: Parameters and Return Values for Multithreaded Procedures (C# and Visual Basic)


Input: [Description] Shows how to create a simple multithreaded application. [Title]

Output: Walkthrough: Multithreading with the BackgroundWorker Component (C# and Visual Basic)


Input: [Description] Describes how to control the interactions of threads. [Title]

Output: Thread Synchronization (C# and Visual Basic)


Input: [Description] Describes how to run procedures on separate threads at fixed intervals. [Title]

Output: Thread Timers (C# and Visual Basic)


Input: [Description] Describes how to use a pool of worker threads that are managed by the system. [Title]

Output: Thread Pooling (C# and Visual Basic)


Input: [Description] Demonstrates synchronized use of multiple threads in the thread pool. [Title]

Output: How to: Use a Thread Pool (C# and Visual Basic)


Input: [Description] Describes how to implement threading in the .NET Framework. [Title]

Output: Managed Threading


Input: [Title] MSBuild Batching [Description]

Output: Describes how to batch build targets and tasks based on item metadata.


Input: [Title] MSBuild Transforms [Description]

Output: Explains how to use transforms to enable dependency analysis.


Input: [Title] Visual Studio Integration (MSBuild) [Description]

Output: Discusses how to use MSBuild project files when you compile code from the Visual Studio IDE.


Input: [Title] Building Multiple Projects in Parallel with MSBuild [Description]

Output: Describes how to build multiple projects faster on computers that have multiple processors or multicore processors.


Input: [Title] MSBuild Multitargeting Overview [Description]

Output: Describes how to compile an application to run on any one of several versions of the .NET Framework.


Input: [Title] MSBuild Best Practices [Description]

Output: Recommends best practices for writing MSBuild scripts.


Input: [Name] AutomatedBackupPreference [Description]

Output: Gets or sets the collection of the automated backup preference for the availability group.


Input: [Name] AvailabilityDatabases [Description]

Output: Gets the collection of availability databases contained in the availability group.


Input: [Name] AvailabilityGroupListeners [Description]

Output: Gets or sets the collection of replicas participating in the availability group.


Input: [Name] AvailabilityReplicas [Description]

Output: Gets the collection of availability replicas participating in the availability group.


Input: [Name] DatabaseReplicaStates [Description]

Output: Gets the collection of DatabaseReplicaState objects representing the states of physical database replicas participating in the availability groups.


Input: [Name] FailureConditionLevel [Description]

Output: Gets or sets the failure condition level of the availability group.


Input: [Name] HealthCheckTimeout [Description]

Output: Gets or sets the collection of the health check timeout for the availability group.


Input: [Name] ID [Description]

Output: Gets the identifier value that uniquely identifies the availability group.


Input: [Name] LocalReplicaRole [Description]

Output: Gets the availability replica role.


Input: [Name] Name [Description]

Output: Gets or sets the name of the object. (Inherited from NamedSmoObject.)


Input: [Name] Parent [Description]

Output: Gets or sets the parent of the availability group.


Input: [Name] PrimaryReplicaServerName [Description]

Output: Gets the collection for the primary replica server name of the availability group.


Input: [Name] Properties [Description]

Output: Gets a collection of Property objects that represent the object properties. (Inherited from SqlSmoObject.)


Input: [Name] State [Description]

Output: Gets the state of the referenced object. (Inherited from SmoObjectBase.)


Input: [Name] UniqueId [Description]

Output: Gets or sets the GUID that uniquely identifies the availability group.


Input: [Name] Urn [Description]

Output: Gets the Uniform Resource Name (URN) address value that uniquely identifies the object. (Inherited from SqlSmoObject.)


Input: [Name] UserData [Description]

Output: Gets or sets user-defined data associated with the referenced object. (Inherited from SmoObjectBase.)


Input: [Class] ApplicationBase [Description]

Output: Provides properties, methods, and events related to the current application.


Input: [Class] AssemblyInfo [Description]

Output: Provides properties for getting the information about the application, such as the version number, description, loaded assemblies, and so on.


Input: [Class] BuiltInRoleConverter [Description]

Output: Provides a type converter to convert BuiltInRole enumeration values to WindowsBuiltInRole enumeration values.


Input: [Class] CantStartSingleInstanceException [Description]

Output: This exception is thrown when a subsequent instance of a single-instance application is unable to connect to the first application instance.


Input: [Class] ConsoleApplicationBase [Description]

Output: Provides properties, methods, and events related to the current application.


Input: [Class] NoStartupFormException [Description]

Output: This exception is thrown by the Visual Basic Application Model when the MainForm property has not been set.


Input: [Class] StartupEventArgs [Description]

Output: Provides data for the My.Application.Startup event.


Input: [Class] StartupNextInstanceEventArgs [Description]

Output: Provides data for the My.Application.StartupNextInstance event.


Input: [Class] UnhandledExceptionEventArgs [Description]

Output: Provides data for the My.Application.UnhandledException event.


Input: [Class] User [Description]

Output: Provides access to the information about the current user.


Input: [Class] WebUser [Description]

Output: Provides access to the information about the current user.


Input: [Class] WindowsFormsApplicationBase [Description]

Output: Provides properties, methods, and events related to the current application.


Input: [Description] Optional String parameter. Specifies the Name field of the assembly identity for the generated manifest. If this parameter is not specified, the name is inferred from the EntryPoint or InputManifest parameters. If no name can be created, the task throws an error. [Parameter]

Output: AssemblyName