TextFieldParser.HasFieldsEnclosedInQuotes Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 True
wartość , 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
.