TextFieldParser Konstruktory

Definice

Inicializuje novou instanci TextFieldParser třídy.

Přetížení

Name Description
TextFieldParser(Stream)

Inicializuje novou instanci TextFieldParser třídy.

TextFieldParser(TextReader)

Inicializuje novou instanci TextFieldParser třídy.

TextFieldParser(String)

Inicializuje novou instanci TextFieldParser třídy.

TextFieldParser(Stream, Encoding)

Inicializuje novou instanci TextFieldParser třídy.

TextFieldParser(String, Encoding)

Inicializuje novou instanci TextFieldParser třídy.

TextFieldParser(Stream, Encoding, Boolean)

Inicializuje novou instanci TextFieldParser třídy.

TextFieldParser(String, Encoding, Boolean)

Inicializuje novou instanci TextFieldParser třídy.

TextFieldParser(Stream, Encoding, Boolean, Boolean)

Inicializuje novou instanci TextFieldParser třídy.

TextFieldParser(Stream)

Inicializuje novou instanci TextFieldParser třídy.

public:
 TextFieldParser(System::IO::Stream ^ stream);
public TextFieldParser(System.IO.Stream stream);
new Microsoft.VisualBasic.FileIO.TextFieldParser : System.IO.Stream -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (stream As Stream)

Parametry

stream
Stream

Stream. Datový proud, který se má analyzovat.

Výjimky

stream je Nothing.

stream nelze číst z.

Poznámky

Vytvoří nový TextFieldParser objekt pro parsování souboru nebo datového proudu, který je reprezentován parametrem stream .

Viz také

Platí pro

TextFieldParser(TextReader)

Inicializuje novou instanci TextFieldParser třídy.

public:
 TextFieldParser(System::IO::TextReader ^ reader);
public TextFieldParser(System.IO.TextReader reader);
new Microsoft.VisualBasic.FileIO.TextFieldParser : System.IO.TextReader -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (reader As TextReader)

Parametry

reader
TextReader

TextReader. Datový TextReader proud, který se má analyzovat.

Výjimky

reader je Nothing.

Poznámky

Vytvoří nový TextFieldParser objekt pro parsování souboru nebo datového proudu, který je reprezentován parametrem reader .

Viz také

Platí pro

TextFieldParser(String)

Inicializuje novou instanci TextFieldParser třídy.

public:
 TextFieldParser(System::String ^ path);
public TextFieldParser(string path);
new Microsoft.VisualBasic.FileIO.TextFieldParser : string -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (path As String)

Parametry

path
String

String. Úplná cesta k souboru, který se má analyzovat.

Výjimky

path je prázdný řetězec.

Poznámky

Vytvoří nový TextFieldParser objekt pro parsování souboru určeného parametrem path .

Viz také

Platí pro

TextFieldParser(Stream, Encoding)

Inicializuje novou instanci TextFieldParser třídy.

public:
 TextFieldParser(System::IO::Stream ^ stream, System::Text::Encoding ^ defaultEncoding);
public TextFieldParser(System.IO.Stream stream, System.Text.Encoding defaultEncoding);
new Microsoft.VisualBasic.FileIO.TextFieldParser : System.IO.Stream * System.Text.Encoding -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (stream As Stream, defaultEncoding As Encoding)

Parametry

stream
Stream

Stream. Datový proud, který se má analyzovat.

defaultEncoding
Encoding

Encoding. Kódování znaků, které se má použít, pokud kódování není určeno ze souboru. Výchozí hodnota je UTF8.

Výjimky

stream nebo defaultEncoding je Nothing.

stream nelze číst z.

Poznámky

Vytvoří nový TextFieldParser objekt pro parsování souboru nebo datového proudu, který je reprezentován parametrem stream .

Caution

Když zkompilujete sadu znaků s konkrétním kulturním nastavením a načtete stejné znaky s jiným kulturním nastavením, nemusí být interpretovatelné a může dojít k výjimce.

Viz také

Platí pro

TextFieldParser(String, Encoding)

Inicializuje novou instanci TextFieldParser třídy.

public:
 TextFieldParser(System::String ^ path, System::Text::Encoding ^ defaultEncoding);
public TextFieldParser(string path, System.Text.Encoding defaultEncoding);
new Microsoft.VisualBasic.FileIO.TextFieldParser : string * System.Text.Encoding -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (path As String, defaultEncoding As Encoding)

Parametry

path
String

String. Úplná cesta k souboru, který se má analyzovat.

defaultEncoding
Encoding

Encoding. Kódování znaků, které se má použít, pokud kódování není určeno ze souboru. Výchozí hodnota je UTF8.

Výjimky

path je prázdný řetězec nebo defaultEncoding je Nothing.

Poznámky

Vytvoří nový TextFieldParser objekt pro parsování souboru určeného parametrem path .

Caution

Když zkompilujete sadu znaků s konkrétním kulturním nastavením a načtete stejné znaky s jiným kulturním nastavením, nemusí být interpretovatelné a může dojít k výjimce.

Viz také

Platí pro

TextFieldParser(Stream, Encoding, Boolean)

Inicializuje novou instanci TextFieldParser třídy.

public:
 TextFieldParser(System::IO::Stream ^ stream, System::Text::Encoding ^ defaultEncoding, bool detectEncoding);
public TextFieldParser(System.IO.Stream stream, System.Text.Encoding defaultEncoding, bool detectEncoding);
new Microsoft.VisualBasic.FileIO.TextFieldParser : System.IO.Stream * System.Text.Encoding * bool -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (stream As Stream, defaultEncoding As Encoding, detectEncoding As Boolean)

Parametry

stream
Stream

Stream. Datový proud, který se má analyzovat.

defaultEncoding
Encoding

Encoding. Kódování znaků, které se má použít, pokud kódování není určeno ze souboru. Výchozí hodnota je UTF8.

detectEncoding
Boolean

Boolean. Určuje, zda se mají hledat značky pořadí bajtů na začátku souboru. Výchozí hodnota je True.

Výjimky

stream nebo defaultEncoding je Nothing.

stream nelze číst z.

Poznámky

Vytvoří nový TextFieldParser objekt pro parsování souboru nebo datového proudu, který je reprezentován parametrem stream .

detectEncoding Pokud je Trueparametr , tento konstruktor se pokusí zjistit kódování tak, že se podívá na první tři bajty souboru nebo datového proudu. Automaticky rozpozná text UTF-8, little-endian Unicode a big-endian Unicode, pokud soubor začíná odpovídajícími značkami pořadí bajtů. V opačném případě se použije kódování zadané pomocí defaultEncoding .

Caution

Když zkompilujete sadu znaků s konkrétním kulturním nastavením a načtete stejné znaky s jiným kulturním nastavením, nemusí být interpretovatelné a může dojít k výjimce.

Viz také

Platí pro

TextFieldParser(String, Encoding, Boolean)

Inicializuje novou instanci TextFieldParser třídy.

public:
 TextFieldParser(System::String ^ path, System::Text::Encoding ^ defaultEncoding, bool detectEncoding);
public TextFieldParser(string path, System.Text.Encoding defaultEncoding, bool detectEncoding);
new Microsoft.VisualBasic.FileIO.TextFieldParser : string * System.Text.Encoding * bool -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (path As String, defaultEncoding As Encoding, detectEncoding As Boolean)

Parametry

path
String

String. Úplná cesta k souboru, který se má analyzovat.

defaultEncoding
Encoding

Encoding. Kódování znaků, které se má použít, pokud kódování není určeno ze souboru. Výchozí hodnota je UTF8.

detectEncoding
Boolean

Boolean. Určuje, zda se mají hledat značky pořadí bajtů na začátku souboru. Výchozí hodnota je True.

Výjimky

path je prázdný řetězec nebo defaultEncoding je Nothing.

Poznámky

Vytvoří nový TextFieldParser objekt pro parsování souboru určeného parametrem path .

detectEncoding Pokud je Trueparametr , tento konstruktor se pokusí zjistit kódování tak, že se podívá na první tři bajty souboru nebo datového proudu. Automaticky rozpozná text UTF-8, little-endian Unicode a big-endian Unicode, pokud soubor začíná odpovídajícími značkami pořadí bajtů. V opačném případě se použije kódování zadané pomocí defaultEncoding .

Caution

Když zkompilujete sadu znaků s konkrétním kulturním nastavením a načtete stejné znaky s jiným kulturním nastavením, nemusí být interpretovatelné a může dojít k výjimce.

Viz také

Platí pro

TextFieldParser(Stream, Encoding, Boolean, Boolean)

Inicializuje novou instanci TextFieldParser třídy.

public:
 TextFieldParser(System::IO::Stream ^ stream, System::Text::Encoding ^ defaultEncoding, bool detectEncoding, bool leaveOpen);
public TextFieldParser(System.IO.Stream stream, System.Text.Encoding defaultEncoding, bool detectEncoding, bool leaveOpen);
new Microsoft.VisualBasic.FileIO.TextFieldParser : System.IO.Stream * System.Text.Encoding * bool * bool -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (stream As Stream, defaultEncoding As Encoding, detectEncoding As Boolean, leaveOpen As Boolean)

Parametry

stream
Stream

Stream. Datový proud, který se má analyzovat.

defaultEncoding
Encoding

Encoding. Kódování znaků, které se má použít, pokud kódování není určeno ze souboru. Výchozí hodnota je UTF8.

detectEncoding
Boolean

Boolean. Určuje, zda se mají hledat značky pořadí bajtů na začátku souboru. Výchozí hodnota je True.

leaveOpen
Boolean

Boolean. Určuje, zda má být stream objekt při zavření objektu TextFieldParser otevřen. Výchozí hodnota je False.

Výjimky

stream nebo defaultEncoding je Nothing.

stream nelze číst z.

Poznámky

Vytvoří nový TextFieldParser objekt pro parsování souboru nebo datového proudu, který je reprezentován parametrem stream .

detectEncoding Pokud je Trueparametr , tento konstruktor se pokusí zjistit kódování tak, že se podívá na první tři bajty souboru nebo datového proudu. Automaticky rozpozná text UTF-8, little-endian Unicode a big-endian Unicode, pokud soubor začíná odpovídajícími značkami pořadí bajtů. V opačném případě se použije kódování zadané pomocí defaultEncoding .

Caution

Když zkompilujete sadu znaků s konkrétním kulturním nastavením a načtete stejné znaky s jiným kulturním nastavením, nemusí být interpretovatelné a může dojít k výjimce.

Viz také

Platí pro