CodeSnippetExpression Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar ett literaluttryck.
public ref 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
[<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
- Arv
- Attribut
Exempel
I följande kodexempel visas hur du skapar en instans av klassen med hjälp av CodeSnippetExpression ett literalkodfragment.
// 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")
Kommentarer
Ett literaluttryck lagrar koden för ett uttryck som ett literalkodfragment. CodeDOM översätter inte literalkodfragment. Literala kodfragment lagras och matas ut precis som de är. CodeDOM-objekt som innehåller literalkod tillhandahålls så att utvecklare kan kapsla in kod som redan finns på målspråket.
Egenskapen Value innehåller literalkoden för det här kodfragmentuttrycket.
Konstruktorer
| Name | Description |
|---|---|
| CodeSnippetExpression() |
Initierar en ny instans av CodeSnippetExpression klassen. |
| CodeSnippetExpression(String) |
Initierar en ny instans av CodeSnippetExpression klassen med det angivna literaluttrycket. |
Egenskaper
| Name | Description |
|---|---|
| UserData |
Hämtar användardefinierbara data för det aktuella objektet. (Ärvd från CodeObject) |
| Value |
Hämtar eller anger den literala kodsträngen. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |