Compartilhar via


Web membros

Representa um site Microsoft SharePoint Foundation.

O tipo Web expõe os membros a seguir

Construtores

  Nome Descrição
Método público Web Inicializa uma nova instância do objeto Web .

Início

Propriedades

  Nome Descrição
Propriedade pública AllowCreateDeclarativeWorkflowForCurrentUser
Propriedade pública AllowDesignerForCurrentUser Obtém um valor que especifica se o usuário atual tem permissão para usar um aplicativo de design para personalizar este site.
Propriedade pública AllowMasterPageEditingForCurrentUser Obtém um valor que especifica se o usuário atual tem permissão para editar a página mestra.
Propriedade pública AllowRevertFromTemplateForCurrentUser Obtém um valor que especifica se o usuário atual tem permissão para reverter o site para um modelo de site padrão.
Propriedade pública AllowRssFeeds Obtém um valor que especifica se o site permite feeds RSS.
Propriedade pública AllowSaveDeclarativeWorkflowAsTemplateForCurrentUser
Propriedade pública AllowSavePublishDeclarativeWorkflowForCurrentUser
Propriedade pública AllProperties Obtém uma coleção de metadados para o site.
Propriedade pública AlternateCssUrl
Propriedade pública AppInstanceId A instância Id da instância do aplicativo que representa este site.
Propriedade pública AppTiles
Propriedade pública AssociatedMemberGroup Obtém os usuários que receberam permissões para o site de colaboração.
Propriedade pública AssociatedOwnerGroup Obtém ou define os grupos associados proprietário do site.
Propriedade pública AssociatedVisitorGroup Obtém ou define o grupo associada visitante do site.
Propriedade pública AvailableContentTypes Obtém a coleção de todos os tipos de conteúdo que se aplicam ao escopo atual, incluindo aqueles do site atual, bem como quaisquer sites pai.
Propriedade pública AvailableFields Obtém um valor que especifica a coleção de todos os campos disponíveis para o escopo atual, incluindo aqueles do site atual, bem como de quaisquer sites pai.
Propriedade pública Configuration Obtém o identificador da configuração de definição de site que foi usada para criar o site, ou a ID da configuração de definição de site da qual o modelo de site usado para criar o site é derivado.
Propriedade pública ContainsConfidentialInfo
Propriedade pública ContentTypes Obtém a coleção de tipos de conteúdo para o site.
Propriedade pública Context Retorna o contexto que está associado ao objeto de cliente. (Herdado de ClientObject.)
Propriedade pública Created Obtém um valor que especifica quando o site foi criado.
Propriedade pública CurrentChangeToken
Propriedade pública CurrentUser Obtém o usuário atual do site.
Propriedade pública CustomMasterUrl Obtém ou define a URL para um arquivo de página mestra personalizado para aplicar ao site.
Propriedade pública DataLeakagePreventionStatusInfo
Propriedade pública Description Obtém ou define a descrição para o site.
Propriedade pública DescriptionResource
Propriedade pública DesignerDownloadUrlForCurrentUser
Propriedade pública DocumentLibraryCalloutOfficeWebAppPreviewersDisabled Determina se os visualizadores de WAC dos Textos Explicativos da Biblioteca de Documentos estão habilitados ou não.
Propriedade pública EffectiveBasePermissions Obtém um valor que especifica as permissões efetivas atribuídas ao usuário atual.
Propriedade pública EnableMinimalDownload Obtém ou define um valor Booliano que especifica se o site da Web deverá usar Estratégia de Download Mínimo.
Propriedade pública EventReceivers Obtém a coleção de definições de receptores de evento que estão atualmente disponíveis no site.
Propriedade pública Features Obtém um valor que especifica a coleção de recursos que estão atualmente ativados no site.
Propriedade pública Fields Obtém a coleção de objetos de campo que representam todos os campos no site.
Propriedade pública FirstUniqueAncestorSecurableObject Obtém o objeto no qual estão definidas atribuições de função para este objeto. (Herdado de SecurableObject.)
Propriedade pública Folders Obtém a coleção de todas as pastas de primeiro nível do site.
Propriedade pública HasUniqueRoleAssignments Obtém um valor que especifica se as atribuições de função são definidas exclusivamente para este objeto protegível ou herdados de um objeto protegível pai. (Herdado de SecurableObject.)
Propriedade pública Id Obtém um valor que especifica o identificador para o site.
Propriedade pública IsMultilingual
Propriedade pública Language Obtém um valor que especifica o LCID para o idioma utilizado no site.
Propriedade pública LastItemModifiedDate Obtém um valor que especifica quando um item foi modificado pela última vez no site.
Propriedade pública Lists Obtém a coleção de todas as listas que estão contidos no site disponível para o usuário atual com base nas permissões do usuário atual.
Propriedade pública ListTemplates Obtém um valor que especifica a coleção de definições de lista e modelos de lista disponíveis para criar listas no site.
Propriedade pública MasterUrl Obtém ou define a URL da página mestre usada no site.
Propriedade pública MembersCanShare
Propriedade pública Navigation Obtém um valor que especifica a estrutura de navegação no site, incluindo a área de Início Rápido e a barra de navegação superior.
Propriedade pública NoCrawl
Propriedade protegida ObjectData Obtém os dados do objeto para o objeto atual do cliente. (Herdado de ClientObject.)
Propriedade pública ObjectVersion Obtém uma cadeia de caracteres que indica a versão do objeto atual do cliente. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Propriedade pública OverwriteTranslationsOnChange
Propriedade pública ParentWeb Obtém o site pai do site especificado.
Propriedade pública Path Controla como um objeto de cliente é criado na classe ClientRuntimeContext para que o objeto poderá ser recriado no servidor. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Propriedade pública PushNotificationSubscribers Especifica a coleção de assinantes de notificação por push para o site, e não pode ser NULL.
Propriedade pública QuickLaunchEnabled Obtém ou define um valor que especifica se a área de Inicialização Rápida está habilitada no site.
Propriedade pública RecycleBin Obtém a Lixeira do site.
Propriedade pública RecycleBinEnabled Obtém ou define um valor que especifica se a Lixeira está habilitada.
Propriedade pública RegionalSettings Obtém as configurações regionais atualmente implementadas no site.
Propriedade pública RequestAccessEmail
Propriedade pública RoleAssignments Obtém as atribuições de função para o objeto protegível. (Herdado de SecurableObject.)
Propriedade pública RoleDefinitions Obtém a coleção de definições de função para o site.
Propriedade pública RootFolder Obtém a pasta raiz do site.
Propriedade pública SaveSiteAsTemplateEnabled Obtém ou define um valor booliano que especifica se o site pode ser salvo como um modelo de site.
Propriedade pública ServerObjectIsNull Obtém o objeto de servidor e retorna null se o objeto de servidor é nulo. (Herdado de ClientObject.)
Propriedade pública ServerRelativeUrl Obtém ou define a URL relativa ao servidor para o site.
Propriedade pública ShowUrlStructureForCurrentUser Obtém um valor que especifica se o usuário atual pode visualizar a estrutura de sistema de arquivos deste site.
Propriedade pública SiteGroups Obtém a coleção de grupos para o conjunto de sites.
Propriedade pública SiteLogoUrl
Propriedade pública SiteUserInfoList Obtém a lista de UserInfo do conjunto de sites que contém o site.
Propriedade pública SiteUsers Obtém a coleção de todos os usuários que pertencem ao conjunto de sites.
Propriedade pública SupportedUILanguageIds Especifica os identificadores de código de idioma (LCIDs) dos idiomas habilitados para este site.
Propriedade pública SyndicationEnabled Obtém ou define um valor que especifica se os feeds RSS estão habilitados no site.
Propriedade pública Tag Obtém ou define os dados que está associados ao objeto de cliente. (Herdado de ClientObject.)
Propriedade pública ThemeInfo As informações de temas para esse site. Isso inclui informações como cores, fontes, tamanhos de raios de borda e assim por diante.
Propriedade pública ThirdPartyMdmEnabled
Propriedade pública Title Obtém ou define o título do site.
Propriedade pública TitleResource
Propriedade pública TreeViewEnabled Obtém ou define o valor que especifica se o modo de exibição de árvore está habilitado no site.
Propriedade pública TypedObject Obtém o objeto com as informações de tipo correto retornadas do servidor. (Herdado de ClientObject.)
Propriedade pública UIVersion Obtém ou define a versão de interface de usuário (IU) do site.
Propriedade pública UIVersionConfigurationEnabled Obtém ou define um valor que especifica se a IU de configurações para atualização visual é exibida ou oculta.
Propriedade pública Url Obtém a URL absoluta para o site.
Propriedade pública UserCustomActions Obtém um valor que especifica a coleção de ações personalizadas de usuário para o site.
Propriedade pública Webs Obtém um objeto de conjunto de sites da Web que representa todos os sites da Web imediatamente abaixo do site, excluindo os filhos desses sites da Web.
Propriedade pública WebTemplate Obtém o nome da definição ou modelo de site usado para criar o site.
Propriedade pública WorkflowAssociations Obtém um valor que especifica a coleção de todas as associações de fluxo de trabalho para o site.
Propriedade pública WorkflowTemplates Obtém um valor que especifica a coleção de modelos de fluxos de trabalho associados ao site.

