FaceAttributeType Struct  
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.
Available options for detect face with attribute.
public readonly struct FaceAttributeType : IEquatable<Azure.AI.Vision.Face.FaceAttributeType>type FaceAttributeType = structPublic Structure FaceAttributeType
Implements IEquatable(Of FaceAttributeType)- Inheritance
- 
				FaceAttributeType
- Implements
Constructors
| FaceAttributeType(String) | Initializes a new instance of FaceAttributeType. | 
Properties
| Accessories | Accessories around face, including 'headwear', 'glasses' and 'mask'. Empty array means no accessories detected. Note this is after a face is detected. Large mask could result in no face to be detected. | 
| Age | Age in years. | 
| Blur | Face is blurry or not. Level returns 'Low', 'Medium' or 'High'. Value returns a number between [0,1], the larger the blurrier. | 
| Exposure | Face exposure level. Level returns 'GoodExposure', 'OverExposure' or 'UnderExposure'. | 
| FacialHair | Properties describing facial hair attributes. | 
| Glasses | Glasses type. Values include 'NoGlasses', 'ReadingGlasses', 'Sunglasses', 'SwimmingGoggles'. | 
| Hair | Properties describing hair attributes. | 
| HeadPose | 3-D roll/yaw/pitch angles for face direction. | 
| Mask | Whether each face is wearing a mask. Mask type returns 'noMask', 'faceMask', 'otherMaskOrOcclusion', or 'uncertain'. Value returns a boolean 'noseAndMouthCovered' indicating whether nose and mouth are covered. | 
| Noise | Noise level of face pixels. Level returns 'Low', 'Medium' and 'High'. Value returns a number between [0,1], the larger the noisier. | 
| Occlusion | Whether each facial area is occluded, including forehead, eyes and mouth. | 
| QualityForRecognition | The overall image quality regarding whether the image being used in the detection is of sufficient quality to attempt face recognition on. The value is an informal rating of low, medium, or high. Only 'high' quality images are recommended for person enrollment and quality at or above 'medium' is recommended for identification scenarios. The attribute is only available when using recognition models recognition_03 or recognition_04. | 
| Smile | Smile intensity, a number between [0,1]. | 
Methods
| Equals(FaceAttributeType) | Indicates whether the current object is equal to another object of the same type. | 
| ToString() | Returns the fully qualified type name of this instance. | 
Operators
| Equality(FaceAttributeType, FaceAttributeType) | Determines if two FaceAttributeType values are the same. | 
| Implicit(String to FaceAttributeType) | Converts a String to a FaceAttributeType. | 
| Inequality(FaceAttributeType, FaceAttributeType) | Determines if two FaceAttributeType values are not the same. |