System.Runtime.InteropServices.ComTypes Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des types managés qui correspondent aux types utilisés par l’interopérabilité COM.
Structures
| Nom | Description |
|---|---|
| BIND_OPTS |
Stocke les paramètres utilisés pendant une opération de liaison moniker. |
| BINDPTR |
Contient un pointeur vers une structure FUNCDESC liée, une structure VARDESC ou une interface de |
| CONNECTDATA |
Décrit une connexion qui existe à un point de connexion donné. |
| DISPPARAMS |
Contient les arguments passés à une méthode ou à une propriété par |
| ELEMDESC |
Contient la description de type et les informations de transfert de processus pour une variable, une fonction ou un paramètre de fonction. |
| ELEMDESC.DESCUNION |
Contient des informations sur un élément. |
| EXCEPINFO |
Décrit les exceptions qui se produisent pendant |
| FILETIME |
Représente le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601. Cette structure est une valeur 64 bits. |
| FORMATETC |
Représente un format de Presse-papiers généralisé. |
| FUNCDESC |
Définit une description de fonction. |
| IDLDESC |
Contient des informations nécessaires au transfert d’un élément de structure, d’un paramètre ou d’une valeur de retour de fonction entre les processus. |
| PARAMDESC |
Contient des informations sur le transfert d’un élément de structure, d’un paramètre ou d’une valeur de retour de fonction entre les processus. |
| STATDATA |
Fournit la définition managée de la structure |
| STATSTG |
Contient des informations statistiques sur un objet de stockage, de flux ou de tableau d’octets ouvert. |
| STGMEDIUM |
Fournit la définition managée de la structure |
| TYPEATTR |
Contient des attributs d’un |
| TYPEDESC |
Décrit le type d’une variable, le type de retour d’une fonction ou le type d’un paramètre de fonction. |
| TYPELIBATTR |
Identifie une bibliothèque de types particulière et fournit la prise en charge de la localisation pour les noms de membres. |
| VARDESC |
Décrit une variable, une constante ou un membre de données. |
| VARDESC.DESCUNION |
Contient des informations sur une variable. |
Interfaces
| Nom | Description |
|---|---|
| IAdviseSink |
Fournit une définition managée de l’interface |
| IBindCtx |
Fournit la définition managée de l’interface |
| IConnectionPoint |
Fournit la définition managée de l’interface |
| IConnectionPointContainer |
Fournit la définition managée de l’interface |
| IDataObject |
Fournit la définition managée de l’interface |
| IEnumConnectionPoints |
Gère la définition de l’interface |
| IEnumConnections |
Gère la définition de l’interface |
| IEnumFORMATETC |
Fournit la définition managée de l’interface |
| IEnumMoniker |
Gère la définition de l’interface |
| IEnumSTATDATA |
Fournit la définition managée de l’interface |
| IEnumString |
Gère la définition de l’interface |
| IEnumVARIANT |
Gère la définition de l’interface |
| IMoniker |
Fournit la définition managée de l’interface |
| IPersistFile |
Fournit la définition managée de l’interface |
| IRunningObjectTable |
Fournit la définition managée de l’interface |
| IStream |
Fournit la définition managée de l’interface |
| ITypeComp |
Fournit la définition managée de l’interface |
| ITypeInfo |
Fournit la définition managée de l’interface ITypeInfo Component Automation. |
| ITypeInfo2 |
Fournit la définition managée de l’interface |
| ITypeLib |
Fournit la définition managée de l’interface |
| ITypeLib2 |
Fournit une définition managée de l’interface |
Énumérations
| Nom | Description |
|---|---|
| ADVF |
Spécifie le comportement demandé lors de la configuration d’un récepteur d’avis ou d’une connexion de mise en cache avec un objet. |
| CALLCONV |
Identifie la convention d’appel utilisée par une méthode décrite dans une structure METHODDATA. |
| DATADIR |
Spécifie la direction du flux de données dans le paramètre |
| DESCKIND |
Identifie la description de type à liée. |
| DVASPECT |
Spécifie l’aspect de données ou de vue souhaité de l’objet lors du dessin ou de l’obtention de données. |
| FUNCFLAGS |
Identifie les constantes qui définissent les propriétés d’une fonction. |
| FUNCKIND |
Définit comment accéder à une fonction. |
| IDLFLAG |
Décrit comment transférer un élément de structure, un paramètre ou une valeur de retour de fonction entre les processus. |
| IMPLTYPEFLAGS |
Définit les attributs d’une interface implémentée ou héritée d’un type. |
| INVOKEKIND |
Spécifie comment appeler une fonction par |
| LIBFLAGS |
Définit des indicateurs qui s’appliquent aux bibliothèques de types. |
| PARAMFLAG |
Décrit comment transférer un élément de structure, un paramètre ou une valeur de retour de fonction entre les processus. |
| SYSKIND |
Identifie la plateforme du système d’exploitation cible. |
| TYMED |
Fournit la définition managée de la structure |
| TYPEFLAGS |
Définit les propriétés et les attributs d’une description de type. |
| TYPEKIND |
Spécifie différents types de données et de fonctions. |
| VARFLAGS |
Identifie les constantes qui définissent les propriétés d’une variable. |
| VARKIND |
Définit le type de variable. |