Microsoft.VisualStudio Spazio dei nomi

Classi

ErrorHandler

Fornisce metodi per la gestione di codici di errore COM comuni.

VisualStudioServices

Fornisce l'accesso ai servizi di Visual Studio, in base alla versione.

VisualStudioServices.VS2019_10Services

Enumera i servizi disponibili in Visual Studio 2019 Update 10.

VisualStudioServices.VS2019_11Services

Enumera i servizi disponibili in Visual Studio 2019 Update 11.

VisualStudioServices.VS2019_4Services

Enumera i servizi disponibili in Visual Studio 2019 Update 4.

VisualStudioServices.VS2019_5Services

Enumera i servizi disponibili in Visual Studio 2019 Update 5.

VisualStudioServices.VS2019_6Services

Enumera i servizi disponibili in Visual Studio 2019 Update 6.

VisualStudioServices.VS2019_7Services

Enumera i servizi disponibili in Visual Studio 2019 Update 7.

VisualStudioServices.VS2019_8Services

Enumera i servizi disponibili in Visual Studio 2019 Update 8.

VisualStudioServices.VS2019_9Services

Enumera i servizi disponibili in Visual Studio 2019 Update 9.

VisualStudioServices.VS2022_2Services

Enumera i servizi disponibili in Visual Studio 2022 Update 2.

VisualStudioServices.VS2022_3Services

Enumera i servizi disponibili in Visual Studio 2022 Update 3.

VisualStudioServices.VS2022_4Services

Enumera i servizi disponibili in Visual Studio 2022 Update 4.

VisualStudioServices.VS2022_5Services

Enumera i servizi disponibili in Visual Studio 2022 Update 4.

VisualStudioServices.VS2022_6Services

Enumera i servizi disponibili in Visual Studio 2022 Update 5.

VisualStudioServices.VS2022Services

Enumera i servizi disponibili in Visual Studio 2022.

VSColorTable
VSConstants

Usare questa classe per accedere alle costanti comuni di Visual Studio.

VSConstants.AppPackageDebugTargets

Contiene gli ID comando per un set di comandi di destinazione del debug di un pacchetto applicazione.

VSConstants.CATID

Questi GUID CATID vengono usati per estendere gli oggetti passati al browser delle proprietà e agli oggetti di automazione che supportano Automation Extenders.

VSConstants.CLSID
VSConstants.CMDSETID
VSConstants.CodeModelLanguage

Set di linguaggi del modello di codice.

VSConstants.ComponentSelectorPageGuid
VSConstants.DebugEnginesGuids
VSConstants.DebugPortSupplierGuids

Guid del fornitore di porte del debugger per le strutture VsDebugTargetInfo* e l'interfaccia IVsDebugRemoteDiscoveryUI.

VSConstants.DebugTargetHandler

Contiene gli ID comando per un set di comandi di gestori di destinazione del debug.

VSConstants.DocumentMetadataUserDataGuid

Si tratta di proprietà IVsUserData supportate dagli oggetti DocData che forniscono metadati aggiuntivi, ad esempio la versione dello snapshot.

VSConstants.EditPropyCategoryGuid

Categorie di proprietà dell'editor note usate con l'interfaccia IVsTextEditorPropertyCategoryContainer.

VSConstants.ItemTypeGuid

Questi valori vengono utilizzati con la proprietà VSHPROPID_ItemType.

VSConstants.LOGVIEWID
VSConstants.MruList
VSConstants.NewDocumentStateReason

Motivi noti usati per IVsUIShellOpenDocument3.SetNewDocumentState.

VSConstants.OutputWindowPaneGuid
VSConstants.ProjectTargets

Platfoms di destinazione del progetto noto.

VSConstants.ReferenceManagerHandler

Rappresenta gli ID comando per il menu di scelta rapida.

VSConstants.SearchProviderNames
VSConstants.SetupDrivers

Driver di installazione noti del progetto di reindirizzamento Per l'installazione di componenti mancanti.

VSConstants.StandardNavigateToDocumentScopeFilters

Nomi di filtro standard per gli ambiti di documento per la funzionalità Passa a.

VSConstants.StandardNavigateToFilterShortcuts

Nomi dei collegamenti di filtro standard per la funzionalità Passa a.

VSConstants.StandardNavigateToKindFilters

Nomi di filtro standard per i tipi di elemento per la funzionalità Passa a.

VSConstants.StandardToolWindows

Contiene i GUID per le finestre degli strumenti standard.

VSConstants.ToolboxMultitargetingFields
VSConstants.UICONTEXT
VSConstants.VsDependencyTypeGuid
VSConstants.VsEditorFactoryGuid
VSConstants.VsEditorUserDataGuid

