IExtendedObject Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
public interface class IExtendedObject
public interface class IExtendedObject
__interface IExtendedObject
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("A575C060-5B17-11D1-AB3E-00A0C9055A90")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IExtendedObject
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("A575C060-5B17-11D1-AB3E-00A0C9055A90")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IExtendedObject
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("A575C060-5B17-11D1-AB3E-00A0C9055A90")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IExtendedObject = interface
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("A575C060-5B17-11D1-AB3E-00A0C9055A90")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IExtendedObject = interface
Public Interface IExtendedObject
- Attributes
Remarks
You can create type libraries for extended objects. For more information see IExtendedTypeLib.
Methods
GetInnerObject(Guid, IntPtr) |
Retrieves the inner object corresponding to a GUID. |