CodeTypeReference Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe CodeTypeReference usando o tipo especificado.
Sobrecargas
CodeTypeReference() |
Inicializa uma nova instância da classe CodeTypeReference. |
CodeTypeReference(CodeTypeParameter) |
Inicializa uma nova instância da classe CodeTypeReference usando o parâmetro de tipo de código especificado. |
CodeTypeReference(String) |
Inicializa uma nova instância da classe CodeTypeReference usando o nome do tipo especificado. |
CodeTypeReference(Type) |
Inicializa uma nova instância da classe CodeTypeReference usando o tipo especificado. |
CodeTypeReference(CodeTypeReference, Int32) |
Inicializa uma nova instância da classe CodeTypeReference usando a classificação e o tipo de matriz especificados. |
CodeTypeReference(String, CodeTypeReference[]) |
Inicializa uma nova instância da classe CodeTypeReference usando o nome do tipo e os argumentos de tipo especificados. |
CodeTypeReference(String, CodeTypeReferenceOptions) |
Inicializa uma nova instância da classe CodeTypeReference usando o nome do tipo e a opção de referência de tipo de código especificados. |
CodeTypeReference(String, Int32) |
Inicializa uma nova instância da classe CodeTypeReference usando a classificação, o nome e o tipo de matriz especificados. |
CodeTypeReference(Type, CodeTypeReferenceOptions) |
Inicializa uma nova instância da classe CodeTypeReference usando a referência de tipo de código e o tipo especificados. |
CodeTypeReference()
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
Inicializa uma nova instância da classe CodeTypeReference.
public:
CodeTypeReference();
public CodeTypeReference ();
Public Sub New ()
Comentários
Esse construtor cria um objeto vazio CodeTypeReference . Se você usar esse construtor, defina propriedades para estabelecer a referência de tipo.
Aplica-se a
CodeTypeReference(CodeTypeParameter)
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
Inicializa uma nova instância da classe CodeTypeReference usando o parâmetro de tipo de código especificado.
public:
CodeTypeReference(System::CodeDom::CodeTypeParameter ^ typeParameter);
public CodeTypeReference (System.CodeDom.CodeTypeParameter typeParameter);
new System.CodeDom.CodeTypeReference : System.CodeDom.CodeTypeParameter -> System.CodeDom.CodeTypeReference
Public Sub New (typeParameter As CodeTypeParameter)
Parâmetros
- typeParameter
- CodeTypeParameter
Um CodeTypeParameter que representa o tipo do parâmetro de tipo.
Aplica-se a
CodeTypeReference(String)
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
Inicializa uma nova instância da classe CodeTypeReference usando o nome do tipo especificado.
public:
CodeTypeReference(System::String ^ typeName);
public CodeTypeReference (string typeName);
public CodeTypeReference (string? typeName);
new System.CodeDom.CodeTypeReference : string -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String)
Parâmetros
- typeName
- String
O nome do tipo a referenciar.
Comentários
Se o parâmetro fizer referência a typeName
um tipo genérico, ele deverá seguir as convenções de sintaxe para tipos genéricos. Por exemplo, a assinatura de reflexão para um Dictionary<TKey,TValue> tipo, em K
que é uma cadeia de caracteres e V
é um List<T> de inteiros, é representada pela reflexão como o seguinte (com as informações do assembly removidas): System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]]
.
Observação
Você deve usar colchetes ([]) e não os colchetes angulares C# (<>) para delimitar parâmetros genéricos.
Para evitar a possibilidade de cometer um erro ao especificar a sintaxe, considere usar o construtor que usa um tipo como parâmetro em vez de uma cadeia de caracteres.
Aplica-se a
CodeTypeReference(Type)
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
Inicializa uma nova instância da classe CodeTypeReference usando o tipo especificado.
public:
CodeTypeReference(Type ^ type);
public CodeTypeReference (Type type);
new System.CodeDom.CodeTypeReference : Type -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type)
Parâmetros
Exceções
type
é null
.
Aplica-se a
CodeTypeReference(CodeTypeReference, Int32)
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
Inicializa uma nova instância da classe CodeTypeReference usando a classificação e o tipo de matriz especificados.
public:
CodeTypeReference(System::CodeDom::CodeTypeReference ^ arrayType, int rank);
public CodeTypeReference (System.CodeDom.CodeTypeReference arrayType, int rank);
new System.CodeDom.CodeTypeReference : System.CodeDom.CodeTypeReference * int -> System.CodeDom.CodeTypeReference
Public Sub New (arrayType As CodeTypeReference, rank As Integer)
Parâmetros
- arrayType
- CodeTypeReference
Um CodeTypeReference que indica o tipo da matriz.
- rank
- Int32
O número de dimensões na matriz.
Comentários
Esse construtor pode ser usado para construir matrizes de matrizes aninhando CodeTypeReference objetos .
Aplica-se a
CodeTypeReference(String, CodeTypeReference[])
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
Inicializa uma nova instância da classe CodeTypeReference usando o nome do tipo e os argumentos de tipo especificados.
public:
CodeTypeReference(System::String ^ typeName, ... cli::array <System::CodeDom::CodeTypeReference ^> ^ typeArguments);
public CodeTypeReference (string typeName, params System.CodeDom.CodeTypeReference[] typeArguments);
new System.CodeDom.CodeTypeReference : string * System.CodeDom.CodeTypeReference[] -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String, ParamArray typeArguments As CodeTypeReference())
Parâmetros
- typeName
- String
O nome do tipo a referenciar.
- typeArguments
- CodeTypeReference[]
Uma matriz de valores CodeTypeReference.
Aplica-se a
CodeTypeReference(String, CodeTypeReferenceOptions)
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
Inicializa uma nova instância da classe CodeTypeReference usando o nome do tipo e a opção de referência de tipo de código especificados.
public:
CodeTypeReference(System::String ^ typeName, System::CodeDom::CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference (string typeName, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference (string? typeName, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
new System.CodeDom.CodeTypeReference : string * System.CodeDom.CodeTypeReferenceOptions -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String, codeTypeReferenceOption As CodeTypeReferenceOptions)
Parâmetros
- typeName
- String
O nome do tipo a referenciar.
- codeTypeReferenceOption
- CodeTypeReferenceOptions
A opção de referência de tipo de código, um dos valores de CodeTypeReferenceOptions.
Aplica-se a
CodeTypeReference(String, Int32)
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
Inicializa uma nova instância da classe CodeTypeReference usando a classificação, o nome e o tipo de matriz especificados.
public:
CodeTypeReference(System::String ^ baseType, int rank);
public CodeTypeReference (string baseType, int rank);
new System.CodeDom.CodeTypeReference : string * int -> System.CodeDom.CodeTypeReference
Public Sub New (baseType As String, rank As Integer)
Parâmetros
- baseType
- String
O nome do tipo dos elementos da matriz.
- rank
- Int32
O número de dimensões da matriz.
Aplica-se a
CodeTypeReference(Type, CodeTypeReferenceOptions)
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
- Origem:
- CodeTypeReference.cs
Inicializa uma nova instância da classe CodeTypeReference usando a referência de tipo de código e o tipo especificados.
public:
CodeTypeReference(Type ^ type, System::CodeDom::CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference (Type type, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
new System.CodeDom.CodeTypeReference : Type * System.CodeDom.CodeTypeReferenceOptions -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type, codeTypeReferenceOption As CodeTypeReferenceOptions)
Parâmetros
- codeTypeReferenceOption
- CodeTypeReferenceOptions
A opção de referência de tipo de código, um dos valores de CodeTypeReferenceOptions.