Compartilhar via


ColleagueManager members

Include protected members
Include inherited members

Fornece métodos para adicionar, excluir, recuperar e gerenciar os colegas do usuário.

The ColleagueManager type exposes the following members.

Constructors

  Name Description
Public method ColleagueManager Inicializa uma nova instância da classe ColleagueManager .

Top

Properties

  Name Description
Public property DefaultPolicy Obtém a diretiva de privacidade padrão associada com os colegas no objeto ColleagueManager . (Overrides PrivacyItemManagerBase<T>.DefaultPolicy.)
Public property Item[Int64] Obtém um item existente pela identificação. (Inherited from PrivacyItemManagerBase<T>.)
Public property Item[UserProfile] Obtém o objeto Colleague para o perfil de usuário especificado.
Protected property PartitionID (Inherited from PrivacyItemManagerBase<T>.)

Top

Methods

  Name Description
Protected method AppendUniqueGroupList (Inherited from PrivacyItemManagerBase<T>.)
Public method Create Cria um objeto Colleague com o nível de privacidade e o tipo especificado.
Public method CreateWithoutEmailNotification
Public method DeleteAll Exclui todos os itens correspondentes a determinado usuário. (Inherited from PrivacyItemManagerBase<T>.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetColleaguesOfColleagues Obtém os colegas do colega.
Public method GetCommonColleagues Obtém os colegas que o usuário e o colega têm em comum ou compartilham.
Public method GetDataSet() Retorna um DataSet contendo todos os itens para os quais o visualizador tem direitos (Inherited from PrivacyItemManagerBase<T>.)
Public method GetDataSet(Privacy) Retorna um DataSet contendo restringidos a um determinado nível de privacidade de todos os itens (Inherited from PrivacyItemManagerBase<T>.)
Public method GetGroupList Obtém a lista de grupos em que é esse colega. (Overrides PrivacyItemManagerBase<T>.GetGroupList().)
Public method GetHashCode (Inherited from Object.)
Public method GetItems() Retorna todos os itens para os quais o visualizador tem direitos (Inherited from PrivacyItemManagerBase<T>.)
Public method GetItems(Privacy) Obtém todos os itens de privacidade, restritos a um determinado nível de privacidade (Inherited from PrivacyItemManagerBase<T>.)
Protected method GetItems(Privacy, Comparison<T>) (Inherited from PrivacyItemManagerBase<T>.)
Public method GetType (Inherited from Object.)
Public method IsColleague(Guid) Determina se o usuário especificado é um colega este colega.
Public method IsColleague(Int64)
Protected method MemberwiseClone (Inherited from Object.)
Protected method ModifyDataRow Atualiza o colega no armazenamento de perfil de usuário. (Overrides PrivacyItemManagerBase<T>.ModifyDataRow(DataRow, T).)
Protected method ModifyDataTable This member is reserved for internal use and is not intended to be used directly from your code. (Overrides PrivacyItemManagerBase<T>.ModifyDataTable(DataTable).)
Protected method RepresentedObjectEquals This member is reserved for internal use and is not intended to be used directly from your code. (Overrides PrivacyItemManagerBase<T>.RepresentedObjectEquals(T, T).)
Protected method RepresentedObjectUniqueIdentifier This member is reserved for internal use and is not intended to be used directly from your code. (Overrides PrivacyItemManagerBase<T>.RepresentedObjectUniqueIdentifier(T).)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field m_objOwnerProfile (Inherited from PrivacyItemManagerBase<T>.)

Top

Ver também

Referência

ColleagueManager class

Microsoft.Office.Server.UserProfiles namespace