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 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.