Compartilhar via


SPWebApplicationCollection class

Representa uma coleção de objetos SPWebApplication .

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Administration.SPPersistedObjectCollection<SPWebApplication>
    Microsoft.SharePoint.Administration.SPPersistedChildCollection<SPWebApplication>
      Microsoft.SharePoint.Administration.SPWebApplicationCollection

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPWebApplicationCollection _
    Inherits SPPersistedChildCollection(Of SPWebApplication)
'Uso
Dim instance As SPWebApplicationCollection
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPWebApplicationCollection : SPPersistedChildCollection<SPWebApplication>

Comentários

Use a propriedade WebApplications da classe SPWebService para retornar um objeto SPWebApplicationCollection que representa o conjunto de aplicativos da Web em um serviço da Web. Para criar um novo aplicativo Web dentro da coleção, use a classe SPWebApplicationBuilder .

Use um indexador para retornar um único aplicativo da Web da coleção. Por exemplo, se a coleção for atribuída a uma variável chamada myWebApplications, use myWebApplications[index] em C# ou deindexde myWebApplications() no Visual Basic, onde index é o nome ou o GUID que identifica o aplicativo da Web.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Ver também

Referência

SPWebApplicationCollection members

Microsoft.SharePoint.Administration namespace