Freigeben über


CodeSnippetTypeMember Konstruktoren

Definition

Initialisiert eine neue Instanz der CodeSnippetTypeMember-Klasse.

Überlädt

CodeSnippetTypeMember()

Initialisiert eine neue Instanz der CodeSnippetTypeMember-Klasse.

CodeSnippetTypeMember(String)

Initialisiert eine neue Instanz der CodeSnippetTypeMember-Klasse unter Verwendung des angegebenen Textes.

CodeSnippetTypeMember()

Quelle:
CodeSnippetTypeMember.cs
Quelle:
CodeSnippetTypeMember.cs
Quelle:
CodeSnippetTypeMember.cs

Initialisiert eine neue Instanz der CodeSnippetTypeMember-Klasse.

public:
 CodeSnippetTypeMember();
public CodeSnippetTypeMember ();
Public Sub New ()

Gilt für:

CodeSnippetTypeMember(String)

Quelle:
CodeSnippetTypeMember.cs
Quelle:
CodeSnippetTypeMember.cs
Quelle:
CodeSnippetTypeMember.cs

Initialisiert eine neue Instanz der CodeSnippetTypeMember-Klasse unter Verwendung des angegebenen Textes.

public:
 CodeSnippetTypeMember(System::String ^ text);
public CodeSnippetTypeMember (string text);
new System.CodeDom.CodeSnippetTypeMember : string -> System.CodeDom.CodeSnippetTypeMember
Public Sub New (text As String)

Parameter

text
String

Das literale Codefragment für den Typmember.

Beispiele

Im folgenden Beispiel wird die Verwendung des CodeSnippetTypeMember Konstruktors veranschaulicht, um eine instance der CodeSnippetTypeMember -Klasse zu erstellen. Dieses Codebeispiel ist Teil eines größeren Beispiels für die GenerateCodeFromMember -Methode.

static void GenCodeFromMember(CodeDomProvider provider, CodeGeneratorOptions options)
{
    options.BracingStyle = "C";
    CodeMemberMethod method1 = new CodeMemberMethod();
    method1.Name = "ReturnString";
    method1.Attributes = MemberAttributes.Public;
    method1.ReturnType = new CodeTypeReference("System.String");
    method1.Parameters.Add(new CodeParameterDeclarationExpression("System.String", "text"));
    method1.Statements.Add(new CodeMethodReturnStatement(new CodeArgumentReferenceExpression("text")));
    StringWriter sw = new StringWriter();
    provider.GenerateCodeFromMember(method1, sw, options);
    snippetMethod = new CodeSnippetTypeMember(sw.ToString());
}
    Shared Sub GenCodeFromMember(ByVal provider As CodeDomProvider, ByVal options As CodeGeneratorOptions) 
        options.BracingStyle = "C"
        Dim method1 As New CodeMemberMethod()
        method1.Name = "ReturnString"
        method1.Attributes = MemberAttributes.Public
        method1.ReturnType = New CodeTypeReference("System.String")
        method1.Parameters.Add(New CodeParameterDeclarationExpression("System.String", "text"))
        method1.Statements.Add(New CodeMethodReturnStatement(New CodeArgumentReferenceExpression("text")))
        Dim sw As New StringWriter()
        provider.GenerateCodeFromMember(method1, sw, options)
        snippetMethod = New CodeSnippetTypeMember(sw.ToString())
    
    End Sub
End Class

Gilt für: