VCCodeUsing (Interfaz)
Objeto que representa un elemento de código directiva #using (C++) en el código fuente de una solución.
Espacio de nombres: Microsoft.VisualStudio.VCCodeModel
Ensamblado: Microsoft.VisualStudio.VCCodeModel (en Microsoft.VisualStudio.VCCodeModel.dll)
Sintaxis
'Declaración
<GuidAttribute("9DFDBEC8-2DB0-4FAF-BC35-CD0773ADE96C")> _
Public Interface VCCodeUsing
[GuidAttribute("9DFDBEC8-2DB0-4FAF-BC35-CD0773ADE96C")]
public interface VCCodeUsing
[GuidAttribute(L"9DFDBEC8-2DB0-4FAF-BC35-CD0773ADE96C")]
public interface class VCCodeUsing
[<GuidAttribute("9DFDBEC8-2DB0-4FAF-BC35-CD0773ADE96C")>]
type VCCodeUsing = interface end
public interface VCCodeUsing
El tipo VCCodeUsing expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Children | Obtiene una colección de objetos contenidos en esta construcción de código. | |
CodeModel | Obtiene el objeto VCCodeModel del proyecto. | |
Collection | Obtiene la colección que contiene el objeto compatible con esta propiedad o que está contenido en esta construcción de código. | |
Comment | Obtiene o establece el comentario asociado al elemento de código. | |
DisplayName | Obtiene el nombre usado en la interfaz de usuario para este grupo de resultados. | |
DTE | Obtiene el objeto de extensibilidad de nivel superior. | |
EndPoint | Obtiene el punto de edición que es la ubicación del final del elemento de código. | |
EndPointOf | Obtiene el punto final del objeto primario. | |
Extender | Obtiene el objeto Extender solicitado si está disponible para este objeto. | |
ExtenderCATID | Obtiene el identificador de categoría (CATID) de extensor para el objeto. | |
ExtenderNames | Obtiene una lista de los objetos Extender disponibles para el objeto. | |
File | Obtiene el archivo asociado a este elemento VCCodeUsing. | |
FullName | Obtiene la ruta de acceso completa y el nombre de archivo del objeto. | |
InfoLocation | Obtiene las funciones del modelo de código. | |
IsCaseSensitive | Obtiene un valor que indica si un elemento de código distingue mayúsculas de minúsculas. | |
IsCodeType | Obtiene un valor que indica si es posible obtener un objeto CodeType a partir de este objeto. | |
IsInjected | Obtiene un valor que indica si un atributo ha insertado un elemento de código. | |
IsReadOnly | Obtiene un valor que indica si el elemento actual es de solo lectura. | |
IsZombie | Obtiene un valor que indica si el objeto existe. | |
Kind | Obtiene una enumeración que indica el tipo de objeto. | |
Language | Obtiene el lenguaje de programación utilizado para crear el código. | |
Location | Devuelve la ubicación de la declaración del objeto. | |
Name | Obtiene o establece el nombre del objeto. | |
Parent | Obtiene el objeto primario inmediato de un objeto dado. | |
Picture | Obtiene un objeto de automatización de imágenes que se va a usar como un icono en la interfaz de usuario. | |
Project | Obtiene el objeto Project asociado al objeto. | |
ProjectItem | Obtiene el objeto ProjectItem asociado al objeto dado. | |
StartPoint | Devuelve un objeto TextPoint que define el inicio del elemento de código. | |
StartPointOf | Devuelve el punto de inicio del objeto. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
GetEndPoint | Obtiene un objeto TextPoint que marca el final de la definición del elemento de código. | |
GetStartPoint | Obtiene un objeto TextPoint que define el inicio de la definición del elemento de código. | |
IsSelf | Obtiene un valor que indica si el elemento de código especificado es igual que el elemento de código. |
Arriba
Comentarios
El objeto de VCCodeUsing representa un elemento de código de #using en un archivo de código fuente, que permite el acceso a información sobre ese elemento de código específico.
Vea Cómo: Compilar el código de ejemplo de extensibilidad del modelo de código de Visual C++ para obtener información sobre cómo compilar y ejecutar este ejemplo.
Ejemplos
Este ejemplo recupera el primer objeto de VCCodeUsing de la solución actual y lo muestra en un cuadro de mensaje.
Sub GetFirstUsing()
Dim vcCM As VCCodeModel
Dim vcUsing As VCCodeUsing
vcCM = DTE.Solution.Item(1).CodeModel
vcUsing = vcCM.Usings.Item(1)
MsgBox(vcUsing.DisplayName)
End Sub