MarshalAsAttribute.ArraySubType Alan

Tanım

Yönetilmeyen LPArray veya ByValArrayöğesinin öğe türünü belirtir.

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

Alan Değeri

Açıklamalar

Dizi öğelerinin türünü belirtmek için bu parametreyi System.Runtime.InteropServices.UnmanagedType numaralandırmadan bir değere ayarlayabilirsiniz. Bir tür belirtilmezse, yönetilen dizinin öğe türüne karşılık gelen varsayılan yönetilmeyen tür kullanılır. Örneğin, ArraySubType COM'da bir LPWStr dizi için şeklindedir UnmanagedType.LPWStr. Ek bilgi için bkz . Diziler için Varsayılan Hazırlama.

Şunlara uygulanır

Ayrıca bkz.