Início

Métodos

  Nome Descrição
Método público AddSupportedUILanguage
Método público ApplyTheme Aplica um tema com os componentes especificados para este site.
Método público ApplyWebTemplate Aplica-se a definição de site especificado ou modelo de site para o site que não tem nenhum modelo aplicado a ele.
Método público BreakRoleInheritance Cria atribuições de função exclusivas para o objeto protegível. (Herdado de SecurableObject.)
Método protegido CheckUninitializedProperty Verifica se a propriedade de tipo de valor especificado de um ClientObject foi inicializada. (Herdado de ClientObject.)
Método públicoMembro estático CreateAnonymousLink Crie um vínculo de anônimo que pode ser usado para acessar um documento sem precisar se autenticar.
Método públicoMembro estático CreateAnonymousLinkWithExpiration Crie um vínculo de anônimo que pode ser usado para acessar um documento sem precisar se autenticar.
Método públicoMembro estático CreateOrganizationSharingLink
Método público CustomFromJson Retorna um valor booliano que indica se o código personalizado foi usado para popular um objeto. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Método público DefaultDocumentLibrary
Método públicoMembro estático DeleteAllAnonymousLinksForObject Remove todos os links de anônimos existentes para um objeto.
Método públicoMembro estático DeleteAnonymousLinkForObject(ClientRuntimeContext, String, Boolean) Remove um link anônimo existente para um objeto.
Método públicoMembro estático DeleteAnonymousLinkForObject(ClientRuntimeContext, String, Boolean, Boolean)
Método público DeleteObject Exclui o site.
Método públicoMembro estático DestroyOrganizationSharingLink(ClientRuntimeContext, String, Boolean)
Método públicoMembro estático DestroyOrganizationSharingLink(ClientRuntimeContext, String, Boolean, Boolean)
Método público DoesPushNotificationSubscriberExist Retorna um valor de Boolean que indica se o assinante de notificação por push existe para o usuário atual com o identificador de instância de aplicativo de determinado dispositivo.
Método público DoesUserHavePermissions Retorna se o usuário atual tem a coleção de permissões determinada.
Método público EnsureUser Verifica se o nome de logon especificada pertence a um usuário válido do site, e se o nome de logon ainda não existir, adiciona o site.
Método públicoMembro estático ForwardObjectLink Compartilhe um objeto no SharePoint como um item de lista ou um site sem alterações de Acl, mesmo quando você não tem permissão para compartilhar e não é possível enviar uma solicitação de acesso. Use esse método para enviar o link do objeto para os membros do site que já tem permissão para exibir o objeto.
Método público FromJson Indica se o código personalizado foi usado para popular um objeto. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Método público GetAppBdcCatalog Retorna o MetadataCatalog de conectividade de dados corporativos (BDC) para um aplicativo que fornece acesso aos tipos de conteúdo externo definido no modelo de Metadados BDC empacotados pelo aplicativo.
Método público GetAppBdcCatalogForAppInstance Retorna o MetadataCatalog de conectividade de dados corporativos (BDC) para um aplicativo que fornece acesso aos tipos de conteúdo externo definido no modelo de Metadados BDC empacotados pelo aplicativo. Este método deve ser chamado no objeto Web onde o aplicativo está instalado.
Método público GetAppInstanceById Recupera um AppInstance instalado neste site.
Método público GetAppInstancesByProductId Recupera todos os objetos AppInstance instalados neste site que são instâncias do aplicativo especificado.
Método público GetAvailableWebTemplates Retorna uma coleção de modelos de site disponíveis para o site.
Método público GetCatalog Retorna a Galeria de modelos de lista, Galeria de modelos de site ou Galeria de Web Parts do site.
Método público GetChanges Retorna a coleção de todas as alterações do log de alterações que ocorreram dentro do escopo do site, com base na consulta especificada.
Método públicoMembro estático GetDocumentLibraries
Método público GetEntity Especifica o tipo de conteúdo externo com o espaço para nome especificado e o nome no contexto do site atual. Este método é usado como ponto de entrada para criar, ler, atualizar e excluir operações (CRUD) em relação a um Entity.
Método público GetFileByGuestUrl
Método público GetFileByGuestUrlEnsureAccess
Método público GetFileById Só há suporte para esse elemento API SharePoint Online.
Método público GetFileByLinkingUrl
Método público GetFileByServerRelativeUrl Retorna o objeto de arquivo localizado na URL relativa do servidor especificada.
Método público GetFileByUrl
Método público GetFileByWOPIFrameUrl
Método público GetFolderById
Método público GetFolderByServerRelativeUrl Retorna o objeto de pasta localizado na URL relativa ao servidor especificada.
Método público GetList
Método públicoMembro estático GetObjectSharingSettings Dado um caminho para um objeto no SharePoint, isso irá gerar um objeto de configurações de compartilhamento que contém as informações necessárias para processamento de compartilhar informações.
Método público GetPushNotificationSubscriber Especifica o assinante de notificação de envio sobre o site para o identificador de instância de aplicativo do dispositivo especificado.
Método público GetPushNotificationSubscribersByArgs Consultas para os assinantes de notificação por push para o site com o conjunto de argumentos personalizados especificado. O valor passado é comparado com argumentos de personalizado os assinantes da loja e correspondências exatas são retornadas como um conjunto. Null ou argumentos personalizados vazios retornam assinantes sem qualquer filtragem. Se nenhuma correspondência for encontrada, uma coleção vazia é retornada.
Método público GetPushNotificationSubscribersByUser Consultas para os assinantes de notificação por push para o site para o usuário especificado.
Método público GetRecycleBinItems
Método públicoMembro estático GetSharingLinkKind
Método público GetSubwebsForCurrentUser Retorna o conjunto de sites filho do site atual com base na consulta especificada.
Método público GetUserById Retorna o usuário correspondente ao identificador de membro especificado para o site atual.
Método público GetUserEffectivePermissions Obtém as permissões efetivas que o usuário especificado possui no escopo de aplicativo atual.
Método públicoMembro estático GetWebUrlFromPageUrl
Método público IncrementSiteClientTag
Método protegido InitNonPropertyFieldFromJson Inicializa um campo não propriedades do objeto cliente com base em dados de JavaScript Object Notation (JSON) do servidor. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Método protegido InitOnePropertyFromJson (Substitui SecurableObject.InitOnePropertyFromJson(String, JsonReader).)
Método público IsObjectPropertyInstantiated Indica se a propriedade especificada do objeto cliente é criada uma instância. (Herdado de ClientObject.)
Método público IsPropertyAvailable Retorna um valor booliano que indica se a propriedade escalar especificada foi recuperada ou definir. (Herdado de ClientObject.)
Método público LoadAndInstallApp Carrega e instala um pacote de aplicativo neste site.
Método público LoadAndInstallAppInSpecifiedLocale Carrega e instala um pacote de aplicativos, em uma localidade específica.
Método público LoadApp Carrega um pacote de Aplicativo e cria uma instância a partir dele.
Método protegido LoadExpandoFields Inicializa as propriedades estendidas associadas ao objeto de cliente quando substituído em uma classe derivada. (Herdado de ClientObject.)
Método público MapToIcon Retorna o nome do arquivo de imagem para o ícone que é usado para representar o arquivo especificado.
Método público RefreshLoad Carrega novamente todas as propriedades escalares associadas ao objeto de cliente quando substituído em uma classe derivada. (Herdado de ClientObject.)
Método público RegisterPushNotificationSubscriber Retorne um GUID e registra o assinante de notificação por push para o site. Se o registro já existir, o token de serviço é atualizado com o novo valor.
Método protegido RemoveFromParentCollection Remove o objeto atual do cliente da coleção de objeto de cliente do pai. (Herdado de ClientObject.)
Método público RemoveSupportedUILanguage
Método público ResetRoleInheritance Quando implementado em uma classe derivada, remove as atribuições de função local para que as atribuições de função, para todos os objetos descendentes, são novamente herdadas do objeto pai. (Herdado de SecurableObject.)
Método público Retrieve() Recupera todas as propriedades escalares associadas ao objeto. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Método público Retrieve([]) Recupera as propriedades de escalares especificadas associadas ao objeto. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Método públicoMembro estático ShareObject(ClientRuntimeContext, String, String, String, Int32, Boolean, Boolean, Boolean, String, String) Compartilha um objeto no SharePoint como um documento ou site com usuários externos.
Método públicoMembro estático ShareObject(ClientRuntimeContext, String, String, String, Int32, Boolean, Boolean, Boolean, String, String, Boolean)
Método público ToString (Herdado de Object.)
Método público UnregisterPushNotificationSubscriber Retorna um GUID e cancela o registro o assinante de notificação de envio do site.
Método públicoMembro estático UnshareObject Remove as permissões de compartilhamento em um objeto.
Método público Update Atualiza o banco de dados com alterações que sejam feitas ao site.
Método protegido UpdateClientObjectPropertyType Atualiza o cliente objeto valor da propriedade para que o tipo correto usando as informações de tipo retornadas do servidor. (Herdado de ClientObject.)
Método públicoMembro estático WebUrlFromFolderUrlDirect Obtenha o url completo da web do url da pasta.
Método públicoMembro estático WebUrlFromPageUrlDirect

Início

Ver também

Referência

Web classe

Microsoft.SharePoint.Client namespace