ProjectItem.IsOpen[String] Propriedade
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.
Obtém um valor que indica se o item de projeto está aberto em um determinado tipo de exibição.
public:
property bool IsOpen[System::String ^] { bool get(System::String ^ ViewKind); };
[System.Runtime.InteropServices.DispId(204)]
public bool IsOpen[string ViewKind = "{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}"] { [System.Runtime.InteropServices.DispId(204)] get; }
[<System.Runtime.InteropServices.DispId(204)>]
[<get: System.Runtime.InteropServices.DispId(204)>]
member this.IsOpen(string) : bool
Public ReadOnly Property IsOpen(Optional ViewKind As String = "{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}") As Boolean
Parâmetros
- ViewKind
- String
Obrigatórios. A Constants .vsViewKind* indicando o tipo de exibição a ser verificado.
Valor da propriedade
Um valor booliano que indica true se o projeto está aberto no tipo de exibição fornecido; false caso contrário,.
- Atributos
Exemplos
Sub IsOpenExample()
Dim proj As Project
Dim projitems As ProjectItems
Dim msg As String
' Reference the current solution and its projects and project items.
proj = DTE.ActiveSolutionProjects(0)
projitems = proj.ProjectItems
' List properties of the project and its items.
msg = "Is the item open? " & projitems.Item(1).IsOpen & Chr(13)
msg = msg & "The project's unique name: " & proj.UniqueName
' The following two properties work only if the current project
' contains subprojects. If it does, then uncomment the lines to run
' them.
' msg = msg & "The parent project item name: " & proj.ParentProjectItem.Name & Chr(13)
' msg = msg & "The subproject name: " & projitems.Item(1).SubProject.Name & Chr(13)
MsgBox(msg)
End Sub