Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

System.Runtime.InteropServices.ComTypes Namespace

The System.Runtime.InteropServices.ComTypes namespace contains methods that are defintions of COM functions for managed code. These functions replace the now-obsolete UCOM* methods in the System.Runtime.InteropServices namespace.

  Structure Description
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps BIND_OPTS Stores the parameters that are used during a moniker binding operation.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps BINDPTR Contains a pointer to a bound-to FUNCDESC structure, VARDESC structure, or an ITypeComp interface.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps CONNECTDATA Describes a connection that exists to a given connection point.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps DISPPARAMS Contains the arguments passed to a method or property by IDispatch::Invoke.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps ELEMDESC Contains the type description and process transfer information for a variable, function, or a function parameter.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps ELEMDESC.DESCUNION Contains information about an element.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps EXCEPINFO Describes the exceptions that occur during IDispatch::Invoke.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps FILETIME Represents the number of 100-nanosecond intervals since January 1, 1601. This structure is a 64-bit value.
Public structure Supported in .NET for Windows Store apps FORMATETC Represents a generalized Clipboard format.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps FUNCDESC Defines a function description.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps IDLDESC Contains information needed for transferring a structure element, parameter, or function return value between processes.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps PARAMDESC Contains information about how to transfer a structure element, parameter, or function return value between processes.
Public structure Supported in .NET for Windows Store apps STATDATA Provides the managed definition of the STATDATA structure.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps STATSTG Contains statistical information about an open storage, stream, or byte-array object.
Public structure Supported in .NET for Windows Store apps STGMEDIUM Provides the managed definition of the STGMEDIUM structure.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps TYPEATTR Contains attributes of a UCOMITypeInfo.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps TYPEDESC Describes the type of a variable, return type of a function, or the type of a function parameter.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps TYPELIBATTR Identifies a particular type library and provides localization support for member names.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps VARDESC Describes a variable, constant, or data member.
Public structure Supported by Portable Class Library Supported in .NET for Windows Store apps VARDESC.DESCUNION Contains information about a variable.
  Interface Description
Public interface Supported in .NET for Windows Store apps IAdviseSink Provides a managed definition of the IAdviseSink interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IBindCtx Provides the managed definition of the IBindCtx interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IConnectionPoint Provides the managed definition of the IConnectionPoint interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IConnectionPointContainer Provides the managed definition of the IConnectionPointContainer interface.
Public interface IDataObject Provides the managed definition of the IDataObject interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IEnumConnectionPoints Manages the definition of the IEnumConnectionPoints interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IEnumConnections Manages the definition of the IEnumConnections interface.
Public interface Supported in .NET for Windows Store apps IEnumFORMATETC Provides the managed definition of the IEnumFORMATETC interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IEnumMoniker Manages the definition of the IEnumMoniker interface.
Public interface IEnumSTATDATA Provides the managed definition of the IEnumSTATDATA interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IEnumString Manages the definition of the IEnumString interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IEnumVARIANT Manages the definition of the IEnumVARIANT interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IMoniker Provides the managed definition of the IMoniker interface, with COM functionality from IPersist and IPersistStream.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IPersistFile Provides the managed definition of the IPersistFile interface, with functionality from IPersist.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IRunningObjectTable Provides the managed definition of the IRunningObjectTable interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps IStream Provides the managed definition of the IStream interface, with ISequentialStream functionality.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps ITypeComp Provides the managed definition of the ITypeComp interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps ITypeInfo Provides the managed definition of the Component Automation ITypeInfo interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps ITypeInfo2 Provides the managed definition of the ITypeInfo2 interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps ITypeLib Provides the managed definition of the ITypeLib interface.
Public interface Supported by Portable Class Library Supported in .NET for Windows Store apps ITypeLib2 Provides a managed definition of the ITypeLib2 interface.
  Enumeration Description
Public enumeration Supported in .NET for Windows Store apps ADVF Specifies the requested behavior when setting up an advise sink or a caching connection with an object.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps CALLCONV Identifies the calling convention used by a method described in a METHODDATA Data Type structure.
Public enumeration Supported in .NET for Windows Store apps DATADIR Specifies the direction of the data flow in the dwDirection parameter of the EnumFormatEtc method. This determines the formats that the resulting enumerator can enumerate.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps DESCKIND Identifies the type description being bound to.
Public enumeration Supported in .NET for Windows Store apps DVASPECT Specifies the desired data or view aspect of the object when drawing or getting data.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps FUNCFLAGS Identifies the constants that define the properties of a function.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps FUNCKIND Defines how to access a function.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps IDLFLAG Describes how to transfer a structure element, parameter, or function return value between processes.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps IMPLTYPEFLAGS Defines the attributes of an implemented or inherited interface of a type.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps INVOKEKIND Specifies how to invoke a function by IDispatch::Invoke.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps LIBFLAGS Defines flags that apply to type libraries.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps PARAMFLAG Describes how to transfer a structure element, parameter, or function return value between processes.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps SYSKIND Identifies the target operating system platform.
Public enumeration Supported in .NET for Windows Store apps TYMED Provides the managed definition of the TYMED structure.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps TYPEFLAGS Defines the properties and attributes of a type description.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps TYPEKIND Specifies various types of data and functions.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps VARFLAGS Identifies the constants that define the properties of a variable.
Public enumeration Supported by Portable Class Library Supported in .NET for Windows Store apps VARKIND Defines the kind of variable.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.