Share via


MemberGroup class

Fornece métodos e propriedades para adicionar, excluir, recuperar, definir e gerenciar um grupo de membros.

Inheritance hierarchy

System.Object
  Microsoft.Office.Server.UserProfiles.ProfileBase
    Microsoft.Office.Server.UserProfiles.MemberGroup

Namespace:  Microsoft.Office.Server.UserProfiles
Assembly:  Microsoft.Office.Server.UserProfiles (in Microsoft.Office.Server.UserProfiles.dll)

Syntax

'Declaração
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class MemberGroup _
    Inherits ProfileBase _
    Implements IEnumerable
'Uso
Dim instance As MemberGroup
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class MemberGroup : ProfileBase, 
    IEnumerable

Comentários

Essa classe implementa a interface de IEnumerable do Microsoft.NET Framework, que é necessária para a associação de dados e coleções de iteração.

Um membro do grupo representa uma lista de membros de um grupo, como os membros de uma lista de distribuição (DL), os membros de um grupo de segurança ou os membros de um site do SharePoint.

O objeto MemberGroup define um DL ou um site do Windows SharePoint Services ou qualquer outro novo membro grupo que você criar usando o modelo de objeto. Ele define uma propriedade URL , que representa o local de arquivamento (mailto: link) no caso de uma DL ou de um Windows SharePoint Services do site URL, no caso do objeto MemberGroup .

A propriedade SourceReference é usada pela fonte de associação para fazer referência única do grupo. Por exemplo, a referência de exclusivo de origem de associação para o Microsoft Active Directory é o nome distinto e para sites do SharePoint, é a identificação.

O tipo de fonte de uma associação pode ser uma DL, um site do SharePoint ou uma fonte de associação personalizado. Para obter mais informações, consulte a enumeração MembershipSource .

Para obter mais informações sobre tipos de participação em grupos, consulte Memberships Overview. Para um exemplo de código sobre como criar um grupo de membros e adicionar um membro ao grupo recém-criado, consulte How to: Create Memberships.

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

MemberGroup members

Microsoft.Office.Server.UserProfiles namespace