Freigeben über


CodeSnippetExpression Klasse

Definition

Stellt einen Literalausdruck dar.

public ref class CodeSnippetExpression : System::CodeDom::CodeExpression
public class CodeSnippetExpression : System.CodeDom.CodeExpression
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeSnippetExpression : System.CodeDom.CodeExpression
type CodeSnippetExpression = class
    inherit CodeExpression
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeSnippetExpression = class
    inherit CodeExpression
Public Class CodeSnippetExpression
Inherits CodeExpression
Vererbung
CodeSnippetExpression
Attribute

Beispiele

Im folgenden Codebeispiel wird das Erstellen einer Instanz der CodeSnippetExpression Klasse mithilfe eines Literalcodefragments veranschaulicht.

// Creates a CodeSnippetExpression that represents a literal string that
// can be used as an expression in a CodeDOM graph.
CodeSnippetExpression literalExpression =
    new CodeSnippetExpression("Literal expression");
' Creates a CodeSnippetExpression that represents a literal string that
' can be used as an expression in a CodeDOM graph.
Dim literalExpression As New CodeSnippetExpression("Literal expression")

Hinweise

Ein Literalausdruck speichert den Code eines Ausdrucks als Literalcodefragment. CodeDOM übersetzt keine Literalcodefragmente. Literale Codefragmente werden genauso gespeichert und ausgegeben wie sie sind. CodeDOM-Objekte, die Literalcode enthalten, werden bereitgestellt, damit Entwickler Code kapseln können, der sich bereits in der Zielsprache befindet.

Die Value Eigenschaft enthält den Literalcode für diesen Codeausschnittausdruck.

Konstruktoren

Name Beschreibung
CodeSnippetExpression()

Initialisiert eine neue Instanz der CodeSnippetExpression-Klasse.

CodeSnippetExpression(String)

Initialisiert eine neue Instanz der CodeSnippetExpression Klasse mithilfe des angegebenen Literalausdrucks.

Eigenschaften

Name Beschreibung
UserData

Ruft die vom Benutzer definierbaren Daten für das aktuelle Objekt ab.

(Geerbt von CodeObject)
Value

Ruft die Literalzeichenfolge des Codes ab oder legt sie fest.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: