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 COM Interop.
Structures
BIND_OPTS |
Stocke les paramètres utilisés pendant une opération de liaison de moniker. |
BINDPTR |
Contient un pointeur vers une structure FUNCDESC liée, une structure VARDESC ou une interface |
CONNECTDATA |
Décrit une connexion existante à un point de connexion donnée. |
DISPPARAMS |
Contient les arguments passés à une méthode ou 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 les informations nécessaires pour transférer un élément de structure, un paramètre ou une valeur de retour de fonction entre des processus. |
PARAMDESC |
Indique comment transférer un élément de structure, un paramètre ou une valeur de retour de fonction entre des processus. |
STATDATA |
Fournit la définition managée de la structure |
STATSTG |
Contient des informations statistiques relatives à 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 des noms de membres. |
VARDESC |
Décrit une variable, une constante ou des données membres. |
VARDESC.DESCUNION |
Contient des informations sur une variable. |
Interfaces
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 d’automatisation des composants. |
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
ADVF |
Spécifie le comportement demandé au moment de la configuration d'un récepteur de notifications 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 des données ou de l'affichage voulu de l'objet pendant le dessin ou 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 des processus. |
IMPLTYPEFLAGS |
Définit les attributs d'une interface implémentée ou héritée d'un type. |
INVOKEKIND |
Spécifie la façon d'appeler une fonction par |
LIBFLAGS |
Définit les indicateurs applicables 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 des 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 les 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. |