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 =
    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žené a výstupy stejně jako ty. Poskytuje se objekty CodeDOM obsahující literálový kód, aby vývojáři mohli zapouzdřit kód, který je již v cílovém jazyce.

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

Konstruktory

Name Description
CodeSnippetExpression()

Inicializuje novou instanci CodeSnippetExpression třídy.

CodeSnippetExpression(String)

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

Vlastnosti

Name Description
UserData

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

(Zděděno od CodeObject)
Value

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

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type aktuální instance.

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

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

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

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

(Zděděno od Object)

Platí pro