Metoda DesignerWindowPane.IVsExtensibleObject.GetAutomationObject —
Pobiera obiekt automatyzacji w tym okienku okna.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Design
Zestaw: Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)
Składnia
'Deklaracja
Private Function GetAutomationObject ( _
propName As String, _
<OutAttribute> ByRef extObj As Object _
) As Integer Implements IVsExtensibleObject.GetAutomationObject
int IVsExtensibleObject.GetAutomationObject(
string propName,
out Object extObj
)
Parametry
- propName
Typ: System.String
Nazwa obiektu automatyzacji.Może to być nullodwołanie o wartości null (Nothing w języku Visual Basic) lub pusty ciąg.
- extObj
Typ: System.Object%
Obiekt automatyzacji.
Wartość zwracana
Typ: System.Int32
S_OK w przypadku powodzenia.
Implementuje
IVsExtensibleObject.GetAutomationObject(String, Object%)
Uwagi
Domyślna implementacja zwraca IDesignerHost , jeśli nazwa jest pusta lub LOGVIEWID_Designer.Jeśli jest inna wartość, Metoda ta przyjmie wartość wpisz nazwę próby uzyskania typu i jeśli kończy się pomyślnie, należy wywołać GetService na powierzchnię projektu dla tego typu.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..