Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets the automation object for this window pane.
Namespace: Microsoft.VisualStudio.Shell.Design
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Syntax
'Declaration
Private Function GetAutomationObject ( _
propName As String, _
<OutAttribute> ByRef extObj As Object _
) As Integer Implements IVsExtensibleObject.GetAutomationObject
int IVsExtensibleObject.GetAutomationObject(
string propName,
out Object extObj
)
private:
virtual int GetAutomationObject(
String^ propName,
[OutAttribute] Object^% extObj
) sealed = IVsExtensibleObject::GetAutomationObject
private abstract GetAutomationObject :
propName:string *
extObj:Object byref -> int
private override GetAutomationObject :
propName:string *
extObj:Object byref -> int
JScript does not support explicit interface implementations.
Parameters
- propName
Type: System.String
The name of the automation object. This can be nulla null reference (Nothing in Visual Basic) or an empty string.
- extObj
Type: System.Object%
The automation object.
Return Value
Type: System.Int32
S_OK if successful.
Implements
IVsExtensibleObject.GetAutomationObject(String, Object%)
Remarks
The default implementation returns IDesignerHost if the name is empty or LOGVIEWID_Designer. If it is any other value, this method will assume the value is a type name, try to obtain the type, and if successful, call GetService on the design surface for the type.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.