Bagikan melalui


ProvideEditorLogicalViewAttribute Kelas

Definisi

Atribut ini menambahkan tampilan logis ke editor yang dibuat oleh pabrik editor.

public ref class ProvideEditorLogicalViewAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideEditorLogicalViewAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideEditorLogicalViewAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideEditorLogicalViewAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideEditorLogicalViewAttribute
Inherits RegistrationAttribute
Warisan
ProvideEditorLogicalViewAttribute
Atribut

Konstruktor

ProvideEditorLogicalViewAttribute(Object, String)

Membuat atribut RegisterEditorLogicalView baru untuk mendaftarkan tampilan logis yang disediakan oleh editor Anda.

Properti

FactoryType

Dapatkan Guid yang mewakili jenis pabrik editor

IsTrusted

Dapatkan atau atur bendera kepercayaan untuk tampilan logis ini. Jika tampilan tidak tepercaya, tampilan tidak dapat dibuka dari wizard atau kode otomatisasi.

LogicalView

Dapatkan Guid yang mewakili tampilan logis

TypeId

Ambil alih properti TypeID untuk memungkinkan RegistrationAttribute memperoleh kelas untuk bekerja dengan System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut yang berasal dari atribut ini harus mengambil alih properti ini hanya jika membutuhkan kontrol yang lebih baik pada instans yang dapat diterapkan ke kelas.

(Diperoleh dari RegistrationAttribute)

Metode

GetPackageRegKeyPath(Guid)

Mendapatkan jalur registri (relatif terhadap akar registri aplikasi) dari VSPackage.

(Diperoleh dari RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Dipanggil untuk mendaftarkan atribut ini dengan konteks yang diberikan. Konteks berisi lokasi tempat informasi pendaftaran harus ditempatkan. Ini juga berisi informasi lain seperti jenis yang didaftarkan dan informasi jalur.

Unregister(RegistrationAttribute+RegistrationContext)

Batalkan pendaftaran tampilan logis ini.

Berlaku untuk