ProvideCodeContainerProviderAttribute 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
註冊程式代碼容器提供者資訊。 使用方式範例:[ProvideCodeContainerProvider (registeredName: “Test Provider”, providerId: “{92f93057-f1fc-49df-870f-b3474046911a}” displayNamePackageGuid: “{92f93057-f1fc-49df-870f-b3474046911a}”, imageMonikerGuid: “{92f93057-f1fc-49df-870f-b3474046911b}”, imageMonikerId: 10, DisplayNameResourceId = “#100”, DisplayDetailResourceId = “#110”) ]
public ref class ProvideCodeContainerProviderAttribute sealed : Microsoft::VisualStudio::Shell::ExtensionPointRegistrationAttribute
public ref class ProvideCodeContainerProviderAttribute sealed : Microsoft::VisualStudio::Shell::ExtensionPointRegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideCodeContainerProviderAttribute : Microsoft.VisualStudio.Shell.ExtensionPointRegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideCodeContainerProviderAttribute = class
inherit ExtensionPointRegistrationAttribute
Public NotInheritable Class ProvideCodeContainerProviderAttribute
Inherits ExtensionPointRegistrationAttribute
- 繼承
-
ProvideCodeContainerProviderAttribute
- 屬性
建構函式
ProvideCodeContainerProviderAttribute(String, String, String, Int32, String, String, Type) |
Create 註冊程式代碼容器提供者的註冊屬性 |
屬性
DisplayDetailResourceId |
取得提供者當地語系化顯示詳細數據的資源識別碼 |
DisplayNameResourceId |
取得提供者當地語系化顯示名稱的資源識別碼 |
ExtensionProvidersKey |
宣告延伸模組提供者之登錄中的路徑。 在衍生類別中覆寫。 (繼承來源 ExtensionPointRegistrationAttribute) |
ExtensionProviderType |
擴充提供者的類型 (實作的介面) (繼承來源 ExtensionPointRegistrationAttribute) |
ImageMonikerGuid |
取得程式代碼容器提供者的映像Moniker guid |
ImageMonikerId |
取得程式代碼容器提供者的映像Moniker標識碼 |
Name |
擴充點提供者的人類可讀取名稱:這可能是非本地化字串,或是以 『@』 開頭為受控資源的十進位資源識別符。 例如,“@1234” '#' 前置詞可用來提示原生資源。 (繼承來源 ExtensionPointRegistrationAttribute) |
Package |
取得封裝 guid |
Provider |
提供者的 GUID (繼承來源 ExtensionPointRegistrationAttribute) |
ProviderGuidString |
提供者的 GUID 以字串表示 (繼承來源 ExtensionPointRegistrationAttribute) |
ProviderType |
實作此套件中相關聯擴充點的類型 (繼承來源 ExtensionPointRegistrationAttribute) |
RegisteredName |
取得提供者的易記名稱 - 此名稱為地區設定不變異 |
TypeId |
覆寫 TypeID 屬性,讓 RegistrationAttribute 衍生類別使用 System.ComponentModel.TypeDescriptor.GetAttributes (...) 。衍生自這個屬性的屬性必須覆寫此屬性,只有在實例上需要更好的控件,才能套用至類別。 (繼承來源 RegistrationAttribute) |
方法
GetPackageRegKeyPath(Guid) |
取得相對於 VSPackage 應用程式) 之登錄根目錄的登錄路徑 (。 (繼承來源 RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
呼叫以註冊這個具有指定內容的屬性。 內容,其中包含用來放置註冊資訊的位置。 它也包含註冊的類型,以及路徑資訊。 |
Unregister(RegistrationAttribute+RegistrationContext) |
取消註冊此屬性 |