IAnnotationProvider 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
公開檔中批註的屬性。 實作這個介面,以支援自動化用戶端使用 GetPattern 呼叫和 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
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
備註
注釋控制項模式是用來公開檔中批 注 的屬性。 其中一個範例是批註批註方塊,位於檔的邊界,並連接到某些檔文字或試算表儲存格。 如需此模式用途的詳細資訊,請參閱 注釋控制項模式。
任何現有的自動化對等Windows 執行階段不會實作 IAnnotationProvider。 介面存在,因此自訂控制項作者可以在自訂控制項中支援自動化模式,並使用與用來定義控制項邏輯或其他自動化支援的相同Windows 執行階段 Managed 或 C++ API 來實作其自動化支援。
如果您想要在引發自動化事件或呼叫RaisePropertyChangedEvent時,從控制項程式碼參考 IAnnotationProvider 模式屬性,請使用AnnotationPatternIdentifiers。
屬性
AnnotationTypeId |
取得這個批註的注釋類型識別碼。 |
AnnotationTypeName |
取得這個批註類型的名稱。 |
Author |
取得批註作者的名稱。 |
DateTime |
取得建立這個批註的日期和時間。 |
Target |
取得要標注的 UI Automation 專案。 |