__VSPSEPROPID Enumeration

Definition

Stellt Eigenschaften zum Festlegen projektspezifischer Editor Informationen im Dialogfeld openWith bereit.

public enum class __VSPSEPROPID
public enum class __VSPSEPROPID
enum __VSPSEPROPID
public enum __VSPSEPROPID
type __VSPSEPROPID = 
Public Enum __VSPSEPROPID
Vererbung
__VSPSEPROPID

Felder

VSPSEPROPID_FIRST -5101

Gibt die erste __VSPSEPROPID an.

VSPSEPROPID_LAST -5100

Dies muss identisch mit der ersten definierten Eigenschaft sein.

VSPSEPROPID_NIL -1

Trägers -1

VSPSEPROPID_ProjectDefaultEditorName -5101

BSTR. (Optional) Das Projekt kann einen Namen für den Editor zurückgeben (der anstelle von "Project default editor" verwendet werden soll).

VSPSEPROPID_UseGlobalEditorByDefault -5100

BOOL. (Optional) Wenn Sie diese Eigenschaft festlegen, < > wird dem Dialogfeld openWith ein Standard Editor Eintrag für das Projekt hinzugefügt. Wenn true, dann wird der globale Editor standardmäßig verwendet. Wenn false, dann wird ein projektspezifischer Editor standardmäßig verwendet. Das Projekt legt auf einer pro Benutzer/pro Computer/pro Dateityp (Dateierweiterung)-Basis fest, ob der globale Standardeditor oder der projektspezifische Editor verwendet werden soll. Das Projekt verwendet diese Informationen, um zu entscheiden, ob OpenStandardEditor(UInt32, String, Guid, String, IVsUIHierarchy, UInt32, IntPtr, IServiceProvider, IVsWindowFrame) oder OpenSpecificEditor(UInt32, String, Guid, String, Guid, String, IVsUIHierarchy, UInt32, IntPtr, IServiceProvider, IVsWindowFrame) aufgerufen werden soll, wenn ein Projektelement geöffnet wird.

Hinweise

COM-Signatur

Aus vsshell. idl:

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

Gilt für