共用方式為


ProvideEditorUIContextAttribute 類別

定義

將 UIContext 與指定的編輯器處理站產生關聯。 只有在UIContext為作用中時,才能建立編輯器。

public ref class ProvideEditorUIContextAttribute : Microsoft::VisualStudio::Shell::ProvideEditorAttributeBase
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public class ProvideEditorUIContextAttribute : Microsoft.VisualStudio.Shell.ProvideEditorAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideEditorUIContextAttribute = class
    inherit ProvideEditorAttributeBase
Public Class ProvideEditorUIContextAttribute
Inherits ProvideEditorAttributeBase
繼承
屬性

建構函式

ProvideEditorUIContextAttribute(Object, Object)

初始化 ProvideEditorUIContextAttribute 的執行個體

屬性

Factory

編輯器處理站 GUID。

(繼承來源 ProvideEditorAttributeBase)
TypeId

覆寫 TypeID 屬性,讓 RegistrationAttribute 衍生類別搭配 System.ComponentModel.TypeDescriptor.GetAttributes (...) 。衍生自這個屬性的屬性只有在需要對可套用至類別的實例有更好的控制權時,才必須覆寫此屬性。

(繼承來源 RegistrationAttribute)
UIContext

要與編輯器產生關聯的UIContext

方法

GetPackageRegKeyPath(Guid)

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

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

呼叫以註冊這個具有指定內容的屬性。 內容,其中包含用來放置註冊資訊的位置。 它也包含註冊的類型和路徑資訊。

這個方法會同時呼叫以進行註冊和取消註冊。 差別在於取消註冊只會使用會反轉套用變更的Hive。

Unregister(RegistrationAttribute+RegistrationContext)

取消註冊此編輯器。

適用於