StructLayoutAttribute.CharSet Pole

Definice

Určuje, zda by datová pole řetězců v rámci třídy měla být ve výchozím nastavení zařazována jako LPWSTR nebo LPSTR .

public: System::Runtime::InteropServices::CharSet CharSet;
public System.Runtime.InteropServices.CharSet CharSet;
val mutable CharSet : System.Runtime.InteropServices.CharSet
Public CharSet As CharSet 

Hodnota pole

Poznámky

CharSet Pokud je pole nastaveno na CharSet.Unicode nebo CharSet.Auto, všechny řetězcové argumenty se před předáním do nespravované implementace převedou na znaky Unicode (LPWSTR). Pokud je pole nastavené na CharSet.Ansi, řetězce se převedou na řetězce ANSI (LPSTR).

Platí pro

Viz také