CodeSnippetTypeMember Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса CodeSnippetTypeMember.
Перегрузки
CodeSnippetTypeMember() |
Инициализирует новый экземпляр класса CodeSnippetTypeMember. |
CodeSnippetTypeMember(String) |
Инициализирует новый экземпляр класса CodeSnippetTypeMember с помощью указанного текста. |
CodeSnippetTypeMember()
- Исходный код:
- CodeSnippetTypeMember.cs
- Исходный код:
- CodeSnippetTypeMember.cs
- Исходный код:
- CodeSnippetTypeMember.cs
Инициализирует новый экземпляр класса CodeSnippetTypeMember.
public:
CodeSnippetTypeMember();
public CodeSnippetTypeMember ();
Public Sub New ()
Применяется к
CodeSnippetTypeMember(String)
- Исходный код:
- CodeSnippetTypeMember.cs
- Исходный код:
- CodeSnippetTypeMember.cs
- Исходный код:
- 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 для создания экземпляра 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