StructLayoutAttribute.CharSet Pole

Definice

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

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

Pokud je pole nastaveno CharSet na CharSet.Unicode hodnotu 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é