Partager via


Microsoft.SharePoint.Utilities - Espace de noms

Utilisé pour diverses tâches d'utilitaires, y compris le codage des chaînes et le traitement des informations utilisateur.

Classes

  Classe Description
Classe publique AttachmentEnumerator Représente un énumérateur pour les pièces jointes SPEmailMessage .
Classe publique ByteArrayComparer Classe d'assistance pour comparer les tableaux d'octets.
Classe publique DateOptions Permet d'accéder aux propriétés et méthodes qui permettent d'afficher et définir les options de date.
Classe publique DesignPreviewSaveData
Classe publique HostBlobDataCounter
Classe publique IntlDate Représente une valeur de date internationale.
Classe publique MoblogUtility Spécifie des énumérations pour un site de journal Web mobile.
Classe publique PageUrlNormalization Normalise les URL pour assurer l'équivalence entre les différentes formes de la même URL.
Classe publique RightsSensitiveVisibilityHelper Représente un lien hypertexte qui est masqué si l'utilisateur actuel n'a pas les autorisations appropriées pour le site Web en cours ou de la liste.
Classe publique SPADOperationsScope Portée contenant des propriétés de la publicité opetaion.
Classe publique SPAsyncThreadDiagnosticsContext Il s'agit d'une classe d'utilitaire utilisée dans thread asynchrone pour les informations de diagnostic. Il est supposé appelée dans le thread async. Pour définir la corrélation droite et suivi ULS remplacent contexte.
Classe publique SPBucketHealthScoreCalculator Fournit le calcul des scores de santé pour une valeur de performance spécifiques en fonction de la plage des valeurs possibles (« plage ») dans laquelle la valeur se situe.
Classe publique SPCallCounter Ce compteur contrôle le nombre d'appels à une API arbitraire (appels de service WCF) effectué lors d'une demande.
Classe publique SPClaimsCounter
Classe publique SPClaimsCounterScope
Classe publique SPColor Représente un jeu de couleurs, tel que décrit dans un fichier XML SPColor. Décrit les emplacements de couleur
Classe publique SPCPUCycleCounter Cet écran permet de suivre les cycles de processeur.
Classe publique SPCPUCycleData Une classe d'assistance pour compter les cycles. Il démarre les graduations enregistrements en graduations de constructeur et arrêter de Dispose(). Dans Dispose(), il ajoutera les cycles à le SPCPUCycleCounter de SPMonitoredScopes
Classe publique SPCriticalTraceCounter Ce moniteur assure le suivi des événements critiques pour windows et les assertions qui se produisent lors d'une opération, par exemple une exploration de la page. Suivi comprend le texte de l'événement, id, pile des appels.
Classe publique SPCurrentUsernameMonitor
Classe publique SPCustomRedirect Classe qui gère les personnalisé rediriger l'enregistrement du gestionnaire et retourne que l'URL de redirection en fonction des gestionnaires enregistrés Cela permet à un mécanisme de secours pour le cas dans lequel la redirection à l'aide du paramètre « Source » n'est pas suffisante. Un exemple serait d'activer la redirection entre deux applications web avec différents noms d'hôte, dans la « Source » validation échoue
Classe publique SPDiagnosticDataProvider Une définition abstraite du fournisseur d'informations pour les tests de diagnostic.
Classe publique SPDiagnosticsState Fournit les informations d'état nécessaires pour autoriser des opérations asynchrones fournir des informations de diagnostic qui peuvent être coordonnées avec la demande d'origine
Classe publique SPDiffUtility Fournit une méthode et des propriétés de prise en charge pour déterminer les différences entre deux chaînes de texte.
Classe publique SPEmailAttachment Représente une pièce jointe dans un message électronique.
Classe publique SPEmailAttachmentCollection Représente les pièces jointes dans un message électronique.
Classe publique SPEmailHeader Représente un en-tête de message pour un message électronique.
Classe publique SPEmailHeaderCollection Représente la collection d'en-têtes de message pour un message électronique.
Classe publique SPEmailMessage Représente un message électronique au format MIME.
Classe publique SPEncode Fournit des méthodes de codage des chaînes.
Classe publique SPExecutionTimeCounter Représente un moniteur qui effectue le suivi des temps d'exécution pour une opération.
Classe publique SPFileExtensionsCollection Une collection pour stocker les extensions de fichier (aspx, ascx, etc.).
Classe publique SPFont Représente un jeu de polices, comme décrit dans un fichier XML SPFont. Décrit les créneaux horaires de la famille de police et des emplacements de taille de police
Classe publique SPHealthScoreCalculator En cas d'implémentation dans une classe dérivée, fournit une méthode pour traduire une valeur de performance dans un score d'intégrité de 0 à 10.
Classe publique SPHttpFileExtensionThrottleClassifier Permet la gestion de la limitation de requêtes HTTP pour une ressource dont l'extension spécifiée.
Classe publique SPHttpHeaderThrottleClassifier Permet la gestion de la limitation de requêtes HTTP qui contiennent un en-tête spécifié.
Classe publique SPHttpThrottleSettings Fournit des paramètres de configuration et de gestion pour la surveillance des performances et de limitation de requêtes HTTP.
Classe publique SPHttpThrottlingMonitors Représente une collection d'objets qui peuvent servir à créer des analyseurs de performances d'une application Web.
Classe publique SPHttpUserAgentAndMethodClassifier Permet la gestion de limitation de requêtes HTTP pour un agent utilisateur spécifié, une méthode HTTP spécifiée ou une combinaison de méthode et de l'agent.
Classe publique SPHttpUtility Fournit l'accès aux méthodes utilisées pour coder et décoder des chaînes lors du traitement de demandes Web.
Classe publique SPIntlCal Représente un calendrier international.
Classe publique SPKeyValuePairSerializationInfo Stocke les données nécessaires pour sérialiser et désérialiser un objet.
Classe publique SPMobileUtility Fournit l'accès aux méthodes et aux énumérations pour travailler avec une application Web mobile.
Classe publique SPMonitoredScope Les ressources et les performances des moniteurs utilisent un bloc de portée spécifié de code.
Classe publique SPPerformanceMonitorCreationData Fournit des informations nécessaires à la création d'un analyseur de performances.
Classe publique SPPrincipalInfo Fournit l'accès aux informations sur l'entité de sécurité actuelle.
Classe publique SPPropertyBag Stocke arbitraire paires clé / valeur qui contiennent des paramètres de propriété personnalisée.
Classe publique SPRelativeDateTime
Classe publique SPRequestThrottleClassifier En cas d'implémentation dans une classe dérivée, fournit un moyen d'affecter un niveau de limitation à un type de demande HTTP.
Classe publique SPRequestUsageCounter Comptabilise le nombre d'objets ouverts SPRequest .
Classe publique SPRerunDiscoveryJobDefinition
Classe publique SPResourceBudget Surveille l'utilisation de ressources spécifiés dans un bloc de code.
Classe publique SPSafeThread Fournit un wrapper de classe sans échec du thread.
Classe publique SPSearchCrawlingRequestClassifier Permet la gestion de la limitation de requêtes HTTP qui proviennent de robots de recherche.
Classe publique SPSqlExceptionsMonitor
Classe publique SPSqlIoMonitor
Classe publique SPSqlLatencyMonitor
Classe publique SPSqlQueryCounter Représente un moniteur qui effectue le suivi des informations sur les requêtes SQL qui sont effectuées lors d'une opération. Pour chaque requête, ce moniteur assure le suivi du texte de SqlQueryData , la pile des appels et la durée.
Classe publique SPStringUtility Fournit l'accès aux méthodes de manipulation de chaînes.
Classe publique SPSystemPerformanceCounterMonitor Représente un moniteur pour la valeur d'un compteur de performance système spécifique.
Classe publique SPSystemPerformanceMonitor Représente un moniteur qui effectue le suivi de certains aspects de la performance du déploiement SharePoint Foundation .
Classe publique SPSystemPerformanceMonitorCollection Représente une collection d'objets d'analyse des performances.
Classe publique SPTheme Représente un thème comme indiqué dans un fichier XML SPTheme.
Classe publique SPThreadPool Fournit l'accès aux méthodes pour queuing une méthode pour l'exécution à l'aide de l'identité d'un utilisateur distant ou un jeton utilisateur spécifié.
Classe publique SPUrlUtility Fournit l'accès aux méthodes qui interviennent sur les URL.
Classe publique SPUtility Fournit des outils pour la conversion des formats de date et d'heure, pour obtenir des informations à partir des noms d'utilisateur, modification de l'accès aux sites et diverses autres tâches dans la gestion des déploiements de Microsoft SharePoint Foundation.
Classe publique SPWebRequest Sert d'assistance qui crée la sortie web demandes. Les demandes de produits peuvent avoir des restrictions ou des améliorations spécifiques à SharePoint.
Classe publique SqlQueryData Représente un conteneur pour les informations de requête SQL qui sont utilisés à des fins de Diagnostics.
Classe publique ThemeBorderValues constantes de taille de bordure de thème
Classe publique ThemeColor Représente une couleur dans un jeu de couleurs de base dans le contexte d'un objet ThmxTheme . Une couleur de thème se compose d'une couleur par défaut et une liste associée des nuances.
Classe publique ThemeFont Représente une police de thème dans le contexte d'un objet ThmxTheme . Une police de thème se compose d'au moins trois polices de script accompagnés d'un dictionnaire des mappages de police de script facultatif.
Classe publique ThemeFontFace
Classe publique ThemeSizeValues constantes de taille de rayon de thème
Classe publique ThmxTheme Représente un fichier de thème XML Microsoft Office . Les méthodes et les propriétés de cette classe d'activer lecture et d'écriture sur le nom du thème, la liste des couleurs et la liste des polices.

