ExtensionPointRegistrationAttribute 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將衍生類別所指定的型別延伸點提供者註冊為 ExtensionProviderType。
public ref class ExtensionPointRegistrationAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
public abstract class ExtensionPointRegistrationAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
type ExtensionPointRegistrationAttribute = class
inherit RegistrationAttribute
Public MustInherit Class ExtensionPointRegistrationAttribute
Inherits RegistrationAttribute
- 繼承
- 衍生
建構函式
ExtensionPointRegistrationAttribute(Type, String) |
套用至封裝時,將封裝註冊為指定類型的擴充點提供者。 |
屬性
ExtensionProvidersKey |
宣告延伸模組提供者之登錄中的路徑。 在衍生類別中覆寫。 |
ExtensionProviderType |
擴充提供者的類型 (實作的介面) |
Name |
擴充點提供者的人類可讀取名稱:這可能是非本地化字串,或是以 『@』 開頭為受控資源的十進位資源識別符。 例如,“@1234” '#' 前置詞可用來提示原生資源。 |
Provider |
提供者的 GUID |
ProviderGuidString |
提供者的 GUID 以字串表示 |
ProviderType |
實作此套件中相關聯擴充點的類型 |
TypeId |
覆寫 TypeID 屬性,讓 RegistrationAttribute 衍生類別使用 System.ComponentModel.TypeDescriptor.GetAttributes (...) 。衍生自這個屬性的屬性必須覆寫此屬性,只有在實例上需要更好的控件,才能套用至類別。 (繼承來源 RegistrationAttribute) |
方法
GetPackageRegKeyPath(Guid) |
取得相對於 VSPackage 應用程式) 之登錄根目錄的登錄路徑 (。 (繼承來源 RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
呼叫以註冊這個具有指定內容的屬性。 內容,其中包含用來放置註冊資訊的位置。 它也包含註冊的類型,以及路徑資訊。 |
Unregister(RegistrationAttribute+RegistrationContext) |
取消註冊此擴充點提供者規格。 |