CodeTypeReference Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase CodeTypeReference utilizando el tipo especificado.
Sobrecargas
CodeTypeReference() |
Inicializa una nueva instancia de la clase CodeTypeReference. |
CodeTypeReference(CodeTypeParameter) |
Inicializa una nueva instancia de la clase CodeTypeReference utilizando el parámetro de tipo de código especificado. |
CodeTypeReference(String) |
Inicializa una nueva instancia de la clase CodeTypeReference con el nombre de tipo especificado. |
CodeTypeReference(Type) |
Inicializa una nueva instancia de la clase CodeTypeReference utilizando el tipo especificado. |
CodeTypeReference(CodeTypeReference, Int32) |
Inicializa una nueva instancia de la clase CodeTypeReference con el tipo de matriz y el rango especificados. |
CodeTypeReference(String, CodeTypeReference[]) |
Inicializa una nueva instancia de la clase CodeTypeReference utilizando el nombre de tipo y los argumentos de tipo especificados. |
CodeTypeReference(String, CodeTypeReferenceOptions) |
Inicializa una nueva instancia de la clase CodeTypeReference utilizando el nombre de tipo y la opción de referencia de tipo de código especificados. |
CodeTypeReference(String, Int32) |
Inicializa una nueva instancia de la clase CodeTypeReference con el nombre del tipo de matriz y el rango especificados. |
CodeTypeReference(Type, CodeTypeReferenceOptions) |
Inicializa una nueva instancia de la clase CodeTypeReference utilizando el tipo y la referencia de tipo de código especificados. |
CodeTypeReference()
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
Inicializa una nueva instancia de la clase CodeTypeReference.
public:
CodeTypeReference();
public CodeTypeReference ();
Public Sub New ()
Comentarios
Este constructor crea un objeto vacío CodeTypeReference . Si usa este constructor, establezca las propiedades para establecer la referencia de tipo.
Se aplica a
CodeTypeReference(CodeTypeParameter)
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
Inicializa una nueva instancia de la clase CodeTypeReference utilizando el 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
Objeto CodeTypeParameter que representa el tipo del parámetro de tipo.
Se aplica a
CodeTypeReference(String)
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
Inicializa una nueva instancia de la clase CodeTypeReference con el nombre de 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
Nombre del tipo al que se va a hacer referencia.
Comentarios
Si el typeName
parámetro hace referencia a un tipo genérico, debe seguir las convenciones de sintaxis para los tipos genéricos. Por ejemplo, la firma de reflexión de un Dictionary<TKey,TValue> tipo, donde K
es una cadena y V
es un List<T> de enteros, se representa mediante la reflexión como la siguiente (con la información de ensamblado quitada): System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]]
.
Nota
Debe usar corchetes ([]) y no los corchetes angulares de C# (<>) para delimitar parámetros genéricos.
Para evitar la posibilidad de cometer un error al especificar la sintaxis, considere la posibilidad de usar el constructor que toma un tipo como parámetro en lugar de una cadena.
Se aplica a
CodeTypeReference(Type)
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
Inicializa una nueva instancia de la clase CodeTypeReference utilizando el 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
Excepciones
type
es null
.
Se aplica a
CodeTypeReference(CodeTypeReference, Int32)
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
Inicializa una nueva instancia de la clase CodeTypeReference con el tipo de matriz y el rango 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
CodeTypeReference que indica el tipo de la matriz.
- rank
- Int32
Número de dimensiones de la matriz.
Comentarios
Este constructor se puede usar para construir matrices de matrices mediante el anidamiento de CodeTypeReference objetos .
Se aplica a
CodeTypeReference(String, CodeTypeReference[])
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
Inicializa una nueva instancia de la clase CodeTypeReference utilizando el nombre de tipo y los 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
Nombre del tipo al que se va a hacer referencia.
- typeArguments
- CodeTypeReference[]
Matriz de valores CodeTypeReference.
Se aplica a
CodeTypeReference(String, CodeTypeReferenceOptions)
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
Inicializa una nueva instancia de la clase CodeTypeReference utilizando el nombre de tipo y la opción de referencia 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
Nombre del tipo al que se va a hacer referencia.
- codeTypeReferenceOption
- CodeTypeReferenceOptions
Opción de referencia de tipo de código, uno de los valores de CodeTypeReferenceOptions.
Se aplica a
CodeTypeReference(String, Int32)
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
Inicializa una nueva instancia de la clase CodeTypeReference con el nombre del tipo de matriz y el rango 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
Nombre del tipo de los elementos de la matriz.
- rank
- Int32
Número de dimensiones de la matriz.
Se aplica a
CodeTypeReference(Type, CodeTypeReferenceOptions)
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
- Source:
- CodeTypeReference.cs
Inicializa una nueva instancia de la clase CodeTypeReference utilizando el tipo y la referencia de tipo de código 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
Opción de referencia de tipo de código, uno de los valores de CodeTypeReferenceOptions.