MarshalAsAttribute.Value Propriété
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.
Obtient la valeur UnmanagedType sous laquelle les données doivent être marshalées.
public:
property System::Runtime::InteropServices::UnmanagedType Value { System::Runtime::InteropServices::UnmanagedType get(); };
public System.Runtime.InteropServices.UnmanagedType Value { get; }
member this.Value : System.Runtime.InteropServices.UnmanagedType
Public ReadOnly Property Value As UnmanagedType
Valeur de propriété
Valeur UnmanagedType sous laquelle les données doivent être marshalées.
Remarques
Cette valeur est utilisée avec MarshalAsAttribute pour indiquer comment les types doivent être marshalés entre du code managé et du code non managé. Dans certains cas, vous pouvez utiliser ce champ avec certains UnmanagedType
membres d’énumération. Pour CustomMarshaler et ByValArray, vous devez utiliser des paramètres nommés supplémentaires.