Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt eine Anweisung mit einem literalen Codefragment dar.
Namespace: System.CodeDom
Assembly: System (in system.dll)
Syntax
'Declaration
<SerializableAttribute> _
<ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)> _
<ComVisibleAttribute(True)> _
Public Class CodeSnippetStatement
Inherits CodeStatement
'Usage
Dim instance As CodeSnippetStatement
[SerializableAttribute]
[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)]
[ComVisibleAttribute(true)]
public class CodeSnippetStatement : CodeStatement
[SerializableAttribute]
[ClassInterfaceAttribute(ClassInterfaceType::AutoDispatch)]
[ComVisibleAttribute(true)]
public ref class CodeSnippetStatement : public CodeStatement
/** @attribute SerializableAttribute() */
/** @attribute ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch) */
/** @attribute ComVisibleAttribute(true) */
public class CodeSnippetStatement extends CodeStatement
SerializableAttribute
ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)
ComVisibleAttribute(true)
public class CodeSnippetStatement extends CodeStatement
Hinweise
CodeSnippetStatement kann eine Anweisung mit einem literalen Codefragment darstellen, das direkt und unverändert in die Quelle eingefügt wird.
CodeSnippetStatement speichert einen Codeabschnitt als Zeichenfolge in genau dem ursprünglichen Format. CodeDOM übersetzt keine literalen Codefragmente. Literale Codefragmente werden in ihrem ursprünglichen Format gespeichert und ausgegeben. Es werden literalen Code enthaltende CodeDOM-Objekte bereitgestellt, sodass Entwickler in der Zielsprache bereits vorhandenen Code kapseln können.
Die Value-Eigenschaft enthält den literalen Code für die Ausschnittsanweisung.
Beispiel
' Creates a statement using a literal string.
Dim literalStatement As New CodeSnippetStatement( _
"Console.Write(""Test literal statement output"")")
// Creates a statement using a literal string.
CodeSnippetStatement literalStatement =
new CodeSnippetStatement("Console.Write(\"Test literal statement output\")");
// Creates a statement using a literal string.
CodeSnippetStatement^ literalStatement =
gcnew CodeSnippetStatement( "Console.Write(\"Test literal statement output\")" );
// Creates a statement using a literal string.
CodeSnippetStatement literalStatement = new
CodeSnippetStatement(
"Console.Write(\"Test literal statement output\")");
Vererbungshierarchie
System.Object
System.CodeDom.CodeObject
System.CodeDom.CodeStatement
System.CodeDom.CodeSnippetStatement
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0