IExtendedObject Interface
Gives access to the inner object of an extended object. An example of an extended object is an object inside a container where the container provides additional properties for the object, such as Top or Left for position on a form.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("A575C060-5B17-11D1-AB3E-00A0C9055A90")> _
Public Interface IExtendedObject
[InterfaceTypeAttribute()]
[GuidAttribute("A575C060-5B17-11D1-AB3E-00A0C9055A90")]
public interface IExtendedObject
[InterfaceTypeAttribute()]
[GuidAttribute(L"A575C060-5B17-11D1-AB3E-00A0C9055A90")]
public interface class IExtendedObject
[<InterfaceTypeAttribute()>]
[<GuidAttribute("A575C060-5B17-11D1-AB3E-00A0C9055A90")>]
type IExtendedObject = interface end
public interface IExtendedObject
The IExtendedObject type exposes the following members.
Methods
Name | Description | |
---|---|---|
GetInnerObject | Retrieves the inner object corresponding to a GUID. |
Top
Remarks
You can create type libraries for extended objects. For more information see IExtendedTypeLib.