Structures

  Structure Description
Structure publique SimpleDate Représente une valeur date contenant l'année, le mois et le jour dans n'importe quel calendrier local.

Interfaces

  Interface Description
Interface publique ISPCalendar Fournit des méthodes pour travailler avec le calendrier local.
Interface publique ISPCustomRedirectHandler Interface pour une classe qui fournit un personnalisé rediriger l'URL, en fonction d'un paramètre de clé. Il est utilisé comme un mécanisme de secours pour le cas lorsque le paramètre « Source » n'est pas approprié
Interface publique ISPPerformanceMonitor Implémentez cette interface pour compter et qui décrivent le nombre de requêtes qui sont envoyées à une base de données externe.
Interface publique ISPScopedPerformanceMonitor Implémentez cette interface pour créer un analyseur pour mesurer les performances dans une portée donnée dans le code.
Interface publique ISPTheme
Interface publique ISqlSession Fournit une interface pour les bases de données access à l'aide du fournisseur de données .NET pour SQL Server.
Interface publique ISupportNameValuePairsSerialization

Délégués

  Délégué Description
Délégué public SPSafeThread.CodeToRun Délégué de SPSafeThread utilisé pour exécuter des threads d'arrière-plan pour gérer toutes les exceptions qui peuvent être levées. Une exception interceptée est consignée et le thread est arrêté sans affecter le processus appelant.

