1 out of 3 rated this helpful - Rate this topic

Microsoft.SharePoint.Client namespace

Provides a subset of types and members in the Microsoft.SharePoint namespace for working with a top-level site and its lists or child Web sites.

  ClassDescription
Public classAccessRequestsOperates on access requests and external user invitations.
Public classAlternateUrlRepresents an incoming URL and the zone with which it is associated.
Public classAlternateUrlPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classAppRepresents an app loaded on SharePoint and ready to be installed.
Public classAppCatalogRepresents all of the AppCatalog objects installed on an instance of SharePoint. It provides querying capabilities for discovering installations.
Public classAppInstanceRepresents an App object installed to a specific Web site.
Public classAppInstanceErrorDetailsProvides details about any errors that are encountered.
Public classAppInstanceErrorDetailsPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classAppInstancePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classApplicationContextEncapsulates the Silverlight application context information.
Public classAppLicenseRepresents an app license for the specified user for the specified app for SharePoint.
Public classAppLicenseCollectionRepresents a collection of all app licenses for the specified user for the specified app for SharePoint.
Public classAppPrincipalRepresents a single app principal.
Public classAppPrincipalConfigurationThe configuration associated with an app principal.
Public classAppPrincipalCredentialRepresents a credential belonging to an app principal.
Public classAppPrincipalCredentialReferenceRepresents a reference to a credential for an app principal.
Public classAppPrincipalIdentityProviderRepresents an identity provider for app principals.
Public classAppPrincipalManagerRepresents the top level object used to manage app principals.
Public classAppPrincipalNameRepresents the name of an app principal.
Public classAppPrincipalPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classAppPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classAttachment
Public classAttachmentCollectionRepresents the collection of attachments for a list item.
Public classAttachmentCreationInformationRepresents the creation information for a list item attachment.
Public classAttachmentPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classAuthenticationCompletedEventArgsProvides the arguments for the event that is raised when an authenticate request is completed.
Public classAuthenticatorBaseProvides a base class for client authentication.
Public classBasePermissionsSpecifies a set of built-in permissions.
Public classCamlQuerySpecifies a query on a list.
Public classChangeBase type for a description of a change to an object.
Public classChangeAlertIndicates a change to an SPAlert object.
Public classChangeAlertPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classChangeCollectionRepresents a collection of Change objects.
Public classChangeContentTypeIndicates a change to an SPContentType object.
Public classChangeContentTypePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classChangeFieldA change on a Field.
Public classChangeFieldPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classChangeFileA change on a File not contained in a document library.
Public classChangeFilePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classChangeFolderA change on a Folder not contained in a list or document library.
Public classChangeFolderPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classChangeGroupA change on a Group.
Public classChangeGroupPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classChangeItemA change on an item.
Public classChangeItemPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classChangeListA change on a list.
Public classChangeListPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classChangeLogItemQuery
Public classChangePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classChangeQueryDefines a query that is performed against the change log.
Public classChangeSiteSpecifies a change on a site collection.
Public classChangeTokenRepresents the unique sequential location of a change within the change log.
Public classChangeUserA change on a user.
Public classChangeUserPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classChangeViewA change on a view.
Public classChangeViewPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classChangeWebA change on a site.
Public classChangeWebPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientActionProvides an abstract class for invoking methods and setting properties on a server. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientActionInvokeMethodRecords when a client method is invoked. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientActionInvokeStaticMethodRecords the invocation of a client object static method. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientActionSetPropertyRecords the setting of the client object static property. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientActionSetStaticPropertyRecords the setting of a client object static property. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientArrayResult<T>Represents the generic array result of a client method invocation.
Public classClientConstantsContains all the constants related to the Client object. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientContextRepresents the context for SharePoint objects and operations.
Public classClientDictionaryResultHandler<T>Initializes a generic dictionary with JavaScript Object Notation (JSON) data from the server. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientErrorCodesContains integer flags that represent the client error codes.
Public classClientListResultHandler<T>Initializes a generic list with JavaScript Object Notation (JSON) data from the server. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientObjectProvides a base class for objects on a remote client.
Public classClientObjectCollectionProvides a base class for a collection of objects on a remote client.
Public classClientObjectCollection<T>Provides a base class for a generic collection of ClientObject objects.
Public classClientObjectCollectionPrototype<ItemType>Provides a base class to specify the “[“ to retrieve for a ClientObjectCollection. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientObjectDataRepresents the properties of the client object. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientObjectList<T>Represents a list of client objects.
Public classClientObjectPrototypeRepresents a prototype instance that is used to specify the data to retrieve on the ClientObject object. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientObjectPrototype<T>Represents a prototype instance that is used to specify the data to retrieve on the ClientObject object.
Public classClientObjectQueryableExtensionProvides a set of static (or Shared in Visual Basic) methods for querying client objects that implement IQueryable<T>.
Public classClientRequestBuilds and executes a request to the server from the client.
Public classClientRequestEventArgsProvides the ClientRequest arguments for the event that is raised when a client request is executed.
Public classClientRequestExceptionThe exception that is thrown when a client request fails.
Public classClientRequestFailedEventArgsProvides data for the exception handling method when a ClientRequest execution fails.
Public classClientRequestSucceededEventArgsProvides data for the handling method when a ClientRequest execution succeeds.
Public classClientResult<T>Represents the result of a client method invocation.
Public classClientRuntimeContextRepresents the runtime context for accessing data from remote objects, and invoking methods on remote objects.
Public classClientSchemaVersionsRepresents the version number for the client schema.
Public classClientTypeAssemblyAttributeIndicates that an assembly contains a derived class of ClientObject or ClientValueObject. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientUtilityProvides utility methods to create exceptions. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classClientValueObjectRepresents a local client object model version of a server-side property value.
Public classClientValueObjectCollection<T>Represents a collection of value objects.
Public classCollectionNotInitializedExceptionThe exception that is thrown when the client object collection is not properly initialized.
Public classCompatibilityRangeRepresents the compatibility range of a SharePoint installation.
Public classConditionalScopeExecutes code on the server conditionally.
Public classConditionalScopeBase
Public classContentTypeIndicates a change to an SPContentType object. Represents a Web site or list content type.
Public classContentTypeCollectionRepresents a collection of Web site or list content types.
Public classContentTypeCreationInformationSpecifies properties that are used as parameters to initialize a new content type.
Public classContentTypeIdRepresents the content type identifier (ID) of a content type.
Public classContentTypeObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classContentTypePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classDataConvertProvides utility methods to convert and output the specified data to the XmlWriter object.
Public classEventReceiverDefinitionAbstract base class that defines general properties of an event receiver for list items, lists, websites, and workflows.
Public classEventReceiverDefinitionCollectionRepresents a collection of EventReceiverDefinition objects that are used to enumerate the list of registered event receivers for Microsoft SharePoint Foundation objects that can have events.
Public classEventReceiverDefinitionCreationInformation
Public classEventReceiverDefinitionPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classExceptionHandlingScopeIgnores an exception that is raised by the server, or executes code in response to an exception that is thrown by the server.
Public classExternalApplicationRequestTokenRepresents a token that contains the SharePoint Foundation 2010 and user infomation that an external application uses to forward the request to the server.
Public classExternalAppPrincipalCreationParametersRepresents the object that encapsulates all parameters used to create a new external app principal.
Public classFeatureRepresents an activated feature.
Public classFeatureCollectionRepresents a collection of SPFeature objects.
Public classFeaturePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldRepresents a field in a list on a Microsoft SharePoint Foundation Web site.
Public classFieldCalculatedSpecifies a calculated field.
Public classFieldCalculatedErrorValueRepresents the value of the calculated field of a list item when the value of the field is a calculation error, such as division by zero or overflow.
Public classFieldCalculatedPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldChoiceRepresents a choice field control.
Public classFieldChoicePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldCollectionRepresents a collection of Field objects.
Public classFieldCollectionPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldComputedSpecifies a computed field.
Public classFieldComputedPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldCurrencySpecifies a field that contains currency values.
Public classFieldCurrencyPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldDateTimeSpecifies a field that contains date and time values.
Public classFieldDateTimePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldGeolocation
Public classFieldGeolocationValue
Public classFieldGuidSpecifies a field that contains global unique identifier values.
Public classFieldLinkSpecifies a reference to a field or field definition for a content type.
Public classFieldLinkCollectionRepresents the collection of column or field references in a content type.
Public classFieldLinkCreationInformationContains properties that are used as parameters to initialize a FieldLink.
Public classFieldLinkPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldLookupSpecifies a lookup field.
Public classFieldLookupPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldLookupValueSpecifies the value of a lookup for a field within a list item.
Public classFieldMultiChoiceSpecifies a field that contains one or more values from a set of specified values.
Public classFieldMultiChoicePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldMultiLineTextSpecifies a field that can contain multiple lines of text.
Public classFieldMultiLineTextPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldNumberSpecifies a field that contains number values.
Public classFieldNumberPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldRatingScaleSpecifies a field that contains rating scale values for a survey list.
Public classFieldRatingScalePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldRatingScaleQuestionAnswerRepresents a specific sub question and answer within a rating scale field of a list item.
Public classFieldStringValuesRepresents a collection of key-value pairs that specify string values for fields.
Public classFieldTextSpecifies a field that contains a single line of text.
Public classFieldTextPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldUrlSpecifies a field that contains a URI.
Public classFieldUrlPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldUrlValueSpecifies the hyperlink and the description values for FieldURL.
Public classFieldUserSpecifies a field that contains a user.
Public classFieldUserPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFieldUserValueSpecifies the value of a lookup field to user data for a list item.
Public classFileRepresents a file in a SharePoint Web site that can be a Web Part Page, an item in a document library, or a file in a folder.
Public classFileCollectionRepresents a collection of File objects.
Public classFileCreationInformationRepresents a file to be added via FileCollection.Add.
Public classFileInformationCorrelates the file information on the client with the file information on the server.
Public classFileObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFilePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFileSaveBinaryInformationContains information necessary for saving a file.
Public classFileVersionRepresents a version of a SPFile object.
Public classFileVersionCollectionRepresents a collection of SPFileVersion objects.
Public classFileVersionObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFileVersionPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFolderRepresents a folder on a SharePoint Web site.
Public classFolderCollectionRepresents a collection of Folder objects.
Public classFolderObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFolderPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFormA form provides a display and editing interface for a single list item.
Public classFormCollectionSpecifies a collection of list forms for a list.
Public classFormDigestInfoContains information about the form digest object.
Public classFormPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classFormsAuthenticationLoginInfo Represents the login information that is used when the user logs on to a SharePoint Web application using ASP.NET forms authentication.
Public classGroupRepresents a group on a Microsoft SharePoint Foundation Web site.
Public classGroupCollectionRepresents a collection of Group objects.
Public classGroupCreationInformationAn object used to facilitate creation of a cross-site group.
Public classGroupObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classGroupPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classIdcrlExceptionRepresents an exception that is thrown from the IDCRL (identity client runtime) component.
Public classInformationRightsManagementSettingsRepresents a collection of Information Rights Management settings for a list.
Public classInformationRightsManagementSettingsPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classInvalidQueryExpressionExceptionThe exception that is thrown when the given query expression is invalid.
Public classJsonReaderProcesses a JavaScript Object Notation (JSON) string to create the client object.
Public classLanguageRepresents a natural language used within the context of Microsoft SharePoint Foundation.
Public classListRepresents a list on a SharePoint Web site.
Public classListCollectionRepresents a collection of List objects.
Public classListCreationInformationSpecifies the properties of the new list.
Public classListDataSourceRepresents information associated with a connection to an external data source.
Public classListDataValidationExceptionValueThe exception that is thrown when the data for a list field or list item fails validation.
Public classListDataValidationFailureDescribes a specific validation failure when a list item is inserted or updated.
Public classListItemRepresents an item or row in a list.
Public classListItemCollectionRepresents a collection of ListItem objects.
Public classListItemCollectionPositionSpecifies the information required to get the next page of data for a list view.
Public classListItemCollectionPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classListItemCreationInformationSpecifies the properties of the new list item.
Public classListItemEntityCollectionRepresents a collection of list item entities.
Public classListItemFormUpdateValue
Public classListItemObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classListItemPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classListObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classListPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classListTemplateSpecifies a list template.
Public classListTemplateCollectionSpecify a collection of list template
Public classListTemplatePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classNavigationRepresents navigation operations at the site collection level.
Public classNavigationNodeRepresents the URL to a specific navigation node and provides access to properties and methods for manipulating the ordering of the navigation node in a navigation node collection.
Public classNavigationNodeCollectionA collection of navigation nodes.
Public classNavigationNodeCreationInformationDescribes a new navigation node to be created.
Public classNavigationNodeObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classNavigationNodePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classNavigationObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classNavigationPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classObjectIdentityQueryThis class and its members are reserved for internal use and are not intended to be used in your code. Creates the client object identity query that is used to retrieve the object identity from the server.
Public classObjectPathTracks how a client object is created in the ClientRuntimeContext class, so that the object can be re-created on the server. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classObjectPathConstructorThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classObjectPathMethodThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classObjectPathPropertyThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classObjectPathStaticMethodThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classObjectPathStaticPropertyThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classObjectSharingInformationContains information about the sharing state of a securable object.
Public classObjectSharingInformationPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classObjectSharingInformationUserContains information about a user with whom a securable object is shared.
Public classObjectSharingInformationUserObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classObjectSharingInformationUserPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classOpenBinaryFailedEventArgsProvides data for the event that is raised when the HTTP request used to retrieve the file from the server cannot be executed.
Public classOpenBinarySucceededEventArgsProvides data for the event that is raised when the HTTP request used to retrieve the file from the server is executed successfully.
Public classPrincipalRepresents a user or group that can be assigned permissions to control security.
Public classPrincipalPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classPropertyOrFieldNotInitializedExceptionThe exception that is thrown when the property or field is not properly initialized.
Public classPropertyValuesContains CSOM expando properties, which is a collection name value pairs. The CSOM expando field name is the name part in the name value pair. The CSOM expand property value is the value part in the name value pair.
Public classPseudoRemoteAttributeThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classPushNotificationSubscriberSpecifies a push notification subscriber.
Public classPushNotificationSubscriberCollectionSpecifies a collection of push notification subscribers.
Public classPushNotificationSubscriberObjectPropertyNames
Public classPushNotificationSubscriberPropertyNames
Public classRecycleBinItemRepresents a Recycle Bin item in the Recycle Bin of a site or a site collection.
Public classRecycleBinItemCollectionSpecifies a collection of Recycle Bin items.
Public classRecycleBinItemObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classRecycleBinItemPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classRegionalSettingsRepresents regional settings that are used on the server that is running Microsoft SharePoint Foundation.
Public classRegionalSettingsObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classRegionalSettingsPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classRelatedFieldSpecifies a relationship to a lookup field.
Public classRelatedFieldCollectionSpecifies a collection of objects storing properties of relationship lookup fields.
Public classRelatedFieldObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classRelatedFieldPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classRelatedItem
Public classRelatedItemManager
Public classRemoteAttributeThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classRequestContextObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classRequestForwarderForwards the client request to the server.
Public classRequestVariableRepresents a request variable that could be used in a service request.
Public classRequestVariablePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classResourcesProvides static access to resources at run time.
Public classResourceStringsContains constants to define the client resource string. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classRoleAssignmentDefines the securable object role assignments for a user or group on the Web site, list, or list item.
Public classRoleAssignmentCollectionRepresents a collection of RoleAssignment objects that defines all the role assignments for each securable object.
Public classRoleAssignmentCollectionObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classRoleAssignmentObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classRoleAssignmentPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classRoleDefinitionDefines a single role definition, including a name, description, and set of rights.
Public classRoleDefinitionBindingCollectionDefines the role definitions that are bound to a role assignment object.
Public classRoleDefinitionCollectionRepresents the collection of RoleDefinition objects that define the role definitions that are available for use within the Web site.
Public classRoleDefinitionCreationInformationContains properties that are used as parameters to initialize a role definition.
Public classRoleDefinitionPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classScriptTypeAttributeDefines a custom attribute to retrieve the script type. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classScriptTypeFactoryThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classSecurableObjectAn object that can be assigned security permissions.
Public classSecurableObjectObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classSecurableObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classSerializationContextStores the ObjectPath information of the client object to transmit the path to the server. This class and its members are reserved for internal use and are not intended to be used in your code.
Public classServerExceptionRepresents an exception that is thrown by the server during execution of a request sent from the client.
Public classServerInfoProvides information about the specified server.
Public classServerObjectNullReferenceException
Public classServerSettingsProvides methods for obtaining server properties.
Public classServerUnauthorizedAccessExceptionRepresents the exception that is thrown when a user lacks required permission.
Public classSharePointOnlineCredentialsRepresents an object that provides credentials to access SharePoint Online resources.
Public classSimpleDataTableUsed as a data structure to serialize and return weakly-typed data as a collection of rows, where each row is a name-value pair dictionary.
Public classSiteRepresents a collection of sites in a Web application, including a top-level Web site and all its subsites.
Public classSiteObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classSitePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classSiteUrlRepresents the URL of a site.
Public classSubwebQueryDefines a query that is used with the GetSubwebsForCurrentUser(SubwebQuery) method to specify which child Web sites to return from a Web site.
Public classThemeInfoRepresents the theming information for a site. This includes information like colors, fonts, border radii sizes, and so on.
Public classThemeInfoPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classTimeZoneRepresents the time zone setting that is implemented on a SharePoint Web site.
Public classTimeZoneCollectionRepresents a collection of TimeZone objects.
Public classTimeZoneInformationProvides information used to define a time zone.
Public classTimeZonePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classUpgradeInfoRepresents the site upgrade information.
Public classUsageInfoProvides fields that are used to access information about site collection usage.
Public classUserRepresents a user in Microsoft SharePoint Foundation.
Public classUserCollectionRepresents a collection of User objects.
Public classUserCreationInformationParameters to invite a user.
Public classUserCustomActionRepresents a custom action associated with a SharePoint list, Web site, or subsite.
Public classUserCustomActionCollectionRepresents a collection of UserCustomAction objects.
Public classUserCustomActionPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classUserIdInfoRepresents the identity information of a user, which contains the user's name and the issuer of the user's name.
Public classUserObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classUserPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classViewSpecifies a list view.
Public classViewCollectionSpecifies a collection of list views.
Public classViewCreationInformationSpecifies the properties used to create a new list view.
Public classViewFieldCollectionSpecifies the collection of fields in a list view.
Public classViewFieldCollectionPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classViewObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classViewPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classWebRepresents a Microsoft SharePoint Foundation Web site.
Public classWebCollectionRepresents a collection of Web objects.
Public classWebCreationInformationSpecifies the properties of a new site.
Public classWebInformationRepresents web site information.
Public classWebInformationPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classWebObjectPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classWebPropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classWebProxyA proxy class that allows client code to call third-party web services.
Public classWebRequestEventArgsProvides the WebRequestExecutor arguments for the event that is raised when the client sends a Web request to the server.
Public classWebRequestExecutorProvides an abstract class to issue a Web request to the server and get a response from the server.
Public classWebRequestExecutorFactoryProvides a factory class that creates instances of the Web request executor.
Public classWebRequestInfoContains the data from the caller necessary to make the outbound web request.
Public classWebResponseInfoContains a copy of the third-party service response.
Public classWebTemplateSpecifies a site definition or a site template that is used to instantiate a site.
Public classWebTemplateCollectionSpecifies a collection of site templates.
Public classWebTemplatePropertyNamesThis class and its members are reserved for internal use and are not intended to be used in your code.
  InterfaceDescription
Public interfaceIFromJsonDefines the method signatures for methods that initialize an object with the JavaScript Object Notation (JSON) data from the server. This class and its members are reserved for internal use and are not intended to be used in your code.
Public interfaceIScriptTypeFactoryThis class and its members are reserved for internal use and are not intended to be used in your code. Defines a method signature that creates a client object using the script type name.
  DelegateDescription
Public delegateClientRequestEventHandlerRepresents the method that will handle an event that results from a client request in a Microsoft Silverlight application.
Public delegateClientRequestFailedEventHandlerRepresents the method that will handle a failed client request in the context of a Microsoft Silverlight application.
Public delegateClientRequestSucceededEventHandlerRepresents the method that will handle a successful client request in the context of a Microsoft Silverlight application.
  EnumerationDescription
Public enumerationAddFieldOptionsSpecifies the control settings while adding a field.
Public enumerationAppInstanceErrorSourceIdentifies the deployment component where the error is detected.
Public enumerationAppInstanceErrorTypeSpecifies the classification of the encountered error.
Public enumerationAppInstanceStatusRepresents the lifecycle status of an app instance.
Public enumerationAppLicenseTypeRepresents the license type for the specified app for SharePoint, which specifies how many users can access the app, and for how long.
Public enumerationAuthenticationStatusSpecifies the different possible states of the Authenticator.
Public enumerationBaseTypeSpecifies the base type for a list.
Public enumerationBrowserFileHandlingSpecifies whether the file is allowed to be displayed in the Web browser.
Public enumerationCalendarTypeA calendar type is a 2-byte integer value that specifies the type of calendar to use in a particular context.
Public enumerationChangeTypeEnumeration of the possible types of changes.
Public enumerationCheckinTypeSpecifies the type of check-in for a file.
Public enumerationCheckOutTypeDescribes the different checkout states of a file, independent of the lock state of the file.
Public enumerationChoiceFormatTypeSpecifies how options are displayed for the selections in a choice field.
Public enumerationClientAuthenticationModeSpecifies the authentication modes of the client Web request.
Public enumerationClientRequestStatusSpecifies the status of the client request during execution.
Public enumerationCustomizedPageStatusSpecifies the cache and customization status for a page.
Public enumerationDateTimeFieldFormatTypeSpecifies the display format for date and time fields.
Public enumerationDateTimeFieldFriendlyFormatTypeSpecifies a friendly format to use in displaying date and time fields.
Public enumerationDraftVisibilityTypeSpecifies the minimum permission required to view minor versions and drafts.
Public enumerationEventReceiverSynchronizationSpecifies the synchronization state for the specified event receiver.
Public enumerationEventReceiverTypeSpecifies the type of event that is handled by the Microsoft SharePoint Foundation event receiver.
Public enumerationFeatureDefinitionScopeSpecifies the feature scope for a feature definition.
Public enumerationFieldTypeSpecifies the type of the field.
Public enumerationFieldUserSelectionModeSpecifies whether users and groups or only users can be selected.
Public enumerationFileLevelSpecifies the publishing level for a file.
Public enumerationFileSystemObjectTypeSpecifies the file system object type.
Public enumerationJsonTokenTypeReturns the result of parsing JavaScript Object Notation (JSON) content. This class and its members are reserved for internal use and are not intended to be used in your code.
Public enumerationListDataValidationFailureReasonDescribes the reason why a list item or a list item field failed validation.
Public enumerationListDataValidationTypeDescribes the type of validation that caused a failure.
Public enumerationListTemplateTypeSpecifies list server templates.
Public enumerationMoveOperationsSpecifies criteria for how to move files.
Public enumerationOpenWebOptionsSpecifies options that can be passed to OpenWeb.
Public enumerationPageTypePage Type is a signed 1-byte integer that is used to represent the possible page types.
Public enumerationPermissionKindSpecifies permissions that are used to define user roles.
Public enumerationQuickLaunchOptionsSpecifies whether the list is displayed on the Quick Launch of the site.
Public enumerationRecycleBinItemStateSpecifies the Recycle Bin stage of the Recycle Bin item.
Public enumerationRecycleBinItemTypeSpecifies the type of the Recycle Bin item.
Public enumerationRelationshipDeleteBehaviorTypeSpecifies the optional relationship behavior of a relationship lookup field.
Public enumerationRoleTypeSpecifies the types of roles that are available for users and groups.
Public enumerationTemplateFileTypeSpecifies the type of template used for ghosted file creation.
Public enumerationUpgradeStatusSpecifies the site upgrade status.
Public enumerationUpgradeTypeSpecifies type of upgrade to conduct on a Site object.
Public enumerationUrlFieldFormatTypeSpecifies the display format of the field (2).
Public enumerationUrlZoneSpecifies the originating zone of a request received by Windows SharePoint Services 2.0.
Public enumerationUserCustomActionRegistrationTypeSpecifies the type of object associated with the custom action.
Public enumerationUserCustomActionScopeSpecifies the scope of the custom action.
Public enumerationViewScopeSpecifies the scope for returning list items and list folders in a list view.
Public enumerationViewTypeSpecifies the type of the list view.
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.