Espacio de nombres Microsoft.SharePoint.Utilities

Se utiliza para diversas tareas de utilidades, incluida la codificación de cadenas y procesar información de usuario.

Clases

  Clase Descripción
Clase pública AttachmentEnumerator Representa un enumerador para SPEmailMessage los datos adjuntos.
Clase pública ByteArrayComparer Clase auxiliar para comparar las matrices de bytes.
Clase pública DateOptions Proporciona acceso a las propiedades y métodos que se usan para ver y configurar las opciones de fecha.
Clase pública DesignPreviewSaveData
Clase pública HostBlobDataCounter
Clase pública IntlDate Representa un valor de fecha internacional.
Clase pública MoblogUtility Especifica las enumeraciones para un sitio de registro Web móvil.
Clase pública PageUrlNormalization Normaliza las direcciones URL para garantizar la equivalencia entre las diferentes formas de la misma dirección URL.
Clase pública RightsSensitiveVisibilityHelper Representa un hipervínculo oculto si el usuario actual no tiene los permisos adecuados para el sitio Web actual o la lista.
Clase pública SPADOperationsScope Ámbito que contiene propiedades de AD opetaion.
Clase pública SPAsyncThreadDiagnosticsContext Ésta es una clase de utilidad que se utiliza en el subproceso asincrónico para la información de diagnóstico. Se supone que se llama en el subproceso asincrónico. Para establecer la correlación derecho y seguimiento ULS invalidar el contexto.
Clase pública SPBucketHealthScoreCalculator Proporciona cálculo de las puntuaciones de salud para un valor de rendimiento específicos basándose en el rango de valores posibles ("cubo") a la que pertenece el valor.
Clase pública SPCallCounter Este contador supervisa el número de llamadas a una API arbitraria (llamadas al servicio WCF) realizado durante una solicitud.
Clase pública SPClaimsCounter
Clase pública SPClaimsCounterScope
Clase pública SPColor Representa una combinación de colores tal como se describe en un archivo XML SPColor. Describe las ranuras de color
Clase pública SPCPUCycleCounter Este monitor se utiliza para realizar un seguimiento de los ciclos de CPU.
Clase pública SPCPUCycleData Una clase auxiliar para contar los ciclos. Marcas de registro se inicia en pasos de constructor y detener en Dispose(). Mientras que en Dispose(), agregará los ciclos a la SPCPUCycleCounter de SPMonitoredScopes
Clase pública SPCriticalTraceCounter Este monitor realiza el seguimiento de eventos de windows críticas y afirma que se producen durante una operación, como la exploración de una página. El seguimiento incluye el texto del evento, id, la pila de llamadas.
Clase pública SPCurrentUsernameMonitor
Clase pública SPCustomRedirect Clase que administra personalizado redirigir el registro del controlador y devolver que la dirección URL de redireccionamiento basado en controladores registrados Esto permite un mecanismo de reserva para casos en que la redirección mediante el parámetro "Origen" no es adecuada. Un ejemplo sería habilitar redirección entre dos aplicaciones web con nombres de host diferente, en el «código» fallaría validación
Clase pública SPDiagnosticDataProvider Una definición abstracta de un proveedor de la información para el diagnóstico.
Clase pública SPDiagnosticsState Proporciona la información de estado necesaria para permitir que las operaciones asincrónicas proporcionar información de diagnóstico que puede coordinarse con la solicitud original
Clase pública SPDiffUtility Proporciona un método y propiedades auxiliares para determinar las diferencias de texto entre dos cadenas.
Clase pública SPEmailAttachment Representa los datos adjuntos en un mensaje de correo electrónico.
Clase pública SPEmailAttachmentCollection Representa los datos adjuntos de un mensaje de correo electrónico.
Clase pública SPEmailHeader Representa un encabezado de mensaje de un mensaje de correo electrónico.
Clase pública SPEmailHeaderCollection Representa la colección de encabezados de mensaje de un mensaje de correo electrónico.
Clase pública SPEmailMessage Representa un mensaje de correo electrónico en formato MIME.
Clase pública SPEncode Proporciona métodos para codificar cadenas.
Clase pública SPExecutionTimeCounter Representa a un monitor que controla el tiempo de ejecución de una operación.
Clase pública SPFileExtensionsCollection Una colección para almacenar las extensiones de archivo (aspx, ascx, etc.).
Clase pública SPFont Representa una combinación de fuentes, como se describe en un archivo XML SPFont. Describe las ranuras de familia de fuente y tamaño fuente
Clase pública SPHealthScoreCalculator Cuando se implementa en una clase derivada, proporciona un método para convertir un valor de rendimiento en una puntuación del estado de 0 a 10.
Clase pública SPHttpFileExtensionThrottleClassifier Permite la administración del límite de las solicitudes HTTP de un recurso con la extensión especificada.
Clase pública SPHttpHeaderThrottleClassifier Permite la administración de límite para las solicitudes HTTP que incluyen un encabezado especificado.
Clase pública SPHttpThrottleSettings Proporciona valores de configuración y administración para supervisar el rendimiento y la limitación de solicitudes HTTP.
Clase pública SPHttpThrottlingMonitors Representa una colección de objetos que se puede utilizar para crear a los monitores de rendimiento de una aplicación Web.
Clase pública SPHttpUserAgentAndMethodClassifier Permite la administración de límite para las solicitudes HTTP para un agente de usuario especificado, el método HTTP especificado o una combinación de agente y método.
Clase pública SPHttpUtility Proporciona acceso a los métodos que se utilizan para codificar y descodificar las cadenas durante el procesamiento de solicitudes Web.
Clase pública SPIntlCal Representa un calendario internacional.
Clase pública SPKeyValuePairSerializationInfo Almacena los datos necesarios para serializar y deserializar un objeto.
Clase pública SPMobileUtility Proporciona acceso a métodos y enumeraciones para trabajar con una aplicación Web móvil.
Clase pública SPMonitoredScope Monitores de rendimiento y recursos se utilizan para un bloque de código de ámbito especificado.
Clase pública SPPerformanceMonitorCreationData Proporciona la información necesaria para crear a un monitor de rendimiento.
Clase pública SPPrincipalInfo Proporciona acceso a información sobre la entidad de seguridad actual.
Clase pública SPPropertyBag Almacena pares de clave y valor arbitrarios que contienen la configuración de la propiedad personalizada.
Clase pública SPRelativeDateTime
Clase pública SPRequestThrottleClassifier Cuando se implementa en una clase derivada, proporciona un medio de asignar un nivel de aceleración a un tipo de solicitud HTTP.
Clase pública SPRequestUsageCounter Registra el número de objetos abiertos SPRequest .
Clase pública SPRerunDiscoveryJobDefinition
Clase pública SPResourceBudget Supervisa el uso de los recursos especificados dentro de un bloque de código.
Clase pública SPSafeThread Proporciona un contenedor a prueba de errores de clase de subproceso.
Clase pública SPSearchCrawlingRequestClassifier Permite la administración de límite para las solicitudes HTTP que proceden de los rastreadores de búsqueda.
Clase pública SPSqlExceptionsMonitor
Clase pública SPSqlIoMonitor
Clase pública SPSqlLatencyMonitor
Clase pública SPSqlQueryCounter Representa a un monitor que mantiene información acerca de las consultas SQL que se realizan durante una operación. Para cada consulta, este monitor realiza un seguimiento de la duración, la pila de llamadas y el texto SqlQueryData .
Clase pública SPStringUtility Proporciona acceso a métodos para manipular cadenas.
Clase pública SPSystemPerformanceCounterMonitor Representa a un monitor para el valor de un contador de rendimiento del sistema específico.
Clase pública SPSystemPerformanceMonitor Representa a un monitor que realiza el seguimiento de algún aspecto del desempeño de la implementación de SharePoint Foundation .
Clase pública SPSystemPerformanceMonitorCollection Representa una colección de objetos de supervisión de rendimiento.
Clase pública SPTheme Representa un tema tal como se describe en un archivo XML SPTheme.
Clase pública SPThreadPool Proporciona acceso a métodos de Queue Server un método para la ejecución mediante el uso de la identidad de un usuario remoto o un token de usuario especificado.
Clase pública SPUrlUtility Proporciona acceso a los métodos que funcionan en las direcciones URL.
Clase pública SPUtility Proporciona herramientas para convertir formatos de fecha y hora, para obtener información de nombres de usuario, para modificar el acceso a sitios y para otras tareas de administración de las implementaciones de Microsoft SharePoint Foundation.
Clase pública SPWebRequest Clase auxiliar que crea una salida web las solicitudes. Las solicitudes web producido pueden tener restricciones o mejoras específicas en SharePoint.
Clase pública SqlQueryData Representa un contenedor de información de consulta SQL que se utiliza con fines de diagnóstico.
Clase pública ThemeBorderValues constantes de tamaño de borde de tema
Clase pública ThemeColor Representa un color en un conjunto de colores base dentro del contexto de un objeto ThmxTheme . Un color de tema consta de un color predeterminado y una lista asociada de tonos.
Clase pública ThemeFont Representa una fuente de tema dentro del contexto de un objeto ThmxTheme . Una fuente de tema consta de al menos tres fuentes de secuencia de comandos acompañadas de un diccionario de asignaciones opcional de fuente de secuencia de comandos.
Clase pública ThemeFontFace
Clase pública ThemeSizeValues constantes de tamaño para radio de tema
Clase pública ThmxTheme Representa un archivo de tema XML Microsoft Office . Los métodos y propiedades de esta clase de permiten leer y escriben las operaciones en el nombre del tema, la lista de colores y la lista de fuentes.

