Compartilhar via


Enumeração VSUSERCONTEXTPRIORITY

 

Publicado: abril de 2016

Especifica a prioridade dos atributos ou palavras-chave na maleta contexto.

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

Sintaxe

public enum VSUSERCONTEXTPRIORITY
public enum class VSUSERCONTEXTPRIORITY
type VSUSERCONTEXTPRIORITY
Public Enumeration VSUSERCONTEXTPRIORITY

Membros

Nome do membro Descrição
VSUC_Priority_Ambient

Nível de prioridade baixa.Normalmente reservadas para páginas iniciais, Introdução tópicos, e assim por diante.Esse valor é aplicado às informações que fornece informações úteis, mas não é muito específicas, da Ajuda.

VSUC_Priority_Enterprise

Nível de prioridade para os modelos de empresa.

VSUC_Priority_Highest

Especifica a prioridade mais alta do que qualquer palavra-chave.Nível de prioridade para os assistentes, acessado por meio do modelo de automação.

VSUC_Priority_MarkerSel

Nível de prioridade para um contêiner de seleção.

VSUC_Priority_None

Padrão; nível de prioridade mais baixo.Este valor só é usado internamente pelo ambiente.

VSUC_Priority_Project

Nível de prioridade de uma hierarquia.

VSUC_Priority_ProjectItem

Nível de prioridade de um item de hierarquia.

VSUC_Priority_Selection

Nível de prioridade para um contêiner de seleção.

VSUC_Priority_State

Nível de prioridade para o contexto do comando da interface do usuário.

VSUC_Priority_ToolWndSel

Nível de prioridade para uma seleção dentro de uma janela de ferramenta.Por exemplo, esse valor poderia ser atribuído a um comando dentro da janela de comando.

VSUC_Priority_Window

Nível de prioridade de uma janela do editor.Usado por Solution Explorer porque ele também envia uma seleção para a janela de propriedades.

VSUC_Priority_WindowFrame

Nível de prioridade de janelas de ferramentas que deseja substituir SEID_UserContext, mas deseja que seu contexto seja exibido na parte superior da janela RL.

Comentários

Cada IVsUserContext o objeto está associado com um dos valores de prioridade especificados pelo VSUSERCONTEXTPRIORITY enumeração.Em geral, esses valores são definidos automaticamente pelo ambiente, quando um conjunto de propriedades de contexto é criado.Por exemplo, uma prioridade de VSUC_Priority_WindowFrame é atribuído automaticamente a uma janela de ferramenta.

Janelas de comando contém um contexto para a janela de comando propriamente dito e um subcontexto para uma seleção dentro da janela de comando.O nível de prioridade para o subcontexto é definido quando você vincula a bolsa subcontexto para o conjunto de propriedades de contexto do pai chamando AddSubcontext.Nesse método, especifique a bolsa subcontexto na pSubCtx parâmetro e, em seguida, a prioridade a lpriority parâmetro.No caso de uma seleção de janela de comando, o novo subcontexto é atribuído um valor de prioridade de VSUC_Priority_ToolWndSel.

COM assinatura

De vsshell.idl:

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo