Compartilhar via


SPSiteCollection members

Include protected members
Include inherited members

Representa uma coleção de objetos SPSite ou conjuntos de sites que estão associados um determinado aplicativo Web, incluindo um site de nível superior e todos os seus subsites. Cada objeto SPSite ou conjunto de sites, é representado dentro de um objetos SPSiteCollection que consiste da coleção de todos os conjuntos de sites no aplicativo Web.

The SPSiteCollection type exposes the following members.

Properties

  Name Description
Public property Count Obtém o número de objetos SPSite na coleção. (Overrides SPBaseCollection.Count.)
Public property Item[Int32] Obtém o objeto SPSite no índice especificado na coleção. Em c#, essa propriedade é um indexador para a classe SPSiteCollection .
Public property Item[String] Obtém o objeto de SPSite na URL relativa de servidor especificada na coleção.
Public property Names Obtém as URLs relativos ao servidor de todos os objetos SPSite na coleção.
Public property UpgradedPersistedProperties Obtém a coleção de nomes de campos e valores para os campos que foram excluídos ou alterados. (Inherited from SPAutoSerializingObject.)
Public property VirtualServer Obsolete. Obtém o pai servidor virtual do conjunto de sites.
Public property WebApplication Obtém o aplicativo Web no qual site conjuntos nessa coleção são armazenados.

Top

Methods

  Name Description
Public method Add(String, String, String) Cria um objeto SPSite com base na URL especificada e sobre o usuário nome e endereço de email do proprietário do conjunto de sites.
Public method Add(String, String, String, UInt32, String, String, String, String) Cria um objeto SPSite na coleção com base na URL especificada, título, descrição, o identificador de localidade (LCID) e definição de site ou modelo de site, bem como sobre o nome de usuário, nome de exibição do usuário e endereço de email do proprietário do conjunto de sites.
Public method Add(String, String, String, UInt32, String, String, String, String, String, String, String) Cria um objeto SPSite na coleção com base na URL especificada, título, descrição, o identificador de localidade (LCID) e definição de site ou modelo de site, bem como sobre o nome de usuário, nome de exibição do usuário e endereço de email do proprietário do conjunto de sites.
Public method Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String) Cria um objeto SPSite da coleção com base na URL especificada, título, descrição, o identificador de localidade (LCID), nível de compatibilidade e definição de site ou modelo de site, bem como sobre os nomes de usuário, nomes de exibição do usuário e endereços de email, tanto o proprietário do conjunto de um contato secundário.
Public method Add(String, String, String, UInt32, String, String, String, String, String, String, String, Boolean) Cria um objeto SPSite na coleção com base na URL especificada, título, descrição, o identificador de localidade (LCID) e definição de site ou modelo de site, bem como sobre os nomes de usuário, nomes de exibição do usuário e endereços de email, tanto o proprietário do conjunto de um contato secundário.
Public method Add(SPSiteSubscription, String, String, String, UInt32, String, String, String, String, String, String, String, Boolean) Cria um objeto SPSite na coleção com base na assinatura de site especificada, URL, título, descrição, o identificador de localidade (LCID) e definição de site ou modelo de site, bem como sobre os nomes de usuário, nomes de exibição do usuário e endereços de email, tanto o proprietário do conjunto de um contato secundário.
Public method Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String, Boolean) Cria um objeto SPSite da coleção com base na URL especificada, título, descrição, o identificador de localidade (LCID), nível de compatibilidade e definição de site ou modelo de site, bem como sobre os nomes de usuário, nomes de exibição do usuário e endereços de email, tanto o proprietário do conjunto de um contato secundário.
Public method Add(SPSiteSubscription, String, String, String, UInt32, Int32, String, String, String, String, String, String, String, Boolean) Cria um novo site para uma inscrição de site.
Public method Add(String, String, String, UInt32, String, String, String, String, String, String, String, String, String, String, String) Cria um objeto SPSite na coleção com base na URL especificada, título, descrição, o identificador de localidade (LCID) e definição de site ou modelo de site, bem como sobre os nomes de usuário, nomes de exibição do usuário e endereços de email, tanto o proprietário do conjunto de um contato secundário e, no servidor de banco de dados, nome para o novo banco de dados e o nome de usuário e a senha do administrador do banco de dados.
Public method Add(SPSiteSubscription, String, String, String, UInt32, String, String, String, String, String, String, String, String, String, String, String) Cria um objeto SPSite na coleção com base na assinatura de site especificada, URL, título, descrição, o identificador de localidade (LCID) e definição de site ou modelo de site, bem como sobre os nomes de usuário, nomes de exibição do usuário e endereços de email, tanto o proprietário do conjunto de um contato secundário e, no servidor de banco de dados, nome para o novo banco de dados e o nome de usuário e a senha do administrador do banco de dados.
Public method Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String, String, String, String, String) Cria um novo site em um novo banco de dados de conteúdo.
Public method Add(SPSiteSubscription, String, String, String, UInt32, Int32, String, String, String, String, String, String, String, String, String, String, String) Cria um novo site em um novo banco de dados de conteúdo.
Public method Backup Cria um arquivo de backup do conjunto de sites localizado na URL especificada.
Public method Delete(String) Exclui o objeto especificado SPSite da coleção.
Public method Delete(String, Boolean) Exclui o objeto especificado SPSite da coleção com a opção de excluir contas do Active Directory Domain Services que foram criadas para este conjunto de sites.
Public method Delete(String, Boolean, Boolean) Exclui o objeto SPSite especificado da coleção com a opção de excluir contas do Active Directory Domain Services que foram criadas para este conjunto de sites.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetObjectData Obtém o estado do objeto serializado. (Inherited from SPAutoSerializingObject.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnDeserialization Chamado depois que o objeto tem sido desserializado do cache do sistema de arquivos ou o banco de dados. (Inherited from SPAutoSerializingObject.)
Public method Restore(String, String, Boolean) Restaura o objeto especificado SPSite à coleção.
Public method Restore(String, String, Boolean, Boolean) Restaura o objeto especificado SPSite à coleção e especifica se é necessário usar o cabeçalho de host como o nome do conjunto de sites.
Public method ToString (Inherited from Object.)
Protected method UpdateParent Faz com que o contém SPPersistedObject, se houver, para atualizar seu estado. (Inherited from SPAutoSerializingObject.)

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method IEnumerable<SPSite>.GetEnumerator Retorna um enumerador para iterar na coleção.

Top

Ver também

Referência

SPSiteCollection class

Microsoft.SharePoint.Administration namespace