CodeImport (Interfaz)
Modela el uso de instrucciones que importan espacios de nombres.
Espacio de nombres: EnvDTE80
Ensamblado: EnvDTE80 (en EnvDTE80.dll)
Sintaxis
'Declaración
<GuidAttribute("0C9A256E-0FF9-4D4A-88E6-304ACF78225F")> _
Public Interface CodeImport _
Inherits CodeElement
[GuidAttribute("0C9A256E-0FF9-4D4A-88E6-304ACF78225F")]
public interface CodeImport : CodeElement
[GuidAttribute(L"0C9A256E-0FF9-4D4A-88E6-304ACF78225F")]
public interface class CodeImport : CodeElement
[<GuidAttribute("0C9A256E-0FF9-4D4A-88E6-304ACF78225F")>]
type CodeImport =
interface
interface CodeElement
end
public interface CodeImport extends CodeElement
El tipo CodeImport expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Alias | Obtiene o establece un nombre descriptivo para el espacio de nombres mencionado. | |
Children | (Se hereda de CodeElement). | |
Children | Obtiene una colección de objetos contenidos dentro de CodeImport. | |
Collection | (Se hereda de CodeElement). | |
Collection | Obtiene la colección de CodeElements que contiene el elemento CodeImport compatible con esta propiedad. | |
DTE | (Se hereda de CodeElement). | |
DTE | Obtiene el objeto de extensibilidad de nivel superior. | |
EndPoint | (Se hereda de CodeElement). | |
EndPoint | Obtiene el punto de texto que es la ubicación del final del elemento de código. | |
Extender[String] | (Se hereda de CodeElement). | |
Extender[String] | Obtiene el objeto Extender solicitado si está disponible para este objeto CodeElement. | |
ExtenderCATID | (Se hereda de CodeElement). | |
ExtenderCATID | Obtiene el identificador de categoría (CATID) del objeto Extender. | |
ExtenderNames | (Se hereda de CodeElement). | |
ExtenderNames | Obtiene una lista de los objetos Extender disponibles para el objeto. | |
FullName | (Se hereda de CodeElement). | |
FullName | Obtiene un nombre completo del elemento de código especificado. | |
InfoLocation | (Se hereda de CodeElement). | |
InfoLocation | Obtiene las funciones del modelo de código. | |
IsCodeType | (Se hereda de CodeElement). | |
IsCodeType | Obtiene un valor que indica si es posible obtener un objeto CodeType a partir del objeto CodeImport. | |
Kind | (Se hereda de CodeElement). | |
Kind | Obtiene una enumeración que define el tipo de objeto. | |
Language | (Se hereda de CodeElement). | |
Language | Obtiene el lenguaje de programación que se utiliza para crear el CodeImport. | |
Name | (Se hereda de CodeElement). | |
Name | Obtiene o establece el nombre del objeto CodeImport. | |
Namespace | Obtiene o establece el nombre del espacio de nombres importado. | |
Parent | Obtiene el objeto que contiene esta importación. | |
ProjectItem | (Se hereda de CodeElement). | |
ProjectItem | Obtiene el objeto ProjectItem asociado al objeto CodeElement. | |
StartPoint | (Se hereda de CodeElement). | |
StartPoint | Obtiene un objeto TextPoint que define el comienzo del CodeImport. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
GetEndPoint(vsCMPart) | (Se hereda de CodeElement). | |
GetEndPoint(vsCMPart) | Obtiene un objeto TextPoint que marca el final de la definición del elemento de código. | |
GetStartPoint(vsCMPart) | (Se hereda de CodeElement). | |
GetStartPoint(vsCMPart) | Obtiene un objeto TextPoint que marca el comienzo de la definición del elemento de código. |
Arriba
Comentarios
La instrucción de importación que se utiliza depende del modelo de lenguaje al que se destina. El objeto hereda de CodeElement.
Nota
Los valores de los elementos de modelo de código como clases, structs, funciones, atributos, delegados, etc., pueden ser no deterministas una vez realizados determinados tipos de modificaciones; esto significa que no se puede confiar en que sus valores se mantengan siempre igual. Para obtener más información, vea la sección Los valores de elementos de modelo de código pueden cambiar, en Detectar código utilizando el modelo de código (Visual Basic).
Vea también
Referencia
Otros recursos
Cómo: Compilar y ejecutar los ejemplos de código del modelo de objetos de automatización
Detectar código utilizando el modelo de código (Visual Basic)