Bagikan melalui


CodeSnippetCompileUnit Kelas

Definisi

Mewakili fragmen kode harfiah yang dapat dikompilasi.

public ref class CodeSnippetCompileUnit : System::CodeDom::CodeCompileUnit
public class CodeSnippetCompileUnit : System.CodeDom.CodeCompileUnit
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeSnippetCompileUnit : System.CodeDom.CodeCompileUnit
type CodeSnippetCompileUnit = class
    inherit CodeCompileUnit
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeSnippetCompileUnit = class
    inherit CodeCompileUnit
Public Class CodeSnippetCompileUnit
Inherits CodeCompileUnit
Warisan
CodeSnippetCompileUnit
Atribut

Contoh

Contoh kode berikut menunjukkan cara membuat instans CodeSnippetCompileUnit baru kelas dengan menggunakan string yang mewakili kode harfiah.

// Creates a compile unit using a literal sring;
String^ literalCode;
literalCode = "using System; namespace TestLiteralCode " +
   "{ public class TestClass { public TestClass() {} } }";
CodeSnippetCompileUnit^ csu = gcnew CodeSnippetCompileUnit( literalCode );
// Creates a compile unit using a literal sring;
string literalCode;
literalCode = "using System; namespace TestLiteralCode " +
    "{ public class TestClass { public TestClass() {} } }";
CodeSnippetCompileUnit csu = new CodeSnippetCompileUnit( literalCode );
' Creates a compile unit using a literal sring.
Dim literalCode As String
literalCode = "using System; namespace TestLiteralCode " & _
    "{ public class TestClass { public TestClass() {} } }"
Dim csu As New CodeSnippetCompileUnit(literalCode)

Keterangan

CodeSnippetCompileUnit dapat mewakili blok harfiah kode yang disertakan langsung dalam sumber tanpa modifikasi.

Menyimpan CodeSnippetCompileUnit bagian kode, persis dalam format aslinya, sebagai string. CodeDOM tidak menerjemahkan fragmen kode harfiah. Fragmen kode harfiah disimpan dan output dalam format aslinya. Objek CodeDOM yang berisi kode harfiah disediakan sehingga pengembang dapat merangkum kode yang sudah dalam bahasa target.

Properti Value berisi fragmen kode harfiah sebagai string. Properti LinePragma bersifat opsional dan menentukan posisi kode dalam dokumen kode sumber.

Konstruktor

CodeSnippetCompileUnit()

Menginisialisasi instans baru kelas CodeSnippetCompileUnit.

CodeSnippetCompileUnit(String)

Menginisialisasi instans baru kelas CodeSnippetCompileUnit.

Properti

AssemblyCustomAttributes

Mendapatkan kumpulan atribut kustom untuk rakitan yang dihasilkan.

(Diperoleh dari CodeCompileUnit)
EndDirectives

Mendapatkan objek yang CodeDirectiveCollection berisi arahan akhir.

(Diperoleh dari CodeCompileUnit)
LinePragma

Mendapatkan atau mengatur informasi baris dan file tentang lokasi kode dalam dokumen kode sumber.

Namespaces

Mendapatkan kumpulan namespace layanan.

(Diperoleh dari CodeCompileUnit)
ReferencedAssemblies

Mendapatkan rakitan yang dirujuk.

(Diperoleh dari CodeCompileUnit)
StartDirectives

Mendapatkan objek yang CodeDirectiveCollection berisi arahan mulai.

(Diperoleh dari CodeCompileUnit)
UserData

Mendapatkan data yang dapat ditetapkan pengguna untuk objek saat ini.

(Diperoleh dari CodeObject)
Value

Mendapatkan atau mengatur fragmen kode harfiah untuk diwakili.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk