ProvideFileSystemProviderAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attribut qui déclare qu’un package fournit un fournisseur de système de fichiers. Consultez 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
- Héritage
- Attributs
Constructeurs
ProvideFileSystemProviderAttribute(String, String, String) |
Initialise un ProvideFileSystemProviderAttribute instance |
ProvideFileSystemProviderAttribute(String, String) |
Initialise un ProvideFileSystemProviderAttribute instance |
Champs
AllowGuestClientsRegValue |
Valeur de Registre pour stocker le contexte de sécurité (Hérité de ProvideBrokeredServiceAttribute) |
AudienceRegValue |
Valeur de Registre pour désigner l’étendue d’un service (Hérité de ProvideBrokeredServiceAttribute) |
BrokeredServiceRegKey |
Clé de Registre pour BrokeredServices (Hérité de ProvideBrokeredServiceAttribute) |
DefaultAudience |
Valeur par défaut pour Audience. (Hérité de ProvideBrokeredServiceAttribute) |
SchemeRegValue |
Obsolète.
Valeur de Registre pour stocker le schéma d’URI (par exemple, « ftp ») prise en charge par le fournisseur de système de fichiers. Si cette valeur de Registre est présente, le service est considéré comme un fournisseur de système de fichiers. |
Propriétés
AllowTransitiveGuestClients |
Obtient ou définit une valeur indiquant si les clients invités sont autorisés à acquérir ce service de manière transitive.
Par défaut ( |
Audience |
Obtient ou définit une valeur indiquant quels clients doivent être autorisés à acquérir directement ce service. Les audiences peuvent être regroupées au niveau du bit-OR pour développer l’ensemble de clients autorisés à acquérir ce service. (Hérité de ProvideBrokeredServiceAttribute) |
IsDisplayInfoProvider |
Obtient ou définit une valeur qui indique si le fournisseur prend en charge IUriDisplayInfoProvider. |
IsRemoteProvider |
Obtient ou définit une valeur qui indique si le fournisseur prend en charge IRemoteFileSystemProvider. |
Name |
Obtient le nom du service (identique à Name.) (Hérité de ProvideBrokeredServiceAttribute) |
Scheme |
Obtient le schéma pris en charge par le fournisseur de système de fichiers |
TypeId |
Remplacez la propriété TypeID afin de permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes (...). Un attribut dérivé de celui-ci doit remplacer cette propriété uniquement s’il a besoin d’un meilleur contrôle sur les instances qui peuvent être appliquées à une classe. (Hérité de RegistrationAttribute) |
UIContextGuid |
Obtient ou définit l’UIContext qui sera actif lorsque le fournisseur peut être appelé. S’il n’existe aucune restriction sur le moment où le fournisseur peut être appelé, il s’agit de Empty. |
Version |
Obtient ou définit la version du service proffered (identique à Version.) (Hérité de ProvideBrokeredServiceAttribute) |
Méthodes
GetPackageGuid(RegistrationAttribute+RegistrationContext) |
Obtient un GUID pour le package qui propose ce service. (Hérité de ProvideBrokeredServiceAttribute) |
GetPackageRegKeyPath(Guid) |
Obtient le chemin d'accès au Registre (relatif à la racine de Registre de l'application) du VSPackage. (Hérité de RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Inscrit le VSPackage avec un contexte donné, une fois appelé par un outil d'inscription externe, tel que regpkg.exe. Pour plus d’informations, consultez Inscription de VSPackages. (Hérité de ProvideBrokeredServiceAttribute) |
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key) |
Définit les valeurs dans la clé de Registre spécifiée. (Hérité de ProvideBrokeredServiceAttribute) |
Unregister(RegistrationAttribute+RegistrationContext) |
Appelé pour annuler l'inscription de cet attribut avec le contexte donné. (Hérité de ProvideBrokeredServiceAttribute) |