Énumérations

  Énumération Description
Énumération publique AuthenticationRestrictions Spécifie si l'accès est limité uniquement aux utilisateurs authentifiés, seuls les utilisateurs anonymes, ou n'est disponible pour tous les utilisateurs.
Énumération publique DBCSQueryStringEncodings Spécifie si le jeu de caractères codés sur deux octets (DBCS) les chaînes de requête utilisent le codage Unicode ou UTF8.
Énumération publique FormatConversionOption Spécifie le format à utiliser pour les conversions de composant WebPart.
Énumération publique IconSize Spécifie la taille de l'icône par défaut.
Énumération publique ItemUrlType Énumère les types d'URL SharePoint.
Énumération publique LogAppErrorResult Énumération pour le résultat de la LogCustomAppError et de LogCustomRemoteAppError
Énumération publique PageModes Spécifie le mode page requis pour afficher les éléments.
Énumération publique PageUrlNormalizationOption Énumérateur pour les Options de modification
Énumération publique PermissionContext Spécifie l'objet de contexte auquel est appliqué un masque d'autorisation.
Énumération publique PermissionMode Spécifie si l'utilisateur doit disposer de tous les droits spécifiés dans le masque d'autorisation pour afficher un lien ou seulement un des droits spécifiés dans le masque d'autorisation.
Énumération publique PresenceIndicatorSize Tailles disponibles pour l'indicateur de présence de messagerie instantanée logo/bar.
Énumération publique SPBehaviorInternal Pour les méthodes dont le comportement a changé entre Windows SharePoint Services 2.0 et Windows SharePoint Services 3.0, cette classe spécifie le comportement à utiliser.
Énumération publique SPClaimsAuthenticationTimeCategory
Énumération publique SPDateFormat Spécifie le format de la date et de l’heure.
Énumération publique SPHttpUserAgentAndMethodClassifier.MatchSettings Spécifie comment une requête HTTP doit correspondre aux valeurs de propriété de l'agent utilisateur et classifieur de demande HTTP méthode dans l'ordre de la classier à gérer la limitation de la demande.
Énumération publique SPLangId Permet d'accéder à l'identificateur entier de la langue locale.
Énumération publique SPPrincipalSource Spécifie la source de l'entité de sécurité actuelle.
Énumération publique SPPrincipalType Spécifie le type d'entité de sécurité.
Énumération publique SPRedirectFlags Spécifie des indicateurs pour une opération de redirection.
Énumération publique SPRequestThrottleLevel Spécifie lorsque les requêtes HTTP sont accélérés.
Énumération publique SPSessionCredentialsFlags Indique si la session SharePoint requiert une authentification.
Énumération publique SPSystemPerformanceCounterRelativeInstance Indique si une instance d'un compteur porte le nom de l'application Web (par exemple, « SharePoint – 80") ou le nom du processus dans lequel il est en cours d'exécution (par exemple, « w3wp »).
Énumération publique SPTypeOfRedirect Énumérateur qui spécifie le type d'URL de redirection demandée.
Énumération publique SPWebServiceBehavior Spécifie le comportement du service web.
Énumération publique SPWOPIAction
Énumération publique SPWOPIFrameAction Indique l'Action de WOPI doit être démarré pour le SPListItem associé.
Énumération publique ThemeType Représente l'état d'un objet de ThmxTheme et de ses relations avec les fonctionnalités de thème SharePoint.