Edit

Share via


CodeSnippetTypeMember Constructors

Definition

Initializes a new instance of the CodeSnippetTypeMember class.

Overloads

CodeSnippetTypeMember()

Initializes a new instance of the CodeSnippetTypeMember class.

CodeSnippetTypeMember(String)

Initializes a new instance of the CodeSnippetTypeMember class using the specified text.

CodeSnippetTypeMember()

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

Initializes a new instance of the CodeSnippetTypeMember class.

C#
public CodeSnippetTypeMember();

Applies to

.NET 10 (package-provided) and other versions
Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

CodeSnippetTypeMember(String)

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

Initializes a new instance of the CodeSnippetTypeMember class using the specified text.

C#
public CodeSnippetTypeMember(string text);

Parameters

text
String

The literal code fragment for the type member.

Examples

The following example demonstrates the use of the CodeSnippetTypeMember constructor to create an instance of the CodeSnippetTypeMember class. This code example is part of a larger example provided for the GenerateCodeFromMember method.

C#
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());
}

Applies to

.NET 10 (package-provided) and other versions
Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10