Share via


VSLangProj80 命名空間

VSLangProj80 命名空間會定義用來自動化專案工作的型別。這些型別會延伸在 VSLangProjVSLangProj2 namespace2 中所定義的型別。

類別

  類別 說明
公用類別 _dispVSLangProjWebReferencesEvents_SinkHelper 基礎架構。僅限 Microsoft 內部使用。如需功能資訊,請參閱 VSLangProjWebReferencesEvents
公用類別 vsContextGuids 會包含內容 GUID,而每個 GUID 表示一個指定的 IDE 狀態 (例如 Visual C# 專案或 Visual Basic 編輯器為開啟狀態)。這個列舉型別會當做引數傳遞至 AddNamedCommandAddNamedCommand2
公用類別 VSLangProjWebReferencesEventsClass 請參考這項功能的 VSLangProjWebReferencesEvents。請勿從這個類別執行個體化。

介面

  介面 說明
公用介面 _dispVSLangProjWebReferencesEvents 請參考這項功能的 VSLangProjWebReferencesEvents。請勿從這個類別執行個體化。
公用介面 _dispVSLangProjWebReferencesEvents_Event 請參考這項功能的 VSLangProjWebReferencesEvents。請勿從這個類別執行個體化。
公用介面 _VSLangProjWebReferencesEvents 如需功能資訊,請參閱 VSLangProjWebReferencesEvents
公用介面 CSharpProjectConfigurationProperties3 這個介面提供只供內部使用的 C# 專案組態屬性存取。
公用介面 FileProperties2 這個介面提供只供內部使用的檔案屬性存取。如需詳細資訊,請參閱存取專案類型特定專案、專案項目和組態屬性
公用介面 FolderProperties2 這個介面提供只供內部使用的資料夾屬性存取。如需詳細資訊,請參閱存取專案類型特定專案、專案項目和組態屬性
公用介面 IVsApplicationSettings 基礎架構。僅限 Microsoft 內部使用。
公用介面 IVSWebReferenceDynamicProperties2 包含可取得和設定 Web 參考上動態屬性的方法。
公用介面 JSharpProjectConfigurationProperties3 這個介面提供只供內部使用的 J# 專案組態屬性存取。如需詳細資訊,請參閱存取專案類型特定專案、專案項目和組態屬性
公用介面 ProjectConfigurationProperties3 這個介面提供只供內部使用的專案組態屬性存取。如需詳細資訊,請參閱存取專案類型特定專案、專案項目和組態屬性
公用介面 ProjectProperties3 這個介面提供只供內部使用的專案屬性存取。如需詳細資訊,請參閱存取專案類型特定專案、專案項目和組態屬性
公用介面 Reference3 擴充 VSLangProj2 命名空間的 Reference2 介面。
公用介面 SVSWebReferenceDynamicProperties 會公開 Unmanaged VSLangProj ::IVSWebReferenceDynamicProperties 介面的服務。
公用介面 VBProjectProperties3 這個介面提供只供內部使用的 Visual Basic 專案組態屬性存取。如需詳細資訊,請參閱存取專案類型特定專案、專案項目和組態屬性
公用介面 VSLangProjWebReferencesEvents 可用來存取因加入、刪除或變更專案 Web 參考而引發的事件。
公用介面 VSProject2 包含 Visual Basic 或 Visual C# 專案的特定資訊。當專案為 Visual Basic 或 Visual C# 專案時,Object 物件就會將它會傳回。
公用介面 VSProjectEvents2 擴充 VSProjectEvents 類別。新類別會提供對某些 Web 參考事件的存取。

委派

  委派 說明
公用委派 _dispVSLangProjWebReferencesEvents_OnAfterWebReferenceAddedEventHandler 如需功能資訊,請參閱 OnAfterWebReferenceAdded
公用委派 _dispVSLangProjWebReferencesEvents_OnBeforeWebReferenceRemovedEventHandler 如需功能資訊,請參閱 OnBeforeWebReferenceRemoved
公用委派 _dispVSLangProjWebReferencesEvents_OnWebReferenceChangedEventHandler 如需功能資訊,請參閱 OnWebReferenceChanged

列舉型別

  列舉型別 說明
公用列舉型別 __COPYTOOUTPUTSTATE 提供 CopyToOutputDirectory 屬性的值。
公用列舉型別 __PROJECTREFERENCETYPE 指定 Visual C# 或 Visual Basic 專案的參考型別。
公用列舉型別 _prjOriginatorKeyFileType 強式名稱 (Strong Name) 金鑰檔格式。
公用列舉型別 CSharpProjPropId 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 JSharpProjPropId 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 prjAssemblyType 指定組件型別。
公用列舉型別 prjDisableLangXtns 指定是否停用語言擴充功能,如果是,指定要停用的類型。
公用列舉型別 ProjectReferencesEvent 指定 ReferencesEvents 的 COM 分派識別項 (DISPID)。
公用列舉型別 sgenGenerationOption 表示序列化 (Serialization) 產生系統的狀態。
公用列舉型別 VBProjPropId 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 VsProjFilePropId 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 VsProjFilePropId80 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 VsProjFolderPropId 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 VsProjFolderPropId80 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 VsProjPropId 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 VsProjPropId2 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 VsProjPropId80 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 VsProjReferencePropId 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 VsProjReferencePropId2 基礎架構。僅限 Microsoft 內部使用。
公用列舉型別 VsProjReferencePropId80 基礎架構。僅限 Microsoft 內部使用。