DesignerWindowPane.IVsExtensibleObject.GetAutomationObject Method
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
'宣告
Private Function GetAutomationObject ( _
propName As String, _
<OutAttribute> ByRef extObj As Object _
) As Integer Implements IVsExtensibleObject.GetAutomationObject
int IVsExtensibleObject.GetAutomationObject(
string propName,
out Object extObj
)
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.