BooleanSymbolExpressionEvaluator
|
表示布爾表達式評估工具。
|
IActiveDesigner
|
管理做為編輯器的ActiveX設計工具。
|
IAppxBaseExtension
|
提供其他應用程式指令清單資料元素的共享和檔案開啟選擇器延伸模組存取權。
|
IAppxFileOpenPickerExtension
|
提供其他應用程式指令清單資料元素的檔案開啟選擇器延伸模組存取權。
|
IAppxManifestDesignerService
|
提供專案應用程式指令清單檔案的程式設計存取。 這是應用程式指令清單設計工具套件所實作的全域服務。
|
IAppxManifestDesignerService2
|
提供專案 .appxmanifext 檔案的程序設計存取。 您可以使用它來開啟 Manifest Designer 所提供的 DocData 對象、確定已在執行中的文件數據表中註冊 (RDT) ,並傳回實作兩個介面的檔句柄物件:IVsDocumentLockHolder 和 IVsInvisibleEditor。 這會強制關閉任何現有的文件視窗,並讓傳回的檔句柄保留RDT_EditLock。 當您需要保留檔句柄較長的時間時,請將它轉換成 IVsInvisibleEditor,並使用 GetDocData 取得新物件模型的指標。 檔句柄完成時,請一律呼叫 IVsDocumentLockHolder.CloseDocumentHolder () ,通常會傳遞 (uint) __FRAMECLOSE。FRAMECLOSE_SaveIfDirty為儲存選項。
|
IAppxManifestDesignerService3
|
提供專案 .appxmanifext 檔案的程序設計存取。 您可以使用它來開啟 Manifest Designer 所提供的 DocData 對象、確定已在執行中的文件數據表中註冊 (RDT) ,並傳回實作兩個介面的檔句柄物件:IVsDocumentLockHolder 和 IVsInvisibleEditor。 這會強制關閉任何現有的文件視窗,並讓傳回的檔句柄保留RDT_EditLock。 當您需要保留檔句柄較長的時間時,請將它轉換成 IVsInvisibleEditor,並使用 GetDocData 取得新物件模型的指標。 檔句柄完成時,請一律呼叫 IVsDocumentLockHolder.CloseDocumentHolder () ,通常會傳遞 (uint) __FRAMECLOSE。FRAMECLOSE_SaveIfDirty為儲存選項。
|
IAppxManifestDocument
|
提供目前專案之應用程式指令清單的物件模型。 它是由 DocData 應用程式指令清單設計工具的物件所實作。
|
IAppxManifestDocument2
|
提供目前專案之應用程式指令清單的物件模型。 它是由 DocData 應用程式指令清單設計工具的物件所實作。
|
IAppxShareExtension
|
提供其他應用程式指令清單資料元素的共用延伸模組存取權。
|
IAsyncLoadablePackageInitialize
|
提供存取 IAsyncServiceProvider 和 IProfferAsyncService 的方式,而不需要使用 IServiceProvider。 由封裝實作。
|
IAsyncPersistFile
|
IAsyncPersistFileFormat
|
IAsyncProgressCallback
|
提供異步服務和套件擁有者報告進度的方式。 殼層可以透過appropiate方式向用戶顯示回報的進度。 介面是由 Visual Studio IDE 實作。 針對封裝載入,實例會透過 Initialize 方法傳遞至封裝。 針對服務,封裝可以透過 IProfferAsyncService.GetServiceProgressCallback 方法擷取實例。 此介面用於報告封裝和服務載入的進度。 不會使用封裝 guidService 自變數,而且將會忽略。
|
IAsyncServiceProvider
|
表示異步服務提供者。
|
IAsyncServiceProvider2
|
IBuilderWizardManager
|
擷取和管理特定屬性和元件的產生器。 產生器會產生專案的程序代碼。
|
ICategorizeProperties
|
提供類別名稱,並將類別對應至屬性,以在 屬性視窗 中顯示。
|
ICodeNavigate
|
提供方法來顯示指定顯示物件的預設事件處理程式程式代碼。
|
ICodeNavigate2
|
顯示指定顯示物件的事件處理程式程式代碼。 這個介面會 ICodeNavigate 藉由提供額外的方法來顯示所顯示物件之特定事件的程式代碼來擴充。
|
IComWrapper
|
表示 COM 包裝函式。
|
IComWrapperFactory
|
表示 COM 包裝函式處理站。
|
IComWrapperFactory2
|
IDirAutoCompleteList
|
將目錄清單標示為支援自動完成。 自動完成會在您輸入字元時顯示相符的子目錄。
|
IDirList
|
管理所顯示目錄清單的外觀和動作。
|
IDirListEvents
|
指定所顯示目錄清單的事件處理程式。 這是目錄清單實作的 IConnectionPoint傳出介面。
|
IDirListSite
|
維護管理目錄清單之父物件的介面指標。
|
IDiscoverUrlCallBack
|
指定 Web 服務探索完成時要使用的介面。 通常用來在異步搜尋之後通知殼層。
|
IDiscoveryClientResult
|
Web 服務探索搜尋的單一結果。 IDiscoveryClientResultCollection的成員。
|
IDiscoveryClientResultCollection
|
來自 Web 服務探索搜尋的結果、 IDiscoveryClientResult 介面集合。
|
IDiscoveryResult
|
下載 XML Web 服務探索會話的結果。
|
IDiscoveryResult2
|
下載 XML Web 服務探索會話的結果。
|
IDiscoverySession
|
呼叫 者 IVsAddWebReferenceDlg2 以探索 XML Web 服務。
|
IDocumentSite
|
維護資訊和提供檔父物件的方法。
|
IDocumentSite2
|
維護資訊和提供檔父物件的方法。 這個介面會擴充和繼承自 IDocumentSite。
|
IDropSource
|
提供拖放作業中所用來源的可視化意見反應和資訊。
|
IEnlistingInProject
|
SCC 套件是在方案或專案中登記的程式。
|
IEnumComponents
|
列舉元件選擇器中的元件。
|
IEnumComReferences
|
COM 參考的列舉值。 用於 IDE 的 [加入參考] 對話框中。
|
IEnumHierarchies
|
方案中專案的列舉值。 您可以使用和 IVsSolution2 介面的 方法來取得 介面GetProjectEnum(UInt32, Guid, IEnumHierarchies)的IVsSolution實例。
|
IEnumHierarchyItems
|
由環境實作以微調階層專案。
|
IEnumPackages
|
目前載入 VSPackage 的列舉值。 您可以透過 GetPackageEnum(IEnumPackages) 介面的 方法取得 介面的 IVsShell 實例。
|
IEnumProjectStartupServices
|
列舉啟動時專案所需的服務。 您可以使用 介面的 方法來取得 介面 GetStartupServiceEnum(IEnumProjectStartupServices) 的 IVsProjectStartupServices 實例。
|
IEnumRunningDocuments
|
代表執行中文件數據表的清單, (RDT) Cookie,而每個 Cookie 都會代表開啟的檔。
|
IEnumSystemAssemblies
|
系統元件的列舉值。
|
IEnumTargetFrameworks
|
架構支援版本的列舉值。
|
IEnumToolboxItems
|
工具箱中專案的列舉值。 您可以透過 EnumItems(String, IEnumToolboxItems) 和 IVsToolbox2 介面的 方法來取得 介面的IVsToolbox實例。
|
IEnumToolboxTabs
|
工具箱中索引標籤的列舉值。 您可以使用和 IVsToolbox2 介面的 方法來取得 介面EnumTabs(IEnumToolboxTabs)的IVsToolbox實例。
|
IEnumVsENCRebuildableProjectCfgs
|
列舉 [編輯後繼續可重建的項目組態] 中的元件。
|
IEnumVsProfilerTargetInfos
|
分析工具目標資訊中專案的列舉值。
|
IEnumWebServices
|
網站或專案所提供之 Web 服務的列舉值。 您可以使用 介面的 方法來取得 介面 WebServices(IEnumWebServices) 的 IVsWebServiceProvider 實例。
|
IEnumWindowFrames
|
視窗集合的列舉值,例如開啟的文件視窗。 您可以使用 介面的 和 GetToolWindowEnum(IEnumWindowFrames) 方法,取得 介面GetDocumentWindowEnum(IEnumWindowFrames)的IVsUIShell實例。
|
IErrorInfo
|
提供詳細的內容錯誤資訊。
|
IExtendedObject
|
授與擴充物件內部物件的存取權。 擴充物件的範例是容器內的 物件,其中容器會為物件提供額外的屬性,例如窗體上的位置,例如 Top 或 Left。
|
IExtendedTypeLib
|
建立及管理擴充物件的類型庫。 擴充物件的範例是容器內的 物件,其中容器會為物件提供額外的屬性,例如窗體上的位置,例如 Top 或 Left。 復合物件可以視為具有擴充類型庫的單一擴充物件。
|
IFreeThreadedComWrapper
|
IHelp
|
管理在線說明資訊的擷取和顯示。 您可以從 SHelp (SID_SHelp) 服務取得 介面的實例。
|
ILicensedClassManager
|
透過授權金鑰清單告訴 Visual Studio 套件需要哪些類別。 您可以透過 SLicensedClassManager (SID_SLicensedClassManager) 服務取得 介面的實例。
|
ILocalRegistry
|
建立本機登錄 COM 物件,相對於本機 Visual Studio 登錄區。
|
ILocalRegistry2
|
建立本機登錄 COM 物件,相對於本機 Visual Studio 登錄區。
|
ILocalRegistry3
|
建立與Visual Studio登錄區相對的本機登錄。 這個介面延伸 ILocalRegistry2。 您可以透過 SLocalRegistry (SID_SLocalRegistry) 服務取得介面的實例。
|
ILocalRegistry4
|
建立與Visual Studio登錄區相對的本機登錄。 您可以透過 SLocalRegistry (SID_SLocalRegistry) 服務取得介面的實例。
|
ILocalRegistry5
|
由 Visual Studio 殼層實作,並可透過 SLocalRegistry 服務取得。 它會新增一個類似 CreateManagedInstance(String, String, String, Guid, IntPtr) 但支援使用指定外部物件的 COM 匯總的方法。
|
IOleComponent2
|
可讓元件在等候句柄時參與訊息處理。
|
IOleComponentUIManager
|
IOleComponentUIManager 介面提供就地 VSPackage 物件存取環境所提供的各種使用者介面功能,例如訊息顯示、操作功能表和狀態列。
|
IOleInPlaceComponent
|
允許就地 VSPackage 物件使用 SOleComponentUIManager 服務作為環境的完整整合元件運作。
|
IOleInPlaceComponentSite
|
目前不支援 IOleInPlaceComponentSite 介面。 支援時,它會由就地 VSPackage 物件的容器實作,以控制物件的 UI 模式。
|
IOleInPlaceComponentUIManager
|
可讓現有 VSPackage 物件的功能表、工具列和命令整合至環境 SOleComponentUIManager 服務並加以管理。
|
IPerPropertyBrowsing2
|
將屬性對應至其產生器,並執行產生器。 產生器會傳回指定屬性的值或值。 建置器的範例是級聯樣式表單的樣式產生器。
|
IPersistFileFormat
|
取得需要儲存之專案的檔案格式資訊,並啟用以使用者指定的格式載入或儲存物件的程序設計。
|
IPersistXMLFragment
|
用來保存自由格式 XML 的非建置相關數據。
|
IPreferPropertyPagesWithTreeControl
|
導致屬性頁顯示樹狀目錄控制件,而不是索引標籤。
|
IProfferAsyncService
|
提供方法,為可異步擷取的服務註冊提供者。 類似於 IProfferService.mplementation 必須是自由線程。
|
IProfferService
|
可讓 VSPackage 透過未由環境原生實作的 Visual Studio 環境提供新的服務。 實際上,它提供 VSPackage 可以參與環境的機制。 介面 IProfferService 是的一 SProfferService部分。
|
IProfferTypeLib
|
可讓 ActiveX 設計工具提供類型庫給其主機。 設計工具會透過 SProfferTypeLib (SID_SProfferTypeLib) 服務提供類型庫。
|
IPropertyPageUndoString
|
由控件用來提供其屬性頁設定的復原字串。
|
IProvideAltHTML
|
由 Web 控制項用來提供 Alt 屬性文字,以及指出文字是否可編輯。
|
IProvideDynamicClassInfo
|
ActiveX 設計工具用來透過 ITypeInfo 介面提供動態類型資訊。 容器可以使用 介面來取得類型資訊,以回應類型變更事件。
|
IProvidePropertyBuilder
|
管理建置者、建構屬性值的程序代碼。 這通常採用在屬性頁面上單擊省略號按鈕所顯示的對話框形式。
|
IProvideRuntimeHTML
|
ActiveX 控制件用來在運行時間將 HTML 字串提供給其容器。
|
IReferenceInfo
|
提供 XML Web 服務探索會話結果的相關信息。 GetReferenceInfo(Int32, IReferenceInfo)使用介面的 IDiscoveryResult 方法來取得這個介面的實例。
|
IRequireClasses
|
提供類別標識碼的清單,以便與介面搭配 ILicensedClassManager 使用。 標識符會告知Visual Studio套件所需的類別。
|
ISccManagerLoaded
|
定義載入 SccManager 的時機。
|
ISchemaReferenceInfo
|
傳回作為 Web 服務探索搜尋結果之 XML 架構的目標命名空間。 您可以使用 介面找到檔案類型 IReferenceInfo ,然後視需要使用 ISchemaReferenceInfo 。
|
ISelectionContainer
|
提供用來更新 屬性視窗 之物件的存取權。
|
ITrackSelection
|
通知環境目前選取容器中的變更。
|
IUIElement
|
顯示或隱藏使用者介面專案。 由項目實作,並由容器使用。
|
IUIHostLocale
|
提供主機 UI 地區設定服務的存取權,以管理對話方塊字串當地語系化。
|
IUIHostLocale2
|
提供主機 UI 地區設定服務的存取權,以管理對話方塊字串當地語系化。
|
IUIHostLocale3
|
IVsActivityLog
|
將事件新增至 IDE 活動記錄檔。 SVsActivityLog 使用 (SID_SVsActivityLog) 服務來取得 介面的實例。
|
IVsAddNewWebProjectItemDlg
|
顯示具有 listview 控件和特定 Web 相關控件的 AddItem 對話框。 在 Web 項目實作中使用。 您可以從 (SID_SVsAddProjectItemDlg) 服務取得 介面 SVsAddProjectItemDlg 的實例。
|
IVsAddProjectItemDlg
|
提供環境 [新增專案專案] 對話框的存取權,以便將新專案新增至專案。
|
IVsAddProjectItemDlg2
|
提供環境 [新增專案專案] 對話框的存取權,以便將新專案新增至專案。
|
IVsAddProjectItemDlg3
|
IVsAddToolboxItems
|
將專案加入工具箱。
|
IVsAddWebReferenceDlg
|
允許 VSPackage 包含 Web 服務對話方塊。
|
IVsAddWebReferenceDlg2
|
允許 VSPackage 包含 Web 服務對話方塊。
|
IVsAggregatableProject
|
由支援透過匯總新增專案子類型的專案所實作。
|
IVsAggregatableProject2
|
表示可匯總的專案。
|
IVsAggregatableProjectFactory
|
建立支持匯總的項目類型。
|
IVsAppCommandLine
|
套件會使用此介面來讀取使用者輸入的命令行參數。
|
IVsAppCompat
|
介面 IVsAppCompat 通常用來中斷專案與舊版應用程式的相容性。 此介面可透過 SVsSolution 服務取得。如需詳細資訊,請參閱建立自定義專案版本感知。
|
IVsAppContainerBootstrapper
|
表示啟動載入器。
|
IVsAppContainerBootstrapper2
|
表示啟動載入器。
|
IVsAppContainerBootstrapper3
|
表示啟動載入器。
|
IVsAppContainerBootstrapper4
|
IVsAppContainerBootstrapper5
|
IVsAppContainerBootstrapper6
|
IVsAppContainerBootstrapperEvents
|
表示啟動載入器事件。
|
IVsAppContainerBootstrapperLogger
|
表示啟動載入器記錄器。
|
IVsAppContainerBootstrapperResult
|
表示應用程式容器啟動載入器作業的結果。
|
IVsAppContainerDeveloperLicensing
|
提供處理開發人員授權的基本支援。
|
IVsAppContainerProjectDeploy
|
部署應用程式容器應用程式。
|
IVsAppContainerProjectDeploy2
|
部署應用程式容器應用程式。
|
IVsAppContainerProjectDeployCallback
|
提供和定義用於監視應用程式容器專案部署作業的回呼方法的相關信息。
|
IVsAppContainerProjectDeployEvents
|
處理在應用程式容器部署程式前後發生的事件。
|
IVsAppContainerProjectDeployOperation
|
在部署應用程式容器應用程式時提供控制權。
|
IVsAppContainerProjectDeployResult
|
提供應用程式容器應用程式部署作業的詳細結果。
|
IVsAssemblyNameUnification
|
根據載入器所使用的簡單和完整名稱,傳回統一元件的名稱,以及 .NET Framework 元件清單 (FrameworkList.xml) 。 SVsAssemblyNameUnification 使用 (SID_SvsAssemblyNameUnification) 服務來取得 介面的實例。
|
IVsAssemblyReference
|
提供 Visual Studio 元件參考的相關信息。
|
IVsAssemblyReferenceProviderContext
|
用來初始化元件參考提供者的內容物件。
|
IVsAsyncCommandParameters
|
當UI手勢執行命令時,這個介面的實例會以 輸入自變數的形式傳送至 命令 AsyncFromUIInvocation ,例如功能表命令、工具列按鈕或按鍵系結。
|
IVsAsyncDataSourceFactory
|
IVsAsyncDeferredDocView
|
IVsAsyncDeferredDocView2
|
IVsAsyncDocViewResult
|
IVsAsyncEnum
|
由支援異步行為的列舉值實作。
|
IVsAsyncEnumCallback
|
描述異步列舉值回呼方法的介面,用來指出下一個專案可供使用。 您可以使用 介面的 IVsAsyncEnum 方法來設定回呼AdviseAsyncEnumCallback(IVsAsyncEnumCallback, UInt32)。
|
IVsAsynchOpenFromScc
|
此介面支援從原始檔控制異步載入專案。
|
IVsAsynchOpenFromSccProjectEvents
|
從原始檔控制異步載入專案或方案時提供進度資訊。
|
IVsAsynchronousProjectCreate
|
以異步方式建立專案。 此介面是由專案處理站實作,以支援背景解決方案載入 (BSL) 。
|
IVsAsynchronousProjectCreateUI
|
當載入項目達到布建狀態時,通知用戶端。
|
IVsAsyncOpenDocumentResult
|
表示異步開啟文件作業的結果。
|
IVsAsyncPersistDocData
|
IVsAsyncPersistHierarchyItem
|
IVsAsyncRunningDocumentTable
|
IVsAsyncRunningDocumentTable2
|
IVsAsyncRunningDocumentTable3
|
IVsAsyncRunningDocumentTable4
|
IVsAsyncSaveResult
|
異步儲存作業的結果。 這是從異步儲存傳回的 GetResult 方法傳回 IVsTask的值。
|
IVsAsyncShell
|
IVsAsyncShellOpenDocument
|
服務介面,提供一組方法以異步方式開啟檔。
|
IVsAsyncSolution
|
IVsAsyncToolWindowFactory
|
IVsAsyncToolWindowFactoryProvider
|
IVsAsyncUIFactory
|
IVsBackForwardNavigation
|
很少使用。 可讓視窗向後巡覽並向前流覽至已儲存的瀏覽點。 AddNewBFNavigationItem(IVsWindowFrame, String, Object, Int32)使用介面的 IVsUIShell 方法來新增導覽點。
|
IVsBackForwardNavigation2
|
可讓視窗向後巡覽並向前流覽至已儲存的瀏覽點。
|
IVsBatchProjectActionContext
|
IVsBatchUpdate
|
在文字緩衝區或檢視中起始所有暫止數據更新的合併。
|
IVsBooleanSymbolExpressionEvaluator
|
針對一組布爾符號提供表達式剖析和評估,以測試一組符號是否讓表達式評估為 true。您可以使用 來呼叫 GetService(Type)VsProjectCapabilityExpressionMatcher來取得此介面。
|
IVsBooleanSymbolExpressionEvaluator2
|
針對布爾符號的點擊測試人員提供表達式剖析和評估,以測試一組符號是否使表達式評估為 true。 這是藉由共同建立布爾值SymbolExpressionEvaluator 服務 GUID 來取得。
|
IVsBooleanSymbolPresenceBulkChecker
|
在評估布爾表達式時,提供 IVsBooleanSymbolExpressionEvaluator2 所使用的布爾符號大量點擊測試人員。
|
IVsBooleanSymbolPresenceChecker
|
提供評估布爾表達式時,IVsBooleanSymbolExpressionEvaluator2 所使用的布爾符號點擊測試人員。
|
IVsBroadcastMessageEvents
|
將訊息廣播至註冊以在環境中收到事件通知的用戶端。
|
IVsBrowseComponentSet
|
提供瀏覽元件集中所包含的數據。
|
IVsBrowseContainersList
|
提供容器清單中容器的相關信息,或尋找元件的容器。
|
IVsBrowseObject
|
允許在專案組態瀏覽物件的情況下擷取 IVsHierarchy 物件或 VSITEMID。
|
IVsBrowseProjectLocation
|
顯示對話框,以尋找新專案的位置。
|
IVsBuildableProjectCfg
|
管理項目組態的建置作業。
|
IVsBuildableProjectCfg2
|
提供有關專案組建組態和執行組建的資訊。
|
IVsBuildDependency
|
允許專案描述組建相依性。
|
IVsBuildItemStorage
|
IVsBuildItemStorageCallback
|
IVsBuildMacroInfo
|
從專案擷取與宏名稱相關聯的字串,以啟用宏評估。
|
IVsBuildManagerAccessor
|
提供讓 Unmanaged 程式代碼存取全域引擎物件的方式,而不需要具現化昂貴的物件,例如專案。 (Unmanaged 程式代碼無法直接存取 Engine.GlobalEngine,因為該物件標示為「靜態」,而「靜態」對象無法輕易地跨 COM-interop 界限存取。)
|
IVsBuildManagerAccessor2
|
提供同步處理預設 MSBuild 組建管理員存取權的方法。
|
IVsBuildManagerAccessor3
|
提供同步處理預設 MSBuild 組建管理員存取權的方法。
|
IVsBuildManagerAccessor4
|
IVsBuildPropertyStorage
|
取得及設定項目檔中的 MSBuild 屬性。
|
IVsBuildPropertyStorage2
|
由專案系統實作,以提供 MSBuild 屬性系統的存取權。 此介面提供比 設定屬性更多的 IVsBuildPropertyStorage彈性。 它允許新增條件屬性群組,而且不會逸出值。
|
IVsBuildPropertyStorage3
|
由專案系統實作,以提供 MSBuild 屬性系統的存取權。 此介面提供比 設定屬性更多的 IVsBuildPropertyStorage彈性。 它允許新增條件屬性群組,而且不會逸出值。
|
IVsBuildPropertyStorageEvents
|
表示建置屬性儲存事件。
|
IVsBuildStatusCallback
|
可讓環境接收有關建置作業狀態的通知。
|
IVsBulkFileOperation
|
IVsCallBrowser
|
操作呼叫瀏覽器進行偵錯。 您可以從 (SID_SVsCallBrowser) 服務取得此介面的 SVsCallBrowser 實例。
|
IVsCfg
|
提供專案組態的相關信息。
|
IVsCfgBrowseObject
|
傳 IVsCfg 回指定專案組態瀏覽物件的物件。
|
IVsCfgProvider
|
允許專案管理組態資訊。
|
IVsCfgProvider2
|
允許專案管理組態資訊。
|
IVsCfgProviderEvents
|
提供組態事件的通知。
|
IVsCfgProviderEventsHelper
|
由環境實作,由專案呼叫,以作為實作 的 IVsCfgProvider2協助程式。
|
IVsClassView
|
允許流覽至類別檢視中的物件。
|
IVsCmdNameMapping
|
對應命令名稱和 GUID。 可讓您判斷所有命令和名稱。 您可以從 (SID_SVsCmdNameMapping) 服務取得此介面的 SVsCmdNameMapping 實例。
|
IVsCodeDefView
|
操作 [程序代碼定義檢視] 視窗。 您可以從 (SID_SVsCodeDefView) 服務取得介面 SVsCodeDefView 的實例。
|
IVsCodeDefViewContext
|
設定用來顯示程式代碼定義工具視窗的內容。 內容包含檔名和行號等專案。
|
IVsCodeShareHandler
|
內部介面。 請勿使用。
|
IVsCombinedBrowseComponentSet
|
結合多個元件集。
|
IVsCommandArgInfo
|
啟用實作 QueryStatus(Guid, UInt32, OLECMD[], IntPtr) 以查詢是否已提供命令自變數。
|
IVsCommandWindow
|
讓封裝能夠使用命令視窗。 您可以從 (SID_SVsCommandWindow) 服務取得介面 SVsCommandWindow 的實例。
|
IVsCommandWindow2
|
設定命令視窗的模式。 您可以從 (SID_SVsCommandWindow) 服務取得此介面 SVsCommandWindow 的實例。
|
IVsCommandWindowsCollection
|
在 Visual Studio 維護的命令視窗中操作視窗。 您可以從 (SID_SVsCommandWindowsCollection) 服務取得 介面 SVsCommandWindowsCollection 的實例。
|
IVsCommentTaskInfo
|
提供工作清單所使用批注工作令牌的相關信息。
|
IVsCommentTaskToken
|
代表一個批注工作令牌。
|
IVsCommonMessagePump
|
允許使用者在背景處理期間讓 Visual Studio 保持回應。 介面可透過 SVsCommonMessagePumpFactory 服務取得。
|
IVsCommonMessagePumpClientEvents
|
提供自定義邏輯來處理等候事件,例如逾時、句柄訊號或視窗訊息抵達。 只有在需要更多控制等候邏輯的進階等候案例中,才需要介面。 在大部分情況下,所提供的 ModalWaitForObjects(IntPtr[], UInt32, UInt32) 預設功能應該就足夠。 這個介面是的簡化版本 IOleComponent2。
|
IVsCommonMessagePumpFactory
|
允許實作者建立 IVsCommonMessagePump。
|
IVsComponentEnumeratorFactory
|
提供元件、元件路徑或包含參考之目錄清單的列舉值。 您可以從 (SID_SCompEnumService) 服務取得 介面 SCompEnumService 的實例。
|
IVsComponentEnumeratorFactory2
|
提供元件、元件路徑或包含參考之目錄清單的列舉值。 您可以從 (SID_SCompEnumService) 服務取得 介面 SCompEnumService 的實例。 此介面會 IVsComponentEnumeratorFactory 採用以分號分隔的路徑清單來擴充。
|
IVsComponentEnumeratorFactory3
|
提供元件、元件路徑或包含參考之目錄清單的列舉值。 您可以從 (SID_SCompEnumService) 服務取得 介面 SCompEnumService 的實例。 此介面藉由建立同時傳回運行時間資訊的列舉值,來擴充 IVsComponentEnumeratorFactory2 的功能。 不過,它不會繼承自 IVsComponentEnumeratorFactory2。
|
IVsComponentEnumeratorFactory4
|
根據可延伸的多目標列舉元件。
|
IVsComponentModelHost
|
公開 Visual Studio MEF 裝載所需的資訊。 您可以透過 SVsComponentModelHost 服務取得此介面。
|
IVsComponentSelectorData
|
傳回元件的相關數據。
|
IVsComponentSelectorDlg
|
將元件新增至專案。
|
IVsComponentSelectorDlg2
|
管理項目中各種類型元件的參考。
|
IVsComponentSelectorDlg3
|
管理項目中各種類型元件的參考。
|
IVsComponentSelectorDlg4
|
管理項目中各種類型元件的參考。 由 Visual Studio 殼層實作,透過 SVsComponentSelectorDlg 服務取得。
|
IVsComponentSelectorProvider
|
由提供頁面給元件選擇器的 VSPackage 實作,例如 [新增參考] 對話方塊。
|
IVsComponentUser
|
將元件加入至指定的專案。
|
IVsComReference
|
提供 Visual Studio COM 參考的相關信息。
|
IVsComReferenceProviderContext
|
用來初始化 COM 參考提供者的內容物件。
|
IVsConfigurationManagerDlg
|
顯示 [Configuration Manager] 對話框。 您可以從 (SID_SVsConfigurationManagerDlg) 服務取得 介面 SVsConfigurationManagerDlg 的實例。
|
IVsConfigureToolboxItem
|
由客戶端實作,藉由向 註冊 IToolboxServiceManaged 工具箱專案,將 Managed 工具箱專案新增至工具箱。 實作這個介面的對像是透過 建立的 CreateInstance(Guid, Object, Guid, UInt32, IntPtr)。 它們應該在 $RegRoot$\ToolboxItemConfiguration 索引鍵下註冊。
|
IVsConnectedServiceInstanceReference
|
表示已連線服務的參考。
|
IVsConnectedServiceInstanceReferenceProviderContext
|
已連線服務參考提供者的內容。
|
IVsConnectedServiceProperties
|
表示已連線的服務屬性。
|
IVsContextualIntellisenseFilter
|
篩選 Intellisense 專案,以控制是否顯示 Intellisense 說明。 您可以從介面的 方法取得 介面 GetFilter(IVsHierarchy, IVsContextualIntellisenseFilter) 的 IVsContextualIntellisenseFilterProvider 實例。
|
IVsContextualIntellisenseFilterProvider
|
根據項目階層資訊提供 Intellisense 項目的篩選。 您可以從裝置組態 (DevCfg) 取得 介面的實例。
|
IVsCoTaskMemFreeMyStrings
|
與某些其他介面相關聯,以指出呼叫端應該釋放從這些介面傳回的字串。
|
IVsCreateAggregateProject
|
由支持匯總的項目類型呼叫。
|
IVsDataEnvironment
|
提供數據服務的介面,例如 資料庫連結。 您可以使用 介面來支援 Web 服務流覽。
|
IVsDataObjectStringMapEvents
|
由客戶端實作,這些客戶端 IVsDataObjectStringMapManager 有興趣在字串對應變更時取得回呼。
|
IVsDataObjectStringMapManager
|
在 IDataObject 中啟用名稱/值組的儲存。 具有不同名稱的多個字串對應可以存在於單一數據物件中。 您可以使用 來取得此介面 SVsDataObjectStringMapManager。
|
IVsDataObjectStringMapManager2
|
在中啟用名稱/值組的 IDataObject 儲存。 具有不同名稱的多個字串對應可以存在於單一數據物件中。
|
IVsDataSourceFactory
|
由提供自己數據源處理站的套件實作。
|
IVsDebuggableProjectCfg
|
可讓調試程式啟動和執行建置組態。
|
IVsDebuggableProjectCfg2
|
支援偵錯啟動 (F5 命令) 。 IVsDebuggableProjectCfg擴充 ,以在啟動調試程式之前提供方法呼叫 (OnBeforeDebugLaunch(UInt32)) 。
|
IVsDebuggableProtocol
|
允許用戶端新增至可偵錯通訊協議清單。
|
IVsDebugger
|
提供目前調試程式的存取權,讓封裝可以接聽調試程式事件。 您可以從服務的 方法取得這個介面 GetIVsDebugger() 的 LanguageService 實例。
|
IVsDebugger10
|
IVsDebugger2
|
提供調試程式的其他存取權。 您可以從 (SID_SVsShellDebugger) 服務取得此介面的 SVsShellDebugger 實例。 這個介面延伸 IVsDebugger。
|
IVsDebugger3
|
提供調試程式的其他存取權。 您可以從 (SID_SVsShellDebugger) 服務取得此介面的 SVsShellDebugger 實例。 這個介面會 IVsDebugger 擴充 和 IVsDebugger2。
|
IVsDebugger4
|
提供調試程式的其他存取權。 您可以從 (SID_SVsShellDebugger) 服務取得此介面的 SVsShellDebugger 實例。
|
IVsDebugger5
|
由調試程序實作,透過SID_SVsShellDebugger服務取得。
|
IVsDebugger6
|
IVsDebugger7
|
IVsDebugger8
|
IVsDebugger9
|
IVsDebuggerEvents
|
在調試程式變更模式時提供通知。 調試程式會以三種模式之一運作:執行、中斷或設計。 介面是 介面方法的AdviseDebuggerEvents(IVsDebuggerEvents, UInt32)IVsDebugger自變數。 介面是事件接收端,事件收件者,由想要通知調試程式中變更的元件實作。
|
IVsDebuggerLaunchAsync
|
IVsDebuggerLaunchCompletionCallback
|
IVsDebugLaunch
|
啟動調試程式。 您可以從 (SID_SVsDebugLaunch) 服務取得此介面的 SVsDebugLaunch 實例。
|
IVsDebugLaunchHook
|
請勿實作這個介面、取用它,或呼叫它。 使用此介面可能會中斷核心 Visual Studio 功能。 其旨在允許偵錯引擎的實作者擴充現有項目系統的偵錯要求。
|
IVsDebugProcessNotify
|
請注意,調試程式即將停止。 當做 VsDebugTargetInfo2 介面方法IVsDebugger2中的LaunchDebugTargets2(UInt32, IntPtr)自變數使用。
|
IVsDebugRemoteDiscoveryUI
|
提供探索遠端偵錯計算機的方法。 您可以從 (SID_SVsDebugRemoteDiscoveryUI) 服務取得此介面的 SVsDebugRemoteDiscoveryUI 實例。
|
IVsDebugTargetSelectionService
|
提供偵錯目標選取服務。 這個介面是由單一 DebugTargetHandler 套件所實作。 專案可以選擇性地參與DebugTarget功能表控制器的這個常見實作。 您可以從 (SID_SVsDebugTargetSelectionService) 服務取得此介面的 SVsDebugTargetSelectionService 實例。
|
IVsDefaultToolboxTabState
|
決定工具箱中索引標籤的預設狀態展開或未展開。 實作者的 IVsToolboxUser選擇性介面。
|
IVsDeferredDocView
|
延遲提供實際文件檢視,直到載入並註冊執行中文件數據表中的文件數據 (RDT) 為止。 這可讓套件檢查檔,並決定要提供何種檢視。
|
IVsDeferredSaveProject
|
延遲永久儲存專案,直到使用者以 SaveAll 儲存項目為止。 建立將專案保留在記憶體中的效果。 封裝會針對專案使用產生的名稱,以及暫存位置的臨時檔。 將方案限製為一個專案。
|
IVsDependency
|
描述建置作業或部署中另一個專案所使用的專案。
|
IVsDependencyProvider
|
提供專案組態相依性的存取權。
|
IVsDeployableProjectCfg
|
允許專案管理部署作業。
|
IVsDeployableProjectCfg2
|
用來支援專案部署期間部署的相關輸出。 擴充和繼承自 IVsDeployableProjectCfg。
|
IVsDeployDependency
|
提供輸出群組相依性存取權。
|
IVsDeployDependency2
|
依名稱擷取相依性屬性值。
|
IVsDeployStatusCallback
|
可讓環境接收有關部署作業狀態的通知。
|
IVsDesignerInfo
|
取得與設計工具相關聯的設計工具技術和其他語言無關的資訊。 它可以從 Visual Studio 檔架構擷取。
|
IVsDesignTimeAssemblyResolution
|
提供執行設計時間元件解析的方法。
|
IVsDesignTimeAssemblyResolution2
|
提供目前目標架構中元件參考路徑的設計時間解析。 此介面會從專案擷取為 ItemContext 服務。
|
IVsDetermineWizardTrust
|
定義精靈的事件,以及提供狀態資訊的方法。 您可以從 (SID_SVsDetermineWizardTrust) 服務取得 介面 SVsDetermineWizardTrust 的實例。
|
IVsDiagnosticsItem
|
提供用於診斷的資訊。
|
IVsDiagnosticsProvider
|
允許元件參與殼層的診斷系統。
|
IVsDifferenceService
|
在 Visual Studio 中開啟可比較兩個檔案的視窗。
|
IVsDiscoveryService
|
建立探索會話。
|
IVsDocDataFileChangeControl
|
判斷是否應該忽略在編輯器外部對文件數據檔所做的變更。
|
IVsDocOutlineProvider
|
提供文件大綱的相關信息。
|
IVsDocOutlineProvider2
|
啟用變更殼層的快速鍵翻譯。
|
IVsDocumentLockHolder
|
允許非編輯器將編輯鎖定新增至執行中檔表中註冊的專案。
|
IVsDocumentPreviewer
|
提供文件預覽工具的相關信息。
|
IVsDpiAware
|
IVsDummy
|
IVsDynamicNavigationItem
|
提供動態建立導覽項目的相關信息。
|
IVsEditorFactory
|
建立文件檢視對象和數據對象的實例。
|
IVsEditorFactory2
|
建立文件檢視對象和數據對象的實例。
|
IVsEditorFactory3
|
IVsEditorFactory4
|
IVsEditorFactoryChooser
|
由編輯器處理站實作為選擇器 (或委派程式,) 其他類型的編輯器處理站。
|
IVsEditorFactoryNotify
|
提供用來儲存或重新命名檔案或新增專案的通知方法。
|
IVsENCRebuildableProjectCfg
|
IVsENCRebuildableProjectCfg2
|
IVsEnhancedDataTip
|
啟用調試程式中的數據提示自定義。
|
IVsEnumCommentTaskTokens
|
列舉與工作清單相關聯的批註工作標記集合。
|
IVsEnumCryptoProviderContainers
|
提供密碼編譯提供者中所有密鑰容器的列舉值。 金鑰容器是金鑰資料庫的一部分,其中包含指定使用者的所有金鑰組。 由介面的 IVsStrongNameKeys 方法傳EnumContainers(String, IVsEnumCryptoProviderContainers)回。
|
IVsEnumCryptoProviders
|
提供列舉值來列出密碼編譯服務提供者。 由介面的 IVsStrongNameKeys 方法傳EnumProviders(IVsEnumCryptoProviders)回。
|
IVsEnumDependencies
|
列舉一組相依性。
|
IVsEnumDocumentPreviewers
|
列舉一組文件預覽工具。
|
IVsEnumGuids
|
列舉 GUID 的集合。
|
IVsEnumHierarchies
|
提供物件的列舉 IVsHierarchy 。
|
IVsEnumHierarchyItemsFactory
|
為專案階層中的專案建立的 IEnumHierarchyItems實例。 您可以從 (SID_SVsEnumHierarchyItemsFactory) 服務取得此介面的 SVsEnumHierarchyItemsFactory 實例。
|
IVsEnumLibraries2
|
列舉符號庫。
|
IVsEnumNavInfoNodes
|
列舉 介面所代表的 IVsNavInfo 節點專案。
|
IVsEnumOutputs
|
從專案的組態中匯入一組組建輸出專案。 從項目的組態列舉一組組建輸出專案。
|
IVsEnumSearchProviders
|
列舉搜尋提供者的集合。
|
IVsEnumSelectedSymbols
|
所選符號群組的列舉值。 列舉值會傳回介面的 IVsSelectedSymbol 陣列。
|
IVsEnumSharedProjectReferences
|
IVsEnumTaskItems
|
列舉與工作提供者相關聯的工作專案。
|
IVsEnumWindowSearchFilters
|
列舉視窗搜尋篩選條件的集合。
|
IVsEnumWindowSearchOptions
|
列舉視窗搜尋選項的集合。
|
IVsErrorItem
|
提供錯誤項目的相關信息。 此資訊包括錯誤所屬的階層,以及錯誤是錯誤、警告還是訊息。
|
IVsErrorItem2
|
除了) 之外,錯誤清單專案 (IVsTaskItem 實作。當您想要在錯誤清單視窗中指定自己的自訂圖示時,請使用這個介面 IVsErrorItem2 。
|
IVsErrorList
|
操作 BuildErrorList 視窗。 您可以從 (SID_SVsErrorList) 服務取得此介面的 SVsErrorList 實例。 服務 SVsErrorList 也提供 IVsTaskList。
|
IVsExtensibility3
|
不適用於直接從程式代碼使用。 實作許多支援擴充性的功能,包括起始各種事件。 將無法從Managed程式碼使用的舊 IVsExtensibility 版和 IVsExtensibility2 介面結合為可從Managed程式代碼使用的介面。
|
IVsExtensibleObject
|
傳回自動化模型中特定點的 VSPackage 特定自動化物件。
|
IVsExternalFilesManager
|
由環境實作以處理其他檔案專案。
|
IVsExternalFilesManager2
|
由環境實作以處理其他檔案專案。
|
IVsFavoritesProvider
|
將 URL 新增至我的最愛列表時,環境會使用。
|
IVsFileBackup2
|
此介面應該受到應該備份的文件數據支援。 Visual Studio File Recovery 會備份執行中檔表中支援 IVsFileBackup2 的所有物件,並具有未儲存的變更。 如果您的元件支援未在UI線程上執行的異步備份,請實作此介面,而不是IVsFileBackup。
|
IVsFileChangeEvents
|
在磁碟上變更選取的檔案時通知用戶端。
|
IVsFileChangeEx
|
允許對檔案或目錄進行變更。
|
IVsFileChangeEx2
|
IVsFileChangeEx3
|
IVsFileMergeService
|
管理 Visual Studio 中執行三向合併作業的視窗。
|
IVsFileReference
|
提供 Visual Studio 檔案參考的相關信息。
|
IVsFileReferenceProviderContext
|
用來初始化檔案參考提供者的內容物件。
|
IVsFileUpgrade
|
在專案升級過程中執行檔案升級。
|
IVsFileUpgrade2
|
在專案升級過程中,執行指定版本的檔案升級。
|
IVsFilterAddProjectItemDlg
|
設定 [新增專案] 對話框的篩選。
|
IVsFilterAddProjectItemDlg2
|
設定 [AddItem] 對話框的篩選。
|
IVsFilterKeys
|
控制按鍵和命令之間的系結。 您可以從 (SID_SVsFilterKeys) 服務取得此介面的 SVsFilterKeys 實例。
|
IVsFilterKeys2
|
控制按鍵和命令之間的系結。 您可以從 (SID_SVsFilterKeys) 服務取得此介面的 SVsFilterKeys 實例。 擴充 ,但不會繼承自 IVsFilterKeys
|
IVsFilterNewProjectDlg
|
提供 [新增專案] 對話框中項目的篩選。 由想要篩選的元件實作。
|
IVsFindSymbol
|
實作 FindSymbol 功能表命令完成的搜尋。 您可以從 (SID_SVsObjectSearch) 服務取得此介面的 SVsObjectSearch 實例。
|
IVsFindSymbol2
|
實作 FindSymbol 功能表命令完成的搜尋,並支援多個架構。
|
IVsFindSymbolEvents
|
與 [尋找符號] 命令相關的事件傳出介面,例如搜尋選項中的變更。 用戶端會實作 介面,並建議伺服器。
|
IVsFindSymbolEvents2
|
與 [尋找符號] 命令相關的搜尋選項變更等事件的傳出介面,並支援多個架構。
|
IVsFireSolutionEvents
|
) 解決方案通常會引發 (SolutionEvents 相同的事件。 啟用巢狀子專案以引發這些事件的專案。 由環境實作。
|
IVsFireSolutionEvents2
|
) 解決方案通常會引發 (SolutionEvents 相同的事件。 啟用巢狀子專案以引發這些事件的專案。 擴充 ,但不會繼承自 IVsFireSolutionEvents
|
IVsFireUpdateSolutionEvents
|
環境所實作。 由巢狀子專案的專案使用。 這些項目必須實作 IVsParentProject。 此介面可讓巢狀子專案的項目引發通常引發的相同 UpdateSolutionEvent。 此介面類似於相關的 IVsFireSolutionEvents 介面,但可透過 SVsSolutionBuildManager 服務的 QueryService 存取。 這些方法會逐一查看 IVsUpdateSolutionEvents 用戶端的通知接收,並呼叫適當的通知方法。
|
IVsFontAndColorCacheManager
|
控制字型和色彩設定的快取。
|
IVsFontAndColorDefaults
|
允許 VSPackage 定義視窗或 UI 元件的預設字型和色彩,以支援 IDE 的 [字型和色彩] 屬性頁面。
|
IVsFontAndColorDefaultsProvider
|
提供 IVsFontAndColorDefaults 的實體,或 IVsFontAndColorGroup 對應至特定類別的介面-- 顯示在 [選項] 對話方塊之 [字型和色彩] 屬性頁面下拉式清單中所列的特定專案。
|
IVsFontAndColorEvents
|
使用字型和色彩設定變更的字型和色彩資訊通知 VSPackage。
|
IVsFontAndColorGroup
|
提供提供字型和色彩支援的 VSPackage 可以指定顯示專案群組的機制 - 代表兩個或多個類別的聯集的超級類別。
|
IVsFontAndColorStorage
|
允許 VSPackage 擷取或儲存字型和色彩數據至登錄。
|
IVsFontAndColorStorage2
|
允許 VSPackage 管理登錄字型和色彩專案。
|
IVsFontAndColorStorage3
|
允許 VSPackage 管理登錄字型和色彩專案。
|
IVsFontAndColorStorage4
|
IVsFontAndColorUtilities
|
提供工具,以使用 Visual Studio 字型和色彩機制的方法所使用的輸入和輸出數據。
|
IVsFrameworkMultiTargeting
|
提供可延伸架構多重目標的基底支援。
|
IVsFrameworkMultiTargeting2
|
提供 Visual Studio 2012 中可延伸架構多重目標的基底支援。
|
IVsFrameworkRetargetingDlg
|
提供可延伸架構重新目標對話框的基底支援。
|
IVsFreeThreadedFileChangeEvents
|
IVsFreeThreadedFileChangeEvents2
|
IVsGeneratorProgress
|
可讓單一檔案產生器報告進度,並提供其他警告和/或錯誤資訊。
|
IVsGetCfgProvider
|
由專案系統實作。 擷取的 IVsCfgProvider指標。
|
IVsGetScciProviderInterface
|
取得原始程式碼控制項提供者介面。
|
IVsGlobals2
|
將全域值載入並儲存至解決方案。 IVsGlobals取代無法在 Managed 程式代碼中使用的 。
|
IVsGlobalsCallback2
|
執行介面的 IVsGlobals2 儲存和載入作業。
|
IVsGlobalSearch
|
(IDE) 全搜尋來管理整合開發環境。
|
IVsGlobalSearchCallback
|
追蹤全域搜尋的進度。
|
IVsGlobalSearchTask
|
實作跨多個提供者執行搜尋的 全域搜尋 工作。
|
IVsGlobalSearchUI
|
提供整合開發環境 (IDE) 全域搜尋 使用者介面的存取權。
|
IVsGlobalSearchUIResultsCategory
|
提供來自已傳回結果之搜尋類別的資訊。
|
IVsGradient
|
讓 VSPackage 使用適當的漸層繪製指定的 UI 元素。
|
IVsHandleInComingCallDynamicInProc
|
讓對象能夠動態控制來自其他 COM Apartment 呼叫的重新進入,換句話說,從背景線程。
|
IVsHasRelatedSaveItems
|
啟用儲存其他專案。 由要讓其他項目出現在 [儲存變更] 對話框中的用戶端實作,或想要與其他專案同時儲存的特定專案。
|
IVsHelpAttributeList
|
提供說明屬性的所有可能值清單。 介面不提供列舉值,而是使用整數索引來擷取值。
|
IVsHelpProvider
|
實作此介面以覆寫預設說明體驗。
|
IVsHelpSystem
|
提供說明系統的存取權。
|
IVsHierarchy
|
為實作項目階層的 VSPackage 提供階層管理。
|
IVsHierarchy2
|
IVsHierarchyDeleteHandler
|
管理刪除或移除階層專案。
|
IVsHierarchyDeleteHandler2
|
刪除方案階層中的一或多個專案。 介面會擴充,但不會繼承自 。 IVsHierarchyDeleteHandler 只有在您要套件使用自己的刪除提示時, 才需要 。
|
IVsHierarchyDeleteHandler3
|
提供大量項目刪除功能。
|
IVsHierarchyDirectionalDropDataTarget
|
處理專案上方、下方和上方的置放目標。 這個介面是由實作 IVsHierarchy。
|
IVsHierarchyDropDataSource
|
在階層視窗內拖放作業期間,提供與其數據源相關的拖曳專案相關信息。 您可以從介面取得此介面的 IVsHierarchy 實例。
|
IVsHierarchyDropDataSource2
|
在階層視窗內拖放作業期間,提供與其數據源相關的拖曳專案相關信息。 介面會擴充和繼承自 IVsHierarchyDropDataSource 介面。 如果您需要其他方法,您只需要使用 IVsHierarchyDropDataSource2。
|
IVsHierarchyDropDataTarget
|
提供在階層視窗內拖放作業期間,與其置放目標相關的拖曳專案相關信息。
|
IVsHierarchyEvents
|
通知客戶端階層的變更。
|
IVsHierarchyEvents2
|
通知客戶端階層的其他變更。
|
IVsHierarchyManipulation
|
控制環境中階層的狀態。
|
IVsHierarchyManipulationStateContext
|
具決定性地還原特定時間點的階層操作狀態。
|
IVsHierarchyRefactorNotify
|
通知重構作業的階層。
|
IVsHTMLConverter
|
可讓調試程式處理其輸出中的某些 HTML 元素。 您可以從 (SID_SVsHTMLConverter) 服務取得 介面 SVsHTMLConverter 的實例。
|
IVsImageButton
|
在 VSPackage 所建立的按鈕上繪製影像。
|
IVsImageMonikerImageList
|
表示影像Moniker的清單。
|
IVsImageMonikerSource
|
IVsImageService
|
註冊已知影像 (,例如 Visual Studio 的圖示) 。
|
IVsImageService2
|
註冊已知影像 (,例如 Visual Studio 的圖示) 。
|
IVsIME
|
提供輸入法 編輯器 (輸入法) 的套件存取權。 輸入法 編輯器 提供候選項目來回應用戶擊鍵。 經常用於非字母語言的當地語系化。 您可以從 (SID_SVsIME) 服務取得 介面 SVsIME 的實例。
|
IVsInfoBar
|
表示建構代表資訊列之 IVsUIElement 所需的數據。 資訊橫條可以有圖示、一組文字範圍,以及選擇性的關閉按鈕。
|
IVsInfoBarActionItem
|
代表 IVsInfoBar 內的可點選動作範圍,預設會轉譯為超連結。 動作專案可以有與其相關聯的內容數據,並在 IVsInfoBarUIEvents 介面上按兩下回呼。
|
IVsInfoBarActionItemCollection
|
表示動作專案的集合。
|
IVsInfoBarHost
|
知道如何配置資訊橫條的主控件。 針對 IVsWindowFrame,可以透過VSFPROPID_InfoBarHost來存取主機。
|
IVsInfoBarTextSpan
|
代表 IVsInfoBar 內的文字範圍。 多個文字範圍可以串連在一起,與 RTF 檔相同。
|
IVsInfoBarTextSpanCollection
|
代表由文字範圍組成的檔。
|
IVsInfoBarUIElement
|
表示 InfoBar UI 專案。
|
IVsInfoBarUIEvents
|
處理資訊列中的用戶手勢。
|
IVsInfoBarUIFactory
|
IVsInstalledProduct
|
可讓您的 VSPackage 將資訊放在啟動顯示畫面和 [說明] 選單上的 [關於] 對話框中。
|
IVsIntelliMouseHandler
|
讓套件能夠充分利用 IntelliMouse 功能。 用於實作一些本身功能的殼層用戶端。 您可以從 (SID_SVsIntelliMouseHandler) 服務取得 介面 SVsIntelliMouseHandler 的實例。
|
IVsIntellisenseEngine
|
可讓專案階層節點載入或卸除檔案,做為 IntelliSense 支援的一部分。 載入和卸除會產生可能會變更 IntelliSense 顯示內容的事件。 您可以從 (SID_SVsIntelliSenseEngine) 服務取得 介面 SVsIntellisenseEngine 的實例。
|
IVsIntellisenseProject
|
提供專案的 IntelliSense 支援。 與搭配 IVsIntellisenseProjectHost 使用,並用於內含語言。
|
IVsIntellisenseProjectEventSink
|
定義 Intellisense 專案的事件函式。 (IVsIntellisenseProject).
|
IVsIntellisenseProjectHost
|
可讓專案階層節點提供巢狀 IntelliSense 專案的相關信息, (實 IVsIntellisenseProject 作) 的項目顯示在 IntelliSense 工具提示中。 與自主語言搭配使用。 您可以從 (SID_SVsIntellisenseProjectHost) 服務取得此介面 SVsIntellisenseProjectHost 的實例。
|
IVsIntellisenseProjectManager
|
可讓專案階層節點通知事件接聽程式,這些事件會變更 IntelliSense 工具提示中出現的內容,以及擷取特定項目資訊。 您可以從 (SID_SVsIntellisenseProjectManager) 服務取得 介面 SVsIntellisenseProjectManager 的實例。 與自主語言搭配使用。
|
IVsInvalidateCachedCommandState
|
IVsInvisibleEditor
|
由隱藏的編輯器物件取得「編輯下」檔案的文件數據。
|
IVsInvisibleEditorManager
|
用來註冊隱藏的編輯器。
|
IVsItemTypeResolutionService
|
建立參考專案和元件之間的連線,以提供類型資訊給項目節點。
|
IVsItemTypeResolutionSite
|
提供的 IVsItemTypeResolutionService 回呼方法,以追蹤參考和元件。
|
IVsLanguageInfoPackage
|
用來在 [選項] 對話框中提供每種語言編輯器屬性頁。
|
IVsLanguageServiceBuildErrorReporter
|
提供具有項目系統之語言服務的錯誤報告。
|
IVsLanguageServiceBuildErrorReporter2
|
提供具有項目系統之語言服務的其他錯誤報告。
|
IVsLaunchPad
|
產生命令行工具和批處理檔的介面。
|
IVsLaunchPad2
|
執行命令,其輸出會顯示在 Visual Studio IDE 中的輸出窗格。 IVsLaunchPad類似於 但 ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane,
UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser,
UInt32[], String[]) 方法可讓剖析的輸出字串採用非標準格式。 執行命令,其輸出會顯示在 Visual Studio IDE 中的輸出窗格。 IVsLaunchPad類似於 ,但 ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane,
UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser,
UInt32[], String[]) 方法允許剖析的輸出字串採用非標準格式。
|
IVsLaunchPad3
|
執行命令,其輸出會顯示在 Visual Studio IDE 中的輸出窗格。
|
IVsLaunchPad4
|
啟動具有提高許可權的主控台應用程式。
|
IVsLaunchPadEvents
|
通知環境取消啟動面板事件。
|
IVsLaunchPadFactory
|
ICreates IVsLaunchPad 物件,可用來繁衍命令行工具和批處理檔
|
IVsLaunchPadOutputParser
|
剖析工作清單專案或導覽資訊的工具輸出行。 由介面方法的 ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane,
UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser,
UInt32[], String[]) 呼叫端實 IVsLaunchPad2 作。
|
IVsLibrary
|
此核心介面描述連結庫,並由物件管理員用來存取與其相關的符號。
|
IVsLibrary2
|
描述連結庫,並由物件管理員用來存取相關的符號。
|
IVsLibrary2Ex
|
可讓連結庫在配置文件變更或新增或移除參考時提供不同的 ObjectBrowser 資訊。 擴充 ,但不會繼承自 IVsLibrary2
|
IVsLibrary3
|
IVsNavInfo2從物件的向量SYMBOL_DESCRIPTION_NODE建立物件。
|
IVsLibraryMgr
|
此根介面可讓環境的物件管理員存取封裝的 IVsLibrary。 大部分的實作通常會提供單 IVsLibrary一 。 此根介面可讓環境的物件管理員存取套件的 IVsLibrary。 大部分的實作通常會提供單 IVsLibrary一 。
|
IVsLibraryReferenceManager
|
提供物件瀏覽器參考 .NET 連結庫的相關信息。 您可以從 (SID_SVsComplusLibrary) 服務取得此介面 SVsComplusLibrary 的實例。
|
IVsLiteTree
|
表示輕量型樹狀結構控件。 例如,在 ObjectBrowser 和 FindSymbol 對話框中使用。
|
IVsLiteTreeEvents
|
定義輕量型樹狀結構控件的事件。 在介面的 方法IVsLiteTree中AdviseTreeEvents(IVsLiteTreeEvents, UInt32)當做自變數使用。
|
IVsLiteTreeList
|
提供樹檢視中屬於整體組織之一部分之清單中符號的資訊, (IVsLiteTree 程式代碼瀏覽工具) 。 清單是連結庫與工具通訊的基本信息單位,並顯示為樹視圖中特定父系的一組對等節點。
|
IVsLongIdleEvents
|
由有興趣接收長時間閑置通知的訂閱者所實作。
|
IVsLongIdleManager
|
提供方法,以允許訂閱者接收長時間閑置事件。
|
IVsMacroRecorder
|
過時的介面。 請勿使用。
|
IVsMacros
|
過時的介面。 請勿使用。
|
IVsManifestReferenceResolver
|
提供將已部署的指令清單檔參考路徑解析為本機檔案路徑的方法。
|
IVsMatcherDataInfo
|
IVSMDTypeResolutionService
|
讓實例 ITypeResolutionService 可供您在原生 (Unmanaged) 程式代碼中使用。 您可以透過 GetItemContext(IVsHierarchy, UInt32, IServiceProvider) 介面的 方法取得 介面的 IVsProject 實例。 您也可以透過 SVSMDTypeResolutionService (SID_SVSMDTypeResoluionService) 服務取得介面。
|
IVsMenuEditor
|
向表單設計工具公開共用功能表編輯器。 您可以從介面取得 介面的 IVsMenuEditorFactory 實例。
|
IVsMenuEditorFactory
|
提供介面的實例,供想要使用共用功能表編輯器的 IVsMenuEditor 表單設計工具使用。 您可以從 (SID_SVsMenuEditor) 服務取得 介面 SVsMenuEditor 的實例。
|
IVsMenuEditorSite
|
描述 實例的月 IVsMenuEditor 臺。 由環境提供,並由實例使用 IVsMenuEditor 。
|
IVsMenuEditorTransactionEvents
|
啟用將功能表編輯器動作群組視為交易。 表單設計工具用來支持復原動作。
|
IVsMenuEvents
|
IVsMenuEventsService
|
IVsMenuItem
|
讓表單設計工具能夠使用共用功能表編輯器。 由環境實作。
|
IVsMonitorSelection
|
可讓 VSPackage 接收選取事件的通知,並取得目前專案階層、專案、專案值和命令 UI 內容的相關信息。
|
IVsMonitorSelection2
|
提供當未選取任何內容) 並支援自定義選取標識符實作時,空白內容 (的相關信息。 擴充 ,但不會繼承自 IVsMonitorSelection
|
IVsMonitorUserContext
|
建立新的內容或子文字包。
|
IVsMRESearchProvider
|
公開單一最近執行的命令搜尋提供者。
|
IVsMRUItemsStore
|
控制最近使用的 (MRU) 專案集合。
|
IVsMSBuildHostObject
|
讓項目系統能夠與 MSBuild 主機對象通訊。
|
IVsMSBuildTaskFileManager
|
可讓 MSBuild 使用記憶體,而不是 Intellisense 組建的磁碟檔案。
|
IVsMultiItemSelect
|
提供環境存取多個選取專案。
|
IVsMultiViewDocumentView
|
支援相同檢視上的多個檢視索引標籤,例如 HTML 編輯器上的 HTML 和 [設計] 索引標籤。
|
IVsNavigateToService
|
IVsNavigateToService2
|
IVsNavigationTool
|
IVsClassView取代 和 IVsObjectBrowser.to 操作 ClassView 和 ObjectBrowser。
|
IVsNavInfo
|
識別符號階層式樹狀結構中的符號。
|
IVsNavInfo2
|
識別符號階層式樹狀結構中的符號。
|
IVsNavInfoNode
|
識別符號路徑中的節點。
|
IVsNewDocumentStateContext
|
確定性地在特定時間點還原文件狀態。
|
IVsNonLocalProject
|
確定非本機專案的本機複本存在。 使用非本機專案的專案可以從介面取得介面 IVsHierarchy 。
|
IVsNonSolutionProjectFactory
|
指出處理站所建立的專案不是解決方案的一部分。
|
IVsObjBrowser
|
由環境實作。 由想要操作對象瀏覽器的 VsPackages 使用。
|
IVsObjectBrowserDescription2
|
提供物件瀏覽器物件的描述性文字。 環境會提供這個介面。
|
IVsObjectBrowserDescription3
|
提供輸入物件瀏覽器描述文字的方法。
|
IVsObjectList
|
提供樹檢視中屬於整體組織之一部分之清單中符號的資訊, (IVsLiteTree 程式代碼瀏覽工具) 。 IVsObjectList 是 的 IVsLiteTreeList 延伸模組,並提供與專案中符號相關的其他方法。 提供樹檢視中屬於整體組織之一部分之清單中符號的資訊, (IVsLiteTree 程式代碼瀏覽工具) 。 IVsObjectList 是 的 IVsLiteTreeList 延伸模組,並提供與專案中符號相關的其他方法。
|
IVsObjectList2
|
提供樹檢視中屬於整體組織之一部分之清單中符號的資訊, (IVsLiteTree 程式代碼瀏覽工具) 。
|
IVsObjectListOwner
|
提供有關物件清單以及操作清單的資訊。 用於 [搜尋] 窗格中。 環境會實作 介面。
|
IVsObjectManager
|
封裝會使用此介面向物件管理員註冊和取消註冊其連結庫管理員。 呼叫服務的 QueryService SVsObjectManager 以取得 IVsObjectManager 介面。 封裝會使用此介面向物件管理員註冊和取消註冊其連結庫管理員。 呼叫服務的 QueryService SVsObjectManager 以取得 IVsObjectManager 介面。
|
IVsObjectManager2
|
由 VSPackage 用來向 Visual Studio 物件管理員註冊和取消註冊符號庫,並建立可瀏覽的元件集。 若要取得 Visual Studio 物件管理員的參考,請呼叫方法傳遞給您的 SetSite(IServiceProvider) 全域服務提供者。
|
IVsObjectManagerEvents
|
表示物件管理員事件。
|
IVsObjectSearch
|
執行指定物件的搜尋。 環境會實作 介面。 您可以從 (SID_SVsObjectSearch) 服務取得 介面 SVsObjectSearch 的實例。
|
IVsObjectSearchPane
|
在參考的連結庫或元件中搜尋物件。
|
IVsOpenProjectOrSolutionDlg
|
使用標準開啟對話框開啟方案或專案。
|
IVsOutput
|
提供組態輸出的相關信息。
|
IVsOutput2
|
提供組態輸出的相關信息。
|
IVsOutputGroup
|
允許項目根據使用方式將輸出分組。
|
IVsOutputGroup2
|
允許項目根據使用方式將輸出分組。
|
IVsOutputWindow
|
管理及控制具有多個窗格之 [輸出] 工具視窗特定的函式。
|
IVsOutputWindow2
|
提供 OutputWindow 中作用中窗格的相關信息。 擴充 ,但不會繼承自 IVsOutputWindow 由環境實作。 您可以藉由查詢 IVsOutputWindow來取得 介面的實例。
|
IVsOutputWindow3
|
提供介面的其他方法 IVsOutputWindow 。
|
IVsOutputWindowPane
|
允許 VSPackage 操作特定的 [輸出] 視窗窗格。
|
IVsOutputWindowPane2
|
將字串寫入輸出視窗,並在 [錯誤清單] 中建立專案。
|
IVsOutputWindowPane3
|
代表輸出視窗窗格。
|
IVsOutputWindowPaneNoPump
|
由解決方案包裝函式實作至 OutputWindow 工具視窗。 不保證實作 IVsOutputWindowPane 的所有 COM 物件都無法實作,因此需要無幫浦寫入輸出視窗的用戶端應該嘗試轉換至此介面,並在轉換成功時使用它,但準備好在轉換失敗時呼叫 IVsOutputWindowPane::OutputString。
|
IVsOwnedProjectFactory
|
由支持擁有者匯總的專案使用,以在其項目檔中保存 OwnerKey。
|
IVsPackage
|
初始化環境中的 VSPackage,並使其服務可供環境使用。
|
IVsPackage2
|
讓 VSPackage 的屬性可供使用。
|
IVsPackageDynamicToolOwner
|
可讓套件動態顯示或隱藏其工具視窗。 您可以從 (SID_SVsPackageDynamicToolOwner) 服務取得 介面 SIVsPackageDynamicToolOwner 的實例。
|
IVsPackageDynamicToolOwnerEx
|
啟用工具視窗可見性的動態控制。 此介面會 IVsPackageDynamicToolOwner 藉由新增多重實例標識碼的參數來擴充介面。 此版本會控制顯示的實例數目,而舊版只會控制顯示的工具視窗類型,而不論其實例標識符為何。這主要會影響具有旗標的工具視窗 CTW_fForceCreate ,讓殼層在啟動時或內容變更時載入它們。
|
IVsPackageExtensionProvider
|
提供套件的「提取」樣式擴充點。
|
IVsPackageInfo
|
IVsPackageInfoQueryService
|
IVsPackageLoadEvents
|
表示封裝載入事件。
|
IVsPackageSelectedInfo
|
IVsParentHierarchy
|
不支援的介面。 請勿使用。
|
IVsParentProject
|
允許以適當的順序開啟和關閉巢狀專案,並依環境建置方案階層。
|
IVsParentProject2
|
建立巢狀專案。 您可以藉由查詢 的實例來取得 介面的 IVsHierarchy實例。
|
IVsParseCommandLine
|
剖析 實作者的 IOleCommandTarget命令行自變數。 您可以從 (SID_SVsParseCommandLine) 服務取得 介面 SVsParseCommandLine 的實例。
|
IVsParseCommandLine2
|
剖析 實 IOleCommandTarget作者的命令行自變數。 擴充 但不會繼承自 IVsParseCommandLine。 新增方法以支持自動完成。 您可以從 (SID_SVsParseCommandLine) 服務取得 介面 SVsParseCommandLine 的實例。
|
IVsPathVariableResolver
|
使用 Visual Studio 特定變數來編碼或譯碼一般路徑元素的檔案路徑。 這支援使用 vssettings 檔案以電腦獨立格式儲存檔案路徑。 您可以從 SVsPathVariableResolver (SID_SVsPathVariableResolver) 服務取得介面的實例。
|
IVsPerPropertyBrowsing
|
IVsPerPropertyBrowsing 可用來對 屬性視窗 中顯示的某些屬性執行本地化的自定義編輯。
|
IVsPersistConnectedServices
|
由支援 ConnectedServices 屬性保存的專案系統實作。 使用 IVsHierarchy.GetProperty (VSHPROPID_ConnectedServicesPersistence...) 從專案取得 IVsPersistConnectedServices。
|
IVsPersistDocData
|
啟用文字緩衝區所管理之文件數據的持續性功能。
|
IVsPersistDocData2
|
啟用文字緩衝區所管理之文件數據的持續性功能。
|
IVsPersistDocData3
|
告知數據檔 (物件 IVsPersistDocData 實作) 是否要釋放其記憶體以關閉或重載。 擴充 ,但不會繼承自 IVsPersistDocData
|
IVsPersistHierarchyItem
|
提供階層項目的持續性。
|
IVsPersistHierarchyItem2
|
提供階層項目的持續性。
|
IVsPersistSolutionOpts
|
提供與解決方案相關聯之用戶選項檔案中使用者特定選項的存取權。
|
IVsPersistSolutionOpts2
|
在與方案相關聯的使用者選項檔案中,提供使用者特定選項的其他存取權。
|
IVsPersistSolutionProps
|
可讓 VSPackage 將非使用者特定的方案屬性寫入方案.sln檔案中。
|
IVsPersistSolutionProps2
|
藉由提供解決方案載入失敗時呼叫的方法,支援將方案屬性儲存在方案 (.sln) 檔案中。 由封裝實作。 擴充 但不會繼承自 IVsPersistSolutionProps。
|
IVsPlatformReference
|
提供 Visual Studio 平台參考的相關信息。
|
IVsPlatformReferenceProviderContext
|
用來初始化平台參考提供者的內容物件。
|
IVsPlatformReferenceProviderContext2
|
擴充 IVsPlatformReferenceProviderContext 以公開延伸模組 SDK 目錄。
|
IVsPlatformReferenceProviderContext3
|
IVsPrefetchLoadProgress
|
IVsPrefetchLoadProgress2
|
IVsPrefetchProjectFactory
|
IVsPreviewChangesEngine
|
啟用預覽,再套用指定引擎所做的變更。 由重構引擎實作。
|
IVsPreviewChangesList
|
代表 [預覽變更] 工具視窗之變更樹狀結構中的專案清單。
|
IVsPreviewChangesService
|
顯示重構程式代碼中使用的 [PreviewChanges] 對話框。 您可以從 (SID_SVsPreviewChangesService) 服務取得 介面 SVsPreviewChangesService 的實例。
|
IVsPrioritizedSolutionEvents
|
定義解決方案的高優先順序事件方法。
|
IVsPrioritizedSolutionEventsSink
|
實作此介面) 事件接聽程式 (接收會取得解決方案事件的優先順序通知。
|
IVsProfferCommands3
|
從使用者介面新增、尋找、重新命名和移除命令。
|
IVsProfferCommands4
|
允許實作者使用 IPicture、 Bitmap或 Icon指定新命令的映像。 由 Visual Studio 殼層實作,並透過 SVsProfferCommands 服務取得。
|
IVsProfilableProjectCfg
|
表示可以分析專案。
|
IVsProfileDataManager
|
提供配置檔管理員的存取權,以及以程式設計方式控制設定。 您可以從 (SID_SVsProfileDataManager) 服務取得 介面 SVsProfileDataManager 的實例。
|
IVsProfilerAttachTargetInfo
|
要求分析工具附加至指定的進程標識碼。
|
IVsProfilerLaunchBrowserTargetInfo
|
使用指定的 URL 啟動網頁瀏覽器。
|
IVsProfilerLauncher
|
提供項目系統在分析下啟動目標的功能。
|
IVsProfilerLaunchExeTargetInfo
|
指定分析工具所啟動的可執行目標,而不是項目系統。
|
IVsProfilerLaunchTargetInfo
|
指定分析工具將啟動的目標,而不是項目系統。
|
IVsProfilerLaunchWebServerTargetInfo
|
啟動 Web 伺服器。 此介面會使用 URL 來判斷 w3wp (背景工作進程實例,) 重新啟動或更新,然後附加至 。
|
IVsProfilerTargetInfo
|
提供分析工具目標資訊的基類。
|
IVsProfileSettingsFileCollection
|
表示配置檔配置檔。
|
IVsProfileSettingsFileInfo
|
表示配置檔配置檔檔案資訊。
|
IVsProfileSettingsTree
|
表示設定檔設定樹狀結構。
|
IVsProfilesManagerUI
|
內部介面,以允許原生和 Managed 程式代碼之間的通訊。
|
IVsProgress
|
IVsProject
|
管理專案內的項目或檔。
|
IVsProject2
|
除了 介面中 IVsProject 的方法之外,還能夠移除和重新開啟專案中的專案。
|
IVsProject3
|
除了 介面中 IVsProject2 的方法之外,還能夠新增或開啟具有特定編輯器的項目專案,以及將專案傳送至另一個專案。
|
IVsProject4
|
在專案上實作,以允許更有效率地查詢項目資訊。
|
IVsProject5
|
提供判斷檔是否在專案中的能力。
|
IVsProjectAcquisitionSetupDriver
|
表示安裝驅動程式。
|
IVsProjectAcquisitionSetupDriver2
|
IVsProjectAcquisitionSetupDriver3
|
IVsProjectAsyncOpen
|
提供以異步方式開啟專案中專案的能力。
|
IVsProjectBuildMessageEvents
|
提供的事件 IVsProjectBuildMessageReporter接收。
|
IVsProjectBuildMessageReporter
|
針對自定義報告的目的,提供專案階層攔截建置訊息 (錯誤、警告等) 。
|
IVsProjectBuildSystem
|
提供 MSBuild 系統物件的存取權。 讓建置系統進入批次模式,以控制變更的承諾。 當您建立 VSPackage 時,您會取得 介面的實作。
|
IVsProjectCfg
|
提供專案組態資訊的存取權。
|
IVsProjectCfg2
|
除了 介面中 IVsProjectCfg 的方法之外,也支持根據組態來分組輸出。
|
IVsProjectCfgDebugTargetSelection
|
允許項目參與偵錯目標功能表控制器功能。 此介面是選擇性的。
|
IVsProjectCfgDebugTypeSelection
|
由項目實作的選擇性介面,以將調試程式類型公開至Visual Studio工具列。
|
IVsProjectCfgProvider
|
提供專案組態資訊的存取權。
|
IVsProjectClassifierInfo
|
IVsProjectDataConnection
|
提供調試程式的數據連線。 在逐步執行 SQL 檔時使用。
|
IVsProjectDebugTargetProvider
|
取得偵錯目標的相關信息,這是在調試程式中啟動的檔案。 在想要控制調試程式的啟動項目中實作。 您必須使用 IVsRegisterProjectDebugTargetProvider註冊您的實作。
|
IVsProjectDeployDependency
|
提供專案對專案相依性的相關信息。 由支持產生組建的項目系統所實作。 繼承自 IVsDeployDependency。
|
IVsProjectFactory
|
在方案內建立專案。
|
IVsProjectFactory2
|
提供方法,指出環境是否可以以異步方式開啟專案。 擴充 ,但不會繼承自 IVsProjectFactory
|
IVsProjectFaultResolver
|
解決項目階層的錯誤。
|
IVsProjectFileReloadManagerEvents
|
由客戶端實作,以協調載入專案所需的檔案。您可以透過 IVsSolution::AdviseSolutionEvents 訂閱這些事件。
|
IVsProjectFlavorCfg
|
專案子類型組態物件會實作 IVsProjectFlavorCfg,讓專案子類型存取各種組態介面。
|
IVsProjectFlavorCfgOutputGroups
|
提供項目子類型存取項目輸出群組的內容。 IVsProjectFlavorCfgOutputGroups 介面也允許專案子類型影響專案根據使用方式將輸出分組的能力。
|
IVsProjectFlavorCfgProvider
|
做為專案子類型組態物件的 Factory。
|
IVsProjectFlavorReferenceManager
|
提供類別一種方式來控制參考管理員的叫用和處理。
|
IVsProjectFlavorReferences
|
提供項目子類型 (類別) 參考和被參考的控制。
|
IVsProjectFlavorReferences2
|
加入方法來驗證項目參考。
|
IVsProjectFlavorReferences3
|
允許項目子類型 (類別) 控制專案參考處理的某些層面。
|
IVsProjectFlavorUpgradeViaFactory
|
使用專案處理站升級類別專案。
|
IVsProjectFlavorUpgradeViaFactory2
|
允許 Project Flavor 的專案處理站參與類別基底專案的升級程式。
|
IVsProjectMRU
|
提供註冊最近使用 (MRU) 專案的方法。
|
IVsProjectReference
|
提供 Visual Studio 專案參考的相關信息。
|
IVsProjectReferenceProviderContext
|
用來初始化項目參考提供者的內容物件。
|
IVsProjectResources
|
管理資源 (。.NET 設計工具的 RESX) 檔案。 最常用來管理本地化的資源。 您可以查詢 IVsHierarchy來取得 介面的實例。
|
IVsProjectSelector
|
允許案例在多個項目系統之間動態取得擁有權。 方案載入器會先嘗試比對專案類型與已註冊的 ProjectSelectors,如果有的話,會呼叫 GetProjectFactoryGuid,接著會查看 pszFilename 並尋找條件,以使用舊版專案系統或新項目系統重新導向專案負載。
|
IVsProjectServerHost
|
可讓項目啟動或停止其裝載的伺服器。
|
IVsProjectSpecialFiles
|
可讓您查詢專案是否有特殊檔案,例如 Web 組態或授權檔案,以及選擇性地建立它們。
|
IVsProjectSpecificEditorMap
|
由項目實作,以支援將專案特定的編輯器放在 [開啟方式] 對話框中,或指出應該與檔類型相關聯的編輯器或語言服務。
|
IVsProjectSpecificEditorMap2
|
由項目實作,以支援將專案特定的編輯器放在 [開啟方式] 對話框中,或指出應該與檔類型相關聯的編輯器或語言服務。
|
IVsProjectStartupServices
|
啟用其他開發人員的專案擴充性。
|
IVsProjectTargetChange
|
表示項目目標變更。
|
IVsProjectTargetDescription
|
表示項目目標描述。
|
IVsProjectTargetDescription2
|
針對統一目標體驗的目的,專案目標的定義。 複位目標服務會維護各種目標的集合
|
IVsProjectTextImageProvider
|
開啟或關閉 IVsTextImage 檔案的介面。 通常用於在非本機檔案上啟用 Find and Replace。 經常與 Web 檔案搭配使用。 您的實作應該透過查詢 IVsHierarchy來提供本身。
|
IVsProjectUpgrade
|
由需要升級不同 Visual Studio 版本之間專案檔格式的專案物件實作。
|
IVsProjectUpgradeViaFactory
|
使用專案處理站升級專案。 方案在開啟專案之前使用。 此介面必須可透過查詢項目處理站來取得。
|
IVsProjectUpgradeViaFactory2
|
藉由提供方法來呼叫取消項目升級, IVsProjectUpgradeViaFactory 藉此擴充但不會繼承自 。
|
IVsProjectUpgradeViaFactory3
|
可讓專案處理站的使用者檢查專案移轉是否完成,以及取得升級項目的名稱。 此資訊必須保存,直到新的升級專案關閉或卸除為止。
|
IVsProjectUpgradeViaFactory4
|
使用 Project Factory 升級專案。 方案在開啟專案之前使用。 此介面必須透過查詢專案處理站來取得
|
IVsPropertiesInfo
|
表示屬性資訊。
|
IVsPropertyBag
|
管理名稱/值組集合。
|
IVsPropertyBrowser
|
取得並設定屬性瀏覽器的狀態。 由環境實作。
|
IVsPropertyFileIn
|
讀取包含屬性名稱和值的檔案。 繼承自 IVsPropertyStreamIn。 由介面的 IVsStructuredFileIO 方法傳OpenExisting(String, UInt32, UInt32, UInt32, IVsStructuredFileIOHelper, UInt32, IVsPropertyFileIn, String[])回。
|
IVsPropertyFileOut
|
寫出屬性名稱和值的檔案。 擴充 繼承自 IVsPropertyStreamOut。 由介面的 IVsStructuredFileIO 方法傳CreateNew(String, UInt32, UInt32, UInt32, UInt32, IVsStructuredFileIOHelper, String, String, IVsPropertyFileOut)回。
|
IVsPropertyPage
|
由 IPropertyPage 物件上的 VSPackages 實作,以顯示屬性框架中的分類屬性頁。
|
IVsPropertyPage2
|
提供 在屬性頁面上取得和設定屬性值。 擴充 ,但不會繼承自 IVsPropertyPage
|
IVsPropertyPageFrame
|
變更 屬性視窗 中屬性頁的初始顯示。 您可以從 (SID_SVsPropertyPageFrame) 服務取得 介面 SVsPropertyPageFrame 的實例。
|
IVsPropertyPageNotify
|
告知環境,屬性頁在可見時想要通知。 的實作者 IVsPropertyPage選擇性介面。
|
IVsPropertyStreamIn
|
從數據流讀取屬性名稱、類型和值。 由環境實作,並搭配 IVsStructuredFileIOHelper 介面使用。
|
IVsPropertyStreamOut
|
寫出屬性的名稱及其值。 也提供類似交易的輸出處理。 由環境實作。 與介面搭配 IVsStructuredFileIOHelper 使用。
|
IVsProvideAsyncSaveState
|
可透過 docdata 物件實作的選擇性介面,這些物件需要在 aync 儲存作業開始時保留狀態數據。
|
IVsProvideComponentEnumeration
|
將字串中的 XML 檔案寫入檔案。 列舉值介面的支援介面。 您可以從 (SID_SCompEnumService) 服務取得此介面的 SCompEnumService 實例。
|
IVsProvideTargetedToolboxItems
|
提供來自新架構的工具箱專案。 套件會在與 IVsPackage) 相同的對象上實作這個介面 (,以提供工具箱內容,以回應新的架構是否存在。 這可用來藉由允許現有套件在安裝新架構之後提供更新的內容,來協助與未來的頻外架構版本相容。
|
IVsProvideUserContext
|
提供選取容器中項目的內容。
|
IVsProvideUserContext2
|
可讓物件提供用戶內容和優先順序。 擴充 ,但不會繼承自 IVsProvideUserContext
|
IVsProvideUserContextForObject
|
擷取指定對象的用戶內容介面 IVsUserContext 。 用戶內容提供搜尋文字或說明關鍵詞等專案。
|
IVsProvisionalItem
|
提供選擇不要為專案建立臨時檢視的方法。
|
IVsPublishableProjectCfg
|
可讓專案控制其發行集。 發行集包含將專案移至檔案伺服器或網站等專案。
|
IVsPublishableProjectStatusCallback
|
定義控制及報告項目發行的方法。 由環境實作。
|
IVsQueryDebuggableProjectCfg
|
回應有關專案如何啟動調試程序的查詢。 可啟動專案的專案,在專案組態對象上實作的選擇性介面。
|
IVsQueryDebuggableProjectCfg2
|
回應有關專案如何啟動調試程序的查詢。 由支援偵錯啟動 (F5 命令) 的專案系統實作,而且需要傳回介面不支援 IVsQueryDebuggableProjectCfg2 的其他資訊。
|
IVsQueryEditQuerySave2
|
向環境或原始檔控制套件指出檔案即將在記憶體中變更或儲存。
|
IVsQueryEditQuerySave3
|
向環境或原始檔控制套件指出檔案即將在記憶體中變更或儲存。
|
IVsRefactorNotify
|
通知程式代碼產生器發生重構作業。
|
IVsReference
|
提供 Visual Studio 參考的基本資訊。
|
IVsReferenceManager
|
定義 Reference Manager 服務所提供的方法。
|
IVsReferenceManager2
|
提供參考方法。
|
IVsReferenceManagerUser
|
定義參考管理員用來與客戶端通訊的合約。
|
IVsReferenceManagerUserReloadRequired
|
提供方法,這個方法會在實際套用需要重新載入專案以進行更新的任何變更時呼叫一次。
|
IVsReferenceProviderContext
|
提供有關用來初始化參考提供者之內容物件的基本資訊。
|
IVsRegisterDataSourceFactories
|
註冊殼層的數據源處理站。
|
IVsRegisterEditors
|
在環境中註冊和取消註冊編輯器。
|
IVsRegisterNewDialogFilters
|
安裝 AddNewProject 或 AddNewItem 對話框的自定義篩選。 您可以從 (SID_SVsRegisterNewDialogFilters) 服務取得 介面 SVsRegisterNewDialogFilters 的實例。
|
IVsRegisterPrefetchProjectFactory
|
IVsRegisterPriorityCommandTarget
|
用來註冊和取消註冊命令目標, () 實例 IOleCommandTarget 作為高優先順序命令處理程式。 您可以從 (SID_SVsRegisterPriorityCommandTarget) 服務取得此介面 SVsRegisterPriorityCommandTarget 的實例。
|
IVsRegisterProjectDebugTargetProvider
|
維護 (IVsProjectDebugTargetProvider) 偵錯目標提供者的連結清單。 您可以從 (SID_SVsRegisterProjectDebugTargetProvider) 服務取得 介面 SVsRegisterDebugTargetProvider 的實例。
|
IVsRegisterProjectSelector
|
環境所實作。 若要取得此介面,可以在 IVsProjectSelector 上或直接透過 QueryService (IID_IVsProjectSelector) QI。 由實作項目選取器的套件使用。RegisterProjectSelector 通常會在 IVsPackage::SetSite 中呼叫;UnregisterProjectGenerator 會在 IVsPackage::Close.Note: 針對 VSKEYROOT\ProjectSelectors 底下的已註冊選取 (器) 呼叫,載入的解決方案可確保選取器套件會在需要時載入,因此不需要預先載入套件。
|
IVsRegisterProjectTypes
|
在環境中註冊 VSPackage 項目類型。
|
IVsRegisterScciProvider
|
這個介面可用來向 Visual Studio 註冊原始檔控制套件。
|
IVsRegisterUIFactories
|
註冊用戶介面處理站。
|
IVsRelativePathResolver
|
允許封裝在呼叫 IVsUIShellOpenDocument::SearchProjectsForRelativePath(UInt32, String, String[]) 時解析絕對路徑的相對路徑。
|
IVsResourceManager
|
從附屬 DLL 載入受控和非受控資源。
|
IVsResourceManager2
|
管理資源標識碼。
|
IVsResourceView
|
表示資源檢視。
|
IVsRetargetProject
|
提供重新設定目標專案的方法。
|
IVsRetargetProjectAsync
|
提供異步重新設定目標專案的方法。
|
IVsRunningDocTableEvents
|
實作方法,以回應執行中文件數據表 (RDT) 中的變更。
|
IVsRunningDocTableEvents2
|
實作方法,以回應執行中文件數據表 (RDT) 中的變更。
|
IVsRunningDocTableEvents3
|
實作方法,以回應執行中文件數據表 (RDT) 中的變更。
|
IVsRunningDocTableEvents4
|
實作方法,以回應執行中文件數據表 (RDT) 中的變更。
|
IVsRunningDocTableEvents5
|
實作其他方法,以回應執行中文件數據表 (RDT) 中的文件變更。
|
IVsRunningDocTableEvents6
|
IVsRunningDocTableEvents7
|
IVsRunningDocTableEvents8
|
IVsRunningDocumentTable
|
管理環境中目前開啟的檔集。
|
IVsRunningDocumentTable2
|
代表執行中的文件數據表 (RDT) ,並提供介面以外的 IVsRunningDocumentTable 其他功能。
|
IVsRunningDocumentTable3
|
代表執行中的文件數據表 (RDT) ,並提供介面以外的 IVsRunningDocumentTable2 其他功能。
|
IVsRunningDocumentTable4
|
提供處理執行中檔表格中檔的方法。
|
IVsRunningDocumentTable5
|
IVsRunningDocumentTable6
|
IVsRunningDocumentTable7
|
IVsSaveOptionsDlg
|
顯示對話框,從 [另存新檔] 對話框中選擇其他儲存格式選項。
|
IVsSccAddWebProjectFromSourceControl
|
此介面會從原始檔控制將 Web 型專案新增至目前的方案。
|
IVsSccControlNewSolution
|
自動將新建立的解決方案新增至原始檔控制。 .
|
IVsSccEnlistmentPathTranslation
|
方案用來轉譯項目路徑。
|
IVsSccGlyphs
|
允許完整自定義原始檔控制字元。
|
IVsSccGlyphs2
|
允許 SCC 提供者提供 ImageMoniker 型圖像。
|
IVsSccManager2
|
允許專案和階層向原始檔控制註冊自己,並取得原始檔控制狀態的相關信息。
|
IVsSccManager3
|
允許專案和階層向原始檔控制註冊自己,並取得原始檔控制狀態的相關信息。
|
IVsSccManagerTooltip
|
此介面可讓您存取原始檔控制數據,以在 方案總管 中建構工具提示文字。
|
IVsSccOpenFromSourceControl
|
直接從原始程式碼控制項將專案新增至登記。
|
IVsSccProject2
|
在專案系統中實作,以提供專案檔和項目專案的原始檔控制。
|
IVsSccProjectEnlistmentChoice
|
指出從原始檔控制擷取專案時,專案將給予使用者的選項,否則稱為在專案中登記。
|
IVsSccProjectEnlistmentFactory
|
提供瀏覽對話框,用戶可以在其中選取要儲存原始檔控制下專案的位置。
|
IVsSccProjectEvents
|
實作在專案變更原始程式碼控件 (SCC) 系結時引發的方法。
|
IVsSccProjectProviderBinding
|
允許專案類型強制選擇特定的原始檔控制套件。
|
IVsSccProvider
|
切換提供者的目前活動狀態。
|
IVsSccProviderRegisteredSettings
|
IVsSccProviderSettings
|
IVsSccToolsOptions
|
擷取和更新與原始檔控制相關聯的各種選項。
|
IVsSccTrackProjectEvents
|
啟動或終止追蹤原始程式碼控制 (SCC) 事件的諮詢迴圈。
|
IVsSccVirtualFolders
|
取得專案內的虛擬資料夾清單。
|
IVsScriptJmcProjectControl
|
此介面是由能夠將腳本源檔分類為使用者程式代碼或非使用者程式代碼的項目系統所實作。 這是針對 VSHPROPID_ScriptJmcProjectControl 傳回的項目類型。
|
IVsScriptJmcUserSettingsProvider
|
腳本用戶設定提供者。
|
IVsSearchCallback
|
由搜尋取用者 (實作,例如視窗搜尋主機) 。
超連結 “http://bang/?q=The"\t “_top”搜尋工作會呼叫這個介面來報告進度或完成。
|
IVsSearchFilterToken
|
描述組成可能屬於搜尋篩選條件之搜尋查詢的令牌,通常具有name:value格式。
|
IVsSearchItemDynamicResult
|
匯報 屬性可以動態變更 (例如,取決於殼層) UI 內容變更的屬性。
|
IVsSearchItemResult
|
提供代表開啟檔的搜尋結果。
|
IVsSearchProvider
|
公開單一搜尋提供者。
|
IVsSearchProviderCallback
|
允許提供者傳回搜尋結果。
|
IVsSearchQuery
|
描述結構化搜尋字串。
|
IVsSearchQueryParser
|
管理搜尋查詢字串的剖析。
|
IVsSearchTask
|
啟動或停止搜尋作業。
|
IVsSearchToken
|
描述撰寫搜尋查詢的令牌。
|
IVsSelectedSymbol
|
提供單一符號 (連結庫名稱的名稱和導覽資訊,依此類) 。 集合中的 IVsSelectedSymbols 專案。
|
IVsSelectedSymbols
|
介面集合 IVsSelectedSymbol ,提供選取範圍中符號的名稱和導覽資訊。 您可以從類別檢視或物件瀏覽器的 (SID_SVsClassView) 服務或 SVsObjBrowser (SID_SVsObjBrowser) 服務取得此介面SVsClassView的實例。
|
IVsSelectionEvents
|
通知已註冊的 VSPackage 對目前選取範圍、元素值或命令 UI 內容所做的變更。
|
IVsSerializeNavigationItem
|
允許在與其相關聯的視窗框架關閉之後儲存導覽專案。 如果再次開啟與該視窗框架相關聯的檔,可以使用 方法來重新建立 Deserialize(IVsWindowFrame, IStream) 導覽專案。
|
IVsServiceInfo
|
表示 VS 服務的相關信息。 實作必須是自由線程。
|
IVsServiceInfo2
|
IVsServiceInfoQueryService
|
提供在 VS 中取得已註冊服務相關信息的方法。 實作必須是自由線程。
|
IVsSetTargetFrameworkWorkerCallback
|
描述回呼方法的介面,可讓專案系統將複位目標資訊寫入項目檔中。
|
IVsSettingsErrorInformation
|
由 IDE 實作。 這是一個內部介面,可用來允許 IDE 中的原生和 Managed 程式代碼之間的通訊。
|
IVsSettingsManager
|
提供管理設定存放區的方法。
|
IVsSettingsReader
|
提供 Visual Studio 配置檔中儲存之組態資訊的讀取許可權。
|
IVsSettingsStorageContainer
|
提供設定功能。
|
IVsSettingsStore
|
列舉並讀取選取範圍的集合和屬性。 它會從 GetReadOnlySettingsStore(UInt32, IVsSettingsStore) 方法取得。
|
IVsSettingsStore2
|
IVsSettingsStore3
|
IVsSettingsWriter
|
提供 VSPackages 機制,可在 Visual Studio 配置檔中儲存組態資訊。
|
IVsSetupCompositionService
|
提供在 VS 中取得套件組合資訊的方法。 判斷套件狀態、項目分類器和階層連結範本的 acqusition 服務。 實作必須是自由線程。
|
IVsSetupCompositionService2
|
IVsSetupCompositionService3
|
IVsSetupManifestEvents
|
IVsSetupPackageInfo
|
IVsSharedAssetsProject
|
表示具有共用資產的專案。
|
IVsSharedAssetsProjectEvents
|
表示與具有共用資產的專案相關聯的事件。
|
IVsSharedMSBuildFilesManagerHierarchy2
|
IVsSharedProjectQueryCanBeReferenced
|
讓共用項目有機會透過特定參考專案加入參考。
|
IVsSharedProjectReference
|
代表 SharedProjectReference 專案 (通常是 方案總管) 中 References 資料夾的子系。 SharedProjectReference 專案代表匯入的共用 MSBuild 專案檔 (例如 *.projitems 檔案) 。 一般而言,這些共用 MSBuild 專案檔是由特定共享專案所「擁有」, (也稱為「方案」中載入的共用資產專案) 。
|
IVsSharedProjectReferenceProviderContext
|
代表 [新增參考管理員] 對話框中的 [共享項目參考] 索引標籤。
|
IVsSharedProjectReferencesHelper
|
這是支援透過 ReferenceManager 對話框新增/移除 SharedProject 參考的專案協助程式服務。
|
IVsShell
|
提供基本環境服務的存取權,特別是處理 VSPackage 和登錄的服務。
|
IVsShell2
|
除了 IVsShell 介面之外,還會提供殼層服務。
|
IVsShell3
|
除了 IVsShell 介面之外,還會提供殼層服務。
|
IVsShell4
|
提供重新啟動殼層的方法。
|
IVsShell5
|
提供基本環境服務的額外存取權,特別是處理 VSPackage 和登錄的存取權。
|
IVsShell6
|
提供套件載入功能。
|
IVsShell7
|
提供基本環境服務的存取權,特別是處理 VSPackage 和登錄的服務。
|
IVsShellPropertyEvents
|
由 ShellPropertyChangeEvents 的用戶端實作。
|
IVsSimpleBrowseComponentSet
|
使用可流覽的元件填入元件集,例如Visual Studio專案、外部.NET Framework元件,以及輸入 (.tlb) 連結庫。
|
IVsSimpleDocFactory
|
從指定的檔案建立文件數據物件,並傳回檔的要求介面。 環境提供預設實作。
|
IVsSimpleLibrary2
|
介面的 IVsLibrary2 簡化版本。
|
IVsSimpleObjectList2
|
介面的 IVsObjectList2 簡化版本。
|
IVsSimplePreviewChangesList
|
這是簡化的 IVsPreviewChangesList 介面版本。
|
IVsSingleFileGenerator
|
將單一輸入檔轉換成可編譯或新增至專案的單一輸出檔。 任何實作 IVsSingleFileGenerator 的 COM 元件都是自定義工具。
|
IVsSingleFileGeneratorFactory
|
操作單一檔類型的產生器 Prog 識別碼。
|
IVsSmartOpenScope
|
開啟現有的元件,並將元件的元數據對應至記憶體。 介面提供智慧型手機開啟,在開啟範圍時自動選擇 ,而不需鎖定。 您可以使用 (SID_SVsSmartOpenScope) 服務取得此介面 SVsSmartOpenScope 的實例。
|
IVsSolution
|
提供解決方案的最上層操作或維護。
|
IVsSolution2
|
提供解決方案的最上層操作或維護。
|
IVsSolution3
|
建立、更新及儲存項目檔。
|
IVsSolution4
|
提供在方案中管理專案載入的方法。
|
IVsSolution5
|
提供解決方案的其他最上層操作或維護。
|
IVsSolution6
|
提供解決方案的最上層操作或維護。
|
IVsSolution7
|
由 Visual Studio 環境實作。 可透過QueryService (SVsSolution) 取得。
|
IVsSolution8
|
IVsSolutionBatchProjectActionEvents
|
IVsSolutionBuildManager
|
允許解決方案管理組態資訊。
|
IVsSolutionBuildManager2
|
允許解決方案管理組態資訊。
|
IVsSolutionBuildManager3
|
提供事件的存取 IVsUpdateSolutionEvents3 權。
|
IVsSolutionBuildManager4
|
提供方法來強制方案組建管理員更新指定專案的相依性。
|
IVsSolutionBuildManager5
|
提供事件的存取 IVsUpdateSolutionEvents4 權。
|
IVsSolutionBuildManager6
|
IVsSolutionEvents
|
監視解決方案變更之任何通知的接聽介面。
|
IVsSolutionEvents2
|
監視解決方案變更之任何通知的接聽介面。
|
IVsSolutionEvents3
|
監視解決方案變更之任何通知的接聽介面。
|
IVsSolutionEvents4
|
監視解決方案變更之任何通知的接聽介面。
|
IVsSolutionEvents5
|
監視解決方案變更之任何通知的接聽介面。
|
IVsSolutionEvents6
|
提供與解決方案相關聯的事件。
|
IVsSolutionEvents7
|
IVsSolutionEvents8
|
IVsSolutionEventsProjectUpgrade
|
提供在升級項目之後呼叫的方法。
|
IVsSolutionLoadEvents
|
由有興趣解決方案事件的用戶端實作。 透過 AdviseSolutionEvents(IVsSolutionEvents, UInt32)訂閱這些事件。
|
IVsSolutionLoadManager
|
控制在方案中載入專案。 擴充器可以使用這個介面來設定專案或專案類型的載入優先順序。
|
IVsSolutionLoadManagerSupport
|
提供管理載入方案中專案方式的支援。
|
IVsSolutionLogger
|
由方案實作,並由專案用來報告任何專案載入相關問題。 它可以從 SVsSolution取得。
|
IVsSolutionPersistence
|
有助於將套件特定的屬性和選項寫入方案檔 (.sln) ,相反地,從檔案載入屬性和選項。
|
IVsSolutionUIEvents
|
篩選 方案總管 中的事件。
|
IVsSolutionUIHierarchyWindow
|
提供 方案總管 視窗的程式設計存取。
|
IVsSpecifyProjectDesignerPages
|
支援使用編輯器編輯專案屬性, (項目設計工具) ,而不是透過 [專案屬性] 對話方塊。 在項目的瀏覽物件上實作,而不是 ISpecifyPropertyPages。
|
IVsSQLCLRReferences
|
管理編譯成元件之 SQL 程式的參考。 處理 AddNewReference 對話框,以及協調本機快取和 SQL Server。 您可以從 (SID_SVsSQLCLRReferences) 服務取得 介面 SVsSQLCLRReferences 的實例。
|
IVsSQLCLRReferencesUpdateCallback
|
定義回呼函式,以報告編譯成元件的 SQL 程式中的變更。
|
IVsStartPageDownload
|
由起始頁下載服務實作。 允許起始頁用戶端在背景線程上啟動起始頁的下載服務。 這應該只供起始頁實作在內部使用。
|
IVsStartupProjectsListService
|
表示啟動項目的清單。
|
IVsStatusbar
|
提供環境狀態列的存取權。
|
IVsStatusbar3
|
提供環境狀態列的存取權。
|
IVsStatusbarUser
|
用來定義狀態列的每個使用者。
|
IVsStatusbarUser2
|
用來定義狀態列的每個使用者。
|
IVsStringMap
|
管理一組字串的索引鍵/值組。
|
IVsStrongNameKeys
|
提供常見的強名稱金鑰公用程式方法。 您可以從 (SID_SVsStrongNameKeys) 服務取得此介面的 SVsStrongNameKeys 實例。
|
IVsStrongNameKeys2
|
提供其他常見的強名稱金鑰公用程式方法。
|
IVsStructuredFileIO
|
提供執行多重格式儲存的常見方式。 您可以從 (SID_SVsStructuredFileIO) 服務取得 介面 SVsStructuredFileIO 的實例。
|
IVsStructuredFileIOHelper
|
針對在保存的檔案中找到的令牌,啟用當地語系化字串的替代。
|
IVsSupportCodeDefView
|
表示實作的文件數據物件支援 CodeDefinitionView 視窗。
|
IVsSupportItemHandoff
|
支援將專案從某個專案傳輸到另一個專案。 此介面是由傳輸專案的專案所實作。
|
IVsSupportItemHandoff2
|
讓接收者項目有機會執行檔的任何必要處理。
|
IVsSwatchClient
|
自 Visual Studio 2010 起,此介面已被取代。 Visual Studio 殼層不再辨識此介面。
|
IVsSymbolicNavigationManager
|
管理以專案範圍為基礎註冊的 IVsSymbolicNavigationNotify 處理程式清單。 IVsSymbolicNavigationManager 藉由呼叫 QueryService 服務來SVsSymbolicNavigationManager取得介面。
|
IVsSymbolicNavigationNotify
|
有助於重新導向程式代碼符號上的 Goto 定義。
|
IVsTargetFrameworkAssemblies
|
提供以多個架構版本為目標的基底支援。
|
IVsTask
|
提供與工作互動的方法,例如啟動、取消或附加接續。
|
IVsTask2
|
擴充 IVsTask,以在工作上封鎖 UI 線程時,新增工作特定訊息的支持,這些訊息會顯示在線程等候對話框中。 如果未指定 WaitMessage,則會使用泛型訊息 (等候必要的作業完成...) 。
|
IVsTaskBody
|
這個介面及其方法可用來封裝要在工作中執行的工作主體。 您不應該使用此介面,而是應該使用 Managed 命名空間中找到 VsTaskLibraryHelper 的協助程式類別,或 VsTaskLibraryHelper 包含原生程式碼的檔案,從匿名方法建立 的 IVsTaskBody 實例。
|
IVsTaskCompletionSource
|
與工作完成來源互動,以設定其狀態並取得內部 IVsTask 實例。
|
IVsTaskItem
|
提供修改工作行為的方法。
|
IVsTaskItem2
|
提供修改工作行為的方法。
|
IVsTaskItem3
|
將內容新增至 TaskList 視窗。
|
IVsTaskList
|
管理工作提供者提供的工作項目清單。
|
IVsTaskList2
|
操作TaskList視窗中的專案。 環境實作,雖然您可以撰寫自己的實作來提供自定義工作專案。
|
IVsTaskList3
|
提供特定提供者的異步工作更新, (或工作和錯誤清單中) 的所有提供者。
|
IVsTaskListEvents
|
提供與工作清單相關的事件事件集。
|
IVsTaskProvider
|
將工作提供給工作清單。
|
IVsTaskProvider2
|
將工作提供給工作清單。
|
IVsTaskProvider3
|
支援將內容新增至 [工作檢視] 視窗。 定義資訊提供者以及操作視窗數據行。
|
IVsTaskProvider4
|
提供工作方法。
|
IVsTaskProvider5
|
提供影像的支援。
|
IVsTaskSchedulerService
|
建立與異步工作區塊互動。
|
IVsTaskSchedulerService2
|
提供工作排程方法。
|
IVsTemplateInfo
|
IVsTestLog
|
提供記錄閑置時間的方法。
|
IVsTextBufferProvider
|
可讓 DocData 物件委派文字緩衝區 (IVsTextLines) 實作。
|
IVsTextOut
|
公開核心編輯器的 Unicode 文字度量和顯示方法。 由環境實作。
|
IVsThemeThumbnailProvider
|
提供方法來取得主題縮圖。
|
IVsThreadedWaitDialog
|
顯示等候動作結束時所使用的對話框。 對話框會顯示在個別的背景線程上,以允許環境在忙碌時顯示回應。 您可以從 (SID_SVsThreadedWaitDialog) 服務取得此介面 SVsThreadedWaitDialog 的實例。
|
IVsThreadedWaitDialog2
|
由 Visual Studio 殼層實作。 此介面允許在背景線程上顯示強制回應對話框,讓IDE 即使在前景線程忙碌中擴充作業時,IDE 仍會顯示回應。 您可以透過 SVsThreadedWaitDialogFactory取得此介面。 此對話框與 不同 IVsThreadedWaitDialog 之處在於,它可以同時有進度列和 [取消] 按鈕。 它也支持精確百分比的進度。
|
IVsThreadedWaitDialog3
|
由 Visual Studio 殼層實作。 此介面允許在背景線程上顯示強制回應對話框,讓IDE 即使在前景線程忙碌中擴充作業時,IDE 仍會顯示回應。 您可以透過 SVsThreadedWaitDialogFactory取得此介面。 此對話框與 IVsThreadedWaitDialog 不同之處在於,它可以同時有進度和取消按鈕。 它也支援具有精確百分比的進度。
|
IVsThreadedWaitDialog4
|
提供方法,告知呼叫端是否已啟動對話框,或只是無作業。
|
IVsThreadedWaitDialogCallback
|
可讓用戶端接收線程等候對話框變更的相關事件。
|
IVsThreadedWaitDialogFactory
|
要建立線程等候對話框的處理站。
|
IVsThreadPool
|
管理環境中的背景作業。
|
IVsThreadSafeCommandWindow
|
張貼在主線程上處理的命令,然後呼叫一般處理程式。
|
IVsToolbarTrayHost
|
管理工具列匣中的專案。
|
IVsToolbox
|
用來管理 Toolbox 。
|
IVsToolbox2
|
用來管理工具箱。
|
IVsToolbox3
|
提供工具箱的持續性和當地語系化支援。 擴充 ,但不會繼承自 IVsToolbox2 您可以從 (SID_SVsToolbox) 服務取得 介面 SVsToolbox 的實例。
|
IVsToolbox4
|
提供工具箱的持續性和當地語系化支援。 擴充 ,但不會繼承自 IVsToolbox3 您可以從 (SID_SVsToolbox) 服務取得 介面 SVsToolbox 的實例。
|
IVsToolbox5
|
提供的其他方法 IVsToolbox。
|
IVsToolbox6
|
用來管理工具箱的其他方法。
|
IVsToolbox7
|
IVsToolboxActiveUserHook
|
提供攔截和修改工具箱互動的支援,包括拖放。
|
IVsToolboxClipboardCycler
|
提供剪貼簿通道的支援,以記錄視窗和工具視窗。
|
IVsToolboxClipboardCycler2
|
IVsToolboxDataProvider
|
向數據提供者要求其支持的數據物件相關信息。
|
IVsToolboxDataProvider2
|
提供其他 [工具箱] 功能的支援。 特別是,IVsToolboxDataProvider2 是用來透過 vssettings 功能實作工具箱持續性。 使用者將會透過 [匯入/匯出設定] 命令來儲存和擷取這類資訊,其位於 IDE 的 [工具] 選單上。
|
IVsToolboxDataProviderRegistry
|
註冊工具箱數據提供者。
|
IVsToolboxItemProvider
|
由想要在與) 相同的物件 IVsPackage 上提供靜態登錄工具箱專案的封裝實作 (。
|
IVsToolboxItemProvider2
|
IVsToolboxPageChooser
|
提供 Visual Studio 用來取得慣用工具箱頁面的方法。
|
IVsToolboxUser
|
傳送 [工具箱] 專案的相關通知給這些項目的擁有者。
|
IVsToolsOptions
|
管理 [工具選項] 對話框。 環境會實作這個介面。
|
IVsToolsOptionsHelp
|
IVsToolWindowFactory
|
提供 VSPackage 建立多個工具視窗的能力。
|
IVsToolWindowToolbar
|
取得框線大小,並設定工具視窗的框線空間。 您應該實作此介面,以將裝載於工具視窗內之工具列的資訊提供給其主控介面的相關信息。
|
IVsToolWindowToolbarHost
|
提供工具視窗工具列相關功能的控制權。
|
IVsToolWindowToolbarHost2
|
由 Visual Studio 殼層實作,而且可以從 IVsToolWindowToolbarHost 從其中一個 IVsUIShellX.SetupToolbar () 方法傳回為 out 參數的 擷取。 此工具視窗用戶端會使用它,這些用戶端想要在其視窗中有工具列,而且需要提供特定的置放目標來攔截工具列區域的拖放作業。
|
IVsToolWindowToolbarHost3
|
提供工具視窗工具列相關功能的額外控制。
|
IVsToolWindowToolbarHost4
|
IVsTrackBatchRetargetingEvents
|
發生批次複位目標時收到通知。
|
IVsTrackProjectDocuments2
|
專案用來查詢環境的許可權,以新增、移除或重新命名方案中的檔案或目錄。
|
IVsTrackProjectDocuments3
|
此介面允許批處理、協調檔案上的鎖定,以及進階 OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) 方法。
|
IVsTrackProjectDocuments4
|
專案用來查詢環境的許可權,以移除方案中的檔案或目錄。
|
IVsTrackProjectDocumentsEvents2
|
通知客戶端對項目檔或目錄所做的變更。
|
IVsTrackProjectDocumentsEvents3
|
接收對 IVsTrackProjectDocuments3 介面進行的呼叫。 它支援批處理查詢,以及協調檔案存取。
|
IVsTrackProjectDocumentsEvents4
|
通知客戶端對項目檔或目錄所做的其他變更。
|
IVsTrackProjectRetargeting
|
由專案用來表示他們想要接收項目複位目標事件,以及發出事件即將發生的訊號。
|
IVsTrackProjectRetargeting2
|
提供複位目標專案的方法。
|
IVsTrackProjectRetargetingEvents
|
在發生複位目標事件時收到通知。
|
IVsTrackSelectionEx
|
通知環境目前選取範圍中的變更,並提供與新選取專案相關的階層和專案資訊的存取權。
|
IVsTypeLibraryWrapper
|
此介面是由所有包裝工具實作。
|
IVsTypeLibraryWrapperBatchSupport
|
以批次模式包裝類型,並處理特定應用程式域的類型。
|
IVsTypeLibraryWrapperCallback
|
允許包裝函式工具與專案系統通訊,並擷取指定類型連結庫的現有包裝函式。
|
IVsUIAccelerator
|
提供快捷鍵的相關信息。
|
IVsUICollection
|
表示使用者介面數據源的集合。
|
IVsUICollectionChangeEvents
|
收到集合變更時的通知。
|
IVsUIContextEvents
|
IVsUIContextMonitor
|
IVsUIDataConverter
|
將數據從一種格式轉換成另一種格式。
|
IVsUIDataConverterManager
|
註冊其他數據類型的轉換器。
|
IVsUIDataSource
|
表示 Visual Studio 使用者介面數據源。
|
IVsUIDataSourcePropertyChangeEvents
|
在參數變更時接收呼叫。
|
IVsUIDispatch
|
在 Visual Studio 使用者介面的數據源中處理動詞。
|
IVsUIDynamicCollection
|
表示 Visual Studio 使用者介面中的可修改集合。
|
IVsUIElement
|
表示非平臺特定的UI元素。
|
IVsUIElementPane
|
由支援建立文檔視窗或工具視窗的套件實作。
|
IVsUIEnumDataSourceProperties
|
管理資料來源屬性的清單。
|
IVsUIEnumDataSourceVerbs
|
管理 Visual Studio 使用者介面數據源的動詞列舉。
|
IVsUIEventSink
|
從 Visual Studio 數據源事件攔截事件通知。
|
IVsUIFactory
|
表示建立 IVsUIElement 物件的 UI 處理站。
|
IVsUIHierarchy
|
將您叫用的命令重新導向至適當的階層視窗,而不是標準命令處理程式。
|
IVsUIHierarchyNativeWindow
|
提供原生視窗的方法。
|
IVsUIHierarchyWindow
|
由環境實作以顯示 VSPackage 寫入的階層。
|
IVsUIHierarchyWindow2
|
由環境實作以顯示 VSPackage 寫入的階層。
|
IVsUIHierWinClipboardHelper
|
協調UI階層視窗中階層之間的剪貼簿作業。
|
IVsUIHierWinClipboardHelperEvents
|
在剪下或複製作業中,將剪貼簿通知提供給來源階層。
|
IVsUIObject
|
包含 Visual Studio 使用者介面物件的常見動作。
|
IVsUIShell
|
此介面可讓您存取基本視窗功能,包括存取和建立工具視窗和文檔視窗。
|
IVsUIShell2
|
IVsUIShell藉由提供對其他視窗功能的存取,來擴充 介面的功能。
|
IVsUIShell3
|
IVsUIShell藉由提供對其他視窗功能的存取,來擴充 介面的功能。
|
IVsUIShell4
|
提供工具列的方法。
|
IVsUIShell5
|
IVsUIShell藉由提供對其他視窗功能的存取,來擴充 介面的功能。
|
IVsUIShell6
|
提供殼層功能。
|
IVsUIShell7
|
提供基本視窗功能的存取權,包括存取和建立工具視窗和文檔視窗。
|
IVsUIShellArrangeWindows
|
提供計算視窗大小變更的方法。
|
IVsUIShellDocumentWindowMgr
|
儲存和擷取所有使用中視窗的數據流、視窗位置、編輯器類型和檢視。 由環境實作。 很少使用。
|
IVsUIShellOpenDocument
|
控制環境中開啟文件的狀態。
|
IVsUIShellOpenDocument2
|
提供預設檔案預覽程序的清單。 由環境實作。 擴充,但不會繼承自 IVsUIShellOpenDocument。
|
IVsUIShellOpenDocument3
|
控制環境中開啟文件的狀態。
|
IVsUIShellOpenDocument4
|
提供開啟檔的其他方法。
|
IVsUISimpleDataSource
|
表示 和Microsoft.VisualStudio.IVsUICollectionChangeEvents的基底介面Microsoft.VisualStudio.IVsUIDataSourcePropertyChangeEvents。
|
IVsUIWin32Bitmap
|
由 Win32 格式的點陣圖類型用來包裝 HBITMAP 物件。
|
IVsUIWin32Bitmap2
|
IVsUIWin32Element
|
管理 Visual Studio 使用者介面中的 Win32 視覺效果元素。
|
IVsUIWin32Icon
|
管理 Visual Studio 使用者介面中的 HICON。
|
IVsUIWin32Icon2
|
IVsUIWin32ImageList
|
管理 Visual Studio 使用者介面中的 HIMAGELIST 元素。
|
IVsUIWin32ImageList2
|
IVsUIWpfElement
|
為 Visual Studio 使用者介面建立 Windows Presentation Foundation 架構元素。
|
IVsUIWpfLoader
|
建立並顯示 WPF) 元素 Windows Presentation Foundation (視覺效果。
|
IVsUpdateSolutionEvents
|
由 VSPackage 實作,以接收解決方案和專案組建的建置事件。
|
IVsUpdateSolutionEvents2
|
由 VSPackage 實作,以接收解決方案和專案組建的建置事件。
|
IVsUpdateSolutionEvents3
|
定義解決方案組態中變更的事件。 擴充,但不會繼承自 IVsUpdateSolutionEvents2 和 IVsUpdateSolutionEvents。 若要監視這些事件,請實作 介面,並將其當做 方法IVsSolutionBuildManager3的AdviseUpdateSolutionEvents3(IVsUpdateSolutionEvents3, UInt32)自變數使用。
|
IVsUpdateSolutionEvents4
|
定義解決方案組態中變更的事件。 若要監視這些事件,請實作 介面,並將其當做 方法IVsSolutionBuildManager5的AdviseUpdateSolutionEvents4(IVsUpdateSolutionEvents4, UInt32)自變數使用。
|
IVsUpdateSolutionEvents5
|
IVsUpdateSolutionEventsAsync
|
此介面是由 SolutionBuildManager 的用戶端實作,這些客戶端必須能夠回應UpdateSolution_EndLastUpdateActionAsync事件。 當用戶端完成其工作時,他們會在提供的回呼上叫用 CompleteLastUpdateAction () 方法,指出 SolutionBuildManager 不再需要等候它們。 這可用來允許用戶端避免在UI線程上長時間執行的工作封鎖。
|
IVsUpdateSolutionEventsAsyncCallback
|
提供UpdateSolution_EndLastUpdateActionAsync異步實作者的方法,以在工作完成時通知SolutionBuildManager。 請參閱 IVsUpdateSolutionEventsAsync。
|
IVsUpgradeBuildPropertyStorage
|
升級項目檔中的組建相關信息。
|
IVsUpgradeLogger
|
報告錯誤和參考訊息。
|
IVsUpgradeLogger2
|
報告錯誤和參考訊息。
|
IVsUserContext
|
管理內容或子文字包中內容和子文字) 的屬性和關鍵詞 (。
|
IVsUserContextCustomize
|
提供關鍵詞搜尋內容範圍的相關信息。
|
IVsUserContextItem
|
描述專案的 F1Help 內容。 IVsUserContextItemCollection的成員。
|
IVsUserContextItemCollection
|
維護內容專案的索引集合 (IVsUserContextItem) ,以用於區分內容的說明。
|
IVsUserContextItemEvents
|
定義當有內容相關的說明專案可用時所呼叫的方法。 實作此介面,並將它傳遞至 AdviseContextItemEvents(IVsUserContextItemEvents, UInt32) 介面的 IVsMonitorUserContext ,以接收事件通知。
|
IVsUserContextItemProvider
|
定義內容相關說明專案的提供者。 實作您的提供者,並使用 介面的 IVsMonitorUserContext 方法進行註冊RegisterItemProvider(IVsUserContextItemProvider, UInt32)。
|
IVsUserContextUpdate
|
可讓您在收到更新通知時更新內容包。
|
IVsUserSettings
|
VSPackage 所實作的介面需要 Visual Studio 設定機制保存其狀態資訊。
|
IVsUserSettings2
|
提供匯入和匯出設定的說明。
|
IVsUserSettings3
|
IVsUserSettingsMigration
|
移轉用戶設定。
|
IVsUserSettingsQuery
|
允許 VSPackage 指出其設定是否需要儲存。
|
IVsVba
|
已過時。
|
IVsWebAppMigration
|
提供移轉 Web 專案的方法。
|
IVsWebBrowser
|
操作網頁瀏覽器。 由介面的 IVsWebBrowsingService 方法傳CreateWebBrowser(UInt32, Guid, String, String, IVsWebBrowserUser, IVsWebBrowser, IVsWindowFrame)回。 您可以從 (SID_SVsWebBrowsingService) 服務取得 介面SVsWebBrowsingService的IVsWebBrowsingService實例。
|
IVsWebBrowserUser
|
提供一種方式,讓的 IVsWebBrowsingService 用戶端控制託管的網頁瀏覽器控制元件。
|
IVsWebBrowserUser2
|
可讓的 IVsWebBrowsingService 用戶端向託管瀏覽器控制項提供服務。 擴充 ,但不會繼承自 IVsWebBrowserUser
|
IVsWebBrowsingService
|
讓封裝能夠建立和控制網頁瀏覽會話。 您可以從 (SID_SVsWebBrowsingService) 服務取得此介面的 SVsWebBrowsingService 實例。
|
IVsWebFavorites
|
可讓套件新增至使用者的 [我的最愛] 清單。 您可以從 (SID_SVsWebFavorites) 服務取得 介面 SVsWebFavorites 的實例。
|
IVsWebMigration
|
提供 Web 移轉的說明。
|
IVsWebMigrationService
|
提供移轉 Web 項目的協助。
|
IVsWebPreview
|
可讓套件顯示網頁預覽,通常是在子視窗中。 您可以從 (SID_SVsWebPreview) 服務取得 介面 SVsWebPreview 的實例。
|
IVsWebPreviewAction
|
定義要呼叫的方法,以回應 Web 預覽事件。 實作 介面,並將其與 Web 預覽方法和 PreviewURL(IVsWebPreviewAction, String)PreviewURLEx(IVsWebPreviewAction, String, UInt32, Int32, Int32) 介面搭配 IVsWebPreview 使用。
|
IVsWebProject
|
由想要使用 介面的 Web 專案物件實作 IVsAddNewWebProjectItemDlg 。
|
IVsWebProxy
|
Web Proxy 服務介面。
|
IVsWebService
|
表示專案所宣告的單一 Web 服務。 受管理,做為 所 IVsWebServiceProvider持有之 Web 服務的集合的一部分。
|
IVsWebService3
|
表示單一Web服務,可支援在設計時間更深入瞭解端點和元數據探索資訊。 若要存取此物件,如果支援,請從 IVsWebService 實例 (QueryInterface) 查詢。
|
IVsWebServiceEndpoint
|
表示 Web 服務的單一端點, (服務端點或元數據探索端點) 。
|
IVsWebServiceEvents
|
定義 Web 服務移除、重新命名或變更時所呼叫的事件。 做為介面方法的IVsWebService自變數AdviseWebServiceEvents(IVsWebServiceEvents, UInt32)。
|
IVsWebServiceProvider
|
維護 Web 服務的集合 (IVsWebService) ,並在事件上呼叫適當的方法。
|
IVsWebServiceProviderDebug
|
允許項目系統自定義特定 Web 服務的背景工作進程偵錯方式。 這個介面是藉由呼叫 QueryInterface IVsWebServiceProvider 物件來取得。
|
IVsWebServiceProviderEvents
|
定義從 Web 服務提供者集合新增或移除 Web 服務時所呼叫的方法。 在介面的 方法IVsWebServiceProvider中AdviseWebServiceProviderEvents(IVsWebServiceProviderEvents, UInt32)當做自變數使用。
|
IVsWebURLMRU
|
可讓套件將 URL 新增至最近使用的 (MRU) URL 清單,並取得 MRU 清單中所有 URL 的清單。 您可以從 (SID_SVsWebURLMRU) 服務取得 介面 SVsWebURLMRU 的實例。
|
IVsWindowFrame
|
針對工具和文檔視窗,提供環境視窗框架的行為和屬性的存取權。
|
IVsWindowFrame2
|
可讓視窗框架將通知傳送給想要收到事件通知的 IVsWindowFrameNotify 任何人。
|
IVsWindowFrame3
|
在代表工具視窗和文檔窗口的物件上 IVsWindowFrame ,由Visual Studio殼層實作。 此介面可由QueryInterface從 IVsWindowFrame 物件擷取。
|
IVsWindowFrame4
|
由 Visual Studio Environment 在工具視窗和文檔視窗的物件上 IVsWindowFrame4實作。 此介面可由QueryInterface從 IVsWindowFrame 指標擷取。
|
IVsWindowFrame5
|
針對工具和文檔視窗,提供環境視窗框架的行為和屬性的存取權。
|
IVsWindowFrame6
|
IVsWindowFrameEvents
|
提供視窗框架的事件。
|
IVsWindowFrameEvents2
|
IVsWindowFrameEvents3
|
IVsWindowFrameNotify
|
通知其中一個視窗框架的變更套件。 由 IVsWindowFrameNotify3取代。
|
IVsWindowFrameNotify2
|
關閉視窗框架時通知用戶端。
|
IVsWindowFrameNotify3
|
當變更其中一個視窗框架時,通知 VSPackage。
|
IVsWindowFrameNotify4
|
IVsWindowFrameSwitcher
|
管理支援在多個工作區檢視之間切換的工具視窗。
|
IVsWindowPane
|
提供基本視窗窗格功能。
|
IVsWindowPaneCommit
|
允許視窗在叫用另一個命令之前,在具有焦點的控件中認可擱置的編輯。
|
IVsWindowPaneCommitFilter
|
啟用在認可變更之前認可變更的命令攔截。
|
IVsWindowSearch
|
由想要擁有可搜尋內容的視窗實作。 搜尋主機會呼叫這個介面來起始搜尋或取得搜尋選項。 當介面是由 IVsWindowPane 類別或VSFPROPID_ViewHelper上的工具視窗實作時,會由 SearchEnabled 上的殼層呼叫,以檢查是否已啟用工具視窗的搜尋。 殼層會自動設定與視窗相關聯的搜尋主機,並使用殼層框架/工具欄區域中搜尋控件的預設位置。
|
IVsWindowSearchBooleanOption
|
實作常見搜尋控件彈出視窗的布爾值選項。
|
IVsWindowSearchCommandOption
|
提供常見搜尋控件彈出視窗的UI選項。
|
IVsWindowSearchCustomFilter
|
提供搜尋字串的自定義搜尋篩選。
|
IVsWindowSearchEvents
|
通知視窗主機,搜尋篩選或必須反映在UI中的選項發生變更。
|
IVsWindowSearchFilter
|
提供視窗搜尋篩選的相關信息。
|
IVsWindowSearchHost
|
設定搜尋控件。
|
IVsWindowSearchHostFactory
|
建立窗口搜尋控件。 這個介面是由 Visual Studio 環境實作,並從服務取得 SVsWindowSearchHostFactory 。
|
IVsWindowSearchOption
|
提供視窗搜尋控件的可顯示選項。
|
IVsWindowSearchSimpleFilter
|
提供搜尋控件的基本搜尋篩選。
|
IVsWindowView
|
控制視窗中工作區的一部分。 您可以在 DocView 或 ViewHelper 對象上實作的數個介面之一,以覆寫其他介面。 很少使用。
|
IVsWorkingFolders
|
IVsWorkingFoldersEvents
|
IVsWritableSettingsStore
|
管理可編輯的存放區,以便讀取/列舉和建立/刪除設定。 它會從 GetWritableSettingsStore(UInt32, IVsWritableSettingsStore)取得。 它衍生自 介面, IVsSettingsStore 以繼承該介面的讀取/列舉能力。
|
IVsXMLMemberData
|
從 XML 表示法擷取成員的相關信息。 由介面的 IVsXMLMemberIndexService 方法傳GetMemberDataFromXML(String, IVsXMLMemberData)回。 您可以從 (SID_SVsXMLMemberIndexService) 服務取得該介面的 SVsXMLMemberIndexService 實例。
|
IVsXMLMemberData3
|
從 XML 表示法擷取成員的相關信息。 擴充 ,但不會繼承自 IVsXMLMemberData 查詢傳回 IVsXMLMemberData 的物件,以檢視它是否支援 IVsXMLMemberData3。
|
IVsXMLMemberData4
|
從 XML 檔擷取資訊。
|
IVsXMLMemberData5
|
從 XML 檔擷取資訊。
|
IVsXMLMemberData6
|
IVsXMLMemberDataCallBack
|
提供 XML 檔中代表元數據的成員顯示名稱。
|
IVsXMLMemberDataCapability
|
表示 XML 檔中的功能資訊。
|
IVsXMLMemberDataDeprecation
|
提供取代 XML 成員的資訊。
|
IVsXMLMemberDataRegisterCallBack
|
IVsXMLMemberDataCallBack註冊介面。
|
IVsXMLMemberIndex
|
在對應至元數據檔的 XML 檔中建立成員的索引。 由環境實作。 由介面的 IVsXMLMemberIndexService 方法傳CreateXMLMemberIndex(String, IVsXMLMemberIndex)回。
|
IVsXMLMemberIndexService
|
可讓您存取對應至指定元數據檔的 XML 檔。 您可以從 (SID_SVsXMLMemberIndexService) 服務取得 介面 SVsXMLMemberIndexService 的實例。
|
IWebApplicationCtxSvc
|
傳回 IServiceProvider 可與檔案搭配使用的介面,以設定檔案的 IntelliSense 基礎結構。 您可以從 (SID_SWebApplicationCtxSvc) 服務取得 介面 SWebApplicationCtxSvc 的實例。
|
IWebClassLibProject
|
提供 Web 類別庫專案的方法。
|
IWebClassLibProjectEvents
|
提供 Web 類別庫事件。
|
IWebClassLibProjectSvc
|
提供建立 Web 類別庫的方法。
|
IWebFileCtxService
|
為指定的元件檔準備 IntelliSense 基礎結構。 您可以從 (SID_SWebFileCtxService) 服務取得 介面 SWebFileCtxService 的實例。
|
SApplicationObject
|
傳遞至 GetService(Type) 以傳回 DTE 對象的參考。
|
SAppxManifestDesignerService
|
傳遞至 GetService(Type) 以傳回 的參考。IAppxManifestDesignerService
|
SAsyncServiceProvider
|
IAsyncServiceProvider 服務的服務標識碼。
|
SBuilderWizardManager
|
傳遞至 GetService(Type) 以傳回 的參考。IBuilderWizardManager
|
SCodeNavigate
|
傳遞至 GetService(Type) 以傳回 的參考。ICodeNavigate
|
SCompEnumService
|
傳遞至 GetService(Type) 以傳回介面的 IVsProvideComponentEnumeration 參考。
|
SDirList
|
此服務不會傳回 IDirList。 如需如何取得該介面的說明,請參閱該介面的檔。
|
SDTE
|
傳遞至 GetGlobalService(Type) 以傳回 Visual Studio 集成開發環境的參考, (IDE) 。
|
SExtendedTypeLib
|
傳遞至 GetService(Type) 以傳回 的參考。IExtendedTypeLib
|
SExtensionManager
|
用來查詢 Visual Studio 延伸模組管理員的參考。
|
SharedMSBuildFilesManagerHierarchy
|
具有共用 MSBuild 檔案的項目階層。 在 [儲存變更] 對話框中,此專案檔會出現名稱為 “[Shared MSBuild 專案檔]”。 當有需要儲存的共用 MSBuild 檔案,且檔案沒有特定共用資產專案的親和性時,此節點會出現在 [儲存變更] 對話框中。 如果每個解決方案需要) ,並在解決方案關閉時關閉,就會建立此階層的新單一實例 (。 這個單一階層一律具有與其 VSHPROPID_ProjectIDGuid 屬性相同的值。 SharedMSBuildFilesManagerHierarchy 項目支援 VSHPROPID_SharedProjectHierarchy 其每個共用 MSBuild 檔案專案專案的 和 VSHPROPID_SharedAssetsProject 屬性。
|
SharedProjectReferenceProviderGuid
|
[新增參考管理員] 對話框中的 [共享項目參考] 索引標籤的 GUID。
|
SIVsPackageDynamicToolOwner
|
傳遞至 GetService(Type) 以傳回 的參考。IVsPackageDynamicToolOwner
|
SLicensedClassManager
|
傳遞至 GetService(Type) 以傳回 的參考。ILicensedClassManager
|
SLocalRegistry
|
傳遞至 GetService(Type) 以傳回和 ILocalRegistry2 介面的ILocalRegistry參考。
|
SOleComponentUIManager
|
傳遞至 GetService(Type) 以傳回 或 IOleInPlaceComponentUIManager 介面的IOleComponentUIManager參考。
|
SOleInPlaceComponent
|
傳遞至 GetService(Type) 以傳回 的參考。IOleInPlaceComponent
|
SOleInPlaceComponentSite
|
傳遞至 GetService(Type) 以傳回 的參考。IOleInPlaceComponentSite
|
SProfferAsyncService
|
IAsyncServiceProvider 服務的服務。
|
SProfferService
|
傳遞至 GetService(Type) 以傳回 的參考。IProfferService
|
SProfferTypeLib
|
傳遞至 GetService(Type) 以傳回 的參考。IProfferTypeLib
|
STrackSelection
|
傳遞至 GetService(Type) 以傳回 的參考。ITrackSelection
|
SUIHostCommandDispatcher
|
傳遞至 GetService(Type) 以傳回 的參考。IOleCommandTarget
|
SUIHostLocale
|
傳遞至 GetService(Type) 以傳回 的參考。IUIHostLocale
|
SVsAccountManagementService
|
表示帳戶管理服務。
|
SVsAccountManager
|
表示帳戶管理員服務。
|
SVsActivityLog
|
傳遞至 GetService(Type) 以傳回介面的 IVsActivityLog 參考。
|
SVsAddProjectItemDlg
|
傳遞至 GetService(Type) 以傳回 的參考。IVsAddProjectItemDlg
|
SVsAddWebReferenceDlg
|
傳遞至 GetService(Type) 以傳回 的參考。IVsAddWebReferenceDlg
|
SVsAppCommandLine
|
傳遞至 GetService(Type) 以傳回 的參考。IVsAppCommandLine
|
SVsAppContainerDeveloperLicensing
|
傳遞至 GetService(Type) 以傳回 的參考。IVsAppContainerDeveloperLicensing
|
SVsAppContainerProjectDeploy
|
傳遞至 GetService(Type) 以傳回 的參考。IVsAppContainerProjectDeploy
|
SVsAssemblyNameUnification
|
傳遞至 GetService(Type) 以傳回 的參考。IVsAssemblyNameUnification
|
SVsBuildManagerAccessor
|
要用來取得的服務 IVsBuildManagerAccessor。
|
SVsBuiltInServiceInfoQueryService
|
SVsCallBrowser
|
傳遞至 GetService(Type) 以傳回介面的 IVsCallBrowser 參考。
|
SVsClassView
|
傳遞至 GetService(Type) 以傳回 的參考。IVsClassView
|
SVsCmdNameMapping
|
傳遞至 GetService(Type) 以傳回 的參考。IVsCmdNameMapping
|
SVsCodeDefView
|
傳遞至 GetService(Type) 以傳回介面的 IVsCodeDefView 參考。
|
SVsCodeShareHandler
|
傳遞至 GetService(Type) 以傳回 的參考。IVsCodeShareHandler
|
SVsCommandWindow
|
傳遞至 GetService(Type) 以傳回 或IVsCommandWindow2的IVsCommandWindow參考。
|
SVsCommandWindowsCollection
|
傳遞至 GetService(Type) 以傳回介面的 IVsCommandWindowsCollection 參考。
|
SVsCommonMessagePumpFactory
|
一項服務,可讓使用者取得的 IVsCommonMessagePumpFactory實例。
|
SVsComplusLibrary
|
傳遞至 GetService(Type) 以傳回 的參考。IVsLibraryReferenceManager
|
SVsComponentModelHost
|
傳遞至 GetService(Type) 以傳回 的參考。IVsComponentModelHost
|
SVsComponentSelectorDlg
|
傳遞至 GetService(Type) 以傳回 的參考。IVsComponentSelectorDlg
|
SVsComponentSelectorDlg2
|
傳遞至 GetService(Type) 以傳回介面的 IVsComponentSelectorDlg2 參考。
|
SVsConfigurationManagerDlg
|
傳遞至 GetService(Type) 以傳回介面的 IVsConfigurationManagerDlg 參考。
|
SVsCreateAggregateProject
|
傳遞至 GetService(Type) 以傳回介面的 IVsCreateAggregateProject 參考。
|
SVsDataObjectStringMapManager
|
使用此服務取得的 IVsDataObjectStringMapManager實例。
|
SVsDataSourceFactory
|
表示 Visual Studio 殼層的數據源處理站。
|
SVsDebuggableProtocol
|
傳遞至 GetService(Type) 以傳回 的參考。IVsDebuggableProtocol
|
SVsDebugLaunch
|
傳遞至 GetService(Type) 以傳回 的參考。IVsDebugLaunch
|
SVsDebugRemoteDiscoveryUI
|
傳遞至 GetService(Type) 以傳回 的參考。IVsDebugRemoteDiscoveryUI
|
SVsDebugTargetSelectionService
|
傳遞至 GetService(Type) 以傳回 的參考。IVsDebugTargetSelectionService
|
SVsDesignTimeAssemblyResolution
|
使用此服務取得 IVsDesignTimeAssemblyResolution。
|
SVsDetermineWizardTrust
|
傳遞至 GetService(Type) 以傳回 的參考。IVsDetermineWizardTrust
|
SVsDifferenceService
|
傳遞至 GetService(Type) 以傳回 的參考。IVsDifferenceService
|
SVsDiscoveryService
|
傳遞至 GetService(Type) 以傳回 的參考。IVsDiscoveryService
|
SVsEnumHierarchyItemsFactory
|
傳遞至 GetService(Type) 以傳回 的參考。IVsEnumHierarchyItemsFactory
|
SVsErrorList
|
傳遞至 GetService(Type) 以傳回 的參考。IVsErrorList
|
SVsExternalFilesManager
|
傳遞至 GetService(Type) 以傳回 的參考。IVsExternalFilesManager
|
SVsFileChange
|
傳遞至 GetService(Type) 以傳回內部介面 IVsFileChange 的參考。
|
SVsFileChangeEx
|
傳遞至 GetService(Type) 以傳回 的參考。IVsFileChangeEx
|
SVsFileMergeService
|
傳遞至 GetService(Type) 以傳回 的參考。IVsFileMergeService
|
SVsFilterAddProjectItemDlg
|
傳遞至 GetService(Type) 以傳回 的參考。IVsFilterAddProjectItemDlg
|
SVsFilterKeys
|
傳遞至 GetService(Type) 以傳回 的參考。IVsFilterKeys
|
SVsFontAndColorCacheManager
|
物件,可讓您存取 Font 和 Color 快取管理員服務的 Visual Studio SDK 實作。
|
SVsFontAndColorStorage
|
物件,可讓您存取 Font 和 Color 儲存服務的 Visual Studio SDK 實作。
|
SVsFrameworkMultiTargeting
|
傳遞至 GetService(Type) 以傳回 的參考。IVsFrameworkMultiTargeting
|
SVsFrameworkRetargetingDlg
|
傳遞至 GetService(Type) 以傳回 的參考。IVsFrameworkRetargetingDlg
|
SVsGeneralOutputWindowPane
|
虛擬服務會針對 VS 環境中的 [一般] 輸出窗格傳回IID_IVsOutputWindowPane介面。 如果尚未建立此服務,查詢此服務會導致建立 [一般] 輸出窗格。 [一般] 輸出窗格是向用戶顯示一般狀態消息的適當位置,例如與開啟專案等作業相關的訊息。
|
SVsGlobalSearch
|
傳遞至 GetService(Type) 以傳回 的參考。IVsGlobalSearch
|
SVsHelpService
|
傳遞至 GetService(Type) 以傳回 的參考。IVsHelpSystem
|
SVsHierarchyManipulation
|
傳遞至 GetService(Type) 以傳回介面的 IVsHierarchyManipulation 參考。
|
SVsHTMLConverter
|
傳遞至 GetService(Type) 以傳回 的參考。IVsHTMLConverter
|
SVsHubService
|
實作 VsHub 服務的服務類型。
|
SVsImageService
|
傳遞至 GetService(Type) 以傳回 的參考。IVsImageService
|
SVsIME
|
傳遞至 GetService(Type) 以傳回 的參考。IVsIME
|
SVsInfoBarUIFactory
|
SVsIntegratedHelp
|
傳遞至 QueryService(Guid, Guid, IntPtr) 方法,以傳回介面的 SVsHelp 參考。
|
SVsIntelliMouseHandler
|
傳遞至 GetService(Type) 以傳回 的參考。IVsIntelliMouseHandler
|
SVsIntellisenseEngine
|
傳遞至 GetService(Type) 以傳回介面的 IVsIntellisenseEngine 參考。
|
SVsIntellisenseProjectHost
|
傳遞至 GetService(Type) 以傳回介面的 IVsIntellisenseProjectHost 參考。
|
SVsIntellisenseProjectManager
|
傳遞至 GetService(Type) 以傳回介面的 IVsIntellisenseProjectManager 參考。
|
SVsInvalidateCachedCommandState
|
SVsInvisibleEditorManager
|
傳遞至 GetService(Type) 以傳回 的參考。IVsInvisibleEditorManager
|
SVsLaunchPad
|
傳遞至 GetService(Type) 以傳回 的參考。IVsLaunchPad
|
SVsLaunchPadFactory
|
傳遞至 GetService(Type) 以傳回 的參考。IVsLaunchPadFactory
|
SVsLongIdleManager
|
提供 IVsLongIdleManager。
|
SVsMacroRecorder
|
傳遞至 GetService(Type) 以傳回 的參考。IVsMacroRecorder
|
SVsMacros
|
傳遞至 GetService(Type) 以傳回 的參考。IVsMacros
|
SVsMainWindowDropTarget
|
此服務會實作 IDropTarget 介面。 它是 IDE 主視窗的拖放處理程式。 此拖放處理程式會處理用來從文件系統拖曳檔案的CF_HDROP格式, (Windows 檔案總管) 和其他提供檔案的來源。 不註冊拖放 (::RegisterDragDrop) 的所有窗口都會免費繼承此處理程式。 註冊拖放本身的檔案不會繼承開啟此檔案。
|
SVSMDCodeDomProvider
|
傳遞至 QueryService(Guid, Guid, IntPtr) 方法,以傳回 IVSMDCodeDomProvider 介面的參考。
|
SVSMDDesignerService
|
傳遞至 QueryService(Guid, Guid, IntPtr) 方法以傳回 IVSMDCodeDomCreator 和 IVSMDesignerService 介面的參考。
|
SVSMDPropertyBrowser
|
傳遞至 QueryService(Guid, Guid, IntPtr) 方法,以傳回 IVSMDPropertyBrowser 介面的參考。
|
SVSMDTypeResolutionService
|
傳遞至 QueryService(Guid, Guid, IntPtr) 方法,以傳回 IVSMDTypeResolutionService 介面的參考。
|
SVsMenuEditor
|
傳遞至 GetService(Type) 以傳回 的參考。IVsMenuEditor
|
SVsMenuEventsService
|
SVsMonitorUserContext
|
傳遞至 GetService(Type) 以傳回 的參考。IVsMonitorUserContext
|
SVsMRUItemsStore
|
傳遞至 GetService(Type) 以傳回 的參考。IVsMRUItemsStore
|
SVsNavigateToService
|
SVsObjBrowser
|
傳遞至 GetService(Type) 以傳回 的參考。IVsObjBrowser
|
SVsObjectManager
|
傳遞至 GetService(Type) 以傳回 的參考。IVsObjectManager
|
SVsObjectSearch
|
傳遞至 GetService(Type) 以傳回 的參考。IVsObjectSearch
|
SVsOpenProjectOrSolutionDlg
|
傳遞至 GetService(Type) 以傳回介面的 IVsOpenProjectOrSolutionDlg 參考。
|
SVsOutputWindow
|
傳遞至 GetService(Type) 以傳回 的參考。IVsOutputWindow
|
SVsPackageInfoQueryService
|
SVsParseCommandLine
|
傳遞至 GetService(Type) 以傳回 的參考。IVsParseCommandLine
|
SVsPathVariableResolver
|
傳遞至 GetService(Type) 以傳回介面的 IVsPathVariableResolver 參考。
|
SVsPreviewChangesService
|
傳遞至 GetService(Type) 以傳回介面的 IVsPreviewChangesService 參考。
|
SVsProfferCommands
|
使用此服務取得 IVsProfferCommands4。
|
SVsProfileDataManager
|
傳遞至 GetService(Type) 以傳回介面的 IVsProfileDataManager 參考。
|
SVsProfilerLauncher
|
傳遞至 GetService(Type) 以傳回 的參考。IVsProfilerLauncher
|
SVsProfilesManagerUI
|
傳遞至 GetService(Type) 以傳回介面的 IVsProfilesManagerUI 參考。
|
SVsProjectMRU
|
提供 IVsProjectMRU。
|
SVsPropertyPageFrame
|
傳遞至 GetService(Type) 以傳回 的參考。IVsPropertyPageFrame
|
SVsQueryEditQuerySave
|
傳遞至 GetService(Type) 以傳回 的參考。IVsQueryEditQuerySave2
|
SVsReferenceManager
|
傳遞至 GetService(Type) 以傳回 的參考。IVsReferenceManager
|
SVsRegisterDebugTargetProvider
|
傳遞至 GetService(Type) 以傳回介面的 IVsRegisterProjectDebugTargetProvider 參考。
|
SVsRegisterEditors
|
傳遞至 GetService(Type) 以傳回 的參考。IVsRegisterEditors
|
SVsRegisterNewDialogFilters
|
傳遞至 GetService(Type) 以傳回 的參考。IVsRegisterNewDialogFilters
|
SVsRegisterPriorityCommandTarget
|
傳遞至 GetService(Type) 以傳回 的參考。IVsRegisterPriorityCommandTarget
|
SVsRegisterProjectTypes
|
傳遞至 GetService(Type) 以傳回 的參考。IVsRegisterProjectTypes
|
SVsResourceManager
|
傳遞至 GetService(Type) 以傳回介面的 IVsResourceManager 參考。
|
SVsResourceView
|
傳遞至 GetService(Type) 以傳回 的參考。IVsResourceView
|
SVsRunningDocumentTable
|
傳遞至 GetService(Type) 以傳回 的參考。IVsRunningDocumentTable
|
SVsSccManager
|
傳遞至 GetService(Type) 以傳回 的參考。IVsSccManager2
|
SVsSccToolsOptions
|
傳遞至 GetService(Type) 以傳回介面的 IVsSccToolsOptions 參考。
|
SVsServiceInfoQueryService
|
IVsServiceInfoQueryService 服務的服務。
|
SVsSettingsManager
|
表示 Visual Studio 設定的服務。 使用此服務取得 IVsSettingsManager。
|
SVsSettingsReader
|
傳遞至 GetService(Type) 以傳回介面的 IVsSettingsReader 參考。
|
SVsSetupCompositionService
|
IVsSetupCompositionQueryService 服務的服務。
|
SVsSharedProjectReferencesHelper
|
SVsSharedProjectReferencesHelper 服務支援需要重載項目的項目系統,以變更共用專案參考 (例如,變更專案匯入集) 透過 ReferenceManager 對話框實作新增共用項目參考。
|
SVsShell
|
傳遞至 GetService(Type) 以傳回 的參考。IVsShell
|
SVsShellDebugger
|
傳遞至 GetService(Type) 以傳回 的參考。IVsDebugger
|
SVsShellMonitorSelection
|
傳遞至 GetService(Type) 以傳回 的參考。IVsMonitorSelection
|
SVsSmartOpenScope
|
傳遞至 QueryService(Guid, Guid, IntPtr) 方法,以傳回介面的 IVsSmartOpenScope 參考。
|
SVsSolution
|
傳遞至 GetService(Type) 以傳回 的參考。IVsSolution
|
SVsSolutionBuildManager
|
傳遞至 GetService(Type) 以傳回 的參考。IVsSolutionBuildManager
|
SVsSolutionObject
|
傳遞至 GetService(Type) 以傳回介面的 IVsSolution 參考。 SVsSolution請改用服務。
|
SVsSolutionPersistence
|
傳遞至 GetService(Type) 以傳回 的參考。IVsSolutionPersistence
|
SVsSourceControl
|
用來查詢 Visual Studio 原始檔控制的參考。
|
SVsSQLCLRReferences
|
傳遞至 QueryService(Guid, Guid, IntPtr) 方法,以傳回介面的 IVsSQLCLRReferences 參考。
|
SVsStartPageDownload
|
傳遞至 QueryService(Guid, Guid, IntPtr) 方法,以傳回介面的 IVsStartPageDownload 參考。
|
SVsStartupProjectsListService
|
SVsStatusbar
|
傳遞至 GetService(Type) 以傳回 的參考。IVsStatusbar
|
SVsStrongNameKeys
|
傳遞至 QueryService(Guid, Guid, IntPtr) 方法,以傳回介面的 IVsStrongNameKeys 參考。
|
SVsStructuredFileIO
|
傳遞至 GetService(Type) 以傳回 的參考。IVsStructuredFileIO
|
SVsSymbolicNavigationManager
|
傳遞至 GetService(Type) 以傳回 的參考。IVsSymbolicNavigationManager
|
SVsTargetFrameworkAssemblies
|
傳遞至 GetService(Type) 以傳回 的 IVsTargetFrameworkAssemblies參考。
|
SVsTaskList
|
傳遞至 GetService(Type) 以傳回 的 IVsTaskList參考。
|
SVsTaskSchedulerService
|
傳遞至 GetService(Type) 以傳回 的 IVsTaskSchedulerService參考。
|
SVsTextOut
|
傳遞至 GetService(Type) 以傳回 的 IVsTextOut參考。
|
SVsThreadedWaitDialog
|
傳遞至 GetService(Type) 以傳回介面的 IVsThreadedWaitDialog 參考。
|
SVsThreadedWaitDialogFactory
|
提供介面的服務 SVsThreadedWaitDialogFactory 。
|
SVsThreadPool
|
傳遞至 GetService(Type) 以傳回介面的 IVsThreadPool 參考。
|
SVsToolbox
|
傳遞至 GetService(Type) 以傳回 的 IVsToolbox參考。
|
SVsToolboxActiveXDataProvider
|
傳遞至 GetService(Type) 以傳回介面的 IVsToolboxDataProvider 參考。
|
SVsToolboxDataProviderRegistry
|
傳遞至 GetService(Type) 以傳回介面的 IVsToolboxDataProviderRegistry 參考。
|
SVsToolsOptions
|
傳遞至 GetService(Type) 以傳回介面的 IVsToolsOptions 參考。
|
SVsTrackProjectDocuments
|
傳遞至 GetService(Type) 以傳回和 IVsTrackProjectDocuments3 介面的IVsTrackProjectDocuments2參考。
|
SVsTrackProjectRetargeting
|
傳遞至 GetService(Type) 以傳回 的 IVsTrackProjectRetargeting參考。
|
SVsTrackSelectionEx
|
傳遞至 GetService(Type) 以傳回 的 IVsTrackSelectionEx參考。
|
SVsUIContextMonitor
|
SVsUIDataConverters
|
表示 Visual Studio 使用者介面中數據轉換器的服務。 使用此服務來取得 IVsUIDataConverterManager。
|
SVsUIFactory
|
表示 Visual Studio 使用者介面中的使用者介面處理站。 使用此服務來取得 IVsUIFactory。
|
SVsUIHierWinClipboardHelper
|
傳遞至 GetService(Type) 以傳回 的 IVsUIHierWinClipboardHelper參考。
|
SVsUIShell
|
傳遞至 GetService(Type) 以傳回 的 IVsUIShell參考。
|
SVsUIShellDocumentWindowMgr
|
傳遞至 GetService(Type) 以傳回 的 IVsUIShellDocumentWindowMgr參考。
|
SVsUIShellOpenDocument
|
傳遞至 GetService(Type) 以傳回 的 IVsUIShellOpenDocument參考。
|
SVsUpgradeLogger
|
傳遞至 GetService(Guid) 以傳回介面的 IVsUpgradeLogger 參考。
|
SVsVba
|
傳遞至 GetService(Type) 以傳回 的 IVsVba參考。
|
SVsWebBrowsingService
|
傳遞至 GetService(Type) 以傳回 的 IVsWebBrowsingService參考。
|
SVsWebFavorites
|
傳遞至 GetService(Type) 以傳回 的 IVsWebFavorites參考。
|
SVsWebPreview
|
傳遞至 GetService(Type) 以傳回 的 IVsWebPreview參考。
|
SVsWebProxy
|
傳遞至 GetService(Type) 以傳回 的 IVsWebProxy參考。
|
SVsWebURLMRU
|
傳遞至 GetService(Type) 以傳回 的 IVsWebURLMRU參考。
|
SVsWindowFrame
|
傳遞至 GetService(Type) 以傳回 的 IVsWindowFrame參考。
|
SVsWindowSearchHostFactory
|
傳遞至 GetService(Type) 以傳回 的 IVsWindowSearchHostFactory參考。
|
SVsXMLMemberIndexService
|
傳遞至 GetService(Type) 以傳回 的 IVsXMLMemberIndexService參考。
|
SWebApplicationCtxSvc
|
所提供的服務。 IWebApplicationCtxSvc.
|
SWebFileCtxService
|
提供 IWebFileCtxService。
|
UiContextSynchronousSolutionOperation
|
VsMSBuildTaskFileManager
|
和 IVsMSBuildTaskFileManager 介面的 IVsMSBuildHostObject coclass。 這是標準實作,可為 MSBuild 工作提供 IntelliSense 和建置時間支援。
|
VSPIAImporter
|
由所有包裝工具實作。
|
VsProjectCapabilityExpressionMatcher
|
傳遞至 GetService(Type) 以傳回 的參考。IVsBooleanSymbolExpressionEvaluator
|
VsSymbolicNavigationManager
|
表示全域服務,該服務會管理以專案範圍為基礎註冊的 IVsSymbolicNavigationNotify 處理程序清單。 此介面可透過 QueryService(Type, Object)取得。
|