This documentation is archived and is not being maintained.

Microsoft.SharePoint.Utilities Namespace

Windows SharePoint Services 3

Used for various utilities tasks, including encoding of strings and processing of user information.

Public classAttachmentEnumeratorRepresents an enumerator for SPEmailMessage attachments.
Public classDateOptionsProvides access to properties and methods that view and set date options.
Public classIntlDateRepresents an international date value.
Public classMoblogUtilitySpecifies enumerations for a mobile Web log site.
Public classRightsSensitiveVisibilityHelperRepresents a hyperlink that is hidden if the current user does not have appropriate permissions for the current Web site or list.
Public classSPDiffUtilityProvides a method and supporting properties to determine the text differences between two strings.
Public classSPEmailAttachmentRepresents an attachment in an e-mail message.
Public classSPEmailAttachmentCollectionRepresents the attachments in an e-mail message.
Public classSPEmailHeaderRepresents a message header for an e-mail message.
Public classSPEmailHeaderCollectionRepresents the collection of message headers for an e-mail message.
Public classSPEmailMessageRepresents a MIME-formatted e-mail message.
Public classSPEncodeProvides methods for encoding strings.
Public classSPHttpUtilityProvides access to methods for encoding and decoding strings when processing Web requests.
Public classSPIntlCalRepresents an international calendar.
Public classSPMobileUtilityProvides access to methods and enumerations for working with a mobile Web application.
Public classSPPrincipalInfoProvides access to information about the current principal.
Public classSPPropertyBagStores arbitrary key-and-value pairs that contain custom property settings.
Public classSPStringUtilityProvides access to methods for manipulating strings.
Public classSPThreadPoolProvides access to methods for queuing a method for execution by using the identity of a remote user or a specified user token.
Public classSPUrlUtilityProvides access to methods that operate on URLs.
Public classSPUtilityProvides tools for converting date and time formats, for obtaining information from user names, for modifying access to sites, and for various other tasks in managing a deployment of Windows SharePoint Services 3.0.

Public structureSimpleDateRepresents a date value containing the year, month, and day in any local calendar.

Public interfaceISPCalendarProvides methods for working with the local calendar.
Public interfaceISqlSession

Public enumerationAuthenticationRestrictionsSpecifies whether access is restricted to only authenticated users, only anonymous users, or is available to all users.
Public enumerationDBCSQueryStringEncodingsSpecifies whether double-byte character set (DBCS) query strings use Unicode or UTF8 encoding.
Public enumerationFormatConversionOptionSpecifies the format to use for Web Part conversions.
Public enumerationIconSizeSpecifies the default icon size.
Public enumerationPageModesSpecifies the page mode required to view items.
Public enumerationPermissionContextSpecifies the context object to which a permission mask is applied.
Public enumerationPermissionModeSpecifies whether the user must have all of the rights specified in the permission mask to view a link, or only one of the rights specified in the permission mask.
Public enumerationSPBehaviorInternalFor methods whose behavior has changed between Windows SharePoint Services 2.0 and Windows SharePoint Services 3.0, this class specifies which behavior to use.
Public enumerationSPDateFormatSpecifies the date and time format.
Public enumerationSPLangIdProvides access to the integer identifier of the local language.
Public enumerationSPPrincipalSourceSpecifies the source of the current principal.
Public enumerationSPPrincipalTypeSpecifies the principal type.
Public enumerationSPRedirectFlagsSpecifies flags for a redirect operation.
Public enumerationSPSessionCredentialsFlagsSpecifies whether the SharePoint session requires authentication.
Public enumerationSPWebServiceBehaviorSpecifies web service behavior.