ProvideFileSystemProviderAttribute Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 ( |
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) |