ProvideFileSystemProviderAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Attribut, das deklariert, dass ein Paket einen Dateisystemanbieter bereitstellt. Siehe 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
- Vererbung
- Attribute
Konstruktoren
ProvideFileSystemProviderAttribute(String, String, String) |
Initialisiert eine ProvideFileSystemProviderAttribute instance |
ProvideFileSystemProviderAttribute(String, String) |
Initialisiert eine ProvideFileSystemProviderAttribute instance |
Felder
AllowGuestClientsRegValue |
Der Registrierungswert zum Speichern des Sicherheitskontexts (Geerbt von ProvideBrokeredServiceAttribute) |
AudienceRegValue |
Der Registrierungswert zum Bezeichnen des Bereichs eines Diensts (Geerbt von ProvideBrokeredServiceAttribute) |
BrokeredServiceRegKey |
Der Registrierungsschlüssel für BrokeredServices (Geerbt von ProvideBrokeredServiceAttribute) |
DefaultAudience |
Der Standardwert für Audience. (Geerbt von ProvideBrokeredServiceAttribute) |
SchemeRegValue |
Veraltet.
Der Registrierungswert zum Speichern des vom Dateisystemanbieter unterstützten URI-Schemas (z. B. "ftp"). Wenn dieser Registrierungswert vorhanden ist, wird der Dienst als Dateisystemanbieter betrachtet. |
Eigenschaften
AllowTransitiveGuestClients |
Ruft einen Wert ab, der angibt, ob Gastclients diesen Dienst transitiv abrufen dürfen, oder legt diesen fest.
Standardmäßig ( |
Audience |
Ruft einen Wert ab, der angibt, welche Clients diesen Dienst direkt abrufen dürfen, oder legt diesen fest. Zielgruppen können bitweise oder zusammen sein, um den Satz von Clients zu erweitern, die diesen Dienst abrufen dürfen. (Geerbt von ProvideBrokeredServiceAttribute) |
IsDisplayInfoProvider |
Ruft einen Wert ab, der angibt, ob der Anbieter unterstützt IUriDisplayInfoProvider, oder legt diesen fest. |
IsRemoteProvider |
Ruft einen Wert ab, der angibt, ob der Anbieter unterstützt IRemoteFileSystemProvider, oder legt diesen fest. |
Name |
Ruft den Namen des Diensts ab (identisch mit Name.) (Geerbt von ProvideBrokeredServiceAttribute) |
Scheme |
Ruft das vom Dateisystemanbieter unterstützte Schema ab. |
TypeId |
Überschreiben Sie die TypeID-Eigenschaft, damit die von RegistrationAttribute abgeleiteten Klassen mit System.ComponentModel.TypeDescriptor.GetAttributes(...) arbeiten können. Ein von diesem abgeleitetes Attribut muss diese Eigenschaft nur überschreiben, wenn es ein besseres Steuerelement für die Instanzen benötigt, die auf eine Klasse angewendet werden können. (Geerbt von RegistrationAttribute) |
UIContextGuid |
Ruft den UIContext ab, der aktiv ist, wenn der Anbieter aufgerufen werden kann, oder legt diesen fest. Wenn es keine Einschränkungen gibt, wann der Anbieter aufgerufen werden kann, ist Emptydies . |
Version |
Ruft die Version des proffered-Diensts ab (identisch mit Version.) (Geerbt von ProvideBrokeredServiceAttribute) |
Methoden
GetPackageGuid(RegistrationAttribute+RegistrationContext) |
Ruft eine GUID für das Paket ab, das diesen Dienst bereitstellt. (Geerbt von ProvideBrokeredServiceAttribute) |
GetPackageRegKeyPath(Guid) |
Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab. (Geerbt von RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Registriert dieses VSPackage bei einem angegebenen Kontext, wenn der Aufruf über ein externes Registrierungstool wie regpkg.exe erfolgt. Weitere Informationen finden Sie unter Registrieren von VSPackages. (Geerbt von ProvideBrokeredServiceAttribute) |
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key) |
Legt die Werte im angegebenen Registrierungsschlüssel fest. (Geerbt von ProvideBrokeredServiceAttribute) |
Unregister(RegistrationAttribute+RegistrationContext) |
Wird aufgerufen, um die Registrierung dieses Attributs für den angegebenen Kontext aufzuheben. (Geerbt von ProvideBrokeredServiceAttribute) |