CodeSnippetExpression Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un'espressione letterale.
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
- Ereditarietà
- Attributi
Esempio
Nell'esempio di codice seguente viene illustrato come creare un'istanza della CodeSnippetExpression classe usando un frammento di codice letterale.
// 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")
Commenti
Un'espressione letterale archivia il codice di un'espressione come frammento di codice letterale. CodeDOM non converte frammenti di codice letterali. I frammenti di codice letterale vengono archiviati e restituiti esattamente come sono. Gli oggetti CodeDOM che contengono codice letterale vengono forniti in modo che gli sviluppatori possano incapsulare il codice già presente nel linguaggio di destinazione.
La Value proprietà contiene il codice letterale per questa espressione di frammento di codice.
Costruttori
| Nome | Descrizione |
|---|---|
| CodeSnippetExpression() |
Inizializza una nuova istanza della classe CodeSnippetExpression. |
| CodeSnippetExpression(String) |
Inizializza una nuova istanza della CodeSnippetExpression classe utilizzando l'espressione letterale specificata. |
Proprietà
| Nome | Descrizione |
|---|---|
| UserData |
Ottiene i dati definibili dall'utente per l'oggetto corrente. (Ereditato da CodeObject) |
| Value |
Ottiene o imposta la stringa letterale del codice. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |