MarshalAsAttribute.ArraySubType Veld

Definitie

Hiermee geeft u het elementtype van de onbeheerde LPArray of ByValArray.

public: System::Runtime::InteropServices::UnmanagedType ArraySubType;
public System.Runtime.InteropServices.UnmanagedType ArraySubType;
val mutable ArraySubType : System.Runtime.InteropServices.UnmanagedType
Public ArraySubType As UnmanagedType 

Waarde van veld

Opmerkingen

U kunt deze parameter instellen op een waarde uit de System.Runtime.InteropServices.UnmanagedType opsomming om het type elementen van de matrix op te geven. Als een type niet is opgegeven, wordt het standaard niet-beheerde type gebruikt dat overeenkomt met het elementtype van de beheerde matrix. Het voor een ArraySubType matrix in COM is LPWStrbijvoorbeeld UnmanagedType.LPWStr . Zie Default Marshaling voor matrices voor meer informatie.

Van toepassing op

Zie ook