__VSPSEPROPID Enumeração

Definição

Fornece propriedades para definir informações de editor específicas do projeto na caixa de diálogo OpenWith.

public enum class __VSPSEPROPID
public enum class __VSPSEPROPID
enum __VSPSEPROPID
public enum __VSPSEPROPID
type __VSPSEPROPID = 
Public Enum __VSPSEPROPID
Herança
__VSPSEPROPID

Campos

VSPSEPROPID_FIRST -5101

Indica o primeiro __VSPSEPROPID .

VSPSEPROPID_LAST -5100

Deve ser igual à primeira propriedade definida.

VSPSEPROPID_NIL -1

APOSTAR -1

VSPSEPROPID_ProjectDefaultEditorName -5101

BSTR. Opcional. O projeto pode retornar um nome para o editor (a ser usado em vez de "editor padrão do projeto".

VSPSEPROPID_UseGlobalEditorByDefault -5100

BOOL. Opcional. Se você definir essa propriedade, uma < entrada do editor padrão > do projeto será adicionada à caixa de diálogo OpenWith. Se true , em seguida, o editor global será usado por padrão. Se false , em seguida, um editor específico do projeto será usado por padrão. Espera-se que o projeto persista em uma base por usuário/por computador/por tipo de arquivo (extensão de arquivo) se o editor global padrão ou o editor específico do projeto deve ser usado. Em seguida, o projeto usa essas informações para saber se deve chamar OpenStandardEditor(UInt32, String, Guid, String, IVsUIHierarchy, UInt32, IntPtr, IServiceProvider, IVsWindowFrame) ou OpenSpecificEditor(UInt32, String, Guid, String, Guid, String, IVsUIHierarchy, UInt32, IntPtr, IServiceProvider, IVsWindowFrame) quando um item de projeto é aberto.

Comentários

Assinatura COM

De VSShell. idl:

enum __VSPSEPROPID  
{  
    VSPSEPROPID_NIL                    = -1,  
    VSPSEPROPID_LAST                       = -5100,  
    VSPSEPROPID_UseGlobalEditorByDefault = -5100,  
    VSPSEPROPID_ProjectDefaultEditorName = -5101,  
    VSPSEPROPID_FIRST                      = -5101,  
};  
typedef LONG VSPSEPROPID;  

Aplica-se a