Compartir a través de


Miembros Web

Representa un sitio Web de Microsoft SharePoint Foundation.

El tipo Web expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público Web Inicializa una nueva instancia del objeto Web .

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AllowCreateDeclarativeWorkflowForCurrentUser
Propiedad pública AllowDesignerForCurrentUser Obtiene un valor que especifica si se permite al usuario actual usar una aplicación de diseñador para personalizar este sitio.
Propiedad pública AllowMasterPageEditingForCurrentUser Obtiene un valor que especifica si se permite al usuario actual editar la página maestra.
Propiedad pública AllowRevertFromTemplateForCurrentUser Obtiene un valor que especifica si se permite al usuario actual revertir el sitio a una plantilla de sitio predeterminada.
Propiedad pública AllowRssFeeds Obtiene un valor que especifica si el sitio permite fuentes RSS.
Propiedad pública AllowSaveDeclarativeWorkflowAsTemplateForCurrentUser
Propiedad pública AllowSavePublishDeclarativeWorkflowForCurrentUser
Propiedad pública AllProperties Obtiene una colección de metadatos para el sitio web.
Propiedad pública AlternateCssUrl
Propiedad pública AppInstanceId El identificador de la instancia de la instancia de aplicación que representa este sitio Web.
Propiedad pública AppTiles
Propiedad pública AssociatedMemberGroup Obtiene los usuarios que se han concedido permisos de colaboración en el sitio Web.
Propiedad pública AssociatedOwnerGroup Obtiene o establece los grupos de asociados de propietario del sitio Web.
Propiedad pública AssociatedVisitorGroup Obtiene o establece el grupo asociado visitante del sitio Web.
Propiedad pública AvailableContentTypes Obtiene la colección de todos los tipos de contenido que se aplican al ámbito actual, incluidos los del sitio web actual al igual que los de cualquier sitio web primario.
Propiedad pública AvailableFields Obtiene un valor que especifica la colección de todos los campos disponibles para el ámbito actual, incluidos los del sitio actual al igual que los de cualquier sitio primario.
Propiedad pública Configuration Obtiene el identificador (Id.) de la configuración de la definición de sitios que se usó para crear el sitio o el identificador de la configuración de la definición de sitios desde la que se derivó la plantilla de sitios usada para crear el sitio.
Propiedad pública ContainsConfidentialInfo
Propiedad pública ContentTypes Obtiene la colección de los tipos de contenido del sitio web.
Propiedad pública Context Devuelve el contexto que está asociado con el objeto de cliente. (Heredado desde ClientObject).
Propiedad pública Created Obtiene un valor que especifica cuándo se creó el sitio.
Propiedad pública CurrentChangeToken
Propiedad pública CurrentUser Obtiene el usuario actual del sitio.
Propiedad pública CustomMasterUrl Obtiene o establece la dirección URL para un archivo de página maestra personalizada para aplicar al sitio web.
Propiedad pública DataLeakagePreventionStatusInfo
Propiedad pública Description Obtiene o establece la descripción del sitio.
Propiedad pública DescriptionResource
Propiedad pública DesignerDownloadUrlForCurrentUser
Propiedad pública DocumentLibraryCalloutOfficeWebAppPreviewersDisabled Determina si los controladores de vista previa WAC de las llamadas a la biblioteca de documentos están habilitados o no.
Propiedad pública EffectiveBasePermissions Obtiene un valor que especifica los permisos efectivos asignados al usuario actual.
Propiedad pública EnableMinimalDownload Obtiene o establece un valor booleano que especifica si el sitio web debería usar la estrategia de descarga mínima.
Propiedad pública EventReceivers Obtiene la colección de definiciones de receptores de eventos que hay actualmente disponibles en el sitio web.
Propiedad pública Features Obtiene un valor que especifica la colección de características activas actualmente en el sitio.
Propiedad pública Fields Obtiene la colección de objetos de campo que representa todos los campos del sitio web.
Propiedad pública FirstUniqueAncestorSecurableObject Obtiene el objeto en el que están definidas las asignaciones de roles para este objeto. (Heredado desde SecurableObject).
Propiedad pública Folders Obtiene la colección de todas las carpetas de primer nivel en el sitio Web.
Propiedad pública HasUniqueRoleAssignments Obtiene un valor que especifica si las asignaciones de roles se definen exclusivamente para este objeto protegible o se heredan de un objeto protegible primario. (Heredado desde SecurableObject).
Propiedad pública Id Obtiene un valor que especifica el identificador de sitio del sitio.
Propiedad pública IsMultilingual
Propiedad pública Language Obtiene un valor que especifica el LCID del idioma usado en el sitio.
Propiedad pública LastItemModifiedDate Obtiene un valor que especifica cuándo se modificó por última vez un elemento en el sitio.
Propiedad pública Lists Obtiene la colección de todas las listas que se encuentran en el sitio Web disponible para el usuario actual en función de los permisos del usuario actual.
Propiedad pública ListTemplates Obtiene un valor que especifica la colección de definiciones de lista y plantillas de lista disponibles para crear listas en el sitio.
Propiedad pública MasterUrl Obtiene o establece la dirección URL de la página maestra que se usa para el sitio web.
Propiedad pública MembersCanShare
Propiedad pública Navigation Obtiene un valor que especifica la estructura de navegación del sitio, incluidas el área Inicio rápido y la barra de navegación superior.
Propiedad pública NoCrawl
Propiedad protegida ObjectData Obtiene los datos de objeto para el objeto de cliente actual. (Heredado desde ClientObject).
Propiedad pública ObjectVersion Obtiene una cadena que indica la versión del objeto de cliente actual. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Propiedad pública OverwriteTranslationsOnChange
Propiedad pública ParentWeb Obtiene el sitio web primario del sitio web especificado.
Propiedad pública Path Realiza un seguimiento de cómo se crea un objeto de cliente en la clase ClientRuntimeContext para que el objeto puede reconstruirse en el servidor. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Propiedad pública PushNotificationSubscribers Especifica la colección de suscriptores de notificación de inserción para el sitio, y no puede ser NULL.
Propiedad pública QuickLaunchEnabled Obtiene o establece un valor que especifica si el área Inicio rápido está habilitada en el sitio.
Propiedad pública RecycleBin Obtiene la Papelera de reciclaje del sitio Web.
Propiedad pública RecycleBinEnabled Obtiene o establece un valor que especifica si está habilitada la papelera de reciclaje.
Propiedad pública RegionalSettings Obtiene la configuración regional que está actualmente implementada en el sitio web.
Propiedad pública RequestAccessEmail
Propiedad pública RoleAssignments Obtiene las asignaciones de roles para el objeto protegible. (Heredado desde SecurableObject).
Propiedad pública RoleDefinitions Obtiene la colección de definiciones de función para el sitio Web.
Propiedad pública RootFolder Obtiene la carpeta raíz del sitio Web.
Propiedad pública SaveSiteAsTemplateEnabled Obtiene o establece un valor Boolean que especifica si el sitio Web se puede guardar como una plantilla de sitio.
Propiedad pública ServerObjectIsNull Obtiene el objeto de servidor y devuelve un valor nulo si el objeto de servidor es nulo. (Heredado desde ClientObject).
Propiedad pública ServerRelativeUrl Obtiene o establece la dirección URL relativa al servidor del sitio web.
Propiedad pública ShowUrlStructureForCurrentUser Obtiene un valor que especifica si el usuario actual puede ver la estructura del sistema de archivos de este sitio.
Propiedad pública SiteGroups Obtiene la colección de grupos de la colección de sitios.
Propiedad pública SiteLogoUrl
Propiedad pública SiteUserInfoList Obtiene la lista de UserInfo de la colección de sitios que contiene el sitio Web.
Propiedad pública SiteUsers Obtiene la colección de todos los usuarios que pertenecen a la colección de sitios.
Propiedad pública SupportedUILanguageIds Especifica los identificadores de configuración regional (LCID) de los idiomas que están habilitados para el sitio.
Propiedad pública SyndicationEnabled Obtiene o establece un valor que especifica si las fuentes RSS están habilitadas en el sitio.
Propiedad pública Tag Obtiene o establece los datos asociados con el objeto de cliente. (Heredado desde ClientObject).
Propiedad pública ThemeInfo La información de creación de tema para este sitio Web. Esto incluye información como colores, fuentes, tamaños de radios de borde y así sucesivamente.
Propiedad pública ThirdPartyMdmEnabled
Propiedad pública Title Obtiene o establece el título para el sitio Web.
Propiedad pública TitleResource
Propiedad pública TreeViewEnabled Obtiene o establece un valor que especifica si la vista de árbol está habilitada en el sitio.
Propiedad pública TypedObject Obtiene el objeto con la información de tipo correcta que el servidor ha devuelto. (Heredado desde ClientObject).
Propiedad pública UIVersion Obtiene o establece la versión de la interfaz de usuario (UI) del sitio web.
Propiedad pública UIVersionConfigurationEnabled Obtiene o establece un valor que especifica si se muestra u oculta la interfaz de usuario de configuración para la actualización visual.
Propiedad pública Url Obtiene la dirección URL absoluta del sitio web.
Propiedad pública UserCustomActions Obtiene un valor que especifica la colección de acciones personalizadas de usuario del sitio.
Propiedad pública Webs Obtiene el objeto de colección de sitios web que representa todos los sitios web que se encuentran inmediatamente por debajo del sitio web, a excepción de sus sitios web secundarios.
Propiedad pública WebTemplate Obtiene el nombre de la definición de sitios o la plantilla de sitios que se usó para crear el sitio.
Propiedad pública WorkflowAssociations Obtiene un valor que especifica la colección de todas las asociaciones de flujo de trabajo del sitio.
Propiedad pública WorkflowTemplates Obtiene un valor que especifica la colección de plantillas de flujo de trabajo asociadas con el sitio.

