Classe SingleDiagramDocView
Quando substituído em uma classe derivada, exibe um único diagrama em um modo de exibição do documento.
Esta API não compatível com CLS.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Shell.WindowPane
Microsoft.VisualStudio.Modeling.Shell.ModelingWindowPane
Microsoft.VisualStudio.Modeling.Shell.ModelingDocView
Microsoft.VisualStudio.Modeling.Shell.DiagramDocView
Microsoft.VisualStudio.Modeling.Shell.SingleDiagramDocView
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(False)> _
Public MustInherit Class SingleDiagramDocView _
Inherits DiagramDocView
[CLSCompliantAttribute(false)]
public abstract class SingleDiagramDocView : DiagramDocView
O tipo SingleDiagramDocView expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
SingleDiagramDocView | Inicializa uma nova instância da classe SingleDiagramDocView. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
ActiveInPlaceEditWindow | Obtém e define a janela ativa para edição in-loco. (Herdado de ModelingWindowPane.) | |
AllDesigners | (Substitui DiagramDocView.AllDesigners.) | |
Content | (Herdado de WindowPane.) | |
ContextMenuId | Obtém o menu de atalho para exibir quando um usuário clica o modo de exibição do diagrama. (Herdado de DiagramDocView.) | |
ContextMenuMousePosition | Obtém a posição do mouse quando o menu de atalho é invocado para o modo de exibição do diagrama. (Herdado de DiagramDocView.) | |
ContextMenuXPosition | A posição de x para o menu de contexto (Herdado de DiagramDocView.) | |
ContextMenuYPosition | A posição y para o menu de contexto (Herdado de DiagramDocView.) | |
CurrentDesigner | Obtém o modo de exibição para o diagrama. (Substitui DiagramDocView.CurrentDesigner.) | |
CurrentDiagram | Obtém o diagrama. (Substitui DiagramDocView.CurrentDiagram.) | |
DefaultToolboxTabName | Obtém o nome da caixa de ferramentas guia o usuário clicou. (Herdado de ModelingDocView.) | |
DefaultToolboxTabToolboxItemsCount | (Herdado de ModelingDocView.) | |
Diagram | Obtém um diagrama. | |
DocData | Obtém um documento para a janela do documento. (Herdado de ModelingDocView.) | |
Frame | Obtém o IVsWindowFrame que corresponde a esta janela.. (Herdado de ModelingWindowPane.) | |
HasSelectableObjects | Obtém a janela do documento e se a janela do documento estiver aberta, permite que o Selecionar objetos opção. (Herdado de ModelingDocView.) | |
HelpService | Obtém o serviço de Ajuda. (Herdado de ModelingWindowPane.) | |
InitializationMode | (Herdado de WindowPane.) | |
IsContextMenuShowing | Obtém o menu de atalho e verifica se ele aparece para o modo de exibição do diagrama. (Herdado de DiagramDocView.) | |
IsPrimaryView | Obtém a janela do documento e verifica se essa janela é a janela do documento principal. (Herdado de ModelingDocView.) | |
MenuService | Obtém o serviço de comando de menu. (Herdado de ModelingWindowPane.) | |
PrimarySelection | Obtém o principal elemento selecionado no painel da janela. (Herdado de ModelingWindowPane.) | |
ProvideViewHelper | Obtém a janela do documento e verifica se um auxiliar do modo de exibição deve ser criado para a janela do documento. (Herdado de ModelingDocView.) | |
SelectedElements | Obtém os elementos selecionados no painel da janela. (Herdado de ModelingWindowPane.) | |
SelectionCount | Obtém o número de elementos que estão selecionados no painel da janela. (Herdado de ModelingWindowPane.) | |
SelectionHelpService | Obtém o serviço de Ajuda da seleção. (Herdado de ModelingWindowPane.) | |
ServiceProvider | Obtém o provedor de serviços local para este painel de janela. (Herdado de ModelingWindowPane.) | |
TargetToolboxItemFilterAttributes | Obtém uma coleção de atributos de filtro para uma caixa de ferramentas item. (Herdado de DiagramDocView.) | |
ToolboxService | Obtém o serviço da caixa de ferramentas. (Herdado de ModelingDocView.) | |
Window | Obtém uma janela para o modo de exibição. (Substitui WindowPane.Window.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
BaseLoadView | Para ser chamado quando o DocData associado é concluído o carregamento ou recarregamento, principalmente a partir de DocView.LoadView().Executa qualquer inicialização básica necessária depois de carregar um novo DocData no modo de exibição. (Herdado de ModelingDocView.) | |
CommitPendingEditForCommand | Verifica se as edições pendentes devem ser confirmadas antes de um comando seja executado. (Herdado de DiagramDocView.) | |
CountAllObjects | Conta o número de elementos que estão no modelo. (Herdado de DiagramDocView.) | |
CountObjects | Conta o número de elementos no painel da janela ou na seleção atual. (Herdado de ModelingWindowPane.) | |
CountSelectedObjects | Obtém o número de elementos na seleção atual. (Herdado de ModelingWindowPane.) | |
CreateDiagramView | Cria uma exibição de diagrama da janela do documento. (Herdado de DiagramDocView.) | |
Dispose() | (Herdado de WindowPane.) | |
Dispose(Boolean) | Libera os recursos não gerenciados que SingleDiagramDocView usa e, opcionalmente, libera os recursos gerenciados. (Substitui DiagramDocView.Dispose(Boolean).) | |
DoSelectObjects | Seleciona elementos no modo de exibição de diagrama. (Herdado de DiagramDocView.) | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
Find | Ainda não implementado. (Herdado de DiagramDocView.) | |
GetAllObjects | Obtém todos os elementos do modelo. (Herdado de DiagramDocView.) | |
GetCapabilities | Especifica qual pesquisa opções para oferecer suporte. (Herdado de DiagramDocView.) | |
GetComponentSelected | Especifica se um determinado componente está selecionado. (Herdado de ModelingWindowPane.) | |
GetContainerSelected | Especifica se um determinado recipiente está selecionado. (Herdado de ModelingWindowPane.) | |
GetCurrentSpan | Ainda não implementado. (Herdado de DiagramDocView.) | |
GetDiagramFromPhysicalView | Obtém um modelo a partir do Store , de modo que ele pode ser exibido no modo de exibição de diagrama. (Herdado de DiagramDocView.) | |
GetFindState | Ainda não implementado. (Herdado de DiagramDocView.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetObjects | Obtém os elementos selecionados no momento ou os elementos que podem ser selecionados no painel da janela. (Herdado de ModelingWindowPane.) | |
GetProperty | Obtém as propriedades que são atribuídas a um elemento no modelo. (Herdado de DiagramDocView.) | |
GetSearchImage | Ainda não implementado. (Herdado de DiagramDocView.) | |
GetSelectedComponents | Obtém os componentes que são selecionados no painel da janela. (Herdado de ModelingWindowPane.) | |
GetSelectedObjects | Obtém os elementos selecionados no painel da janela. (Herdado de ModelingWindowPane.) | |
GetService | Obtém o serviço do tipo especificado.Substituir esse método para retornar o serviço de comando de menu personalizado (Herdado de ModelingWindowPane.) | |
GetSite | Obtém o site que foi definido com SetSite. (Herdado de ModelingWindowPane.) | |
GetToolboxItemFilterAttributes | Obtém uma coleção de seqüências de caracteres de filtro e tipos de filtro para a caixa de ferramentas. (Herdado de DiagramDocView.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
Hide | Oculta o painel de janela. (Herdado de ModelingWindowPane.) | |
Initialize | Inicializa uma instância da ModelingDocView classe. (Herdado de ModelingDocView.) | |
InterceptDataObject | Chamado por caixa de ferramentas quando o objeto de dados de entrada está prestes a entrar em uma operação de arrastar e soltar.Esse método permite que o objeto de dados de entrada seja substituído pelo objeto de dados retornados, irá para a operação de arrastar e soltar em vez disso.A implementação base retorna null, o que não significa que nenhuma substituição do objeto de dados de entrada. (Herdado de ModelingDocView.) | |
IsDataObjectSupported | Verifica se um item na caixa de ferramentas pode ser usado com a janela do documento. (Herdado de ModelingDocView.) | |
IsObjectBrowsable | Retorna true se o atributo navegável do elemento é true. (Herdado de DiagramDocView.) | |
IsSupported | Verifica se a janela de documento oferece suporte a um item na caixa de ferramentas. (Herdado de ModelingDocView.) | |
ItemPicked | Notifica os clientes que um usuário clicou em um item na caixa de ferramentas ou pressionou ENTER para selecionar o item. (Herdado de ModelingDocView.) | |
LoadUIState | (Herdado de WindowPane.) | |
LoadView | Verifica se o documento carregado em uma janela de documento. (Herdado de ModelingDocView.) | |
MarkSpan | Ainda não implementado. (Herdado de DiagramDocView.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
NavigateTo | Ainda não implementado. (Herdado de DiagramDocView.) | |
NotifyFindTarget | Este membro não é mais usado. (Herdado de DiagramDocView.) | |
OnClose | Remove os objetos do painel de janela a seleção do menu de atalho quando o painel da janela é fechado. (Herdado de ModelingWindowPane.) | |
OnContextMenuRequested | Processa uma solicitação para o menu de atalho. (Herdado de DiagramDocView.) | |
OnCreate | Quando o documento é carregado, cria uma exibição da janela do documento. (Herdado de ModelingDocView.) | |
OnSelectionChanged | Recalcula quais filtros para usar caixa de ferramentas. (Herdado de DiagramDocView.) | |
OnSelectionChanging | Notifica os ouvintes de eventos antes da seleção é alterada. (Herdado de ModelingWindowPane.) | |
OnToolboxItemSelected | Quando um usuário clica em um item na caixa de ferramentas, chama ToolboxItemSelected. (Herdado de ModelingDocView.) | |
OnToolboxSelectionChanged | (Herdado de ModelingDocView.) | |
PreProcessMessage | Manipula mensagens de janela. (Herdado de ModelingWindowPane.) | |
Replace | Ainda não implementado. (Herdado de DiagramDocView.) | |
SaveUIState | (Herdado de WindowPane.) | |
SelectObjects | Seleciona os elementos no painel da janela. (Herdado de ModelingWindowPane.) | |
SetFindState | Ainda não implementado. (Herdado de DiagramDocView.) | |
SetInfo | Atualiza a barra de status da janela do documento. (Herdado de ModelingDocView.) | |
SetSelectedComponents(ICollection) | Adiciona os componentes especificados para o contêiner de seleção e notifica o shell da alteração da seleção. (Herdado de ModelingWindowPane.) | |
SetSelectedComponents(ICollection, SelectionTypes) | Ainda não implementado. (Herdado de ModelingWindowPane.) | |
SetSite | Inicializa o painel da janela no ambiente. (Herdado de ModelingWindowPane.) | |
Show | Exibe o painel da janela, traz-lo para a frente e torna a janela ativa. (Herdado de ModelingWindowPane.) | |
ShowContextMenu | Exibe o menu de atalho em um local específico no modo de exibição de diagrama. (Herdado de DiagramDocView.) | |
ShowNoActivate | Exibe o painel da janela, traz-lo para a frente, mas não torna a janela ativa. (Herdado de ModelingWindowPane.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) | |
UpdateToolboxFilters | Atualiza a coleção de filtros de caixa de ferramentas para usar com o modo de exibição do diagrama ativo. (Herdado de DiagramDocView.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
SelectionChanged | Acionado após a seleção no painel da janela é alterada. (Herdado de ModelingWindowPane.) | |
SelectionChanging | Acionado antes da seleção da janela mudará de painel. (Herdado de ModelingWindowPane.) | |
ToolboxItemSelected | Ocorre quando o usuário arrasta o item selecionado na caixa de ferramentas para a janela do documento. (Herdado de ModelingDocView.) | |
ToolboxSelectionChanged | Chamado quando a seleção da caixa de ferramentas é alterada (por meio de clique único ou pressionando as teclas de seta para cima/baixo). (Herdado de ModelingDocView.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IVsFindTarget.GetMatchRect | (Herdado de DiagramDocView.) | |
IVsToolboxActiveUserHook.InterceptDataObject | Chamado por caixa de ferramentas quando o objeto de dados de entrada está prestes a entrar em uma operação de arrastar e soltar.Esse método permite que o objeto de dados de entrada seja substituído pelo objeto de dados de saída, que irá para a operação de arrastar e soltar em vez disso. (Herdado de ModelingDocView.) | |
IVsStatusbarUser.SetInfo | Chamado pelo shell quando chegou a hora para que possamos definir informações na barra de status. (Herdado de ModelingDocView.) | |
IVsToolboxActiveUserHook.ToolboxSelectionChanged | Chamado quando a seleção na caixa de ferramentas é alterada (por meio de um único clique ou pressionando as teclas de seta para cima/baixo). (Herdado de ModelingDocView.) | |
IVsWindowPane.ClosePane | Obsoleta. (Herdado de WindowPane.) | |
IVsUIElementPane.CloseUIElementPane | (Herdado de WindowPane.) | |
IVsWindowPane.CreatePaneWindow | Obsoleta. (Herdado de WindowPane.) | |
IVsUIElementPane.CreateUIElementPane | (Herdado de WindowPane.) | |
IOleCommandTarget.Exec | (Herdado de WindowPane.) | |
IVsWindowPane.GetDefaultSize | Obsoleta. (Herdado de WindowPane.) | |
IVsUIElementPane.GetDefaultUIElementSize | (Herdado de WindowPane.) | |
IServiceProvider.GetService | (Herdado de WindowPane.) | |
IVsUIElementPane.LoadUIElementState | (Herdado de WindowPane.) | |
IVsWindowPane.LoadViewState | Obsoleta. (Herdado de WindowPane.) | |
IOleCommandTarget.QueryStatus | (Herdado de WindowPane.) | |
IVsUIElementPane.SaveUIElementState | (Herdado de WindowPane.) | |
IVsWindowPane.SaveViewState | Obsoleta. (Herdado de WindowPane.) | |
IVsWindowPane.SetSite | Obsoleta. (Herdado de WindowPane.) | |
IVsUIElementPane.SetUIElementSite | (Herdado de WindowPane.) | |
IVsWindowPane.TranslateAccelerator | Obsoleta. (Herdado de WindowPane.) | |
IVsUIElementPane.TranslateUIElementAccelerator | (Herdado de WindowPane.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.