Expand Minimize

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.

  Class Description
Public class AccessRequests Operates on access requests and external user invitations.
Public class AlternateUrl Represents an incoming URL and the zone with which it is associated.
Public class AlternateUrlPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ApiBlockedException
Public class ApiMetadata
Public class App Represents an app loaded on SharePoint and ready to be installed.
Public class AppCatalog Represents all of the AppInstance objects installed on an instance of SharePoint. It provides querying capabilities for discovering installations.
Public class AppInstance Represents an App object installed to a specific Web site.
Public class AppInstanceErrorDetails Provides details about any errors that are encountered.
Public class AppInstanceErrorDetailsPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class AppInstancePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ApplicationContext Encapsulates the Silverlight application context information.
Public class AppLicense Represents an app license for the specified user for the specified app for SharePoint.
Public class AppLicenseCollection Represents a collection of all app licenses for the specified user for the specified app for SharePoint.
Public class AppPrincipal Represents a single app principal.
Public class AppPrincipalConfiguration The configuration associated with an app principal.
Public class AppPrincipalCredential Represents a credential belonging to an app principal.
Public class AppPrincipalCredentialReference Represents a reference to a credential for an app principal.
Public class AppPrincipalIdentityProvider Represents an identity provider for app principals.
Public class AppPrincipalManager Represents the top level object used to manage app principals.
Public class AppPrincipalName Represents the name of an app principal.
Public class AppPrincipalPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class AppPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class AppTile
Public class AppTileCollection
Public class AppTilePropertyNames
Public class Attachment
Public class AttachmentCollection Represents the collection of attachments for a list item.
Public class AttachmentCreationInformation Represents the creation information for a list item attachment.
Public class AttachmentPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class AuthenticationCompletedEventArgs Provides the arguments for the event that is raised when an authenticate request is completed.
Public class Authenticator Provides methods to authenticate the user on a SharePoint site This is the base class for all the supported authentication types on Windows Phone
Public class AuthenticatorBase Provides a base class for client authentication.
Public class BasePermissions Specifies a set of built-in permissions.
Public class BrowserLogin Class reserved for internal use This class is the code behind for the BrowserLogin.xaml page
Public class CamlQuery Specifies a query on a list.
Public class Change Base type for a description of a change to an object.
Public class ChangeAlert Indicates a change to an SPAlert object.
Public class ChangeAlertPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ChangeCollection Represents a collection of Change objects.
Public class ChangeContentType Indicates a change to an SPContentType object.
Public class ChangeContentTypePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ChangeField A change on a field.
Public class ChangeFieldPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ChangeFile A change on a file not contained in a document library.
Public class ChangeFilePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ChangeFolder A change on a folder not contained in a list or document library.
Public class ChangeFolderPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ChangeGroup A change on a group.
Public class ChangeGroupPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ChangeItem A change on an item.
Public class ChangeItemPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ChangeList A change on a list.
Public class ChangeListPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ChangeLogItemQuery
Public class ChangePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ChangeQuery Defines a query that is performed against the change log.
Public class ChangeSite Specifies a change on a site collection.
Public class ChangeToken Represents the unique sequential location of a change within the change log.
Public class ChangeUser A change on a user.
Public class ChangeUserPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ChangeView A change on a view.
Public class ChangeViewPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ChangeWeb A change on a site.
Public class ChangeWebPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ClientAction Provides 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 class ClientActionInvokeMethod Records 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 class ClientActionInvokeStaticMethod Records 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 class ClientActionSetProperty Records 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 class ClientActionSetStaticProperty Records 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 class ClientArrayResult<T> Represents the generic array result of a client method invocation.
Public class ClientCallableAttribute Exposes an attribute as client-callable.
Public class ClientCallableConstraintAttribute
Public class ClientCallableExceptionConstraintAttribute
Public class ClientCallableMemberAttribute
Public class ClientCallableMetadataTypeAttribute
Public class ClientCallableMethodAttribute Exposes a method as client-callable.
Public class ClientCallableObjectFactory Used by the runtime to get an object using the object identifier.
Public class ClientCallableObjectFactoryAttribute Indicates that the type can return objects given canonical identifiers used by the client object model framework.
Public class ClientCallableObjectFactoryMapAttribute Indicates that the type can instantiate objects compatible with the client object model.
Public class ClientCallableParameterAttribute
Public class ClientCallablePropertyAttribute Exposes a property as client-callable.
Public class ClientCallableSettings
Public class ClientCallableTypeAttribute Exposes a class, structure, enumeration, or interface to a client.
Public class ClientConstants Contains 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 class ClientContext Represents the context for SharePoint objects and operations.
Public class ClientDictionaryResultHandler<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 class ClientErrorCodes Contains integer flags that represent the client error codes.
Public class ClientListResultHandler<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 class ClientNamespaceMapAttribute Provides a mapping between a server-side type namespace and a type namespace that is used for managed and script clients.
Public class ClientObject Provides a base class for objects on a remote client.
Public class ClientObjectCollection Provides a base class for a collection of objects on a remote client.
Public class ClientObjectCollection<T> Provides a base class for a generic collection of ClientObject objects.
Public class ClientObjectCollectionPrototype<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 class ClientObjectData Represents 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 class ClientObjectList<T> Represents a list of client objects.
Public class ClientObjectPrototype Represents 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 class ClientObjectPrototype<T> Represents a prototype instance that is used to specify the data to retrieve on the ClientObject object.
Public class ClientObjectQuery Represents a query to an object and its child object.
Public class ClientObjectQueryableExtension Provides a set of static (or Shared in Visual Basic) methods for querying client objects that implement IQueryable<T>.
Public class ClientQuery
Public class ClientQueryProperty Represents a query to a property.
Public class ClientRequest Builds and executes a request to the server from the client.
Public class ClientRequestEventArgs Provides the ClientRequest arguments for the event that is raised when a client request is executed.
Public class ClientRequestException The exception that is thrown when a client request fails.
Public class ClientRequestFailedEventArgs Provides data for the exception handling method when a ClientRequest execution fails.
Public class ClientRequestService
Public class ClientRequestServiceBehaviorAttribute
Public class ClientRequestServiceSettings
Public class ClientRequestSucceededEventArgs Provides data for the handling method when a ClientRequest execution succeeds.
Public class ClientResult<T> Represents the result of a client method invocation.
Public class ClientRuntimeContext Represents the runtime context for accessing data from remote objects, and invoking methods on remote objects.
Public class ClientSchemaVersions Represents the version number for the client schema.
Public class ClientServiceEventArgs
Public class ClientServiceException
Public class ClientServiceHost
Public class ClientServiceOperationContext
Public class ClientServiceProcessingHandler
Public class ClientServiceProcessingHandlerAttribute
Public class ClientServiceProcessingHandlerTypeAttribute
Public class ClientServiceTimeoutException
Public class ClientTypeAssemblyAttribute Indicates 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 class ClientUtility Provides 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 class ClientValue Passes a value passed from client to server.
Public class ClientValueCollection A collection of client values.
Public class ClientValueObject Represents a local client object model version of a server-side property value.
Public class ClientValueObjectCollection<T> Represents a collection of value objects.
Public class CollectionNotInitializedException The exception that is thrown when the client object collection is not properly initialized.
Public class CompatibilityRange Represents the compatibility range of a SharePoint installation.
Public class ConditionalScope Executes code on the server conditionally.
Public class ConditionalScopeBase
Public class Constants
Public class ContentType Represents a SPContentType object.
Public class ContentTypeCollection Represents a collection of Web site or list content types.
Public class ContentTypeCreationInformation Specifies properties that are used as parameters to initialize a new content type.
Public class ContentTypeId Represents the content type identifier (ID) of a content type.
Public class ContentTypeObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ContentTypePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class CreatableItemInfo
Public class CreatableItemInfoCollection
Public class CreatablesInfo
Public class CreatablesInfoPropertyNames
Public class DataConvert Provides utility methods to convert and output the specified data to the XmlWriter object.
Public class DataConverter Converts data from CSOM request XML to a .NET Framework data type, or converts a .NET Framework data type to CSOM JSON response XML.
Public class DocumentLibraryInformation
Public class EdmModelProvider
Public class ErrorCodes
Public class ErrorInformation
Public class EventReceiverDefinition Abstract base class that defines general properties of an event receiver for list items, lists, websites, and workflows.
Public class EventReceiverDefinitionCollection Represents 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 class EventReceiverDefinitionCreationInformation 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.
Public class EventReceiverDefinitionPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ExceptionHandlingScope Ignores an exception that is raised by the server, or executes code in response to an exception that is thrown by the server.
Public class ExternalApplicationRequestToken Represents a token that contains the SharePoint Foundation 2010 and user infomation that an external application uses to forward the request to the server.
Public class ExternalAppPrincipalCreationParameters Represents the object that encapsulates all parameters used to create a new external app principal.
Public class Feature Represents an activated feature.
Public class FeatureCollection Represents a collection of SPFeature objects.
Public class FeaturePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class Field Represents a field in a list on a Microsoft SharePoint Foundation Web site.
Public class FieldCalculated Specifies a calculated field.
Public class FieldCalculatedErrorValue Represents 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 class FieldCalculatedPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldChoice Represents a choice field control.
Public class FieldChoicePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldCollection Represents a collection of Field objects.
Public class FieldCollectionPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldComputed Specifies a computed field.
Public class FieldComputedPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldCurrency Specifies a field that contains currency values.
Public class FieldCurrencyPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldDateTime Specifies a field that contains date and time values.
Public class FieldDateTimePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldGeolocation
Public class FieldGeolocationValue
Public class FieldGuid Specifies a field that contains global unique identifier values.
Public class FieldLink Specifies a reference to a field or field definition for a content type.
Public class FieldLinkCollection Represents the collection of column or field references in a content type.
Public class FieldLinkCreationInformation Contains properties that are used as parameters to initialize a FieldLink object.
Public class FieldLinkPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldLookup Specifies a lookup field.
Public class FieldLookupPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldLookupValue Specifies the value of a lookup for a field within a list item.
Public class FieldMultiChoice Specifies a field that contains one or more values from a set of specified values.
Public class FieldMultiChoicePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldMultiLineText Specifies a field that can contain multiple lines of text.
Public class FieldMultiLineTextPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldNumber Specifies a field that contains number values.
Public class FieldNumberPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldObjectPropertyNames
Public class FieldPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldRatingScale Specifies a field that contains rating scale values for a survey list.
Public class FieldRatingScalePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldRatingScaleQuestionAnswer Represents a specific sub question and answer within a rating scale field of a list item.
Public class FieldStringValues Represents a collection of key-value pairs that specify string values for fields.
Public class FieldText Specifies a field that contains a single line of text.
Public class FieldTextPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldUrl Specifies a field that contains a URI.
Public class FieldUrlPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldUrlValue Specifies the hyperlink and the description values for FieldURL.
Public class FieldUser Specifies a field that contains a user.
Public class FieldUserPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FieldUserValue Specifies the value of a lookup field to user data for a list item.
Public class File Represents 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 class FileCollection Represents a collection of File objects.
Public class FileCreationInformation Represents a file to be added via Add(FileCreationInformation).
Public class FileInformation Correlates the file information on the client with the file information on the server.
Public class FileObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FilePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FileSaveBinaryInformation Contains information necessary for saving a file.
Public class FileVersion Represents a version of a SPFile object.
Public class FileVersionCollection Represents a collection of SPFileVersion objects.
Public class FileVersionObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FileVersionPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class Folder Represents a folder on a SharePoint Web site.
Public class FolderCollection Represents a collection of Folder objects.
Public class FolderObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FolderPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class Form A form provides a display and editing interface for a single list item.
Public class FormCollection Specifies a collection of list forms for a list.
Public class FormDigestInfo Contains information about the form digest object.
Public class FormPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class FormsAuthenticationLoginInfo Represents the login information that is used when the user logs on to a SharePoint Web application using ASP.NET forms authentication.
Public class Group Represents a group on a Microsoft SharePoint Foundation Web site.
Public class GroupCollection Represents a collection of Group objects.
Public class GroupCreationInformation An object used to facilitate creation of a cross-site group.
Public class GroupObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class GroupPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class IdcrlException Represents an exception that is thrown from the IDCRL (identity client runtime) component.
Public class InformationRightsManagementSettings Represents a collection of Information Rights Management settings for a list.
Public class InformationRightsManagementSettingsPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class InvalidClientQueryException Indicates that a client object model request is improperly formatted.
Public class InvalidQueryExpressionException The exception that is thrown when the given query expression is invalid.
Public class JsonReader Processes a JavaScript Object Notation (JSON) string to create the client object.
Public class JsonSerializationOptions
Public class JsonUtility
Public class JsonWriter Facilitates output of objects and values to JSON as a helper type.
Public class Language Represents a natural language used within the context of Microsoft SharePoint Foundation.
Public class List Represents a list on a SharePoint Web site.
Public class ListCollection Represents a collection of List objects.
Public class ListCreationInformation Specifies the properties of the new list.
Public class ListDataSource Represents information associated with a connection to an external data source.
Public class ListDataValidationExceptionValue The exception that is thrown when the data for a list field or list item fails validation.
Public class ListDataValidationFailure Describes a specific validation failure when a list item is inserted or updated.
Public class ListItem Represents an item or row in a list.
Public class ListItemCollection Represents a collection of ListItem objects.
Public class ListItemCollectionPosition Specifies the information required to get the next page of data for a list view.
Public class ListItemCollectionPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ListItemCreationInformation Specifies the properties of the new list item.
Public class ListItemEntityCollection Represents a collection of list item entities.
Public class ListItemFormUpdateValue
Public class ListItemObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ListItemPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ListObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ListPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ListTemplate Specifies a list template.
Public class ListTemplateCollection Specify a collection of list template
Public class ListTemplatePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class MetadataProviderTypeAttribute
Public class MethodInformation
Public class MountedFolderInfo
Public class MountedFolderInfoPropertyNames
Public class MountPoint
Public class MountPointInfo
Public class MountPointInfoPropertyNames
Public class NamedClientValueCollection Represents a collection of client values that can be accessed by name.
Public class Navigation Represents navigation operations at the site collection level.
Public class NavigationNode Represents 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 class NavigationNodeCollection A collection of navigation nodes.
Public class NavigationNodeCreationInformation Describes a new navigation node to be created.
Public class NavigationNodeObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class NavigationNodePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class NavigationObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class NavigationPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class NotSupportedRequestVersionException
Public class ObjectIdentityQuery This 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 class ObjectPath Tracks 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 class ObjectPathConstructor This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ObjectPathMethod This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ObjectPathProperty This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ObjectPathStaticMethod This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ObjectPathStaticProperty This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ObjectSharingInformation Contains information about the sharing state of a securable object.
Public class ObjectSharingInformationPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ObjectSharingInformationUser Contains information about a user with whom a securable object is shared.
Public class ObjectSharingInformationUserObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ObjectSharingInformationUserPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ODataAuthenticator Used to authenticate users on a SharePoint site.
Public class ODataConvert
Public class OpenBinaryFailedEventArgs Provides data for the event that is raised when the HTTP request used to retrieve the file from the server cannot be executed.
Public class OpenBinarySucceededEventArgs Provides data for the event that is raised when the HTTP request used to retrieve the file from the server is executed successfully.
Public class ParameterInformation
Public class Principal Represents a user or group that can be assigned permissions to control security.
Public class PrincipalPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class PropertyInformation
Public class PropertyOrFieldNotInitializedException The exception that is thrown when the property or field is not properly initialized.
Public class PropertyValues Contains CSOM expando properties, which is a collection name value pairs.
Public class ProxyContext Contains state information that is used by the server to process incoming client object model requests.
Public class PseudoRemoteAttribute This class and its members are reserved for internal use and are not intended to be used in your code.
Public class PushNotificationSubscriber Specifies a push notification subscriber.
Public class PushNotificationSubscriberCollection Specifies a collection of push notification subscribers.
Public class PushNotificationSubscriberObjectPropertyNames
Public class PushNotificationSubscriberPropertyNames
Public class RecycleBinItem Represents a Recycle Bin item in the Recycle Bin of a site or a site collection.
Public class RecycleBinItemCollection Specifies a collection of Recycle Bin items.
Public class RecycleBinItemObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class RecycleBinItemPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class RegionalSettings Represents regional settings that are used on the server that is running SharePoint Server.
Public class RegionalSettingsObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class RegionalSettingsPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class RelatedField Specifies a relationship to a lookup field.
Public class RelatedFieldCollection Specifies a collection of objects storing properties of relationship lookup fields.
Public class RelatedFieldObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class RelatedFieldPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class RelatedItem
Public class RelatedItemManager
Public class RemoteAttribute This class and its members are reserved for internal use and are not intended to be used in your code.
Public class RemoteWeb
Public class RenderListContextMenuDataParameters
Public class RenderListDataOverrideParameters
Public class RenderListDataParameters
Public class RenderListFilterDataParameters
Public class RequestContextObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class RequestForwarder Forwards the client request to the server.
Public class RequestResources
Public class RequestUserContext
Public class RequestUserContextObjectPropertyNames
Public class RequestVariable Represents a request variable that could be used in a service request.
Public class RequestVariablePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ResourceNotFoundException
Public class Resources Provides static access to resources at run time.
Public class ResourceStringManager
Public class ResourceStrings Contains 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 class RESTfulCreateOperationContext
Public class RESTfulOperationContext
Public class RESTfulQuery
Public class RESTfulUpdateOperationContext
Public class RoleAssignment Defines the securable object role assignments for a user or group on the Web site, list, or list item.
Public class RoleAssignmentCollection Represents a collection of RoleAssignment objects that defines all the role assignments for each securable object.
Public class RoleAssignmentCollectionObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class RoleAssignmentObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class RoleAssignmentPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class RoleDefinition Defines a single role definition, including a name, description, and set of rights.
Public class RoleDefinitionBindingCollection Defines the role definitions that are bound to a role assignment object.
Public class RoleDefinitionCollection Represents the collection of RoleDefinition objects that define the role definitions that are available for use within the Web site.
Public class RoleDefinitionCreationInformation Contains properties that are used as parameters to initialize a role definition.
Public class RoleDefinitionPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class SchemaVersions
Public class ScriptTypeAttribute Defines 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 class ScriptTypeFactory This class and its members are reserved for internal use and are not intended to be used in your code.
Public class SecurableObject An object that can be assigned security permissions.
Public class SecurableObjectObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class SecurableObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class SerializationContext Stores 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 class ServerException Represents an exception that is thrown by the server during execution of a request sent from the client.
Public class ServerInfo Provides information about the specified server.
Public class ServerObjectNullReferenceException
Public class ServerProxyNotFoundException
Public class ServerSettings Provides methods for obtaining server properties.
Public class ServerStub The base class for auto-generated server proxy classes. It's for internal use only.
Public class ServerStubAttribute Used to declare custom types for use on the server for processing incoming client object model requests.
Public class ServerUnauthorizedAccessException Represents the exception that is thrown when a user lacks required permission.
Public class SharePointOnlineCredentials Represents an object that provides credentials to access SharePoint Online resources.
Public class SharePointOnlineCredentialsWebRequestEventArgs
Public class SimpleDataTable Used 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 class SimpleLogin Class reserved for internal use
Public class Site Represents a collection of sites in a Web application, including a top-level website and all its subsites.
Public class SiteObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class SitePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class SiteUrl Represents the URL of a site.
Public class SPDataLeakagePreventionStatusInfo
Public class SPDataLeakagePreventionStatusInfoPropertyNames
Public class SubsetCallableAttribute
Public class SubsetCallableExcludeInterfaceAttribute
Public class SubsetCallableExcludeMemberAttribute
Public class SubsetCallableForceNewKeywordAttribute
Public class SubsetCallableIncludeAsNotImplementedAttribute
Public class SubsetCallableIncludeInternalMemberAttribute
Public class SubsetCallableIncludeObsoleteMemberAttribute
Public class SubsetCallableTreatAsExternalTypeAttribute
Public class SubsetCallableTypeAttribute
Public class SubwebQuery Defines a query that is used with the GetSubwebsForCurrentUser(SubwebQuery) method to specify which child Web sites to return from a Web site.
Public class TenantAppInformation
Public class TenantAppUtility
Public class TenantSettings
Public class TenantSettingsPropertyNames
Public class ThemeInfo Represents the theming information for a site. This includes information like colors, fonts, border radii sizes, and so on.
Public class ThemeInfoPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class TimeZone Represents the time zone setting that is implemented on a SharePoint Web site.
Public class TimeZoneCollection Represents a collection of TimeZone objects.
Public class TimeZoneInformation Provides information used to define a time zone.
Public class TimeZonePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class TypeInformation
Public class TypeInformationCollection
Public class UpgradeInfo Represents the site upgrade information.
Public class UrlSegmentAliasMapAttribute Represents an attribute that specifies the URL segment alias.
Public class UsageInfo Provides fields that are used to access information about site collection usage.
Public class User Represents a user in Microsoft SharePoint Foundation.
Public class UserCollection Represents a collection of User objects.
Public class UserCreationInformation Parameters to invite a user.
Public class UserCustomAction Represents a custom action associated with a SharePoint list, Web site, or subsite.
Public class UserCustomActionCollection Represents a collection of UserCustomAction objects.
Public class UserCustomActionPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class UserIdInfo Represents the identity information of a user, which contains the user's name and the issuer of the user's name.
Public class UserObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class UserPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class UserResource
Public class ValueTypeConverter Converts value types into other types, such as a JavaScript Object Notation (JSON) or Open Data Protocol (OData) object. Also converts XML elements in a CSOM request message to value type.
Public class ValueTypeConverterAttribute Used by a type to declare a custom type to use on the server for serialization of that type for a client object model request.
Public class VersionConflictException
Public class View Specifies a list view.
Public class ViewCollection Specifies a collection of list views.
Public class ViewCreationInformation Specifies the properties used to create a new list view.
Public class ViewFieldCollection Specifies the collection of fields in a list view.
Public class ViewFieldCollectionPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ViewObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ViewPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class Web Represents a Microsoft SharePoint Foundation Web site.
Public class WebCollection Represents a collection of Web objects.
Public class WebCreationInformation Specifies the properties of a new site.
Public class WebInformation Represents web site information.
Public class WebInformationPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class WebObjectPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class WebPropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.
Public class WebProxy A proxy class that allows client code to call third-party web services.
Public class WebRequestEventArgs Provides the WebRequestExecutor arguments for the event that is raised when the client sends a Web request to the server.
Public class WebRequestExecutor Provides an abstract class to issue a Web request to the server and get a response from the server.
Public class WebRequestExecutorFactory Provides a factory class that creates instances of the Web request executor.
Public class WebRequestInfo Contains the data from the caller necessary to make the outbound web request.
Public class WebResponseInfo Contains a copy of the third-party service response.
Public class WebTemplate Specifies a site definition or a site template that is used to instantiate a site.
Public class WebTemplateCollection Specifies a collection of site templates.
Public class WebTemplatePropertyNames This class and its members are reserved for internal use and are not intended to be used in your code.

  Interface Description
