MarshalAsAttribute.ArraySubType Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica il tipo di elemento dell'oggetto LPArray o ByValArray non gestito.
public: System::Runtime::InteropServices::UnmanagedType ArraySubType;
public System.Runtime.InteropServices.UnmanagedType ArraySubType;
val mutable ArraySubType : System.Runtime.InteropServices.UnmanagedType
Public ArraySubType As UnmanagedType
Valore del campo
Commenti
È possibile impostare questo parametro su un valore dell'enumerazione System.Runtime.InteropServices.UnmanagedType per specificare il tipo degli elementi della matrice. Se non viene specificato un tipo, viene usato il tipo non gestito predefinito corrispondente al tipo di elemento della matrice gestita. Ad esempio, l'oggetto ArraySubType
per una LPWStr
matrice in COM è UnmanagedType.LPWStr. Per altre informazioni, vedere Marshalling predefinito per le matrici.