RegisterAdditionalEditorExtensionAttribute 類別

定義

重要

此 API 不符合 CLS 規範。

屬性類別,提供將額外的擴展名處理新增至現有編輯器的方式,而不需要改變任何其他專案

public ref class RegisterAdditionalEditorExtensionAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class RegisterAdditionalEditorExtensionAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class RegisterAdditionalEditorExtensionAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class RegisterAdditionalEditorExtensionAttribute
Inherits RegistrationAttribute
繼承
RegisterAdditionalEditorExtensionAttribute
屬性

建構函式

RegisterAdditionalEditorExtensionAttribute(Object, String, Int32)

建立新的 RegisterAdditionalEditorExtensionAttribute。

屬性

Extension

要註冊的擴展名。

Factory

識別要註冊之編輯器處理站的 Guid。

Priority

要註冊之擴充功能的這個編輯器優先順序。 較大的值表示較高的編輯器優先順序。

TypeId

覆寫 TypeID 屬性,讓 RegistrationAttribute 衍生類別使用 System.ComponentModel.TypeDescriptor.GetAttributes (...) 。衍生自這個屬性的屬性必須覆寫此屬性,只有在實例上需要更好的控件,才能套用至類別。

(繼承來源 RegistrationAttribute)

方法

GetPackageRegKeyPath(Guid)

取得相對於 VSPackage 應用程式) 之登錄根目錄的登錄路徑 (。

(繼承來源 RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

註冊其他編輯器。

Unregister(RegistrationAttribute+RegistrationContext)

取消註冊編輯器

適用於