IAnnotationProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Macht die Eigenschaften einer Anmerkung in einem Dokument verfügbar. Implementieren Sie diese Schnittstelle, um die Funktionen zu unterstützen, die ein Automatisierungsclient mit einem GetPattern-Aufruf und PatternInterface.Annotation anfordert.
public interface class IAnnotationProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2512000023, 17463, 17691, 148, 97, 5, 10, 73, 181, 157, 6)]
struct IAnnotationProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2512000023, 17463, 17691, 148, 97, 5, 10, 73, 181, 157, 6)]
public interface IAnnotationProvider
Public Interface IAnnotationProvider
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Das Anmerkungssteuerelementmuster 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 Tabellenkalkulationszelle verbunden ist. Weitere Informationen dazu, wofür dieses Muster dient, finden Sie unter Anmerkungssteuerelementmuster.
IAnnotationProvider wird nicht von vorhandenen Windows-Runtime Automatisierungspeer implementiert. Die -Schnittstelle ist vorhanden, sodass Autoren von benutzerdefinierten Steuerelementen das Automatisierungsmuster in einem benutzerdefinierten Steuerelement unterstützen und ihre Automatisierungsunterstützung mithilfe der gleichen Windows-Runtime verwalteten oder C++-API implementieren können, die sie zum Definieren von Steuerungslogik oder anderer Automatisierungsunterstützung verwenden.
Verwenden Sie AnnotationPatternIdentifiers , wenn Sie beim Auslösen von Automatisierungsereignissen oder beim Aufrufen von RaisePropertyChangedEvent aus dem Steuerelementcode auf die IAnnotationProvider-Mustereigenschaften verweisen möchten.
Eigenschaften
AnnotationTypeId |
Ruft den Anmerkungstypbezeichner dieser Anmerkung ab. |
AnnotationTypeName |
Ruft den Namen dieses Anmerkungstyps ab. |
Author |
Ruft den Namen des Anmerkungsautors ab. |
DateTime |
Ruft das Datum und die Uhrzeit ab, zu dem diese Anmerkung erstellt wurde. |
Target |
Ruft das Ui Automation-Element ab, das kommentiert wird. |
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für