IAnnotationProvider-Schnittstelle

IAnnotationProvider Interface

Zeigt die Eigenschaften einer Anmerkung in einem Dokument. Implementieren Sie diese Schnittstelle, um die Funktionen zu unterstützen, die ein Automatisierungsclient mit einem GetPattern-Aufruf und PatternInterface.Annotation anfordert.

Syntax


public interface IAnnotationProvider

Attribute

[Version(0x06020000)]
[WebHostHidden()]

Member

IAnnotationProviderSchnittstelle hat diese Membertypen:

Eigenschaften

Der IAnnotationProviderSchnittstelle hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

AnnotationTypeId

SchreibgeschütztGets the annotation type identifier of this annotation.

AnnotationTypeName

SchreibgeschütztGets the name of this annotation type.

Author

SchreibgeschütztGets the name of the annotation author.

DateTime

SchreibgeschütztGets the date and time when this annotation was created.

Target

SchreibgeschütztGets the UI Automation element that is being annotated.

 

Hinweise

Das Annotation-Steuerelementmuster wird verwendet, um die Eigenschaften einer Anmerkung in einem Dokument verfügbar zu machen. Ein Beispiel ist eine Kommentarsprechblase, die sich am Rand eines Dokuments befindet und mit einem Dokumenttext oder einer Arbeitsblattzelle verbunden ist. Weitere Informationen zur Funktion dieses Musters finden Sie unter Annotation-Steuerelementmuster.

IAnnotationProvider wird von keinen vorhandenen Windows-Runtime-Automatisierungspeers implementiert. Die Schnittstelle ist vorhanden, damit Entwickler von benutzerdefinierten Steuerelementen das Automatisierungsmuster in einem benutzerdefinierten Steuerelement unterstützen und ihre Automatisierungsunterstützung mithilfe derselben verwalteten Windows Runtime- oder C++-APIs implementieren können, die sie verwenden, um Steuerelementlogik oder andere Automatisierungsunterstützung zu definieren.

Verwenden Sie AnnotationPatternIdentifiers, wenn Sie auf die IAnnotationProvider-Mustereigenschaften über den Steuerelementcode beim Auslösen von Automatisierungsereignissen oder Aufrufen von RaisePropertyChangedEvent verweisen möchten.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Namespace

Windows.UI.Xaml.Automation.Provider
Windows::UI::Xaml::Automation::Provider [C++]

Metadaten

Windows.winmd

Siehe auch

AnnotationPatternIdentifiers
IAnnotationProvider (COM)
Benutzerdefinierte Automatisierungspeers
Annotation-Steuerelementmuster

 

 

Anzeigen:
© 2017 Microsoft