Sdílet prostřednictvím


CodeSnippetExpression Třída

Definice

Představuje literálový výraz.

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
Dědičnost
CodeSnippetExpression
Atributy

Příklady

Následující příklad kódu ukazuje, jak vytvořit instanci CodeSnippetExpression třídy pomocí fragmentu kódu literálu.

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

Poznámky

Literálový výraz ukládá kód výrazu jako fragment kódu literálu. CodeDOM nepřekládá fragmenty kódu literálu. Fragmenty kódu literálu jsou uloženy a výstupem tak, jak jsou. Objekty CodeDOM, které obsahují literálový kód, jsou poskytovány, aby vývojáři mohli zapouzdřit kód, který je již v cílovém jazyce.

Vlastnost Value obsahuje literální kód pro tento výraz fragmentu kódu.

Konstruktory

CodeSnippetExpression()

Inicializuje novou instanci CodeSnippetExpression třídy .

CodeSnippetExpression(String)

Inicializuje novou instanci CodeSnippetExpression třídy pomocí zadaného literál výrazu.

Vlastnosti

UserData

Získá uživatelsky definovatelná data pro aktuální objekt.

(Zděděno od CodeObject)
Value

Získá nebo nastaví literálový řetězec kódu.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro