Marshal.GetComInterfaceForObjectInContext(Object, Type) Méthode
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.
Retourne un pointeur d'interface qui représente l'interface spécifiée pour un objet, si l'appelant est dans le même contexte que cet objet.
public:
static IntPtr GetComInterfaceForObjectInContext(System::Object ^ o, Type ^ t);
public static IntPtr GetComInterfaceForObjectInContext (object o, Type t);
[System.Security.SecurityCritical]
public static IntPtr GetComInterfaceForObjectInContext (object o, Type t);
static member GetComInterfaceForObjectInContext : obj * Type -> nativeint
[<System.Security.SecurityCritical>]
static member GetComInterfaceForObjectInContext : obj * Type -> nativeint
Public Shared Function GetComInterfaceForObjectInContext (o As Object, t As Type) As IntPtr
- o
- Object
Objet qui fournit l'interface.
- t
- Type
Type d'interface demandé.
nativeint
Pointeur d'interface spécifié par t
qui représente l'interface pour l'objet spécifié ou null
si l'appelant n'est pas dans le même contexte que l'objet.
- Attributs
o
ne prend pas en charge l'interface demandée.
Cette méthode est la même que GetComInterfaceForObject si elle est retournée null
si l’appelant n’est pas dans le même contexte que l’objet . Il est particulièrement utile si vous avez une méthode non managée qui s’attend à recevoir un pointeur d’interface.
Produit | Versions |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :