IRawElementProviderSimple.HostRawElementProvider Özellik

Tanım

Bu öğe için bir temel sağlayıcı alır.

public:
 property System::Windows::Automation::Provider::IRawElementProviderSimple ^ HostRawElementProvider { System::Windows::Automation::Provider::IRawElementProviderSimple ^ get(); };
public System.Windows.Automation.Provider.IRawElementProviderSimple HostRawElementProvider { get; }
member this.HostRawElementProvider : System.Windows.Automation.Provider.IRawElementProviderSimple
Public ReadOnly Property HostRawElementProvider As IRawElementProviderSimple

Özellik Değeri

Temel sağlayıcı veya null.

Örnekler

Aşağıdaki örnek kod, Bir Windows formunda barındırılan bir parça kökü için uygulamasını HostRawElementProvider gösterir.

IRawElementProviderSimple IRawElementProviderSimple.HostRawElementProvider  
{
    get 
    {
        // myHWND is the handle of the window that contains this control.
        return AutomationInteropProvider.HostProviderFromHandle(myHWND);
    }
}
ReadOnly Property HostRawElementProvider() As IRawElementProviderSimple _
    Implements IRawElementProviderSimple.HostRawElementProvider

    Get
        ' myHWND is the handle of the window that contains this control.
        Return AutomationInteropProvider.HostProviderFromHandle(myHWND)
    End Get
End Property

Açıklamalar

Bu özellik, özel denetim penceresi için UI Otomasyonu sağlayıcısıdır. UI Otomasyonu bu sağlayıcıyı bir pencerede barındırılan bir denetim için sağlayıcı uygulamanızla birlikte kullanır. Örneğin, öğesinin çalışma zamanı tanımlayıcısı konak sağlayıcısından alınır.

Aşağıdaki durumlardan herhangi birinde bir konak sağlayıcısı döndürülmelidir:

  • Bu öğe bir parçanın köküdür.

  • öğesi, basma düğmesi gibi basit bir öğedir.

  • Sağlayıcı, yeniden konumlandırma yer tutucusunun kendisidir.

Diğer durumlarda özelliği döndürmelidir null.

Şunlara uygulanır

Ayrıca bkz.