Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

System.Runtime.InteropServices.ComTypes (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres System.Runtime.InteropServices.ComTypes contiene métodos que son definiciones de funciones COM para el código administrado. Estas funciones reemplazan a los métodos UCOM*, ahora obsoletos, del espacio de nombres System.Runtime.InteropServices.

  EstructuraDescripción
6bch08sd.pubstructure(es-es,VS.90).gifBIND_OPTSAlmacena los parámetros que se utilizan durante una operación de enlace de moniker.
6bch08sd.pubstructure(es-es,VS.90).gifBINDPTRContiene un puntero a una estructura FUNCDESC o VARDESC, a las que está enlazado, o a una interfaz ITypeComp.
6bch08sd.pubstructure(es-es,VS.90).gifCONNECTDATADescribe una conexión existente a un punto de conexión determinado.
6bch08sd.pubstructure(es-es,VS.90).gifDISPPARAMSContiene los argumentos pasados a un método o a una propiedad mediante IDispatch::Invoke.
6bch08sd.pubstructure(es-es,VS.90).gifELEMDESCContiene la descripción de tipo y la información de transferencia del proceso para una variable, función o un parámetro de función.
6bch08sd.pubstructure(es-es,VS.90).gifELEMDESC.DESCUNIONContiene información de un elemento.
6bch08sd.pubstructure(es-es,VS.90).gifEXCEPINFODescribe las excepciones que ocurren durante IDispatch::Invoke.
6bch08sd.pubstructure(es-es,VS.90).gifFILETIMEEsta estructura es un valor de 64 bits que representa el número de intervalos de 100 nanosegundos desde el día 1 de enero de 1601.
6bch08sd.pubstructure(es-es,VS.90).gifFORMATETCRepresenta un formato generalizado del Portapapeles.
6bch08sd.pubstructure(es-es,VS.90).gifFUNCDESCDefine una descripción de función.
6bch08sd.pubstructure(es-es,VS.90).gifIDLDESCContiene la información necesaria para transferir un valor devuelto por una función, un parámetro o un elemento de estructura de un proceso a otro.
6bch08sd.pubstructure(es-es,VS.90).gifPARAMDESCContiene la información necesaria para transferir un valor devuelto por una función, un parámetro o un elemento de estructura de un proceso a otro.
6bch08sd.pubstructure(es-es,VS.90).gifSTATDATAProporciona la definición administrada de la estructura STATDATA.
6bch08sd.pubstructure(es-es,VS.90).gifSTATSTGContiene información estadística acerca de un objeto de almacenamiento abierto, secuencia o matriz de bytes.
6bch08sd.pubstructure(es-es,VS.90).gifSTGMEDIUMProporciona la definición administrada de la estructura STGMEDIUM.
6bch08sd.pubstructure(es-es,VS.90).gifTYPEATTRContiene los atributos de UCOMITypeInfo.
6bch08sd.pubstructure(es-es,VS.90).gifTYPEDESCDescribe el tipo de una variable, el tipo de valor devuelto por una función o el tipo de un parámetro de una función.
6bch08sd.pubstructure(es-es,VS.90).gifTYPELIBATTRIdentifica una biblioteca de tipos concreta y proporciona compatibilidad de localización para los nombres de miembros.
6bch08sd.pubstructure(es-es,VS.90).gifVARDESCDescribe una variable, una constante o un miembro de datos.
6bch08sd.pubstructure(es-es,VS.90).gifVARDESC.DESCUNIONContiene información de una variable.

  InterfazDescripción
6bch08sd.pubinterface(es-es,VS.90).gifIAdviseSinkProporciona una definición administrada de la interfaz IAdviseSink.
6bch08sd.pubinterface(es-es,VS.90).gifIBindCtxProporciona la definición administrada de la interfaz IBindCtx.
6bch08sd.pubinterface(es-es,VS.90).gifIConnectionPointProporciona la definición administrada de la interfaz IConnectionPoint.
6bch08sd.pubinterface(es-es,VS.90).gifIConnectionPointContainerProporciona la definición administrada de la interfaz IConnectionPointContainer.
6bch08sd.pubinterface(es-es,VS.90).gifIDataObjectProporciona la definición administrada de la interfaz IDataObject.
6bch08sd.pubinterface(es-es,VS.90).gifIEnumConnectionPointsAdministra la definición de la interfaz IEnumConnectionPoints.
6bch08sd.pubinterface(es-es,VS.90).gifIEnumConnectionsAdministra la definición de la interfaz IEnumConnections.
6bch08sd.pubinterface(es-es,VS.90).gifIEnumFORMATETCProporciona la definición administrada de la interfaz IEnumFORMATETC.
6bch08sd.pubinterface(es-es,VS.90).gifIEnumMonikerAdministra la definición de la interfaz IEnumMoniker.
6bch08sd.pubinterface(es-es,VS.90).gifIEnumSTATDATAProporciona la definición administrada de la interfaz IEnumSTATDATA.
6bch08sd.pubinterface(es-es,VS.90).gifIEnumStringAdministra la definición de la interfaz IEnumString.
6bch08sd.pubinterface(es-es,VS.90).gifIEnumVARIANTAdministra la definición de la interfaz IEnumVARIANT.
6bch08sd.pubinterface(es-es,VS.90).gifIMonikerProporciona la definición administrada de la interfaz IMoniker, con funcionalidad COM de IPersist e IPersistStream.
6bch08sd.pubinterface(es-es,VS.90).gifIPersistFileProporciona la definición administrada de la interfaz IPersistFile, con funcionalidad desde IPersist.
6bch08sd.pubinterface(es-es,VS.90).gifIRunningObjectTableProporciona la definición administrada de la interfaz IRunningObjectTable.
6bch08sd.pubinterface(es-es,VS.90).gifIStreamProporciona la definición administrada de la interfaz IStream, con funcionalidad ISequentialStream.
6bch08sd.pubinterface(es-es,VS.90).gifITypeCompProporciona la definición administrada de la interfaz ITypeComp.
6bch08sd.pubinterface(es-es,VS.90).gifITypeInfoProporciona la definición administrada de la interfaz ITypeInfo.
6bch08sd.pubinterface(es-es,VS.90).gifITypeInfo2Proporciona la definición administrada de la interfaz ITypeInfo2.
6bch08sd.pubinterface(es-es,VS.90).gifITypeLibProporciona la definición administrada de la interfaz ITypeLib.
6bch08sd.pubinterface(es-es,VS.90).gifITypeLib2Proporciona una definición administrada de la interfaz ITypeLib2.

  EnumeraciónDescripción
6bch08sd.pubenumeration(es-es,VS.90).gifADVFEspecifica el comportamiento solicitado al configurar un receptor con notificación o una conexión de almacenamiento en caché con un objeto.
6bch08sd.pubenumeration(es-es,VS.90).gifCALLCONVIdentifica la convención de llamada utilizada por un método descrito en una estructura METHODDATA.
6bch08sd.pubenumeration(es-es,VS.90).gifDATADIREspecifica la dirección del flujo de datos del parámetro dwDirection del método EnumFormatEtc. Esto último determina los formatos que el enumerador resultante puede utilizar.
6bch08sd.pubenumeration(es-es,VS.90).gifDESCKINDIdentifica la descripción de tipo que se enlaza.
6bch08sd.pubenumeration(es-es,VS.90).gifDVASPECTEspecifica el aspecto deseado de la vista o los datos del objeto al dibujar u obtener los datos.
6bch08sd.pubenumeration(es-es,VS.90).gifFUNCFLAGSIdentifica las constantes que definen las propiedades de una función.
6bch08sd.pubenumeration(es-es,VS.90).gifFUNCKINDDefine cómo tener acceso a una función.
6bch08sd.pubenumeration(es-es,VS.90).gifIDLFLAGDescribe cómo transferir un elemento de estructura, un parámetro o un valor devuelto por una función de un proceso a otro.
6bch08sd.pubenumeration(es-es,VS.90).gifIMPLTYPEFLAGSDefine los atributos de una interfaz implementada o heredada de un tipo.
6bch08sd.pubenumeration(es-es,VS.90).gifINVOKEKINDEspecifica cómo invocar una función mediante IDispatch::Invoke.
6bch08sd.pubenumeration(es-es,VS.90).gifLIBFLAGSDefine los indicadores que se aplican a las bibliotecas de tipos.
6bch08sd.pubenumeration(es-es,VS.90).gifPARAMFLAGDescribe cómo transferir un elemento de estructura, un parámetro o un valor devuelto por una función de un proceso a otro.
6bch08sd.pubenumeration(es-es,VS.90).gifSYSKINDIdentifica la plataforma del sistema operativo de destino.
6bch08sd.pubenumeration(es-es,VS.90).gifTYMEDProporciona la definición administrada de la estructura TYMED.
6bch08sd.pubenumeration(es-es,VS.90).gifTYPEFLAGSDefine las propiedades y atributos de la descripción de un tipo.
6bch08sd.pubenumeration(es-es,VS.90).gifTYPEKINDEspecifica varios tipos de datos y funciones.
6bch08sd.pubenumeration(es-es,VS.90).gifVARFLAGSIdentifica las constantes que definen las propiedades de una variable.
6bch08sd.pubenumeration(es-es,VS.90).gifVARKINDDefine el tipo de variable.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft