Bagikan melalui


VisualBasicParseOptions Kelas

Definisi

Mewakili opsi penguraian Visual Basic.

public ref class VisualBasicParseOptions sealed : Microsoft::CodeAnalysis::ParseOptions, IEquatable<Microsoft::CodeAnalysis::VisualBasic::VisualBasicParseOptions ^>
public sealed class VisualBasicParseOptions : Microsoft.CodeAnalysis.ParseOptions, IEquatable<Microsoft.CodeAnalysis.VisualBasic.VisualBasicParseOptions>
type VisualBasicParseOptions = class
    inherit ParseOptions
    interface IEquatable<VisualBasicParseOptions>
Public NotInheritable Class VisualBasicParseOptions
Inherits ParseOptions
Implements IEquatable(Of VisualBasicParseOptions)
Warisan
VisualBasicParseOptions
Penerapan

Konstruktor

VisualBasicParseOptions(LanguageVersion, DocumentationMode, SourceCodeKind, IEnumerable<KeyValuePair<String,Object>>)

Membuat instans VisualBasicParseOptions.

Properti

Default

Mewakili opsi penguraian Visual Basic.

DocumentationMode

Mendapatkan nilai yang menunjukkan apakah komentar dokumentasi diurai dan dianalisis.

(Diperoleh dari ParseOptions)
Errors

Pengumpulan kesalahan yang terkait dengan sekumpulan opsi penguraian yang tidak kompatibel

(Diperoleh dari ParseOptions)
Features

Mewakili opsi penguraian Visual Basic.

Kind

Menentukan apakah akan mengurai sebagai file kode reguler, file skrip, atau kode interaktif.

(Diperoleh dari ParseOptions)
Language

Mewakili opsi penguraian Visual Basic.

LanguageVersion

Mengembalikan versi bahasa yang efektif, yang digunakan pengkompilasi untuk memilih aturan bahasa yang akan diterapkan ke program.

PreprocessorSymbolNames

Mengembalikan kumpulan nama simbol pra-prosesor.

PreprocessorSymbols

Simbol pra-prosesor untuk diurai.

SpecifiedKind

Mendapatkan jenis kode sumber yang ditentukan, yang merupakan nilai yang ditentukan dalam panggilan ke konstruktor, atau dimodifikasi menggunakan WithKind(SourceCodeKind) metode .

(Diperoleh dari ParseOptions)
SpecifiedLanguageVersion

Mengembalikan versi bahasa yang ditentukan, yang merupakan nilai yang ditentukan dalam panggilan ke konstruktor, atau dimodifikasi menggunakan WithLanguageVersion(LanguageVersion) metode , atau disediakan pada baris perintah.

Metode

CommonWithDocumentationMode(DocumentationMode)

Mewakili opsi penguraian Visual Basic.

(Diperoleh dari ParseOptions)
CommonWithFeatures(IEnumerable<KeyValuePair<String,String>>)

Mewakili opsi penguraian Visual Basic.

(Diperoleh dari ParseOptions)
CommonWithKind(SourceCodeKind)

Mengembalikan instans ParseOptions untuk Jenis Kode Sumber tertentu.

Equals(Object)

Menunjukkan apakah objek saat ini sama dengan objek lain.

Equals(VisualBasicParseOptions)

Menentukan apakah objek saat ini sama dengan objek lain dengan tipe yang sama.

EqualsHelper(ParseOptions)

Mewakili opsi penguraian Visual Basic.

(Diperoleh dari ParseOptions)
GetHashCode()

Mengembalikan hashcode untuk instans ini.

GetHashCodeHelper()

Mewakili opsi penguraian Visual Basic.

(Diperoleh dari ParseOptions)
WithDocumentationMode(DocumentationMode)

Mengembalikan instans VisualBasicParseOptions untuk mode dokumentasi tertentu.

WithFeatures(IEnumerable<KeyValuePair<String,String>>)

Aktifkan beberapa fitur bahasa eksperimental untuk pengujian.

WithKind(SourceCodeKind)

Mengembalikan instans VisualBasicParseOptions untuk jenis kode sumber tertentu.

WithLanguageVersion(LanguageVersion)

Mengembalikan instans VisualBasicParseOptions untuk versi bahasa tertentu.

WithPreprocessorSymbols(IEnumerable<KeyValuePair<String,Object>>)

Mengembalikan instans VisualBasicParseOptions untuk kumpulan KeyValuePairs tertentu yang mewakili simbol pra-prosesor.

WithPreprocessorSymbols(ImmutableArray<KeyValuePair<String,Object>>)

Mengembalikan instans VisualBasicParseOptions untuk kumpulan KeyValuePairs tertentu yang mewakili simbol pra-prosesor.

WithPreprocessorSymbols(KeyValuePair<String,Object>[])

Mengembalikan instans VisualBasicParseOptions untuk kumpulan KeyValuePairs tertentu yang mewakili simbol pra-prosesor.

Berlaku untuk