CodeSnippetTypeMember Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der CodeSnippetTypeMember-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| CodeSnippetTypeMember() |
Initialisiert eine neue Instanz der CodeSnippetTypeMember-Klasse. |
| CodeSnippetTypeMember(String) |
Initialisiert eine neue Instanz der CodeSnippetTypeMember Klasse mithilfe des angegebenen Texts. |
CodeSnippetTypeMember()
Initialisiert eine neue Instanz der CodeSnippetTypeMember-Klasse.
public:
CodeSnippetTypeMember();
public CodeSnippetTypeMember();
Public Sub New ()
Gilt für:
CodeSnippetTypeMember(String)
Initialisiert eine neue Instanz der CodeSnippetTypeMember Klasse mithilfe des angegebenen Texts.
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 Literalcodefragment für das Typelement.
Beispiele
Im folgenden Beispiel wird die Verwendung des CodeSnippetTypeMember Konstruktors zum Erstellen einer Instanz der CodeSnippetTypeMember Klasse veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die GenerateCodeFromMember Methode bereitgestellt wird.
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