CodeSnippetTypeMember Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci CodeSnippetTypeMember třídy .
Přetížení
CodeSnippetTypeMember() |
Inicializuje novou instanci CodeSnippetTypeMember třídy . |
CodeSnippetTypeMember(String) |
Inicializuje novou instanci CodeSnippetTypeMember třídy pomocí zadaného textu. |
CodeSnippetTypeMember()
- Zdroj:
- CodeSnippetTypeMember.cs
- Zdroj:
- CodeSnippetTypeMember.cs
- Zdroj:
- CodeSnippetTypeMember.cs
Inicializuje novou instanci CodeSnippetTypeMember třídy .
public:
CodeSnippetTypeMember();
public CodeSnippetTypeMember ();
Public Sub New ()
Platí pro
CodeSnippetTypeMember(String)
- Zdroj:
- CodeSnippetTypeMember.cs
- Zdroj:
- CodeSnippetTypeMember.cs
- Zdroj:
- CodeSnippetTypeMember.cs
Inicializuje novou instanci CodeSnippetTypeMember třídy pomocí zadaného textu.
public:
CodeSnippetTypeMember(System::String ^ text);
public CodeSnippetTypeMember (string text);
new System.CodeDom.CodeSnippetTypeMember : string -> System.CodeDom.CodeSnippetTypeMember
Public Sub New (text As String)
Parametry
- text
- String
Fragment kódu literálu pro člen typu.
Příklady
Následující příklad ukazuje použití konstruktoru CodeSnippetTypeMember k vytvoření instance CodeSnippetTypeMember třídy . Tento příklad kódu je součástí většího příkladu pro metodu 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