CodeSnippetExpression Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 =
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 generan igual que ellos. Los objetos CodeDOM que contienen código literal se proporcionan 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
| Nombre | Description |
|---|---|
| CodeSnippetExpression() |
Inicializa una nueva instancia de la clase CodeSnippetExpression. |
| CodeSnippetExpression(String) |
Inicializa una nueva instancia de la CodeSnippetExpression clase utilizando la expresión literal especificada. |
Propiedades
| Nombre | Description |
|---|---|
| UserData |
Obtiene los datos definibles por el usuario para el objeto actual. (Heredado de CodeObject) |
| Value |
Obtiene o establece la cadena literal del código. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |