Share via


PersonDirectory Class

Definition

public class PersonDirectory : Microsoft.Azure.CognitiveServices.Vision.Face.IPersonDirectory, Microsoft.Rest.IServiceOperations<Microsoft.Azure.CognitiveServices.Vision.Face.FaceClient>
type PersonDirectory = class
    interface IServiceOperations<FaceClient>
    interface IPersonDirectory
Public Class PersonDirectory
Implements IPersonDirectory, IServiceOperations(Of FaceClient)
Inheritance
PersonDirectory
Implements

Constructors

PersonDirectory(FaceClient)

Properties

Client

Methods

AddPersonFaceFromStreamWithHttpMessagesAsync(Guid, String, Stream, String, String, String, Dictionary<String,List<String>>, CancellationToken)
AddPersonFaceFromUrlWithHttpMessagesAsync(Guid, String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)
CreateDynamicPersonGroupWithHttpMessagesAsync(String, String, String, IList<Guid>, Dictionary<String,List<String>>, CancellationToken)
CreatePersonWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
DeleteDynamicPersonGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
DeletePersonFaceWithHttpMessagesAsync(Guid, String, Guid, Dictionary<String,List<String>>, CancellationToken)
DeletePersonWithHttpMessagesAsync(Guid, Dictionary<String,List<String>>, CancellationToken)
GetDynamicPersonGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
GetPersonFacesWithHttpMessagesAsync(Guid, String, Dictionary<String,List<String>>, CancellationToken)
GetPersonFaceWithHttpMessagesAsync(Guid, String, Guid, Dictionary<String,List<String>>, CancellationToken)
GetPersonsWithHttpMessagesAsync(Nullable<Guid>, String, Dictionary<String,List<String>>, CancellationToken)
GetPersonWithHttpMessagesAsync(Guid, Dictionary<String,List<String>>, CancellationToken)
ListDynamicPersonGroupPersonReferencesWithHttpMessagesAsync(Guid, String, String, Dictionary<String,List<String>>, CancellationToken)
ListDynamicPersonGroupPersonsWithHttpMessagesAsync(String, Nullable<Guid>, String, Dictionary<String,List<String>>, CancellationToken)
ListDynamicPersonGroupsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
UpdateDynamicPersonGroupWithHttpMessagesAsync(String, String, String, IList<Guid>, IList<String>, Dictionary<String,List<String>>, CancellationToken)
UpdatePersonFaceWithHttpMessagesAsync(Guid, String, Guid, String, String, Dictionary<String,List<String>>, CancellationToken)
UpdatePersonWithHttpMessagesAsync(Guid, String, String, Dictionary<String,List<String>>, CancellationToken)

Extension Methods

AddPersonFaceFromStreamAsync(IPersonDirectory, Guid, String, Stream, String, String, String, CancellationToken)
AddPersonFaceFromStreamAsync(IPersonDirectory, String, String, Stream, String, String, String, CancellationToken)
AddPersonFaceFromUrlAsync(IPersonDirectory, Guid, String, String, String, String, String, CancellationToken)
CreateDynamicPersonGroupAsync(IPersonDirectory, String, DynamicPersonGroupCreateRequest, CancellationToken)
CreateDynamicPersonGroupAsync(IPersonDirectory, String, String, String, IList<Guid>, CancellationToken)
CreatePersonAsync(IPersonDirectory, EnrolledPerson, CancellationToken)
CreatePersonAsync(IPersonDirectory, String, String, CancellationToken)
DeleteDynamicPersonGroupAsync(IPersonDirectory, String, CancellationToken)
DeletePersonAsync(IPersonDirectory, Guid, CancellationToken)
DeletePersonAsync(IPersonDirectory, String, CancellationToken)
DeletePersonFaceAsync(IPersonDirectory, Guid, String, Guid, CancellationToken)
DeletePersonFaceAsync(IPersonDirectory, String, String, String, CancellationToken)
GetDynamicPersonGroupAsync(IPersonDirectory, String, CancellationToken)
GetOperationStatusAsync(IPersonDirectory, Guid, CancellationToken)
GetPersonAsync(IPersonDirectory, Guid, CancellationToken)
GetPersonAsync(IPersonDirectory, String, CancellationToken)
GetPersonFaceAsync(IPersonDirectory, Guid, String, Guid, CancellationToken)
GetPersonFaceAsync(IPersonDirectory, String, String, String, CancellationToken)
GetPersonFacesAsync(IPersonDirectory, Guid, String, CancellationToken)
GetPersonFacesAsync(IPersonDirectory, String, String, CancellationToken)
GetPersonsAsync(IPersonDirectory, Nullable<Guid>, String, CancellationToken)
GetPersonsAsync(IPersonDirectory, String, String, CancellationToken)
ListDynamicPersonGroupPersonReferencesAsync(IPersonDirectory, Guid, String, String, CancellationToken)
ListDynamicPersonGroupPersonReferencesAsync(IPersonDirectory, String, String, String, CancellationToken)
ListDynamicPersonGroupPersonsAsync(IPersonDirectory, String, Nullable<Guid>, String, CancellationToken)
ListDynamicPersonGroupPersonsAsync(IPersonDirectory, String, String, String, CancellationToken)
ListDynamicPersonGroupsAsync(IPersonDirectory, String, String, CancellationToken)
UpdateDynamicPersonGroupAsync(IPersonDirectory, String, DynamicPersonGroupUpdateRequest, CancellationToken)
UpdateDynamicPersonGroupAsync(IPersonDirectory, String, String, String, IList<Guid>, IList<String>, CancellationToken)
UpdatePersonAsync(IPersonDirectory, Guid, String, String, CancellationToken)
UpdatePersonAsync(IPersonDirectory, String, EnrollmentRequest, CancellationToken)
UpdatePersonFaceAsync(IPersonDirectory, Guid, String, Guid, String, String, CancellationToken)
UpdatePersonFaceAsync(IPersonDirectory, String, String, String, PersistedFaceWithType, CancellationToken)

Applies to