PeopleManager 成员
Provides methods for operations related to people.
PeopleManager 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
PeopleManager(ClientRuntimeContext) | Initializes a new instance of the PeopleManager object. | |
PeopleManager(ClientRuntimeContext, ObjectPath) | 此成员仅供内部使用,不能直接在您的代码中使用。 |
页首
属性
名称 | 说明 | |
---|---|---|
Context | Returns the context that is associated with the client object. (从 ClientObject 继承。) | |
EditProfileLink | Gets the URL of the edit profile page for the current user. | |
IsMyPeopleListPublic | Gets a Boolean value that indicates whether the current user's People I'm Following list is public. | |
ObjectData | Gets the object data for the current client object. (从 ClientObject 继承。) | |
ObjectVersion | Gets a string that indicates the version of the current client object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
Path | Tracks how a client object is created in the ClientRuntimeContext class so that the object can be recreated on the server. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
ServerObjectIsNull | Gets the server object and returns null if the server object is null. (从 ClientObject 继承。) | |
Tag | Gets or sets data that is associated with the client object. (从 ClientObject 继承。) | |
TypedObject | Gets the object with the correct type information returned from the server. (从 ClientObject 继承。) |
页首
方法
名称 | 说明 | |
---|---|---|
AmIFollowedBy | Checks whether the specified user is following the current user. | |
AmIFollowing | Checks whether the current user is following the specified user. | |
CheckUninitializedProperty | Checks to determine whether the specified value type property of a ClientObject has been initialized. (从 ClientObject 继承。) | |
CustomFromJson | Returns a Boolean value that indicates whether custom code was used to populate an object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
Follow | Add the specified user to the current user's list of followed users. | |
FollowTag | Add the specified tag to the current user's list of followed tags. | |
FromJson | Indicates whether custom code was used to populate an object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
GetDefaultDocumentLibrary | ||
GetFollowedTags | Gets tags that the user is following. | |
GetFollowersFor | Gets the people who are following the specified user. | |
GetMyFollowers | Get the people who are following the current user. | |
GetMyProperties | Gets user properties for the current user. | |
GetMySuggestions | Gets suggestions for who the current user might want to follow. | |
GetPeopleFollowedBy | Gets the people who the specified user is following. | |
GetPeopleFollowedByMe | Gets the people who the current user is following. | |
GetPropertiesFor | Gets user properties for the specified user. | |
GetTrendingTags | Gets the most popular tags. | |
GetUserProfilePropertiesFor | Gets the specified user profile properties for the specified user. | |
GetUserProfilePropertyFor | Gets the specified user profile property for the specified user. | |
HideSuggestion | Removes the specified user from the user's list of suggested people to follow. | |
InitNonPropertyFieldFromJson | Initializes a non-property field of the client object based on JavaScript 对象表示法 (JSON) data from the server. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
InitOnePropertyFromJson | 此成员仅供内部使用,不能直接在您的代码中使用。 (覆盖 ClientObject.InitOnePropertyFromJson(String, JsonReader)。) | |
IsFollowing | Checks whether the first specified user is following the second specified user. | |
IsObjectPropertyInstantiated | Indicates whether the specified property of the client object is instantiated. (从 ClientObject 继承。) | |
IsPropertyAvailable | Returns a Boolean value that indicates whether the specified scalar property has been retrieved or set. (从 ClientObject 继承。) | |
LoadExpandoFields | Initializes the extended properties associated with the client object when overridden in a derived class. (从 ClientObject 继承。) | |
RefreshLoad | Reloads all scalar properties associated with the client object when overridden in a derived class. (从 ClientObject 继承。) | |
RemoveFromParentCollection | Removes the current client object from the parent client object collection. (从 ClientObject 继承。) | |
Retrieve() | Retrieves all scalar properties associated with the object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
Retrieve([]) | Retrieves the specified scalar properties associated with the object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
SetMultiValuedProfileProperty | ||
SetMyProfilePicture | Uploads and sets the user profile picture. | |
SetSingleValueProfileProperty | ||
StopFollowing | Remove the specified user from the current user's list of followed users. | |
StopFollowingTag | Remove the specified tag from the current user's list of followed tags. | |
ToString | (从 Object 继承。) | |
UpdateClientObjectPropertyType | Updates the client object property's value to have correct type by using the type information returned from the server. (从 ClientObject 继承。) |
页首