Marshal.GetComObjectData(Object, Object) Méthode
Définition
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.
Récupère des données référencées par la clé spécifiée à partir de l'objet COM spécifié.
public:
static System::Object ^ GetComObjectData(System::Object ^ obj, System::Object ^ key);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static object? GetComObjectData (object obj, object key);
public static object GetComObjectData (object obj, object key);
public static object? GetComObjectData (object obj, object key);
[System.Security.SecurityCritical]
public static object GetComObjectData (object obj, object key);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member GetComObjectData : obj * obj -> obj
static member GetComObjectData : obj * obj -> obj
[<System.Security.SecurityCritical>]
static member GetComObjectData : obj * obj -> obj
Public Shared Function GetComObjectData (obj As Object, key As Object) As Object
Paramètres
- obj
- Object
Objet COM qui contient les données souhaitées.
- key
- Object
Clé dans la table de hachage interne de obj
dans laquelle récupérer les données.
Retours
Données représentées par le paramètre key
dans la table de hachage interne du paramètre obj
.
- Attributs
Exceptions
Remarques
Tous les objets COM encapsulés dans un wrapper callable runtime ont une table de hachage associée, qui GetComObjectData récupère. Marshal.SetComObjectData ajoute des données à la table de hachage. Vous ne devez jamais appeler l’une ou l’autre des méthodes à partir de votre code.