다음을 통해 공유


CodeSnippetTypeMember 생성자

정의

CodeSnippetTypeMember 클래스의 새 인스턴스를 초기화합니다.

오버로드

CodeSnippetTypeMember()

CodeSnippetTypeMember 클래스의 새 인스턴스를 초기화합니다.

CodeSnippetTypeMember(String)

지정된 텍스트를 사용하여 CodeSnippetTypeMember 클래스의 새 인스턴스를 초기화합니다.

CodeSnippetTypeMember()

Source:
CodeSnippetTypeMember.cs
Source:
CodeSnippetTypeMember.cs
Source:
CodeSnippetTypeMember.cs

CodeSnippetTypeMember 클래스의 새 인스턴스를 초기화합니다.

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

적용 대상

CodeSnippetTypeMember(String)

Source:
CodeSnippetTypeMember.cs
Source:
CodeSnippetTypeMember.cs
Source:
CodeSnippetTypeMember.cs

지정된 텍스트를 사용하여 CodeSnippetTypeMember 클래스의 새 인스턴스를 초기화합니다.

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

매개 변수

text
String

형식 멤버에 대한 리터럴 코드 단편입니다.

예제

다음 예제에서는 클래스의 CodeSnippetTypeMember instance 만들기 위해 생성자를 사용 하는 방법을 보여 줍니다CodeSnippetTypeMember. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 GenerateCodeFromMember 메서드.

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

적용 대상