TextFieldParser.HasFieldsEnclosedInQuotes Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Denota si los campos están entre comillas al analizarse un archivo delimitado.
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
Valor de propiedad
Es True
si los campos están entre comillas; de lo contrario, es False
.
Ejemplos
En este ejemplo se establece la HasFieldsEnclosedInQuotes
propiedad True
en para myReader
.
FileReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.Delimiters = New String() {","}
FileReader.CommentTokens = New String() {""}
FileReader.HasFieldsEnclosedInQuotes = True
Comentarios
Se trata de un miembro avanzado; no se muestra en IntelliSense a menos que haga clic en la pestaña Todo .
Si la propiedad es True
, el analizador asume que los campos están entre comillas (" ") y pueden contener finales de línea.
Si un campo se incluye entre comillas, por ejemplo, abc, "field2a,field2b", field3
y esta propiedad es True
, todo el texto entre comillas se devolverá tal cual; en este ejemplo se devolverá abc|field2a,field2b|field3
. Establecer esta propiedad False
en haría que este ejemplo devolviera abc|"field2a|field2b"|field3
.