ProvideFileSystemProviderAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attributo che dichiara che un pacchetto fornisce un provider di file system. Vedere 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
- Ereditarietà
- Attributi
Costruttori
ProvideFileSystemProviderAttribute(String, String, String) |
Inizializza un'istanza ProvideFileSystemProviderAttribute |
ProvideFileSystemProviderAttribute(String, String) |
Inizializza un'istanza ProvideFileSystemProviderAttribute |
Campi
AllowGuestClientsRegValue |
Valore del Registro di sistema per archiviare il contesto di sicurezza (Ereditato da ProvideBrokeredServiceAttribute) |
AudienceRegValue |
Valore del Registro di sistema per indicare l'ambito di un servizio (Ereditato da ProvideBrokeredServiceAttribute) |
BrokeredServiceRegKey |
Chiave del Registro di sistema per BrokeredServices (Ereditato da ProvideBrokeredServiceAttribute) |
DefaultAudience |
Valore predefinito per Audience. (Ereditato da ProvideBrokeredServiceAttribute) |
SchemeRegValue |
Obsoleti.
Valore del Registro di sistema per archiviare lo schema URI (ad esempio "ftp") supportato dal provider di file system. Se questo valore del Registro di sistema è presente, il servizio viene considerato un provider di file system. |
Proprietà
AllowTransitiveGuestClients |
Ottiene o imposta un valore che indica se i client guest possono acquisire in modo transitivo questo servizio.
Per impostazione predefinita ( |
Audience |
Ottiene o imposta un valore che indica quali client devono essere autorizzati ad acquisire direttamente questo servizio. I destinatari possono essere bit per bit-OR per espandere il set di client che possono acquisire questo servizio. (Ereditato da ProvideBrokeredServiceAttribute) |
IsDisplayInfoProvider |
Ottiene o imposta un valore che indica se il provider supporta IUriDisplayInfoProvider. |
IsRemoteProvider |
Ottiene o imposta un valore che indica se il provider supporta IRemoteFileSystemProvider. |
Name |
Ottiene il nome del servizio (uguale a Name.) (Ereditato da ProvideBrokeredServiceAttribute) |
Scheme |
Ottiene lo schema supportato dal provider di file system |
TypeId |
Eseguire l'override della proprietà TypeID per consentire alle classi derivate di RegistrationAttribute di funzionare con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo elemento dovrà eseguire l'override di questa proprietà solo se necessita di un controllo migliore sulle istanze che possono essere applicate a una classe. (Ereditato da RegistrationAttribute) |
UIContextGuid |
Ottiene o imposta l'interfaccia utenteContext che sarà attiva quando è possibile richiamare il provider. Se non sono presenti restrizioni quando è possibile richiamare il provider, si tratta di Empty. |
Version |
Ottiene o imposta la versione del servizio proffered (uguale a Version.) (Ereditato da ProvideBrokeredServiceAttribute) |
Metodi
GetPackageGuid(RegistrationAttribute+RegistrationContext) |
Ottiene un GUID per il pacchetto che profferi questo servizio. (Ereditato da ProvideBrokeredServiceAttribute) |
GetPackageRegKeyPath(Guid) |
Ottiene il percorso del Registro di sistema (relativo alla radice del Registro di sistema dell'applicazione) del pacchetto VS. (Ereditato da RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Registra questo pacchetto VSPackage con un contesto specificato, quando viene chiamato da uno strumento di registrazione esterno, ad esempio regpkg.exe. Per altre informazioni, vedere Registrazione di VSPackage. (Ereditato da ProvideBrokeredServiceAttribute) |
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key) |
Imposta i valori nella chiave del Registro di sistema specificata. (Ereditato da ProvideBrokeredServiceAttribute) |
Unregister(RegistrationAttribute+RegistrationContext) |
Chiamato per annullare la registrazione di questo attributo con il contesto specificato. (Ereditato da ProvideBrokeredServiceAttribute) |