Estructuras

  Estructura Descripción
Estructura pública SimpleDate Representa un valor de fecha que contiene el año, mes y día en cualquier calendario local.

Interfaces

  Interfaz Descripción
Interfaz pública ISPCalendar Proporciona métodos para trabajar con el calendario local.
Interfaz pública ISPCustomRedirectHandler Interfaz para una clase que proporciona una costumbre redirigir URL, basándose en un parámetro clave. Se utiliza como un mecanismo de reserva para casos cuando el parámetro "Origen" no es adecuado
Interfaz pública ISPPerformanceMonitor Implemente esta interfaz para contar y describir el número de consultas que se envían a una base de datos externa.
Interfaz pública ISPScopedPerformanceMonitor Implemente esta interfaz para crear un monitor para medir las métricas de rendimiento en un ámbito determinado en el código.
Interfaz pública ISPTheme
Interfaz pública ISqlSession Proporciona una interfaz para las bases de datos de access utilizando el proveedor de datos .NET para SQL Server.
Interfaz pública ISupportNameValuePairsSerialization

Delegados

  Delegado Descripción
Delegado público SPSafeThread.CodeToRun Delegado de SPSafeThread utilizada para ejecutar subprocesos de fondo para controlar todas las excepciones que pueden producirse. Se registra una excepción detectada y se suspende el subproceso sin que ello afecte el proceso de llamada.

