Partager via


AnnotationPatternIdentifiers Classe

Définition

Contient des valeurs utilisées comme identificateurs par IAnnotationProvider.

public ref class AnnotationPatternIdentifiers sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AnnotationPatternIdentifiers final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AnnotationPatternIdentifiers
Public NotInheritable Class AnnotationPatternIdentifiers
Héritage
Object Platform::Object IInspectable AnnotationPatternIdentifiers
Attributs

Remarques

Les classes telles que AnnotationPatternIdentifiers sont les identificateurs de l’implémentation Windows Runtime d’un modèle de fournisseur commun pour Microsoft UI Automation. Vous pouvez utiliser ces identificateurs si vous implémentez un homologue automation Windows Runtime personnalisé qui signale la prise en charge de IAnnotationProvider dans son implémentation AutomationPeer.GetPattern. Ces identificateurs sont nécessaires pour les appels AutomationPeer.RaisePropertyChangedEvent que vous effectuez à partir du code de contrôle qui référence votre propre homologue, ou pour Provider.IItemContainerProvider.FindItemByProperty dans un homologue de conteneur d’éléments.

Ce même modèle est généralement exposé aux clients d’une manière différente, selon la technologie qu’ils utilisent pour implémenter le client et examiner l’arborescence Microsoft UI Automation. IAnnotationProvider est également présenté sous la forme d’une interface COM (Component Object Model).

Propriétés

AnnotationTypeIdProperty

Obtient l’identificateur de la propriété Automation AnnotationTypeId .

AnnotationTypeNameProperty

Obtient l’identificateur de la propriété Automation AnnotationTypeName .

AuthorProperty

Obtient l’identificateur de la propriété Author Automation.

DateTimeProperty

Obtient l’identificateur de la propriété Automation DateTime .

TargetProperty

Obtient l’identificateur de la propriété Automation cible .

S’applique à

Voir aussi