Compartilhar via


Interface IVsUIShellOpenDocument

 

Publicado: abril de 2016

Controla o estado dos documentos abertos dentro do ambiente.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

[GuidAttribute("35299EEC-11EE-4518-9F08-401638D1D3BC")]
[InterfaceTypeAttribute(1)]
public interface IVsUIShellOpenDocument
[GuidAttribute("35299EEC-11EE-4518-9F08-401638D1D3BC")]
[InterfaceTypeAttribute(1)]
public interface class IVsUIShellOpenDocument
[<GuidAttribute("35299EEC-11EE-4518-9F08-401638D1D3BC")>]
[<InterfaceTypeAttribute(1)>]
type IVsUIShellOpenDocument = interface end
<GuidAttribute("35299EEC-11EE-4518-9F08-401638D1D3BC")>
<InterfaceTypeAttribute(1)>
Public Interface IVsUIShellOpenDocument

Métodos

Nome Descrição
System_CAPS_pubmethod AddStandardPreviewer(String, String, Int32, String, String, String, String, String, UInt32)

Adiciona um navegador da Web à lista de visualizadores disponíveis.

System_CAPS_pubmethod GetFirstDefaultPreviewer(String, Int32, Int32)

Retorna o caminho do arquivo. exe do navegador da web padrão primeiro.

System_CAPS_pubmethod GetStandardEditorFactory(UInt32, Guid, String, Guid, String, IVsEditorFactory)

Retorna a fábrica de editor associada a um documento específico (por exemplo, um tipo de arquivo).

System_CAPS_pubmethod InitializeEditorInstance(UInt32, IntPtr, IntPtr, String, Guid, String, Guid, String, String, IVsUIHierarchy, UInt32, IntPtr, IServiceProvider, Guid, IVsWindowFrame)

Inicializa uma instância do editor do documento.

System_CAPS_pubmethod IsDocumentInAProject(String, IVsUIHierarchy, UInt32, IServiceProvider, Int32)

Determina se um documento é parte do projeto.

System_CAPS_pubmethod IsDocumentOpen(IVsUIHierarchy, UInt32, String, Guid, UInt32, IVsUIHierarchy, UInt32[], IVsWindowFrame, Int32)

Determina se um documento é aberto no momento.

System_CAPS_pubmethod IsSpecificDocumentViewOpen(IVsUIHierarchy, UInt32, String, Guid, String, UInt32, IVsUIHierarchy, UInt32, IVsWindowFrame, Int32)

Determina se um modo de exibição do documento especificado está aberto.

System_CAPS_pubmethod MapLogicalView(Guid, Guid, String)

Mapeia um modo de exibição físico para uma exibição lógica.

System_CAPS_pubmethod OpenCopyOfStandardEditor(IVsWindowFrame, Guid, IVsWindowFrame)

Usado para implementar a funcionalidade de Window.NewWindow.

System_CAPS_pubmethod OpenDocumentViaProject(String, Guid, IServiceProvider, IVsUIHierarchy, UInt32, IVsWindowFrame)

Localiza um projeto adequado para abrir o documento.

System_CAPS_pubmethod OpenDocumentViaProjectWithSpecific(String, UInt32, Guid, String, Guid, IServiceProvider, IVsUIHierarchy, UInt32, IVsWindowFrame)

Localiza um projeto especificado para abrir este documento.

System_CAPS_pubmethod OpenSpecificEditor(UInt32, String, Guid, String, Guid, String, IVsUIHierarchy, UInt32, IntPtr, IServiceProvider, IVsWindowFrame)

Abre um editor especificado.

System_CAPS_pubmethod OpenStandardEditor(UInt32, String, Guid, String, IVsUIHierarchy, UInt32, IntPtr, IServiceProvider, IVsWindowFrame)

Abre o editor padrão.

System_CAPS_pubmethod OpenStandardPreviewer(UInt32, String, VSPREVIEWRESOLUTION, UInt32)

Abre um navegador da web padrão para o documento especificado.

System_CAPS_pubmethod SearchProjectsForRelativePath(UInt32, String, String[])

Converte um caminho relativo para um documento em um caminho absoluto que pode ser passado para OpenDocumentViaProject.

Comentários

Consulte também SVsUIShellOpenDocument service.

Observações para chamadores:

Chamada para determinar se um documento está aberto, para abrir um documento usando vários editores ou para visualizar um documento.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo