共用方式為


IIdentityManagementService 介面

命名空間:  Microsoft.TeamFoundation.Framework.Client
組件:  Microsoft.TeamFoundation.Client (在 Microsoft.TeamFoundation.Client.dll 中)

語法

'宣告
Public Interface IIdentityManagementService
public interface IIdentityManagementService

IIdentityManagementService 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 IdentityDomainScope

回頁首

方法

  名稱 說明
公用方法 AddMemberToApplicationGroup 若要將成員加入至 TFS 群組。
公用方法 CreateApplicationGroup 建立 TFS 應用程式群組
公用方法 DeleteApplicationGroup 刪除 TFS 應用程式群組
公用方法 GetScopeName 取得範圍名稱提供的範圍 id.
公用方法 IsMember 直接或巢狀成員之擴充成員資格查詢。
公用方法 IsOwnedWellKnownGroup 檢查指定描述項是否執行型別,屬於這個 IMS 主機和是已知的群組。這不檢查此群組確實存在, Sid 模式符合這些需求的。
公用方法 IsOwner 請檢查指定描述項是否執行型別,而且屬於這 IMS 主應用程式。這不檢查此群組確實存在, Sid 模式屬於這台主機上的相同。
公用方法 ListApplicationGroups 列出在指定的範圍內的所有 TFS 應用程式群組
公用方法 ReadIdentities(array<Guid[], MembershipQuery) 由 Team Foundation ID. 讀取" 請注意-效能會是最快速,因為成員資格資訊並未要求。
公用方法 ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) 要讀取所指定描述項的識別。第一個嘗試 IMS 存放區。如果找不到,選擇性地嘗試與廣告的來源。 請注意-效能會是最快速,因為成員資格資訊並未要求。
公用方法 ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) 讀取根據搜尋因素的識別。第一個以 IMS 存放區讀取, (選擇性) 在與廣告的來源會讀取。
公用方法 ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) 多載採用單一描述項。要讀取所指定描述項的識別。第一個嘗試 IMS 存放區。如果找不到,選擇性地嘗試與廣告的來源。 請注意-效能會是最快速,因為成員資格資訊並未要求。
公用方法 ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) 若要多載採用一個單一搜尋因數並傳回依照順序相符。1.多個相符項目,使用中識別,如果存在,第一個符合項目。2.當有單一相符項目,則為相符項目。3.如果沒有任何相符項目時,則為 null。讀取根據搜尋因素的識別。第一個以 IMS 存放區讀取, (選擇性) 在與廣告的來源會讀取。
公用方法 RefreshIdentity 現在重新整理來自提供者的識別屬性。這個識別必須已經在 IMS 存放區。如果識別為群組,也會重新整理其直接成員及其屬性 (非同步)。
公用方法 RemoveMemberFromApplicationGroup 從 TFS 群組中移除成員。
公用方法 UpdateApplicationGroup 更新 TFS 應用程式群組的屬性。

回頁首

請參閱

參考

Microsoft.TeamFoundation.Framework.Client 命名空間