CodeSnippetExpression Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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) |