Bagikan melalui


ProvideFileSystemProviderAttribute Kelas

Definisi

Atribut yang menyatakan bahwa paket menyediakan penyedia sistem file. Lihat IFileSystemProvider.

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

Konstruktor

ProvideFileSystemProviderAttribute(String, String)

Menginisialisasi instans ProvideFileSystemProviderAttribute

ProvideFileSystemProviderAttribute(String, String, String)

Menginisialisasi instans ProvideFileSystemProviderAttribute

Bidang

AllowGuestClientsRegValue

Nilai registri untuk menyimpan konteks keamanan

(Diperoleh dari ProvideBrokeredServiceAttribute)
AudienceRegValue

Nilai registri untuk menunjukkan cakupan layanan

(Diperoleh dari ProvideBrokeredServiceAttribute)
BrokeredServiceRegKey

Kunci registri untuk BrokeredServices

(Diperoleh dari ProvideBrokeredServiceAttribute)
DefaultAudience

Nilai default untuk Audience.

(Diperoleh dari ProvideBrokeredServiceAttribute)
SchemeRegValue
Kedaluwarsa.

Nilai registri untuk menyimpan skema URI (misalnya "ftp") yang didukung oleh penyedia sistem file. Jika nilai registri ini ada, maka layanan dianggap sebagai penyedia sistem file.

Properti

AllowTransitiveGuestClients

Mendapatkan atau menetapkan nilai yang menunjukkan apakah klien tamu diizinkan untuk memperoleh layanan ini secara transitif. Secara default (false), hanya pemilik yang diizinkan untuk mengakses layanan broker. Untuk ikut serta mengizinkan tamu memperoleh layanan yang di-proffer, atur ini ke true. Dengan mengatur ini ke true layanan sekarang memiliki tanggung jawab sepenuhnya dalam menggunakan IAuthorizationService dengan benar untuk mengotorisasi operasi sensitif.

(Diperoleh dari ProvideBrokeredServiceAttribute)
Audience

Mendapatkan atau menetapkan nilai yang menunjukkan klien mana yang harus diizinkan untuk langsung memperoleh layanan ini. Audiens mungkin bitwise-OR'd bersama-sama untuk memperluas set klien yang diizinkan untuk memperoleh layanan ini.

(Diperoleh dari ProvideBrokeredServiceAttribute)
IsDisplayInfoProvider

Mendapatkan atau menetapkan nilai yang menunjukkan apakah penyedia mendukung IUriDisplayInfoProvider.

IsRemoteProvider

Mendapatkan atau menetapkan nilai yang menunjukkan apakah penyedia mendukung IRemoteFileSystemProvider.

Name

Mendapatkan nama layanan (sama dengan Name.)

(Diperoleh dari ProvideBrokeredServiceAttribute)
Scheme

Mendapatkan skema yang didukung oleh penyedia sistem file

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)
UIContextGuid

Mendapatkan atau mengatur UIContext yang akan aktif ketika penyedia dapat dipanggil. Jika tidak ada batasan kapan penyedia dapat dipanggil, ini adalah Empty.

Version

Mendapatkan atau mengatur versi layanan yang di-proffer (sama dengan Version.)

(Diperoleh dari ProvideBrokeredServiceAttribute)

Metode

GetPackageGuid(RegistrationAttribute+RegistrationContext)

Mendapatkan GUID untuk paket yang membuat proffer layanan ini.

(Diperoleh dari ProvideBrokeredServiceAttribute)
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.

(Diperoleh dari ProvideBrokeredServiceAttribute)
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key)

Mengatur nilai dalam kunci registri yang ditentukan.

(Diperoleh dari ProvideBrokeredServiceAttribute)
Unregister(RegistrationAttribute+RegistrationContext)

Dipanggil untuk membatalkan pendaftaran atribut ini dengan konteks yang diberikan.

(Diperoleh dari ProvideBrokeredServiceAttribute)

Berlaku untuk