CodeSnippetExpression Osztály

Definíció

Literális kifejezést jelöl.

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
Öröklődés
CodeSnippetExpression
Attribútumok

Példák

Az alábbi példakód bemutatja, hogyan hozhat létre egy példányt az CodeSnippetExpression osztályból egy literális kódrészlet használatával.

// 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")

Megjegyzések

A literális kifejezések egy kifejezés kódját literális kódtöredékként tárolják. A CodeDOM nem fordítja le a literális kódrészleteket. A literális kódtöredékek tárolása és kimenete ugyanúgy történik, ahogy vannak. A konstans kódot tartalmazó CodeDOM-objektumokat úgy biztosítjuk, hogy a fejlesztők beágyazhassák a célnyelven már szereplő kódot.

A Value tulajdonság tartalmazza a kódrészlet-kifejezés literálkódját.

Konstruktorok

Name Description
CodeSnippetExpression()

Inicializálja a CodeSnippetExpression osztály új példányát.

CodeSnippetExpression(String)

Inicializálja az osztály új példányát CodeSnippetExpression a megadott literális kifejezéssel.

Tulajdonságok

Name Description
UserData

Lekéri az aktuális objektum felhasználó által definiálható adatait.

(Öröklődés forrása CodeObject)
Value

Lekéri vagy beállítja a literális kódsztringet.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: