PersonGroupPersonExtensions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Extension methods for PersonGroupPerson.
In this article
public static class PersonGroupPersonExtensions
type PersonGroupPersonExtensions = class
Public Module PersonGroupPersonExtensions
Inheritance
PersonGroupPersonExtensions
Methods
AddFaceFromStreamAsync(IPersonGroupPerson, String, Guid, Stream, String, IList<Int32>, String, CancellationToken)
AddFaceFromUrlAsync(IPersonGroupPerson, String, Guid, String, String, IList<Int32>, String, CancellationToken)
CreateAsync(IPersonGroupPerson, String, String, String, CancellationToken)
Create a new person in a specified person group.
DeleteAsync(IPersonGroupPerson, String, Guid, CancellationToken)
Delete an existing person from a person group. All stored person data, and
face features in the person entry will be deleted.
DeleteFaceAsync(IPersonGroupPerson, String, Guid, Guid, CancellationToken)
Delete a face from a person. Relative feature for the persisted face will
also be deleted.
GetAsync(IPersonGroupPerson, String, Guid, CancellationToken)
Retrieve a person's information, including registered persisted faces, name
and userData.
GetFaceAsync(IPersonGroupPerson, String, Guid, Guid, CancellationToken)
Retrieve information about a persisted face (specified by persistedFaceId,
personId and its belonging personGroupId).
ListAsync(IPersonGroupPerson, String, String, Nullable<Int32>, CancellationToken)
List all persons in a person group, and retrieve person information
(including personId, name, userData and persistedFaceIds of registered
faces of the person).
UpdateAsync(IPersonGroupPerson, String, Guid, String, String, CancellationToken)
Update name or userData of a person.
UpdateFaceAsync(IPersonGroupPerson, String, Guid, Guid, String, CancellationToken)
Update a person persisted face's userData field.
Applies to