MarshalAsAttribute.ArraySubType Pole

Definice

Určuje typ nespravovaného LPArray prvku nebo ByValArray.

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

Hodnota pole

Poznámky

Tento parametr můžete nastavit na hodnotu z výčtu System.Runtime.InteropServices.UnmanagedType a určit tak typ prvků pole. Pokud není zadaný typ, použije se výchozí nespravovaný typ odpovídající typu prvku spravovaného pole. Například ArraySubType pro LPWStr pole v modelu COM je UnmanagedType.LPWStr. Další informace najdete v tématu Výchozí zařazování pro pole.

Platí pro

Viz také