IAnnotationProvider Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengekspos properti anotasi dalam dokumen. Terapkan antarmuka ini untuk mendukung kemampuan yang diminta klien otomatisasi dengan panggilan GetPattern dan PatternInterface.Annotation.
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
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Pola kontrol Anotasi digunakan untuk mengekspos properti anotasi dalam dokumen. Salah satu contohnya adalah balon komentar yang berada di margin dokumen dan tersambung ke beberapa teks dokumen atau sel lembar bentang. Untuk informasi selengkapnya tentang untuk apa pola ini, lihat Pola Kontrol Anotasi.
IAnnotationProvider tidak diimplementasikan oleh rekan otomatisasi Windows Runtime yang ada. Antarmuka ada sehingga penulis kontrol kustom dapat mendukung pola otomatisasi dalam kontrol kustom, dan menerapkan dukungan otomatisasi mereka menggunakan Windows Runtime yang dikelola atau C++ API yang sama seperti yang mereka gunakan untuk menentukan logika kontrol atau dukungan otomatisasi lainnya.
Gunakan AnnotationPatternIdentifiers jika Anda ingin mereferensikan properti pola IAnnotationProvider dari kode kontrol saat Anda mengaktifkan peristiwa otomatisasi atau memanggil RaisePropertyChangedEvent.
Properti
AnnotationTypeId |
Mendapatkan pengidentifikasi jenis anotasi dari anotasi ini. |
AnnotationTypeName |
Mendapatkan nama jenis anotasi ini. |
Author |
Mendapatkan nama penulis anotasi. |
DateTime |
Mendapatkan tanggal dan waktu saat anotasi ini dibuat. |
Target |
Mendapatkan elemen Automation UI yang sedang dianotasikan. |