共用方式為


ProvideEditorFilenameAttribute 類別

定義

將檔名與指定的編輯器處理站產生關聯。

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

建構函式

ProvideEditorFilenameAttribute(Object, String, Int32)

初始化 ProvideEditorFilenameAttribute 的執行個體

屬性

DefaultName

編輯器的預設名稱

Factory

編輯器處理站 GUID。

(繼承來源 ProvideEditorAttributeBase)
Filename

檔案規範 (擴展名或檔名)

NameResourceID

編輯器名稱的資源識別碼

Priority

這個檔案規範註冊的優先順序。

RegisterFactory

指出是否也要註冊指定的編輯器處理站。 預設為 true。

TypeId

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

(繼承來源 RegistrationAttribute)

方法

GetPackageRegKeyPath(Guid)

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

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

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

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

Unregister(RegistrationAttribute+RegistrationContext)

取消註冊此編輯器。

適用於