共用方式為


PeopleManager 成員

提供給相關人員的方法。

PeopleManager 類型公開下列成員。

建構函式

  名稱 描述
公用方法 PeopleManager(ClientRuntimeContext) 初始化PeopleManager物件的新執行個體。
公用方法 PeopleManager(ClientRuntimeContext, ObjectPath) 此成員是保留給內部使用,而不是用來直接從您的程式碼使用

頁首

屬性

  名稱 描述
公用屬性 Context 傳回與用戶端物件相關聯的內容。 (繼承自 ClientObject。)
公用屬性 EditProfileLink 取得目前使用者的 [編輯設定檔] 頁面的 URL。
公用屬性 IsMyPeopleListPublic 取得Boolean值,指出目前使用者的[我正在追蹤的人員清單是公用。
受保護屬性 ObjectData 取得目前的用戶端物件的物件資料。 (繼承自 ClientObject。)
公用屬性 ObjectVersion 取得字串,表示目前的用戶端物件的版本。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 Path 追蹤用戶端物件的建立方式ClientRuntimeContext類別中,好讓可以重新建立在伺服器上的物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 ServerObjectIsNull 取得伺服器物件,並傳回 null 如果伺服器物件為 null。 (繼承自 ClientObject。)
公用屬性 Tag 取得或設定與用戶端物件相關聯的資料。 (繼承自 ClientObject。)
公用屬性 TypedObject 從伺服器傳回正確類型資訊取得的物件。 (繼承自 ClientObject。)

頁首

方法

  名稱 描述
公用方法 AmIFollowedBy 會檢查指定的使用者是否追蹤目前的使用者。
公用方法 AmIFollowing 檢查目前的使用者是否追蹤指定的使用者。
受保護方法 CheckUninitializedProperty 若要判斷是否已初始化指定的值類型的屬性ClientObject檢查。 (繼承自 ClientObject。)
公用方法 CustomFromJson 會傳回一個 Boolean 值,指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 Follow 將指定的使用者新增至 [目前的使用者已追蹤的使用者清單。
公用方法 FollowTag 將目前的使用者清單中的 [已追蹤標記中指定的標記。
公用方法 FromJson 指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 GetDefaultDocumentLibrary
公用方法 GetFollowedTags 取得使用者追蹤的標籤。
公用方法 GetFollowersFor 取得所指定的使用者追蹤的人員。
公用方法 GetMyFollowers 取得目前的使用者追蹤的人員。
公用方法 GetMyProperties 取得目前使用者使用者屬性。
公用方法 GetMySuggestions 取得誰目前的使用者可能會想要遵循的建議。
公用方法 GetPeopleFollowedBy 取得所指定的使用者已追蹤的人員。
公用方法 GetPeopleFollowedByMe 取得目前的使用者已追蹤的人員。
公用方法 GetPropertiesFor 指定使用者取得使用者屬性。
公用方法靜態成員 GetTrendingTags 取得最常用的標籤。
公用方法 GetUserProfilePropertiesFor 取得所指定的使用者指定的使用者設定檔屬性。
公用方法 GetUserProfilePropertyFor 取得所指定的使用者指定的使用者設定檔屬性。
公用方法 HideSuggestion 移除使用者的建議追蹤的人員清單中所指定的使用者。
受保護方法 InitNonPropertyFieldFromJson 初始化JavaScript Object Notation (JSON)資料從伺服器為基礎的用戶端物件的非屬性欄位。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
受保護方法 InitOnePropertyFromJson 此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (覆寫 ClientObject.InitOnePropertyFromJson(String, JsonReader)。)
公用方法靜態成員 IsFollowing 檢查第一個指定的使用者是否追蹤第二個指定的使用者。
公用方法 IsObjectPropertyInstantiated 指出是否已產生的用戶端物件指定的屬性。 (繼承自 ClientObject。)
公用方法 IsPropertyAvailable 會傳回一個 Boolean 值,指出是否已擷取或設定所指定的純量屬性。 (繼承自 ClientObject。)
受保護方法 LoadExpandoFields 初始化衍生的類別中覆寫的用戶端物件相關聯的擴充的屬性。 (繼承自 ClientObject。)
公用方法 RefreshLoad 重新載入時覆寫衍生類別中的用戶端物件相關聯的所有純量屬性。 (繼承自 ClientObject。)
受保護方法 RemoveFromParentCollection 從上層用戶端物件集合移除目前的用戶端物件。 (繼承自 ClientObject。)
公用方法 Retrieve() 擷取與物件相關聯的所有純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 Retrieve([]) 擷取與物件相關聯的指定純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 SetMultiValuedProfileProperty
公用方法 SetMyProfilePicture 上傳,並設定使用者設定檔圖片。
公用方法 SetSingleValueProfileProperty
公用方法 StopFollowing 移除目前的使用者清單中的追蹤使用者指定的使用者。
公用方法 StopFollowingTag 移除目前的使用者清單中的 [已追蹤標記指定的標記。
公用方法 ToString (繼承自 Object。)
受保護方法 UpdateClientObjectPropertyType 更新要有正確的類型,使用從伺服器傳回類型資訊的用戶端物件屬性的值。 (繼承自 ClientObject。)

頁首

請參閱

參照

PeopleManager 類別

Microsoft.SharePoint.Client.UserProfiles 命名空間