Public interface IClientRequestService
Public interface IClientServiceMonitoredScope
Public interface IFromJson Defines 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 interface IRESTfulRequestHandler
Public interface IScriptTypeFactory This 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.

  Delegate Description
Public delegate ClientRequestEventHandler Represents the method that will handle an event that results from a client request in a Microsoft Silverlight application.
Public delegate ClientRequestFailedEventHandler Represents the method that will handle a failed client request in the context of a Microsoft Silverlight application.
Public delegate ClientRequestSucceededEventHandler Represents the method that will handle a successful client request in the context of a Microsoft Silverlight application.

  Enumeration Description
Public enumeration AddFieldOptions Specifies the control settings while adding a field.
Public enumeration AppInstanceErrorSource Identifies the deployment component where the error is detected.
Public enumeration AppInstanceErrorType Specifies the classification of the encountered error.
Public enumeration AppInstanceStatus Represents the lifecycle status of an app instance.
Public enumeration AppLicenseType Represents the license type for the specified app for SharePoint, which specifies how many users can access the app, and for how long.
Public enumeration AppType
Public enumeration AuthenticationStatus Specifies the different possible states of the Authenticator.
Public enumeration BaseType Specifies the base type for a list.
Public enumeration BrowserFileHandling Specifies whether the file is allowed to be displayed in the Web browser.
Public enumeration CalendarType A calendar type is a 2-byte integer value that specifies the type of calendar to use in a particular context.
Public enumeration ChangeType Enumeration of the possible types of changes.
Public enumeration CheckinType Specifies the type of check-in for a file.
Public enumeration CheckOutType Enumeration that describes the different checkout states of a file, independent of the lock state of the file.
Public enumeration ChoiceFormatType Enumeration that specifies how options are displayed for the selections in a choice field.
Public enumeration ClientAuthenticationMode Specifies the authentication modes of the client Web request.
Public enumeration ClientCallableConstraintType
Public enumeration ClientLibraryTargets Describes where a type or member that is marked as being client callable should be usable from.
Public enumeration ClientRequestStatus Specifies the status of the client request during execution.
Public enumeration ClientTraceCategory
Public enumeration ClientTraceLevel
Public enumeration CustomizedPageStatus Specifies the cache and customization status for a page.
Public enumeration DateTimeFieldFormatType Specifies the display format for date and time fields.
Public enumeration DateTimeFieldFriendlyFormatType Specifies a friendly format to use in displaying date and time fields.
Public enumeration DocumentTemplateType
Public enumeration DraftVisibilityType Specifies the minimum permission required to view minor versions and drafts.
Public enumeration EdmModelUsage
Public enumeration EventReceiverSynchronization Specifies the synchronization state for the specified event receiver.
Public enumeration EventReceiverType Specifies the type of event that is handled by the Microsoft SharePoint Foundation event receiver.
Public enumeration FeatureDefinitionScope Specifies the feature scope for a feature definition.
Public enumeration FieldType Specifies the type of the field.
Public enumeration FieldUserSelectionMode Specifies whether users and groups or only users can be selected.
Public enumeration FileLevel Specifies the publishing level for a file.
Public enumeration FileSystemObjectType Specifies the file system object type.
Public enumeration JsonTokenType Returns 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 enumeration ListDataValidationFailureReason Describes the reason why a list item or a list item field failed validation.
Public enumeration ListDataValidationType Describes the type of validation that caused a failure.
Public enumeration ListTemplateType Specifies list server templates.
Public enumeration MonitoredScopeType
Public enumeration MoveOperations Specifies criteria for how to move files.
Public enumeration ODataType Specifies constants that define the OData type.
Public enumeration OpenWebOptions Specifies options that can be passed to OpenWeb.
Public enumeration OperationType Specifies constants that define a method operation as either a read operation or as not specified.
Public enumeration PageType Page Type is a signed 1-byte integer that is used to represent the possible page types.
Public enumeration PermissionKind Specifies permissions that are used to define user roles.
Public enumeration QuickLaunchOptions Specifies whether the list is displayed on the Quick Launch of the site.
Public enumeration RecycleBinItemState Specifies the Recycle Bin stage of the Recycle Bin item.
Public enumeration RecycleBinItemType Specifies the type of the Recycle Bin item.
Public enumeration RelationshipDeleteBehaviorType Specifies the optional relationship behavior of a relationship lookup field.
Public enumeration RenderListDataOptions
Public enumeration ResourceRight
Public enumeration ResourceUsageHints
Public enumeration RESTfulParameterSource Specifies constants that define the sources of the REST parameter.
Public enumeration RESTfulUpdateOperationType
Public enumeration RoleType Specifies the types of roles that are available for users and groups.
Public enumeration SubsetCallableExcludeMemberType
Public enumeration TemplateFileType Specifies the type of template used for ghosted file creation.
Public enumeration UpgradeStatus Specifies the site upgrade status.
Public enumeration UpgradeType Specifies type of upgrade to conduct on a Site object.
Public enumeration UrlFieldFormatType Specifies the display format of the field (2).
Public enumeration UrlZone Specifies the originating zone of a request received by Windows SharePoint Services 2.0.
Public enumeration UserCustomActionRegistrationType Specifies the type of object associated with the custom action.
Public enumeration UserCustomActionScope Specifies the scope of the custom action.
Public enumeration UserResourceScope
Public enumeration UserResourceType
Public enumeration UserSharingCapabilities
Public enumeration ViewScope Specifies the scope for returning list items and list folders in a list view.
Public enumeration ViewType Specifies the type of the list view.
Show:
© 2014 Microsoft