Bagikan melalui


ProvideWorkspaceSettingsAttribute Kelas

Definisi

Kelas ProvideWorkspaceSettingsAttribute. Mendaftarkan file pengaturan ruang kerja untuk digunakan dalam pengaturan OpenFolder.

public ref class ProvideWorkspaceSettingsAttribute : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class)]
public class ProvideWorkspaceSettingsAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class)>]
type ProvideWorkspaceSettingsAttribute = class
    inherit RegistrationAttribute
Public Class ProvideWorkspaceSettingsAttribute
Inherits RegistrationAttribute
Warisan
ProvideWorkspaceSettingsAttribute
Atribut

Konstruktor

ProvideWorkspaceSettingsAttribute(String, String)

Menginisialisasi instans baru kelas ProvideWorkspaceSettingsAttribute.

Properti

RelativeSettingsJsonPath

Mendapatkan jalur relatif ke file settings.json yang ada di dalam ekstensi.

SettingName

Mendapatkan atau mengatur nama pengaturan. Default ke GUID acak yang dihasilkan selama konstruksi objek.

SettingsType

Mendapatkan jenis pengaturan (misalnya, "VSWorkspaceSettings").

TypeId

Ambil alih properti TypeID untuk membiarkan 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)

Mendaftarkan VSPackage ini dengan konteks tertentu, ketika dipanggil oleh alat pendaftaran eksternal seperti regpkg.exe. Untuk informasi selengkapnya, lihat Mendaftarkan VSPackages.

Unregister(RegistrationAttribute+RegistrationContext)

Dipanggil untuk membatalkan pendaftaran atribut ini dengan konteks yang diberikan.

Berlaku untuk