Enumeraciones

  Enumeración Descripción
Enumeración pública AuthenticationRestrictions Especifica si el acceso está restringido a sólo los usuarios autenticados, usuarios anónimos, o está disponible para todos los usuarios.
Enumeración pública DBCSQueryStringEncodings Especifica si el juego de caracteres de doble byte (DBCS) cadenas de consulta utilizar codificación Unicode o UTF8.
Enumeración pública FormatConversionOption Especifica el formato utilizado para las conversiones de elementos Web.
Enumeración pública IconSize Especifica el tamaño de icono predeterminado.
Enumeración pública ItemUrlType Enumera los tipos de dirección URL de SharePoint.
Enumeración pública LogAppErrorResult Enumeración para el resultado de LogCustomAppError y LogCustomRemoteAppError
Enumeración pública PageModes Especifica el modo de página necesario para ver los elementos.
Enumeración pública PageUrlNormalizationOption Enumerador para las opciones de modificador
Enumeración pública PermissionContext Especifica el objeto de contexto al que se aplica una máscara de permisos.
Enumeración pública PermissionMode Especifica si el usuario debe tener todos los derechos especificados en la máscara de permisos para ver un vínculo, o sólo uno de los derechos especificados en la máscara de permisos.
Enumeración pública PresenceIndicatorSize Tamaños disponibles para la joya/barra de indicador de presencia de mensajería instantánea.
Enumeración pública SPBehaviorInternal Para los métodos cuyo comportamiento ha cambiado entre Windows SharePoint Services 2.0 y Windows SharePoint Services 3.0, esta clase especifica el comportamiento que desea utilizar.
Enumeración pública SPClaimsAuthenticationTimeCategory
Enumeración pública SPDateFormat Especifica el formato de fecha y hora.
Enumeración pública SPHttpUserAgentAndMethodClassifier.MatchSettings Especifica cómo una solicitud HTTP debe coincidir con los valores de propiedad de un agente de usuario y el clasificador de la solicitud HTTP método en orden para la clase para administrar el límite de la solicitud.
Enumeración pública SPLangId Proporciona acceso al identificador de entero del idioma local.
Enumeración pública SPPrincipalSource Especifica el origen del principal actual.
Enumeración pública SPPrincipalType Especifica el tipo de identidad.
Enumeración pública SPRedirectFlags Especifica los indicadores para una operación de redirección.
Enumeración pública SPRequestThrottleLevel Especifica cuándo se regulan las solicitudes HTTP.
Enumeración pública SPSessionCredentialsFlags Especifica si la sesión de SharePoint requiere autenticación.
Enumeración pública SPSystemPerformanceCounterRelativeInstance Indica si una instancia de un contador que recibe el nombre de la aplicación Web (por ejemplo, "SharePoint: 80") o el nombre del proceso en el que se está ejecutando (por ejemplo, "w3wp").
Enumeración pública SPTypeOfRedirect Enumerador que especifica el tipo de dirección URL de redireccionamiento solicitado.
Enumeración pública SPWebServiceBehavior Especifica el comportamiento del servicio web.
Enumeración pública SPWOPIAction
Enumeración pública SPWOPIFrameAction Indica qué acción WOPI debe ser iniciado por el SPListItem asociado.
Enumeración pública ThemeType Representa el estado de un objeto de ThmxTheme y su relación con las características del tema de SharePoint.