Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene el proyecto del cual forma parte el elemento seleccionado. Sólo lectura.
Espacio de nombres: VSLangProj
Ensamblado: VSLangProj (en vslangproj.dll)
Sintaxis
'Declaración
'Uso
Valor de propiedad
Devuelve un objeto Project.
Comentarios
Utilice esta propiedad para recuperar el objeto Project que incluye el elemento.
Ejemplo
En este ejemplo se muestra el uso de una función de macro privada para recuperar el nombre del proyecto al que pertenece el elemento de proyecto seleccionado. Se crea un método de prueba para usar la función.
' Macro Editor
Imports VSLangProj
Private Function GetProjectName(ByVal refs As References) _
As String
Return refs.ContainingProject.Name
End Function
Sub TestGetProjectName()
' First project is a Visual Basic or C# project.
Dim theVSProject As VSProject = _
CType(DTE.Solution.Projects.Item(1).Object, VSProject)
Dim refs As References = theVSProject.References
MsgBox(GetProjectName(refs))
End Sub
Vea también
Referencia
Reference (Interfaz)
Reference (Miembros)
VSLangProj (Espacio de nombres)