Compartir a través de


CodeSnippetExpression Clase

Definición

Representa una expresión literal.

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
Herencia
CodeSnippetExpression
Atributos

Ejemplos

En el ejemplo de código siguiente se muestra cómo crear una instancia de la CodeSnippetExpression clase mediante un fragmento de código literal.

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

Comentarios

Una expresión literal almacena el código de una expresión como un fragmento de código literal. CodeDOM no traduce fragmentos de código literales. Los fragmentos de código literal se almacenan y se generan tal y como están. Se proporcionan objetos CodeDOM que contienen código literal para que los desarrolladores puedan encapsular el código que ya está en el lenguaje de destino.

La Value propiedad contiene el código literal de esta expresión de fragmento de código.

Constructores

CodeSnippetExpression()

Inicializa una nueva instancia de la clase CodeSnippetExpression.

CodeSnippetExpression(String)

Inicializa una nueva instancia de la clase CodeSnippetExpression utilizando la expresión literal especificada.

Propiedades

UserData

Obtiene los datos definibles por el usuario para el objeto actual.

(Heredado de CodeObject)
Value

Obtiene o establece la cadena de código literal.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a