Si tratta di impostazioni facoltative dell'editor generale che possono essere usate per personalizzare i comportamenti dell'editor.

VSConstants.VsLanguageServiceGuid
VSConstants.VsLanguageUserDataGuid

Si tratta di proprietà IVsUserData facoltative che un servizio di linguaggio può fornire per influenzare il comportamento del codice sorgente (testo) Editor. L'interfaccia IVsUserData viene recuperata da QueryInterface nell'oggetto IVsLanguageInfo dell'implementazione del servizio di linguaggio.

VSConstants.VsPackageGuid
VSConstants.VsTaskListView
VSConstants.VsTextBufferUserDataGuid

Si tratta di proprietà IVsUserData supportate dall'oggetto TextBuffer (DocData) del codice sorgente (testo) Editor. L'interfaccia IVsUserData viene recuperata da QueryInterface nell'oggetto IVsTextLines dell'Editor Text.

VSConstants.WellKnownOldVersionValues

Valori noti che possono essere usati per specificare i valori OldVersion (LowerBound/UpperBound) per ProvideBindingRedirectionAttribute.

VSConstants.WellKnownToolboxStringMaps
VSConstants.WellKnownWindowReferences
VSConstants.WizardType

Set di tipi della procedura guidata.

Win32Methods

Importa alcune funzioni di gestione della finestra Win32.

Interfacce

IEventHandler

Solo per uso interno di Microsoft. Fornisce i metodi necessari per aggiungere, rimuovere e testare l'esistenza di gestori in una raccolta di gestori eventi.

IVsService<T>

Fornisce l'accesso a un servizio offerto da Visual Studio.

IVsService<TService,TInterface>

Fornisce l'accesso a un servizio offerto da Visual Studio.

Enumerazioni

COWAIT_FLAGS

Flag per CoWaitForMultipleHandles

VSConstants.AppCommandCmdID

Identifica i comandi generati come risultato di un messaggio WM_APPCOMMAND ricevuto dalla finestra principale.

VSConstants.CEF

Rappresenta flag da utilizzare con il metodo CreateEditorInstance(UInt32, String, String, IVsHierarchy, UInt32, IntPtr, IntPtr, IntPtr, String, Guid, Int32).

VSConstants.MessageBoxResult

Codici dei risultati di IVsUIShell.ShowMessageBox.

VSConstants.SelectionElement

Rappresenta flag utilizzati nel gestore eventi OnElementValueChanged(UInt32, Object, Object).

VSConstants.VSITEMID

Elementi speciali all'interno di un oggetto VsHierarchy.

VSConstants.VsSearchNavigationKeys

Specifica i tasti di navigazione per la ricerca in Visual Studio.

VSConstants.VsSearchTaskStatus

Specifica i nomi descrittivi per gli stati delle attività di ricerca.

VSConstants.VSSELELEMID

Questi ID elemento sono gli unici ID elemento che possono essere usati con il servizio di selezione.

VSConstants.VSStd11CmdID

Set dei comandi condivisi standard in CMDSETID. StandardCommandSet11_guid.

VSConstants.VSStd12CmdID

Set dei comandi condivisi standard in CMDSETID. StandardCommandSet12_guid.

VSConstants.VSStd14CmdID

Set dei comandi condivisi standard in CMDSETID. StandardCommandSet14_guid.

VSConstants.VSStd15CmdID

Set dei comandi condivisi standard in CMDSETID. StandardCommandSet15_guid.

VSConstants.VSStd16CmdID

Set dei comandi standard condivisi nel StandardCommandSet16_guid set di comandi.

VSConstants.VSStd17CmdID

Set dei comandi standard condivisi nel StandardCommandSet17_guid set di comandi.

VSConstants.VSStd2010CmdID

Set dei comandi condivisi standard in CMDSETID. StandardCommandSet2010_guid.

VSConstants.VSStd2KCmdID

Set dei comandi dell'editor condiviso standard in StandardCommandSet2k.

VSConstants.VSStd97CmdID

Queste costanti rendono disponibili alcuni comandi di menu di base al codice gestito.

VSConstants.VsUIAccelModifiers

Specifica i tasti di scelta rapida e i tasti di modifica dell'interfaccia utente.

VSConstants.VsUIHierarchyWindowCmdIds

I comandi seguenti sono comandi speciali che si applicano solo a UIHierarchyWindow. Vengono definiti come parte del GUID del gruppo di comandi: CMDSETID. UIHierarchyWindowCommandSet_guid.