Arriba

Métodos

  Nombre Descripción
Método público AddSupportedUILanguage
Método público ApplyTheme Se aplica un tema con los componentes especificados a este sitio.
Método público ApplyWebTemplate Se aplica la plantilla de sitio o la definición de sitio especificado para el sitio Web que no tiene ninguna plantilla aplicada.
Método público BreakRoleInheritance Crea asignaciones de roles únicas para el objeto protegible. (Heredado desde SecurableObject).
Método protegido CheckUninitializedProperty Comprueba si se ha inicializado la propiedad de tipo de valor especificado de un ClientObject . (Heredado desde ClientObject).
Método públicoMiembro estático CreateAnonymousLink Crear un vínculo de anónimo que se puede utilizar para tener acceso a un documento sin necesidad de autenticarse.
Método públicoMiembro estático CreateAnonymousLinkWithExpiration Crear un vínculo de anónimo que se puede utilizar para tener acceso a un documento sin necesidad de autenticarse.
Método públicoMiembro estático CreateOrganizationSharingLink
Método público CustomFromJson Devuelve un valor Boolean que indica si se utiliza código personalizado para rellenar un objeto. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Método público DefaultDocumentLibrary
Método públicoMiembro estático DeleteAllAnonymousLinksForObject Quita todos los vínculos anónimos existentes para un objeto.
Método públicoMiembro estático DeleteAnonymousLinkForObject(ClientRuntimeContext, String, Boolean) Quita un vínculo anónimo existente para un objeto.
Método públicoMiembro estático DeleteAnonymousLinkForObject(ClientRuntimeContext, String, Boolean, Boolean)
Método público DeleteObject Elimina el sitio Web.
Método públicoMiembro estático DestroyOrganizationSharingLink(ClientRuntimeContext, String, Boolean)
Método públicoMiembro estático DestroyOrganizationSharingLink(ClientRuntimeContext, String, Boolean, Boolean)
Método público DoesPushNotificationSubscriberExist Devuelve un valor de Boolean que indica si existe el suscriptor de notificaciones de inserción para el usuario actual con el identificador de instancia de la aplicación de dispositivo dado.
Método público DoesUserHavePermissions Devuelve si el usuario actual tiene el conjunto de permisos determinado.
Método público EnsureUser Comprueba si el nombre de inicio de sesión especificada pertenece a un usuario válido del sitio Web y, si el nombre de inicio de sesión ya no existe, agrega al sitio Web.
Método públicoMiembro estático ForwardObjectLink Compartir un objeto en SharePoint como un elemento de lista o sitio sin cambios Acl, incluso si no tiene permiso para compartir y no puede enviar una solicitud de acceso. Use este método para enviar el vínculo del objeto a los miembros del sitio que ya tenga permiso para ver el objeto.
Método público FromJson Indica si se utilizó código personalizado para rellenar un objeto. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Método público GetAppBdcCatalog Devuelve el MetadataCatalog de conectividad a datos empresariales (BDC) para una aplicación que proporciona acceso a los tipos de contenido externo definido en el modelo de metadatos de conectividad a datos profesionales empaquetados por la aplicación.
Método público GetAppBdcCatalogForAppInstance Devuelve el MetadataCatalog de conectividad a datos empresariales (BDC) para una aplicación que proporciona acceso a los tipos de contenido externo definido en el modelo de metadatos de conectividad a datos profesionales empaquetados por la aplicación. Este método se debe llamar en el objeto Web donde esté instalada la aplicación.
Método público GetAppInstanceById Recupera un AppInstance instalada en este sitio.
Método público GetAppInstancesByProductId Recupera todos los objetos AppInstance instalados en este sitio que sean instancias de la aplicación especificada.
Método público GetAvailableWebTemplates Devuelve una colección de plantillas de sitio disponibles para el sitio.
Método público GetCatalog Devuelve la Galería de plantillas de lista, la Galería de plantillas de sitio o la Galería de elementos Web para el sitio.
Método público GetChanges Devuelve la colección de todos los cambios del registro de cambios realizados dentro del ámbito del sitio, en función de la consulta especificada.
Método públicoMiembro estático GetDocumentLibraries
Método público GetEntity Especifica el tipo de contenido externo con el nombre en el contexto del sitio actual y el espacio de nombres especificado. Este método se usa como punto de entrada para crear, leer, actualizar y eliminar operaciones (CRUD) un Entity.
Método público GetFileByGuestUrl
Método público GetFileByGuestUrlEnsureAccess
Método público GetFileById Este elemento de la API solo es compatible con SharePoint Online.
Método público GetFileByLinkingUrl
Método público GetFileByServerRelativeUrl Devuelve el objeto de archivo ubicado en la dirección URL relativa al servidor especificada.
Método público GetFileByUrl
Método público GetFileByWOPIFrameUrl
Método público GetFolderById
Método público GetFolderByServerRelativeUrl Devuelve el objeto de carpeta ubicado en la dirección URL relativa al servidor especificada.
Método público GetList
Método públicoMiembro estático GetObjectSharingSettings Dada una ruta de acceso a un objeto de SharePoint, se generará un objeto de configuración de uso compartido que contiene la información necesaria para la representación de compartir información.
Método público GetPushNotificationSubscriber Especifica el suscriptor de notificaciones de inserción sobre el sitio para el identificador de instancia de la aplicación de dispositivo especificado.
Método público GetPushNotificationSubscribersByArgs Consultas para los suscriptores de notificación de inserción para el sitio con el conjunto de argumentos personalizados especificado. El valor pasado se compara con argumentos personalizados de los suscriptores de la tienda y coincidencias exactas se devuelven como una colección. Null o argumentos personalizados vacíos devuelven los suscriptores sin ningún filtrado. Si se encuentra ninguna coincidencia, se devuelve una colección vacía.
Método público GetPushNotificationSubscribersByUser Consultas para los suscriptores de notificación de inserción para el sitio para el usuario especificado.
Método público GetRecycleBinItems
Método públicoMiembro estático GetSharingLinkKind
Método público GetSubwebsForCurrentUser Devuelve la colección de sitios secundarios del sitio actual en función de la consulta especificada.
Método público GetUserById Devuelve el usuario correspondiente al identificador de miembro especificado para el sitio actual.
Método público GetUserEffectivePermissions Obtiene el permiso efectivo que el usuario especificado tiene dentro del ámbito de la aplicación actual.
Método públicoMiembro estático GetWebUrlFromPageUrl
Método público IncrementSiteClientTag
Método protegido InitNonPropertyFieldFromJson Inicializa un campo no propiedad del objeto de cliente basado en datos de Notación de objetos de JavaScript (JSON) desde el servidor. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Método protegido InitOnePropertyFromJson (Reemplaza a SecurableObject.InitOnePropertyFromJson(String, JsonReader)).
Método público IsObjectPropertyInstantiated Indica si se crea una instancia de la propiedad especificada del objeto de cliente. (Heredado desde ClientObject).
Método público IsPropertyAvailable Devuelve un valor booleano que indica si se ha recuperado o establecido la propiedad escalar especificada. (Heredado desde ClientObject).
Método público LoadAndInstallApp Carga e instala un paquete de aplicaciones en este sitio.
Método público LoadAndInstallAppInSpecifiedLocale Las cargas y se instala un paquete de aplicación, en configuración regional especificada.
Método público LoadApp Carga un paquete de aplicación y crea una instancia a partir de él.
Método protegido LoadExpandoFields Inicializa las propiedades extendidas asociadas con el objeto de cliente cuando se reemplaza en una clase derivada. (Heredado desde ClientObject).
Método público MapToIcon Devuelve el nombre del archivo de imagen del icono que se usa para representar el archivo especificado.
Método público RefreshLoad Recarga todas las propiedades escalares asociadas con el objeto de cliente cuando se reemplaza en una clase derivada. (Heredado desde ClientObject).
Método público RegisterPushNotificationSubscriber Devolver un GUID y a continuación, registra el suscriptor de notificaciones de inserción para el sitio. Si ya existe el registro, el token de servicio se actualiza con el nuevo valor.
Método protegido RemoveFromParentCollection Quita el objeto de cliente actual de la colección de objetos de cliente primarios. (Heredado desde ClientObject).
Método público RemoveSupportedUILanguage
Método público ResetRoleInheritance Cuando se implementa en una clase derivada, quita las asignaciones de roles local para que las asignaciones de roles, para todos los objetos descendientes, se vuelve a heredado del objeto primario. (Heredado desde SecurableObject).
Método público Retrieve() Recupera todas las propiedades escalares asociadas con el objeto. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Método público Retrieve([]) Recupera las propiedades escalares especificadas asociadas con el objeto. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Método públicoMiembro estático ShareObject(ClientRuntimeContext, String, String, String, Int32, Boolean, Boolean, Boolean, String, String) Comparte un objeto en SharePoint como un documento o sitio con usuarios externos.
Método públicoMiembro estático ShareObject(ClientRuntimeContext, String, String, String, Int32, Boolean, Boolean, Boolean, String, String, Boolean)
Método público ToString (Heredado desde Object).
Método público UnregisterPushNotificationSubscriber Devuelve un GUID y anula el registro del suscriptor de notificaciones de inserción desde el sitio.
Método públicoMiembro estático UnshareObject Quita los permisos de uso compartido de un objeto.
Método público Update Actualiza la base de datos con los cambios realizados en el sitio web.
Método protegido UpdateClientObjectPropertyType Actualiza el valor de la propiedad de objeto de cliente para que tenga el tipo correcto mediante la información de tipo devuelta desde el servidor. (Heredado desde ClientObject).
Método públicoMiembro estático WebUrlFromFolderUrlDirect Obtener dirección url completa del sitio web de la dirección url de la carpeta.
Método públicoMiembro estático WebUrlFromPageUrlDirect

Arriba

Vea también

Referencia

clase Web

Espacio de nombres Microsoft.SharePoint.Client