IIdentityManagementService2 介面

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

語法

'宣告
Public Interface IIdentityManagementService2 _
    Inherits IIdentityManagementService
public interface IIdentityManagementService2 : IIdentityManagementService

IIdentityManagementService2 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 IdentityDomainScope (繼承自 IIdentityManagementService)。

回頁首

方法

  名稱 描述
公用方法 AddMemberToApplicationGroup TFS 群組加入成員。 (繼承自 IIdentityManagementService)。
公用方法 AddRecentUser(Guid) 將指定的識別為目前使用者的使用者 MRU 清單。
公用方法 AddRecentUser(TeamFoundationIdentity) 將指定的識別為目前使用者的使用者一張最近使用的 (MRU) 清單。
公用方法 ClearCustomDisplayName 清除自訂顯示名稱的目前使用者,則會傳回對使用外部識別提供者的顯示名稱,例如 Active Directory,活動,依此類推。
公用方法 CreateApplicationGroup 建立 TFS 應用程式群組 (繼承自 IIdentityManagementService)。
公用方法 DeleteApplicationGroup 刪除 TFS 應用程式群組 (繼承自 IIdentityManagementService)。
公用方法 GetMostRecentlyUsedUsers 取得由目前使用者最近存取的一組識別。
公用方法 GetMostRecentlyUsedUsersEx 取得由目前使用者和目前小組成員最近存取的一組識別
公用方法 GetScopeName 取得範圍名稱提供的範圍 id. (繼承自 IIdentityManagementService)。
公用方法 IsMember 直接或巢狀成員的擴充成員資格查詢。 (繼承自 IIdentityManagementService)。
公用方法 IsOwnedWellKnownGroup 檢查指定的描述元是 TeamFoundation 型別,屬於這個 IMS 主機和是已知的群組。這不會檢查這種群組確實存在, Sid 樣式符合這些要求時。 (繼承自 IIdentityManagementService)。
公用方法 IsOwner 請檢查指定描述項是否 TeamFoundation 型別,並且屬於這 IMS 主機。這不會檢查這種群組確實存在, Sid 樣式屬於這個主機上。 (繼承自 IIdentityManagementService)。
公用方法 ListApplicationGroups(String, ReadIdentityOptions) 列出指定之範圍內的所有 TFS 應用程式群組 (繼承自 IIdentityManagementService)。
公用方法 ListApplicationGroups(String, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 列出指定之範圍內的所有 TFS 應用程式群組。
公用方法 ReadFilteredIdentities ReadFilteredIdentities 用來擷取根據運算式的一組識別。運算式類似 SQL 子句的語法。如需運算式功能的詳細資料,請參閱 QueryExpression 資料分類。
公用方法 ReadIdentities(array<Guid[], MembershipQuery) 由 Team Foundation ID. 讀識別 注意-效能最短,當成員資格資訊並未要求。 (繼承自 IIdentityManagementService)。
公用方法 ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) 讀取指定的描述元的識別。第一個嘗試 IMS 存放區。如果找不到,或者嘗試像 AD 的來源。 注意-效能最短,當成員資格資訊並未要求。 (繼承自 IIdentityManagementService)。
公用方法 ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) 讀取根據搜尋因素的識別。第一個從 IMS 存放區讀取, (選擇性地) 從像 AD 的來源會讀取。 (繼承自 IIdentityManagementService)。
公用方法 ReadIdentities(array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 由 Team Foundation ID. 讀識別請注意效能最短,當成員資格資訊並未要求。
公用方法 ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 讀取指定的描述元的識別。第一個嘗試資訊管理 System (IMS) 存放區。如果找不到,或者嘗試與 Active Directory 的來源。請注意效能最短,當成員資格資訊並未要求。
公用方法 ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 讀取根據搜尋因素的識別。第一個從 IMS 存放區讀取,從與 Active Directory 的來源選擇性地讀取。
公用方法 ReadIdentity(String) 使用一般搜尋因素,將識別。
公用方法 ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) 多載採用單一描述元。讀取指定的描述元的識別。第一個嘗試 IMS 存放區。如果找不到,或者嘗試像 AD 的來源。 注意-效能最短,當成員資格資訊並未要求。 (繼承自 IIdentityManagementService)。
公用方法 ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) 若要多載採用單一搜尋因素而傳回依照順序相符。1.多個相符,作用中識別,如果存在,則為第一個符合項目。2.當有單一相符項目,遊戲。3.當沒有相符的項目時,則為 null。讀取根據搜尋因素的識別。第一個從 IMS 存放區讀取, (選擇性地) 從像 AD 的來源會讀取。 (繼承自 IIdentityManagementService)。
公用方法 ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 多載採用單一描述元。讀取指定的描述元的識別。第一個嘗試 IMS 存放區。如果找不到,或者嘗試與 Active Directory 的來源。請注意效能最短,當成員資格資訊並未要求。
公用方法 ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 若要多載採用單一搜尋因素而傳回依照順序的比對:1.多個相符、作用中識別,如果有的話,則第一個符合項目。2.當有單一相符項目,遊戲。3.當沒有相符的項目時,則為 null。讀取識別是根據搜尋因素。第一個從 IMS 存放區讀取,從與 Active Directory 的來源選擇性地讀取。
公用方法 RefreshIdentity 現在重新整理來自提供者的識別屬性。這個識別必須已經在 IMS 存放區。如果識別為群組,也會重新整理其直接成員及其屬性 (以非同步方式)。 (繼承自 IIdentityManagementService)。
公用方法 RemoveMemberFromApplicationGroup 從 TFS 群組移除成員。 (繼承自 IIdentityManagementService)。
公用方法 SetCustomDisplayName 設定顯示名稱目前使用者以自黏模式,覆寫與 Active Directory 或 Live 的外部識別提供者傳回的顯示名稱。
公用方法 UpdateApplicationGroup 更新 TFS 應用程式群組的屬性。 (繼承自 IIdentityManagementService)。
公用方法 UpdateExtendedProperties 儲存對擴充屬性的變更。

回頁首

請參閱

參考

Microsoft.TeamFoundation.Framework.Client 命名空間