System.Runtime.InteropServices.ComTypes Espacio de nombres
Contiene tipos administrados que se corresponden con los tipos que usa la interoperabilidad COM. Contains managed types that correspond to types used by COM interop.
Estructuras
BIND_OPTS |
Almacena los parámetros que se usan durante una operación de enlace de moniker.Stores the parameters that are used during a moniker binding operation. |
BINDPTR |
Contiene un puntero a una estructura FUNCDESC o VARDESC, a las que está enlazado, o a una interfaz |
CONNECTDATA |
Describe una conexión existente con un punto de conexión determinado.Describes a connection that exists to a given connection point. |
DISPPARAMS |
Contiene los argumentos que se pasaron a un método o una propiedad mediante |
ELEMDESC |
Contiene la descripción del tipo y la información de transferencia de proceso de una variable, una función o un parámetro de función.Contains the type description and process transfer information for a variable, function, or a function parameter. |
ELEMDESC.DESCUNION |
Contiene información sobre un elemento.Contains information about an element. |
EXCEPINFO |
Describe las excepciones que ocurren durante |
FILETIME |
Representa el número de intervalos de 100 nanosegundos desde el 1 de enero de 1601.Represents the number of 100-nanosecond intervals since January 1, 1601. Esta estructura es un valor de 64 bits.This structure is a 64-bit value. |
FORMATETC |
Representa un formato de Portapapeles generalizado.Represents a generalized Clipboard format. |
FUNCDESC |
Define una descripción de la función.Defines a function description. |
IDLDESC |
Contiene información necesaria para transferir un elemento de estructura, un parámetro o un valor devuelto de función entre los procesos.Contains information needed for transferring a structure element, parameter, or function return value between processes. |
PARAMDESC |
Contiene información sobre cómo transferir un elemento de estructura, un parámetro o un valor devuelto de función entre los procesos.Contains information about how to transfer a structure element, parameter, or function return value between processes. |
STATDATA |
Proporciona la definición administrada de la estructura |
STATSTG |
Contiene información estadística sobre un objeto abierto de almacenamiento, secuencia o matriz de bytes.Contains statistical information about an open storage, stream, or byte-array object. |
STGMEDIUM |
Proporciona la definición administrada de la estructura |
TYPEATTR |
Contiene los atributos de |
TYPEDESC |
Describe el tipo de una variable, el tipo devuelto de una función o el tipo de un parámetro de función.Describes the type of a variable, return type of a function, or the type of a function parameter. |
TYPELIBATTR |
Identifica una biblioteca de tipos concreta y proporciona compatibilidad de localización para los nombres de miembro.Identifies a particular type library and provides localization support for member names. |
VARDESC |
Describe una variable, una constante o un miembro de datos.Describes a variable, constant, or data member. |
VARDESC.DESCUNION |
Contiene información sobre una variable.Contains information about a variable. |
Interfaces
IAdviseSink |
Proporciona una definición administrada de la interfaz |
IBindCtx |
Proporciona la definición administrada de la interfaz |
IConnectionPoint |
Proporciona la definición administrada de la interfaz |
IConnectionPointContainer |
Proporciona la definición administrada de la interfaz |
IDataObject |
Proporciona la definición administrada de la interfaz |
IEnumConnectionPoints |
Administra la definición de la interfaz |
IEnumConnections |
Administra la definición de la interfaz |
IEnumFORMATETC |
Proporciona la definición administrada de la interfaz |
IEnumMoniker |
Administra la definición de la interfaz |
IEnumSTATDATA |
Proporciona la definición administrada de la interfaz |
IEnumString |
Administra la definición de la interfaz |
IEnumVARIANT |
Administra la definición de la interfaz |
IMoniker |
Proporciona la definición administrada de la interfaz |
IPersistFile |
Proporciona la definición administrada de la interfaz |
IRunningObjectTable |
Proporciona la definición administrada de la interfaz |
IStream |
Proporciona la definición administrada de la interfaz |
ITypeComp |
Proporciona la definición administrada de la interfaz |
ITypeInfo |
Proporciona la definición administrada de la interfaz ITypeInfo de automatización de componentes.Provides the managed definition of the Component Automation ITypeInfo interface. |
ITypeInfo2 |
Proporciona la definición administrada de la interfaz |
ITypeLib |
Proporciona la definición administrada de la interfaz |
ITypeLib2 |
Proporciona una definición administrada de la interfaz |
Enumeraciones
ADVF |
Especifica el comportamiento solicitado al configurar un receptor con notificación o una conexión de almacenamiento en caché con un objeto.Specifies the requested behavior when setting up an advise sink or a caching connection with an object. |
CALLCONV |
Identifica la convención de llamada usada por un método descrito en una estructura METHODDATA.Identifies the calling convention used by a method described in a METHODDATA structure. |
DATADIR |
Especifica la dirección del flujo de datos del parámetro |
DESCKIND |
Identifica la descripción del tipo a la que se realiza el enlace.Identifies the type description being bound to. |
DVASPECT |
Especifica el aspecto deseado de la vista o los datos del objeto al dibujar u obtener los datos.Specifies the desired data or view aspect of the object when drawing or getting data. |
FUNCFLAGS |
Identifica las constantes que definen las propiedades de una función.Identifies the constants that define the properties of a function. |
FUNCKIND |
Define cómo acceder a una función.Defines how to access a function. |
IDLFLAG |
Describe cómo transferir un elemento de estructura, un parámetro o un valor devuelto de función entre los procesos.Describes how to transfer a structure element, parameter, or function return value between processes. |
IMPLTYPEFLAGS |
Define los atributos de una interfaz implementada o heredada de un tipo.Defines the attributes of an implemented or inherited interface of a type. |
INVOKEKIND |
Especifica cómo invocar una función mediante |
LIBFLAGS |
Define las marcas que se aplican a las bibliotecas de tipos.Defines flags that apply to type libraries. |
PARAMFLAG |
Describe cómo transferir un elemento de estructura, un parámetro o un valor devuelto de función entre los procesos.Describes how to transfer a structure element, parameter, or function return value between processes. |
SYSKIND |
Identifica la plataforma del sistema operativo de destino.Identifies the target operating system platform. |
TYMED |
Proporciona la definición administrada de la estructura |
TYPEFLAGS |
Define las propiedades y los atributos de una descripción del tipo.Defines the properties and attributes of a type description. |
TYPEKIND |
Especifica varios tipos de datos y funciones.Specifies various types of data and functions. |
VARFLAGS |
Identifica las constantes que definen las propiedades de una variable.Identifies the constants that define the properties of a variable. |
VARKIND |
Define el tipo de variable.Defines the kind of variable. |