Udostępnij za pośrednictwem


TextFieldParser.HasFieldsEnclosedInQuotes Właściwość

Definicja

Określa, czy pola są ujęte w cudzysłów podczas analizowania pliku rozdzielanego.

public:
 property bool HasFieldsEnclosedInQuotes { bool get(); void set(bool value); };
public bool HasFieldsEnclosedInQuotes { get; set; }
member this.HasFieldsEnclosedInQuotes : bool with get, set
Public Property HasFieldsEnclosedInQuotes As Boolean

Wartość właściwości

True jeśli pola są ujęte w cudzysłów; w przeciwnym razie , False.

Przykłady

W tym przykładzie właściwość jest ustawiana HasFieldsEnclosedInQuotes na True wartość dla elementu myReader.

FileReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.Delimiters = New String() {","}
FileReader.CommentTokens = New String() {""}
FileReader.HasFieldsEnclosedInQuotes = True

Uwagi

Jest to zaawansowany element członkowski; nie jest wyświetlany w funkcji IntelliSense, chyba że klikniesz kartę Wszystkie .

Jeśli właściwość ma Truewartość , analizator zakłada, że pola są ujęte w znaki cudzysłowu (" ") i mogą zawierać zakończenia wierszy.

Jeśli pole jest ujęte w cudzysłów, na przykład abc, "field2a,field2b", field3 , a ta właściwość to True, cały tekst ujęta w cudzysłów zostanie zwrócony w następujący sposób; w tym przykładzie zostanie zwrócona wartość abc|field2a,field2b|field3. Ustawienie tej właściwości False na wartość spowoduje zwrócenie tego przykładu abc|"field2a|field2b"|field3.

Dotyczy

Zobacz też