CodeSnippetTypeMember Oluşturucular

Tanım

CodeSnippetTypeMember sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

CodeSnippetTypeMember()

CodeSnippetTypeMember sınıfının yeni bir örneğini başlatır.

CodeSnippetTypeMember(String)

Belirtilen metni kullanarak sınıfının yeni bir örneğini CodeSnippetTypeMember başlatır.

CodeSnippetTypeMember()

Kaynak:
CodeSnippetTypeMember.cs
Kaynak:
CodeSnippetTypeMember.cs
Kaynak:
CodeSnippetTypeMember.cs

CodeSnippetTypeMember sınıfının yeni bir örneğini başlatır.

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

Şunlara uygulanır

CodeSnippetTypeMember(String)

Kaynak:
CodeSnippetTypeMember.cs
Kaynak:
CodeSnippetTypeMember.cs
Kaynak:
CodeSnippetTypeMember.cs

Belirtilen metni kullanarak sınıfının yeni bir örneğini CodeSnippetTypeMember başlatır.

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

Parametreler

text
String

Tür üyesi için değişmez kod parçası.

Örnekler

Aşağıdaki örnekte, sınıfının bir örneğini CodeSnippetTypeMember oluşturmak için oluşturucunun kullanımı gösterilmektedir CodeSnippetTypeMember . Bu kod örneği, yöntemi için GenerateCodeFromMember sağlanan daha büyük bir örneğin parçasıdır.

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

Şunlara uygulanır