CodeSnippetTypeMember Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de CodeSnippetTypeMember klasse.
Overloads
| Name | Description |
|---|---|
| CodeSnippetTypeMember() |
Initialiseert een nieuw exemplaar van de CodeSnippetTypeMember klasse. |
| CodeSnippetTypeMember(String) |
Initialiseert een nieuw exemplaar van de CodeSnippetTypeMember klasse met behulp van de opgegeven tekst. |
CodeSnippetTypeMember()
Initialiseert een nieuw exemplaar van de CodeSnippetTypeMember klasse.
public:
CodeSnippetTypeMember();
public CodeSnippetTypeMember();
Public Sub New ()
Van toepassing op
CodeSnippetTypeMember(String)
Initialiseert een nieuw exemplaar van de CodeSnippetTypeMember klasse met behulp van de opgegeven tekst.
public:
CodeSnippetTypeMember(System::String ^ text);
public CodeSnippetTypeMember(string text);
new System.CodeDom.CodeSnippetTypeMember : string -> System.CodeDom.CodeSnippetTypeMember
Public Sub New (text As String)
Parameters
- text
- String
Het letterlijke codefragment voor het typelid.
Voorbeelden
In het volgende voorbeeld ziet u het gebruik van de CodeSnippetTypeMember constructor om een exemplaar van de CodeSnippetTypeMember klasse te maken. Dit codevoorbeeld maakt deel uit van een groter voorbeeld dat is opgegeven voor de 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