Freigeben über


CodeSnippetExpression Klasse

Definition

Stellt einen literalen Ausdruck 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 veranschaulicht, wie ein instance der CodeSnippetExpression -Klasse mithilfe eines Literalcodefragments erstellt wird.

// Creates a CodeSnippetExpression that represents a literal string that
// can be used as an expression in a CodeDOM graph.
CodeSnippetExpression^ literalExpression =
   gcnew CodeSnippetExpression( "Literal expression" );
// 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

CodeSnippetExpression()

Initialisiert eine neue Instanz der CodeSnippetExpression-Klasse.

CodeSnippetExpression(String)

Initialisiert eine neue Instanz der CodeSnippetExpression-Klasse unter Verwendung des angegebenen literalen Ausdrucks.

Eigenschaften

UserData

Ruft die benutzerdefinierbaren Daten für das aktuelle Objekt ab.

(Geerbt von CodeObject)
Value

Ruft das Zeichenfolgenliteral von Code ab oder legt dieses fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für: