Shellschnittstellen
In diesem Abschnitt werden die Windows-Shell-Schnittstellen beschrieben.
Thema | Beschreibung |
---|---|
IAccessibleObject |
Macht eine Methode verfügbar, die von einer barrierefreien Anwendung verwendet werden kann. |
IAccessibilityDockingService |
Dockt ein einzelnes Barrierefreiheit-App-Fenster für die am unteren Rand eines Bildschirms an. |
IAccessibilityDockingServiceCallback |
Informiert eine Barrierefreiheits-App, dass das Fenster nicht mehr angedockt ist. |
IACLCustomMRU |
Macht Methoden verfügbar, die zum Initialisieren einer zuletzt verwendeten (MRU)-Liste für ein Objekt mit automatischer Vervollständigung verwendet werden. |
IACList |
Macht eine Methode verfügbar, die die Effizienz der Automatische Vervollständigung verbessert, wenn die Kandidatenzeichenfolgen in einer Hierarchie angeordnet sind. |
IACList2 |
Erweitert die IACList-Schnittstelle, um Clients eines Objekts mit automatischer Vervollständigung das Abrufen und Festlegen von Optionsflags zu ermöglichen. |
IActionProgress |
Repräsentiert die abstrakte Basisklasse, von der fortschrittsgesteuerte Vorgänge Daten übernehmen können. |
IActionProgressDialog |
Macht Methoden verfügbar, die ein Status-Dialogfeld initialisieren und beenden. |
IApplicationActivationManager |
Macht Methoden verfügbar, mit denen Windows Store-Apps für die Erweiterungen „Start“, „Datei“ und „Protokoll“ aktiviert werden. Normalerweise verwenden Sie diese Schnittstelle in Debuggern und Entwurfstools. |
IApplicationAssociationRegistration |
Macht Methoden verfügbar, die Standardanwendungen für bestimmte Datei-Zuordnungstypen und Protokolle auf einer bestimmten Zuordnungsebene abfragen und einrichten. Hinweis: Ab Windows 8 ist die einzige unterstützte Funktion dieser Schnittstelle QueryCurrentDefault. |
IApplicationAssociationRegistrationUI |
Macht eine Methode verfügbar, die ein Dialogfeld für erweiterte Zuordnungen startet, über das der Benutzer seine Zuordnungen anpassen kann. |
IApplicationDesignModeSettings |
Ermöglicht Entwicklungstoolanwendungen das dynamische Spoofing von System- und Benutzerzuständen, z. B. systemeigene Anzeigeauflösung, Geräteskalierungsfaktor und Anwendungsanzeigezustand, um Windows Store-Apps zu testen, die im Entwurfsmodus ausgeführt werden, ohne dass die tatsächliche Hardware benötigt wird. Ermöglicht außerdem das Testen von Änderungen im normalerweise benutzergesteuerten Zustand, um Windows Store-Apps in einer Vielzahl von Szenarien zu testen. |
IApplicationDesignModeSettings2 |
Ermöglicht Entwicklungstoolanwendungen die dynamische Steuerung von System- und Benutzerzuständen, z. B. systemeigene Anzeigeauflösung, Geräteskalierungsfaktor, Anwendungsanzeigelayout, mit Berichten an Windows Store-Apps, um Windows Store-Apps zu testen, die im Entwurfsmodus ausgeführt werden, ohne dass die tatsächliche Hardware benötigt wird. Ermöglicht außerdem das Testen von Änderungen im normalerweise benutzergesteuerten Zustand, um Windows Store-Apps in einer Vielzahl von Szenarien zu testen. |
IApplicationDestinations |
Macht Methoden verfügbar, mit denen eine Anwendung ein oder alle Ziele aus den Kategorien Zuletzt verwendet oder Häufig verwendet in einer Sprungliste entfernen kann. |
IApplicationDocumentLists |
Macht Methoden verfügbar, mit denen eine Anwendung den Inhalt der Kategorien Zuletzt verwendet oder Häufig verwendet in einer Sprungliste abrufen kann. |
IAppPublisher |
Macht Methoden zum Veröffentlichen von Anwendungen über Programme hinzufügen/entfernen in der Systemsteuerung verfügbar. Dies ist die Hauptschnittstelle, die zu diesem Zweck implementiert wird. |
IAppVisibility |
Stellt Funktionen bereit, um festzustellen, ob das Display Windows Store-Apps anzeigt. |
IAppVisibilityEvents |
Ermöglicht Anwendungen das Empfangen von Benachrichtigungen über Zustandsänderungen in einem Display und von Änderungen bei der Sichtbarkeit des Startbildschirms. |
IAssocHandler |
Macht Methoden für Vorgänge mit einem Dialogfeld oder Menü zur Dateizuordnung verfügbar. |
IAssocHandlerInvoker |
Macht Methoden verfügbar, die einen zugeordneten Anwendungshandler aufrufen. |
IAttachmentExecute |
Macht Methoden verfügbar, die mit Client-Anwendungen zusammenarbeiten, um eine Benutzerumgebung zu repräsentieren, die einen sicheren Download und Austausch von Dateien über E-Mail- und Messaginganlagen bietet. |
IAutoComplete |
Verfügbar gemacht durch das AutoVervollständigen-Objekt (CLSID_AutoComplete). Diese Schnittstelle ermöglicht Anwendungen, das Objekt zu initialisieren, zu aktivieren und zu deaktivieren. |
IAutoComplete2 |
Erweitert IAutoComplete. Diese Schnittstelle ermöglicht Clients des AutoVervollständigen-Objekts, eine Reihe von Optionen abzurufen und festzulegen, die steuern, wie die automatische Vervollständigung funktioniert. |
IAutoCompleteDropDown |
Macht Methoden verfügbar, mit denen Clients den Anzeigezustand der Dropdownliste „AutoVervollständigen“ zurücksetzen oder abfragen können, die mögliche Fertigstellungen für eine vom Benutzer in einem Bearbeitungssteuerelement eingegebene Zeichenfolge enthält. |
IBandHost |
Macht Methoden verfügbar, die Bänder erstellen und löschen und ihre Verfügbarkeit angeben. |
IBandSite |
Macht Methoden verfügbar, die Bandobjekte steuern. |
IBrowserFrameOptions |
Ermöglicht einem Browser oder Host, IShellView danach abzufragen, welche Art von Verhaltensweise unterstützt wird. |
ICategorizer |
Macht Methoden verfügbar, die zum Abrufen von Informationen zu Elementkennungslisten verwendet werden. |
ICategoryProvider |
Macht eine Liste der Kategorisierer verfügbar, die in einem IShellFolder registriert sind. |
ICDBurn |
Macht Methoden verfügbar, die festlegen, ob ein System Hardware zum Schreiben auf CD, den Laufwerkbuchstaben eines CD-Writer-Geräts und programmgesteuert eine CD-Schreibsitzung initiiert. |
IColumnManager |
Macht Methoden verfügbar, die die Überprüfung und Manipulation von Spalten in der Windows Explorer-Detailansicht ermöglichen. Auf jede Spalte wird durch eine PROPERTYKEY-Struktur verwiesen, die eine Eigenschaft benennt. |
ICommDlgBrowser |
Verfügbar gemacht von den üblichen Dateidialogfeldern, die verwendet werden, wenn sie einen Shell-Browser hosten. Wenn unterstützt, macht ICommDlgBrowser Methoden verfügbar, die einer Shell-Ansicht den Umgang mit verschiedenen Fällen ermöglichen, die andere Verhaltensweisen in einem Dialogfeld erfordern, als in einer normalen Shell-Ansicht. Sie erhalten einen ICommDlgBrowser-Schnittstellenzeiger durch den Aufruf von QueryInterface für das IShellBrowser-Objekt. |
ICommDlgBrowser2 |
Erweitert die Funktionen von ICommDlgBrowser. Diese Schnittstelle wird durch die allgemeinen Dateidialogfelder verfügbar gemacht, wenn sie einen Shell-Browser hosten. Ein Zeiger auf ICommDlgBrowser2 kann durch den Aufruf von QueryInterface für das IShellBrowser-Objekt erhalten werden. |
ICommDlgBrowser3 |
Erweitert die Funktionen von ICommDlgBrowser2 und wird von den allgemeinen Dateidialogfeldern verwendet, wenn sie einen Shell-Browser hosten. |
IComputerInfoChangeNotify |
Diese Schnittstelle kann in späteren Versionen von Windows möglicherweise fehlen. |
IConnectableCredentialProviderCredential |
Macht Methoden zum Verbinden und Trennen von IConnectableCredentialProviderCredential- Objekten verfügbar. |
IContactManagerInterop |
Ermöglicht den Zugriff auf ContactManager-Methoden in einer App, die mehrere Fenster verwaltet. |
IContextMenu |
Macht Methoden verfügbar, die ein Kontextmenü erstellen oder zusammenführen, das einem Shell-Objekt zugeordnet ist. |
IContextMenu2 |
Macht Methoden verfügbar, die ein Kontextmenü erstellen oder zusammenführen, das einem Shell-Objekt zugeordnet ist. Erweitert IContextMenu durch Hinzufügen einer Methode, mit der Clientobjekte Nachrichten verarbeiten können, die mit vom Besitzer gezeichneten Menüelementen verknüpft sind. |
IContextMenu3 |
Macht Methoden verfügbar, die ein Kontextmenü erstellen oder zusammenführen, das einem Shell-Objekt zugeordnet ist. Ermöglicht Clientobjekten das Verarbeiten von Nachrichten, die mit vom Besitzer gezeichneten Menüelementen verknüpft sind, und erweitert IContextMenu2 durch Akzeptieren eines Rückgabewerts aus dieser Nachrichtenverarbeitung. |
IContextMenuCB |
Macht eine Methode verfügbar, die den Rückruf eines Kontextmenüs ermöglicht. Beispielsweise, um ein Schildsymbol zu einem menuItem hinzuzufügen, das eine Erhöhung erfordert. |
IControlMarkup |
|
ICopyHook |
Macht eine Methode verfügbar, die einen Kopierhookhandler erstellt. Ein Kopierhookhandler ist eine Shell-Erweiterung, die festlegt, ob ein Shell-Ordner oder Druckerobjekt verschoben, kopiert, umbenannt oder gelöscht werden kann. Die Shell ruft die ICopyHook::CopyCallback-Methode auf, bevor einer dieser Vorgänge ausgeführt wird. |
ICreateObject |
Macht eine Methode verfügbar, die ein Objekt einer angegebenen Klasse erstellt. |
ICreatingProcess |
Wird von ShellExecuteEx und IContextMenu verwendet, damit der Anrufer einige Parameter des erstellten Prozesses ändern kann. |
ICreateProcessInputs |
Wird von der ICreatingProcess-Schnittstelle verwendet, um einige Parameter des zu erstellenden Prozesses zu ändern. |
ICredentialProvider |
Macht Methoden verfügbar, die bei der Einrichtung und Manipulation eines Anbieters von Anmeldeinformationen verwendet werden. Alle Anbieter von Anmeldeinformationen müssen diese Schnittstelle implementieren. |
ICredentialProviderCredential |
Macht Methoden verfügbar, die den Umgang mit Anmeldeinformationen ermöglichen. |
ICredentialProviderCredential2 |
Erweitert die ICredentialProviderCredential-Schnittstelle, indem eine Methode hinzugefügt wird, die die Sicherheits-ID (SID) eines Benutzers abruft. Die Anmeldeinformationen sind diesem Benutzer zugeordnet und können unter der Kachel des Benutzers gruppiert werden. |
ICredentialProviderCredentialEvents |
Stellt einen asynchronen Rückrufmechanismus bereit, der von einer Anmeldeinformation verwendet wird, um sie über Zustands- oder Textänderungsereignisse in der Anmelde-UI oder der Anmeldeinformations-UI zu benachrichtigen. |
ICredentialProviderCredentialEvents2 |
Erweitert die ICredentialProviderCredentialEvents-Schnittstelle, indem Methoden hinzugefügt werden, mit denen die Batch-Aktualisierung von Feldern in der Logo-UI oder Anmeldeinformationen-UI ermöglicht wird. |
ICredentialProviderCredentialWithFieldOptions |
Stellt eine Methode bereit, mit der das Framework für Anbieter von Anmeldeinformationen bestimmen kann, ob Sie eine Anpassung an die Option eines Felds in einer Anmelde- oder Anmeldeinformationen-UI vorgenommen haben. |
ICredentialProviderEvents |
Stellt einen asynchronen Rückrufmechanismus bereit, der von einem Anbieter von Anmeldeinformationen verwendet wird, um ihn über Änderungen in der Liste der Anmeldeinformationen oder ihrer Felder zu benachrichtigen. |
ICredentialProviderFilter |
Wird verwendet, um Anbieter von Anmeldeinformationen dynamisch auf der Grundlage von Informationen zu filtern, die zur Laufzeit verfügbar sind. |
ICredentialProviderSetUserArray |
Stellt eine Methode bereit, mit der ein Anbieter von Anmeldeinformationen die Gruppe von Benutzern empfängt, die in der Anmelde- oder Anmeldeinformations-UI angezeigt werden. |
ICredentialProviderUser |
Stellt Methoden bereit, mit der bestimmte Eigenschaften eines einzelnen Benutzers abgerufen werden, der in einer Anmelde- oder Anmeldeinformations-UI enthalten ist. |
ICredentialProviderUserArray |
Repräsentiert die Gruppe von Benutzern, die in der Anmelde- oder Anmeldeinformations-UI angezeigt werden. Mit diesen Informationen kann der Anbieter von Anmeldeinformationen den Satz aufzählen, um Eigenschafteninformationen zu jedem Benutzer abzurufen, um Felder aufzufüllen oder den Satz zu filtern. |
ICurrentItem |
Wird durch Aufrufen von IShellFolder::BindToObject für ein Element abgerufen. Wenn das Element eine Momentaufnahme eines Elements zu einem früheren Zeitpunkt darstellt, erhält diese Schnittstelle die aktuelle Version des Elements. |
ICurrentWorkingDirectory |
Macht Methoden verfügbar, mit denen ein Client das aktuelle Arbeitsverzeichnis eines Objekts abrufen oder festlegen kann. |
ICustomDestinationList |
Macht Methoden verfügbar, mit denen eine Anwendung eine benutzerdefinierte Sprungliste zur Anzeige in der Taskleiste bereitstellen kann, einschließlich Ziele und Aufgaben. |
IDataObjectAsyncCapability |
Aktiviert normalerweise synchrone Schnittstellen für asynchrone Funktion. Hinweis: Diese Schnittstelle ist die aktuelle, umbenannte Version von IAsyncOperation. |
IDataObjectProvider |
Stellt Methoden bereit, mit denen Sie die IDataObject-Schnittstelle eines DataPackage-Objekts einrichten oder abrufen können, die von DataPackage verwendet wird, um die Interoperabilität zu unterstützen. Das DataPackage-Objekt wird von einer Anwendung verwendet, um Daten für eine andere Anwendung bereitzustellen. |
IDataTransferManagerInterop |
Ermöglicht den Zugriff auf DataTransferManager-Methoden in einer Windows Store-App, die mehrere Fenster verwaltet. |
IDefaultExtractIconInit |
Macht Methoden zum Festlegen von Standardsymbolen verfügbar, die einem Objekt zugeordnet sind. |
IDefaultFolderMenuInitialize |
Stellt Methoden bereit, die zum Abrufen und Festlegen von Kontextmenüinformationen verwendet werden. Diese Informationen sind identisch mit denen, die SHCreateDefaultContextMenu über die DEFCONTEXTMENU-Struktur bereitgestellt werden. |
IDelayedPropertyStoreFactory |
Macht eine Methode verfügbar, um ein angegebenes IPropertyStore-Objekt in Situationen zu erstellen, in denen der Zugriff auf Eigenschaften potenziell langsam ist. |
IDelegateFolder |
Macht eine Methode verfügbar, über die ein Delegat-Ordner die IMalloc-Schnittstelle erhält, die zum Zuweisen und Freigeben von Element-IDs erforderlich ist. |
IDelegateItem |
Wird verwendet, um die unmittelbar zugrunde liegende Repräsentation des Pfads eines Elements abzurufen. |
IDesktopGadget |
Macht eine Methode verfügbar, die das programmgesteuerte Hinzufügen eines installierten Gadgets zum Desktop des Benutzers ermöglicht. |
IDesktopWallpaper |
|
IDestinationStreamFactory |
Macht eine Methode zum manuellen Kopieren eines Datenstroms oder einer Datei verfügbar, bevor Änderungen auf Eigenschaften angewendet werden. |
IDisplayItem |
Macht Methoden verfügbar, die eine Version des aktuellen Elements finden, die verwendet werden soll, um Anzeigeeigenschaften abzurufen, die in der UI angezeigt werden, z. B. den Elementnamen. Wird von den Dialogfeldern der Kopierengine verwendet, um der UI ein geeignetes Element für die Anzeige bereitzustellen. Wenn keine andere Version gefunden wird, wird das aktuelle Element verwendet. |
IDockingWindow |
Macht Methoden verfügbar, die das Docking-Fensterobjekt über Änderungen benachrichtigen, einschließlich Anzeigen, Ausblenden und ausstehendes Entfernen. Diese Schnittstelle wird von Fensterobjekten implementiert, die innerhalb des Rahmenbereichs eines Windows Explorer-Fensters verankert werden können. |
IDockingWindowFrame |
Macht Methoden verfügbar, die das Hinzufügen von IDockingWindow-Objekten zu einem Frame unterstützen. Wird vom Browser implementiert. |
IDockingWindowSite |
Macht Methoden verfügbar, die den Rahmenbereich für ein oder mehrere IDockingWindow-Objekte verwalten. Diese Schnittstelle wird vom Browser implementiert und ähnelt der IOleInPlaceUIWindow-Schnittstelle. |
IDragSourceHelper |
Verfügbar gemacht von der Shell, damit eine Anwendung das Bild angeben kann, das während eines Shell-Drag-and-Drop-Vorgangs angezeigt wird. |
IDragSourceHelper2 |
Macht eine Methode verfügbar, die IDragSourceHelper Funktionen hinzufügt. Diese Methode legt die Merkmale eines Drag-and-Drop-Vorgangs für ein IDragSourceHelper-Objekt fest. |
IDropTargetHelper |
Macht Methoden verfügbar, mit denen Drop-Ziele ein Drag-Bild anzeigen können, während sich das Bild über dem Zielfenster befindet. |
IDynamicHWHandler |
Wird von AutoPlay aufgerufen. Macht Methoden verfügbar, die dynamische Informationen zu einem registrierten Handler abrufen, bevor er dem Benutzer angezeigt wird. |
IEnumAssocHandlers |
Macht eine Methode verfügbar, die die Enumeration einer Auflistung von Handlern erlaubt, die bestimmten Dateinamenerweiterungen zugeordnet sind. |
IEnumerableView |
Macht Methoden verfügbar, die den Inhalt einer Ansicht aufzählen und nach Abschluss der Enumeration eine Benachrichtigung vom Rückruf erhalten. Diese Schnittstelle ermöglicht Clients einer Ansicht, zu versuchen, die Liste der Ordnerinhalte der Ansicht gemeinsam zu nutzen. |
IEnumExplorerCommand |
Bereitgestellt von einem IExplorerCommandProvider. Diese Schnittstelle enthält die Enumeration von Befehlen, die in die Befehlsleiste eingefügt werden sollen. |
IEnumExtraSearch |
Ein standardmäßiger OLE-Enumerator, der von einem Client verwendet wird, um die verfügbaren Suchobjekte für einen Ordner zu ermitteln. |
IEnumFullIDList |
Macht einen Standardsatz von Methoden verfügbar, mit denen die Zeiger auf Elementkennungslisten (PIDLs) der Elemente in einem Shell-Ordner aufgezählt werden. |
IEnumIDList |
Macht einen Standardsatz von Methoden verfügbar, die zum Aufzählen der PIDLs der Elemente in einem Shell-Ordner verwendet werden. Wenn die IShellFolder::EnumObjects-Methode eines Ordners aufgerufen wird, erstellt sie ein Enumerationsobjekt und übergibt einen Zeiger auf die IEnumIDList-Schnittstelle des Objekts an die aufrufende Anwendung zurück. |
IEnumObjects |
Macht Methoden verfügbar, um unbekannte Objekte aufzulisten. |
IEnumPublishedApps |
Macht Methoden verfügbar, die veröffentlichte Anwendungen zum Hinzufügen/Entfernen von Programmen in der Systemsteuerung aufzählen. Das Objekt, das diese Schnittstelle verfügbar macht, wird über IAppPublisher::EnumApps angefordert. |
IEnumReadyCallback |
Macht Methoden verfügbar, mit denen die Ansicht benachrichtigt werden kann, wenn die Enumeration abgeschlossen ist. Die Ansicht ruft diese Methode auf, um dem Implementierer mitzuteilen, dass die Enumeration über IEnumerableView::CreateEnumIDListFromContents abgerufen werden kann. Der Rückruf ermöglicht dem Implementierer, die Aufzählung der Ansichten freizugeben. |
IEnumResources |
Macht Enumerationsmethoden für Ressourcenverfügbar. |
IEnumShellItems |
Macht die Enumeration von IShellItem-Schnittstellen verfügbar. Diese Schnittstelle wird in der Regel durch Aufrufen der IEnumShellItems-Methode abgerufen. |
IEnumSyncMgrConflict |
Macht Konflikt-Enumerationsmethoden verfügbar. |
IEnumSyncMgrEvents |
Macht Synchronisierungsereignis-Enumerationsmethoden verfügbar. |
IEnumSyncMgrSyncItems |
Macht Methoden verfügbar, die die vom Handler verwalteten Synchronisierungselementobjekte auflisten. |
IExecuteCommand |
Macht Methoden verfügbar, die einen bestimmten Zustand oder Parameter im Zusammenhang mit dem Befehlsverb festlegen, sowie eine Methode zum Aufrufen dieses Verbs. |
IExecuteCommandApplicationHostEnvironment |
Stellt eine einzelne Methode bereit, mit der eine Anwendung bestimmen kann, ob sich ihr Host im Desktop- oder im immersiven Modus befindet. |
IExecuteCommandHost |
Stellt eine Methode bereit, mit der ein auf IExplorerCommand basierender Shell-Verb-Handler den UI-Modus der Hostkomponente abfragen kann, aus der die Anwendung aufgerufen wurde. |
IExplorerBrowser |
IExplorerBrowser ist ein Browserobjekt, das per Navigation zugänglich ist, oder das eine Ansicht eines Datenobjekts hosten kann. Als voll funktionsfähiges Browserobjekt unterstützt es auch ein automatisches Travel-Protokoll. |
IExplorerBrowserEvents |
Macht Methoden für die Benachrichtigung über die Explorer-Browsernavigation und Anzeigeerstellungsereignisse verfügbar. |
IExplorerCommand |
Macht Methoden verfügbar, die die Befehlsdarstellung abrufen, Unterbefehle aufzählen oder den Befehl aufrufen. |
IExplorerCommandProvider |
Macht Methoden zum Erstellen von Explorer-Befehlen und Befehlsenumeratoren verfügbar. |
IExplorerCommandState |
Macht eine einzelne Methode verfügbar, die den Abruf des Befehlszustands ermöglicht. |
IExplorerPaneVisibility |
Wird in Windows Explorer von einer IShellFolder-Implementierung verwendet, um der Ansicht vorzuschlagen, welche Bereiche sichtbar sein sollen. Darüber hinaus kann ein IExplorerBrowser-Host diese Schnittstelle verwenden, um Informationen zur Sichtbarkeit des Bereichs bereitzustellen. Der Host sollte QueryService mit SID_ExplorerPaneVisibility als Service-ID implementieren. Der Host muss sich in der Websitekette befinden. Die IExplorerPaneVisibility-Implementierung wird aus dem Shell-Ordner abgerufen. Der Shell-Ordner wird seinerseits aus der Ansicht abgerufen. Eine Namespaceerweiterung kann dazu dienen, eine benutzerdefinierte Ansicht (IShellView) anstelle des Systemordneransichtsobjekts (DefView) bereitzustellen. In diesem Fall muss die IShellView-Implementierung eine Implementierung von IFolderView::GetFolder enthalten, um das IExplorerPaneVisibility-Objekt zurückzugeben. Eine Namespaceerweiterung kann eine benutzerdefinierte Ansicht bereitstellen, indem sie IShellView selbst implementiert, anstatt das Systemordneransichtsobjekt (DefView) bereitzustellen. In diesem Fall muss die IShellView-Implementierung eine Implementierung von IFolderView::GetFolder enthalten, um IExplorerPaneVisibility verwenden zu können. |
IExtractIcon |
Macht Methoden verfügbar, mit denen ein Client das Symbol abrufen kann, das einem der Objekte in einem Ordner zugeordnet ist. |
IExtractImage |
Macht Methoden verfügbar, die ein Vorschauminiaturbild aus einem Shell-Ordner anfordern. |
IExtractImage2 |
Erweitert die Funktionen von IExtractImage. |
IFileDialog |
Macht Methoden verfügbar, die Ergebnisse aus dem allgemeinen Datei-Dialogfeld initialisieren, anzeigen und abrufen. |
IFileDialog2 |
Erweitert die IFileDialog-Schnittstelle durch die Bereitstellung von Methoden, die dem Anrufer erlauben, einen bestimmten eingeschränkten Speicherort zu benennen, der im normalen Dateidialog durchsucht werden kann, sowie alternativen Text anzugeben, der als Etikett auf der Schaltfläche Abbrechen angezeigt wird. |
IFileDialogControlEvents |
Macht Methoden verfügbar, mit denen eine Anwendung über Ereignisse benachrichtigt werden kann, die sich auf Steuerelemente beziehen, die die Anwendung einem allgemeinen Datei-Dialogfeld hinzugefügt hat. |
IFileDialogCustomize |
Macht Methoden verfügbar, die einer Anwendung das Hinzufügen von Steuerelementen zu einem allgemeinen Datei-Dialogfeld ermöglichen. |
IFileDialogEvents |
Macht Methoden verfügbar, die Benachrichtigungen über Ereignisse innerhalb eines allgemeinen Datei-Dialogfelds zulassen. |
IFileIsInUse |
Macht Methoden verfügbar, die aufgerufen werden können, um Informationen zu einer Datei abzurufen oder eine Datei zu schließen, die von einer anderen Anwendung verwendet wird. Wenn eine Anwendung versucht, auf eine Datei zuzugreifen und diese Datei bereits verwendet wird, kann sie die Methoden dieser Schnittstelle verwenden, um Informationen zu erfassen, die dem Benutzer in einem Dialogfeld präsentiert werden. |
IFileOpenDialog |
Erweitert die IFileDialog-Schnittstelle, indem Methoden hinzugefügt werden, die speziell für das geöffnete Dialogfeld spezifisch sind. |
IFileOperation |
Stellt Methoden zum Kopieren, Verschieben, Umbenennen, Erstellen und Löschen von Shell-Elementen sowie Methoden zur Bereitstellung von Status- und Fehlerdialogfeldern zur Verfügung. Diese Schnittstelle ersetzt die SHFileOperation-Funktion. |
IFileOperationProgressSink |
Macht Methoden verfügbar, die ein umfassendes Benachrichtigungssystem bereitstellen, das von Aufrufern von IFileOperation verwendet wird, um die Details der Vorgänge zu überwachen, die sie über diese Schnittstelle ausführen. |
IFileSaveDialog |
Erweitert die IFileDialog-Schnittstelle, indem Methoden hinzugefügt werden, die speziell für das Dialogfeld „Speichern“ spezifisch sind, einschließlich derjenigen, die Unterstützung für die Erfassung von Metadaten bereitstellen, die mit der Datei gespeichert werden sollen. |
IFileSyncMergeHandler |
|
IFileSystemBindData |
Macht Methoden verfügbar, mit denen Dateisysteminformationen zum Optimieren von Aufrufen von IShellFolder::P arseDisplayName gespeichert werden. |
IFileSystemBindData2 |
Erweitert IFileSystemBindData, indem Dateisysteminformationen zum Optimieren von Aufrufen von IShellFolder::ParseDisplayName gespeichert werden. Diese Schnittstelle fügt die Möglichkeit hinzu, Datei-ID oder Verbindungsklassen-ID (CLSID) festzulegen oder abzurufen. |
IFileViewer |
Macht Methoden verfügbar, mit denen eine Schnittstelle angegeben wird, über die ein registrierter Dateianzeiger benachrichtigt werden kann, wenn eine Datei angezeigt oder gedruckt werden muss. |
IFileViewerSite |
Macht Methoden verfügbar, die eine Schnittstelle festlegen, mit der ein Dateianzeiger das Handle zum aktuellen angehefteten Fenster abrufen oder ein neues angeheftetes Fenster festlegen kann. Das angeheftete Fenster ist das Fenster, in dem die aktuelle Dateianzeige eine Datei anzeigt. Wenn der Benutzer eine neue Datei zur Anzeige auswählt, leitet die Shell die Dateianzeige an, die neue Datei im angehefteten Fenster anzuzeigen, anstatt ein neues Fenster zu erstellen. |
IFolderFilter |
Wird von einem Client verfügbar gemacht, um anzugeben, wie die Enumeration eines Shell-Ordners durch eine Serveranwendung gefiltert werden soll. |
IFolderFilterSite |
Wird von einem Host exportiert, damit Clients angeben können, wie eine Shell-Ordner-Enumeration gefiltert werden soll. |
IFolderView |
Macht Methoden verfügbar, die Informationen zu den Anzeigeoptionen eines Ordners abrufen, angegebene Elemente in diesem Ordner auswählen und den Ansichtsmodus des Ordners festlegen. |
IFolderView2 |
Macht Methoden verfügbar, die Informationen zu den Anzeigeoptionen eines Ordners abrufen, angegebene Elemente in diesem Ordner auswählen und den Ansichtsmodus des Ordners festlegen. |
IFolderViewHost |
Macht eine Methode verfügbar, die ein IFolderView-Objekt in einem Fenster hostet. |
IFolderViewOptions |
Macht Methoden verfügbar, die die Steuerung von Ordneransichtsoptionen speziell für Ansichten unter Windows 7 und höher ermöglichen. |
IFolderViewSettings |
Macht Methoden zum Abrufen von Ordneransichtseinstellungen verfügbar. |
IFrameworkInputPane |
Stellt Methoden bereit, mit denen Apps über Zustandsänderungen und -position für den Eingabebereich informiert werden können. |
IFrameworkInputPaneHandler |
Ermöglicht einer App, benachrichtigt zu werden, wenn der Eingabebereich (die Bildschirmtastatur oder der Handschriftbereich) angezeigt oder ausgeblendet wird. Dadurch kann das App-Fenster seine Anzeige anpassen, so dass keine Eingabebereiche (z. B. ein Textfeld) vom Eingabebereich verdeckt werden. |
IHandlerActivationHost |
|
IHandlerInfo |
Stellt Methoden bereit, die Informationen zum Handler für Methoden der IHandlerActivationHost-Schnittstelle bereitstellen. |
IHomeGroup |
Macht Methoden verfügbar, die den Mitgliedschaftsstatus der Heimnetzgruppe eines Computers bestimmen und den Freigabe-Assistenten anzeigen. |
IHWEventHandler |
Wird von AutoPlay aufgerufen, um die Behandlung registrierter Medientypen zu implementieren. |
IHWEventHandler2 |
Erweitert die IHWEventHandler-Schnittstelle, um die Erhöhung der Benutzerkontensteuerung (User Account Control, UAC) für Gerätehandler zu adressieren. |
IIdentityName |
Macht Methoden verfügbar, um zwei Elemente zu vergleichen, um festzustellen, ob sie identisch sind. |
IImageRecompress |
Macht eine Methode verfügbar, mit der Bilder neu komprimiert werden. |
IInitializeCommand |
Macht eine einzelne Methode verfügbar, die zum Initialisieren von Objekten verwendet wird, die IExplorerCommandState, IExecuteCommand oder IDropTarget mit dem anwendungsspezifischen Befehlsnamen und den registrierten Eigenschaften implementieren. |
IInitializeWithBindCtx |
Macht eine Methode verfügbar, die einen Handler initialisiert, z. B. einen Eigenschaftenhandler, einen Vorschauminiaturhandler oder einen Vorschauhandler, mit einem Bindungskontext. |
IInitializeWithFile |
Macht eine Methode verfügbar, die einen Handler initialisiert, z. B. einen Eigenschaftenhandler, einen Vorschauminiaturhandler oder einen Vorschauhandler, mit einem Dateipfad. |
IInitializeWithItem |
Macht eine Methode verfügbar, mit der ein Handler initialisiert wird, z. B. ein Eigenschaftshandler, ein Vorschauminiaturhandler oder ein Vorschauhandler mit einem IShellItem. |
IInitializeWithPropertyStore |
Macht eine Methode verfügbar, die einen Handler initialisiert, z. B. einen Eigenschaftenhandler, einen Vorschauminiaturhandler oder einen Vorschauhandler, mit einem Eigenschaftenspeicher. |
IInitializeWithStream |
Macht eine Methode verfügbar, die einen Handler initialisiert, z. B. einen Eigenschaftenhandler, einen Vorschauminiaturhandler oder einen Vorschauhandler, mit einem Datenstrom. |
IInitializeWithWindow |
Macht eine Methode verfügbar, über die ein Client ein Eigentümerfenster für ein Windows Runtime-Objekt bereitstellen kann, das in einer Desktopanwendung verwendet wird. |
IInputObject |
Macht Methoden verfügbar, mit denen UI-Aktivierung und Prozessbeschleuniger für ein Benutzereingabeobjekt geändert werden, das in der Shell enthalten ist. |
IInputObject2 |
Macht eine Methode verfügbar, die IInputObject durch globale Beschleuniger erweitert. |
IInputObjectSite |
Macht eine Methode verfügbar, die verwendet wird, um Fokusänderungen für ein Benutzereingabeobjekt in der Shell zu kommunizieren. |
IInputPanelConfiguration |
Stellt Funktionen für Desktop-Apps bereit, um über den Fokusverfolgungsmechanismus zu entscheiden, der in Windows Store-Apps verwendet wird. |
IInputPanelInvocationConfiguration |
Ermöglicht Windows Store-Apps das Deaktivieren des automatischen Aufrufverhaltens. |
IIOCancelInformation |
Macht Methoden zum Veröffentlichen einer Meldung im Fenster „Abbrechen“ im Prozessthread aus dem Dialogfeld „Fortschritt“ verfügbar. Diese Schnittstelle ermöglicht, dass das Statusdialogfeld, eine Threadnachricht über PostThreadMessage an den Arbeitsthread sendet, um dessen Vorgänge abzubrechen. Der Arbeitsthread muss die Nachrichtenwarteschlange regelmäßig über GetMessage, PeekMessage oder MsgWaitForMultipleObjectsEx prüfen. Die Methode IIOCancelInformation::SetCancelInformation teilt dem Fortschritt-Dialog mit, welche Thread-ID und welche Nachricht an PostThreadMessage zu senden ist, wenn der Benutzer auf Abbrechen klickt. Die Thread-ID „null“ deaktiviert den Sendevorgang für die Abbruchnachricht. |
IItemNameLimits |
Ruft eine Liste gültiger und ungültiger Zeichen oder die maximale Länge eines Namens im Namespace ab. Verwenden Sie diese Schnittstelle für die Überprüfungsanalyse und Übersetzung. |
IKnownFolder |
Macht Methoden verfügbar, die einer Anwendung ermöglichen, Informationen über die Kategorie, den Typ, die GUID, den PIDL-Wert, die Umleitungsfunktionen und die Definition eines bekannten Ordners abzurufen. Stellt eine Methode zum Abrufen des IShellItem-Objekts eines bekannten Ordners bereit. Außerdem werden Methoden zum Abrufen oder Festlegen des Pfads des bekannten Ordners bereitgestellt. |
IKnownFolderManager |
Macht Methoden verfügbar, die vorhandene bekannte Ordner erstellen, aufzählen oder verwalten. |
ILaunchSourceAppUserModelId |
Stellt eine Methode zum Abrufen einer AppUserModelId bereit. |
ILaunchSourceViewSizePreference |
Stellt Methoden zum Abrufen von Informationen zur Quellanwendung bereit. |
ILaunchTargetMonitor |
|
ILaunchTargetViewSizePreference |
Stellt eine Methode zum Abrufen der bevorzugten Anzeigegröße für ein neues Anwendungsfenster bereit. |
IMarkupCallback |
|
IMenuPopup |
IMenuPopup kann geändert oder nicht verfügbar sein. |
IModalWindow |
Macht eine Methode verfügbar, die ein modales Fenster repräsentiert. Diese Schnittstelle wird im Windows XP Passport-Assistenten verwendet. |
IMultiMonitorDockingSite |
Wird vom Browser implementiert. Macht Methoden verfügbar, die festlegen, welche Monitore die Windows-Taskleiste auf einem System mit mehreren Monitoren enthalten. |
INamedPropertyBag |
Macht Methoden verfügbar, die ein Objekt mit einem angegebenen Eigenschaftencontainer bereitstellen, in dem das Objekt seine Eigenschaften speichern kann. |
INamedPropertyStore |
Macht Methoden verfügbar, die benannte Eigenschaften festlegen und abrufen. |
INameSpaceTreeAccessible |
Macht Methoden verfügbar, die Barrierefreiheitsaktionen für ein Shell-Element aus einem Namespace-Struktursteuerelement ausführen. |
INameSpaceTreeControl |
Macht Methoden verfügbar, die zum Anzeigen und Bearbeiten von Knoten in einer Struktur von Shell-Elementen verwendet werden. |
INameSpaceTreeControl2 |
Erweitert die INameSpaceTreeControl-Schnittstelle, indem Methoden bereitgestellt werden, die die Anzeigestile von Strukturansicht-Steuerelementen für die Verwendung mit Shell-Namespace-Elementen abrufen und festlegen. |
INameSpaceTreeControlCustomDraw |
Macht Methoden verfügbar, mit denen der Benutzer ein benutzerdefiniertes Namespace-Struktursteuerelement und dessen Elemente zeichnen kann. |
INameSpaceTreeControlDropHandler |
Macht Handler-Methoden für Drag-and-Drop verfügbar. Wird vom Namespace-Struktursteuerelement verwendet, um den Client über einen Drag-and-Drop-Vorgang zu benachrichtigen, der innerhalb des Steuerelements ausgeführt wird. Bietet eine Möglichkeit für einen Client, einen Drop-Vorgang abzufangen und eine eigene Aktion auszuführen oder den gewünschten Drop-Effekt zurückzugeben. |
INameSpaceTreeControlEvents |
Macht Methoden zum Behandeln von INameSpaceTreeControl-Ereignissen verfügbar. |
INameSpaceTreeControlFolderCapabilities |
Macht eine einzelne Methode verfügbar, die den Status der System.IsPinnedToNameSpaceTree-Filterunterstützung eines Ordners abruft. |
INamespaceWalk |
Macht Methoden verfügbar, die einen Namespace von einem bestimmten Stammknoten aus durchlaufen. Die Tiefe des Durchlaufs, und es wird ein optionales Array zurückgegeben, das die IDs aller durchlaufenen Knoten enthält. |
INamespaceWalkCB |
Eine Rückruf-Schnittstelle, die Methoden zur Verfügung stellt, die mit INamespaceWalk verwendet werden. Nach dem Durchführen eines Durchlaufs mit INamespaceWalk wird ein IShellFolder-Objekt, das die durchlaufenen Knoten repräsentiert, an die INamespaceWalkCB-Methoden übergeben. Was diese Methoden mit den Informationen tun, hängt von dem Objekt ab, das sie implementiert. |
INamespaceWalkCB2 |
Erweitert INamespaceWalkCB mit einer Methode, die erforderlich ist, um einen Namespace-Durchlauf abzuschließen. Mit dieser Methode werden während des Durchlaufs erfasste Daten entfernt. |
INewMenuClient |
Macht Methoden verfügbar, die die Manipulation von Elementen in einem Windows 7-Menü ermöglichen. |
INewShortcutHook |
Macht Methoden zum Erstellen einer neuen Internetverknüpfung verfügbar. |
INewWindowManager |
Macht eine Methode verfügbar, die festlegt, ob ein Fenster, das von einem anderen Fenster gestartet wird, angezeigt oder blockiert werden soll, wodurch die Steuerung von Popupfenstern ermöglicht wird. |
INotifyReplica |
Macht eine Methode verfügbar, die den Ersteller eines Objekts mit den Mitteln bereitstellt, um das Objekt darüber zu informieren, dass es einer nachfolgenden Abstimmung unterliegt. Der Briefcase-Reconciler ist für die Implementierung dieser Schnittstelle verantwortlich. |
IObjectArray |
Macht Methoden verfügbar, mit denen Clients auf Elemente in einer Auflistung von Objekten zugreifen können, die IUnknown unterstützen. |
IObjectCollection |
Erweitert die IObjectArray-Schnittstelle, indem Methoden bereitgestellt werden, mit denen Clients Objekte hinzufügen und entfernen können, die IUnknown in einer Sammlung unterstützen. |
IObjectProvider |
Macht eine Methode verfügbar, um Objekte zu ermitteln, die mit einer GUID von einem anderen Objekt benannt sind. Im Gegensatz zu QueryService delegiert diese Schnittstelle ihre Funktionalität nicht an andere Objekte. |
IObjectWithAppUserModelID |
Macht Methoden verfügbar, mit denen Implementierungen eines benutzerdefinierten IAssocHandler-Objekts Zugriff auf dessen explizite Anwendungsbenutzermodell-ID (AppUserModelID) ermöglichen. Diese Informationen werden verwendet, um festzustellen, ob ein bestimmter Dateityp der Sprungliste einer Anwendung hinzugefügt werden kann. |
IObjectWithBackReferences |
Stellt eine Methode für die Interaktion mit Rückverweisen bereit, die von einem Objekt gehalten werden. |
IObjectWithCancelEvent |
Stellt einem Aufrufer ein Ereignis zur Verfügung, das vom aufgerufenen Objekt signalisiert wird, um den Abbruch eines Vorgangs zu kennzeichnen. |
IObjectWithFolderEnumMode |
Macht Methoden verfügbar, die Enumerationsmodi eines analysierten Elements abrufen und festlegen. |
IObjectWithProgID |
Macht Methoden verfügbar, die Zugriff auf die ProgID bereitstellen, die einem Objekt zugeordnet sind. |
IObjectWithPropertyKey |
Macht Methoden zum Abrufen und Festlegen des Eigenschaftenschlüssels verfügbar. |
IObjectWithSelection |
Macht Methoden verfügbar, die ausgewählte Elemente abrufen oder festlegen, die durch ein Shell-Element-Array dargestellt werden. |
IObjMgr |
Macht Methoden verfügbar, mit denen ein Client ein Objekt aus einer Auflistung von Objekten anfügen oder entfernen kann, die von einem Serverobjekt verwaltet werden. |
IOpenControlPanel |
Macht Methoden verfügbar, die den Anzeigestatus des Systemsteuerung abrufen, den Pfad einzelner Systemsteuerungselemente und entweder die Systemsteuerung selbst oder ein einzelnes Systemsteuerungselement öffnen. |
IOpenSearchSource |
Macht eine Methode verfügbar, um Suchergebnisse aus einer benutzerdefinierten clientseitigen OpenSearch-Datenquelle abzurufen. |
IOperationsProgressDialog |
Macht Methoden zum Abrufen, Festlegen und Abfragen eines Status-Dialogfelds verfügbar. |
IPackageDebugSettings |
Ermöglicht Debugger-Entwicklern das Steuern des Lebenszyklus einer Windows Store-App, z. B. Anhalten oder Fortsetzen. |
IPackageExecutionStateChangeNotification |
Ermöglicht das Empfangen von Änderungsbenachrichtigungen zu Paketstatus beim Debuggen von Windows Store-Apps. |
IParentAndItem |
Macht Methoden verfügbar, mit denen das übergeordnete Element und die untergeordnete ID des übergeordneten Elements abgerufen und festgelegt werden. Obwohl IParentAndItem in der Regel für IShellItems implementiert wird, ist es nicht spezifisch für IShellItem. |
IParseAndCreateItem |
|
IPersistFolder |
Macht eine Methode verfügbar, die Shell-Ordnerobjekte initialisiert. |
IPersistFolder2 |
Macht Methoden verfügbar, die Informationen aus Shell-Ordnerobjekten abrufen. |
IPersistFolder3 |
Erweitert die Schnittstellen IPersistFolder und IPersistFolder2, indem ein Ordnerobjekt die nicht standardmäßige Behandlung von Ordnerverknüpfungen implementiert. |
IPersistIDList |
Macht Methoden verfügbar, die zum Speichern von Elementkennungslisten verwendet werden. |
IPersistSerializedPropStorage |
Macht Methoden verfügbar, um serialisierte Eigenschaftenspeicherdaten zur späteren Verwendung beizubehalten und gespeicherte Daten in einer neuen Eigenschaftenspeicherinstanz wiederherzustellen. |
IPersistSerializedPropStorage2 |
Macht Methoden verfügbar, um serialisierte Eigenschaftenspeicherdaten zur späteren Verwendung beizubehalten und gespeicherte Daten in einer neuen Eigenschaftenspeicherinstanz wiederherzustellen. |
IPlaybackManager |
Stellt Methoden bereit, mit denen Medienanwendungen mit dem Windows-Playback-Manager kommunizieren können. |
IPlaybackManagerEvents |
|
IPreviewHandler |
Macht Methoden für die Anzeige umfangreicher Vorschauen verfügbar. |
IPreviewHandlerFrame |
Ermöglicht Vorschauhandlern das Übergeben von Tastaturkürzeln an den Host. Diese Schnittstelle ruft eine Liste der Tastaturkürzel ab und leitet den Host an, ein Tastaturkürzel zu behandeln. |
IPreviewHandlerVisuals |
Macht Methoden zum Anwenden von Farb- und Schriftartinformationen auf Vorschauhandler verfügbar. |
IPreviewItem |
Identifiziert ein Element, das im Vorschaubereich angezeigt wird. |
IPreviousVersionsInfo |
Macht eine Methode verfügbar, die nach früheren Versionen von Serverdateien oder -ordnern sucht, die für die Neuversionierung durch die Schattenkopien-Technologie gespeichert wurden, die mit Windows Server 2003 bereitgestellt wird. |
IPrivateIdentityManager |
|
IPrivateIdentityManager2 |
|
IProfferService |
Macht einen allgemeinen Mechanismus für Objekte verfügbar, um Dienste für andere Objekte auf demselben Host anzubieten. |
IProgressDialog |
Macht Methoden verfügbar, die Optionen für eine Anwendung zum Anzeigen eines Statusdialogfelds bereitstellen. Diese Schnittstelle wird vom Statusdialogfeld-Objekt (CLSID_ProgressDialog) exportiert. Dieses Objekt bietet eine generische Methode, um einem Benutzer den Fortschritt eines Vorgangs zu zeigen. Es wird in der Regel beim Löschen, Hochladen, Kopieren, Verschieben oder Herunterladen einer großen Anzahl von Dateien verwendet. |
IPublishedApp |
Macht Methoden verfügbar, die Anwendungen zum Hinzufügen/Entfernen von Programmen in der Systemsteuerung repräsentieren. |
IPublishedApp2 |
Erweitert die IPublishedApp-Schnittstelle, indem eine zusätzliche Installationsmethode bereitgestellt wird. |
IPublishingWizard |
Macht Methoden zum Arbeiten mit dem Online-Druckassistenten, dem Webveröffentlichungs-Assistenten und dem Add Network Place-Assistenten verfügbar. Unter Windows Vista unterstützt IPublishingWizard den Webveröffentlichungs-Assistenten oder den Online-Druckassistenten nicht mehr. |
IQueryAssociations |
Macht Methoden verfügbar, die den Prozess des Abrufens von Informationen, die in der Registrierung gespeichert sind, in Verbindung mit dem Definieren eines Dateityps oder Protokolls und dem Zuordnen zu einer Anwendung vereinfachen. |
IQueryCancelAutoPlay |
Macht eine Methode verfügbar, die AutoPlay oder AutoRun programmgesteuert außer Kraft setzt. Auf diese Weise können Sie den Speicherort und den Inhaltstyp anpassen, der beim Einfügen von Medien gestartet wird. |
IQueryCodePage |
Ruft den numerischen Wert (Code Page Identifier) der ANSI-Codeseite ab und legt ihn fest. |
IQueryContinue |
Macht eine Methode verfügbar, die einen einfachen Standardmechanismus für Objekte zum Abfragen eines Clients für die Berechtigung zum Fortsetzen eines Vorgangs bereitstellt. Clients von IUserNotification müssen beispielsweise eine Implementierung von IQueryContinue an die IUserNotification::Show-Methode übergeben. |
IQueryContinueWithStatus |
Macht Methoden verfügbar, die einen Standardmechanismus für Anbieter von Anmeldeinformationen bereitstellen, um QueryContinue aufzurufen, während versucht wird, eine Verbindung zum Netzwerk herzustellen, um festzustellen, ob diese Versuche fortgesetzt werden sollen. Anbieter von Anmeldeinformationen können diese Schnittstelle auch verwenden, um dem Benutzer Meldungen anzuzeigen, während versucht wird, eine Netzwerkverbindung herzustellen. |
IQueryInfo |
Macht Methoden verfügbar, die von der Shell verwendet werden, um Flags und Infotipp-Informationen für ein Element abzurufen, das sich in einer IShellFolder-Implementierung befindet. Infotipps werden in der Regel in einem QuickInfo-Steuerelement angezeigt. |
IRelatedItem |
Macht Methoden verfügbar, die verwandte Elemente mit bestimmten Beziehungen ableiten. |
IRemoteComputer |
Macht eine Methode verfügbar, die eine Namespace-Erweiterung aufzählt oder initialisiert, wenn sie für ein Remote-Objekt aufgerufen wird. Diese Schnittstelle wird beispielsweise verwendet, um den virtuellen Remote-Druckerordner zu initialisieren. |
IResolveShellLink |
Macht eine Methode verfügbar, mit der eine Anwendung anfordern kann, dass ein Shell-Ordnerobjekt einen Link für eines seiner Elemente auflösen kann. |
IResultsFolder |
Macht Methoden verfügbar, die Elemente aus einem Datenobjekt enthalten. Ein IResultsFolder ist ein Ordner, der Elemente aus dem gesamten Namespace enthalten kann und sie dem Benutzer in einem einzigen Ordner darstellt. |
IRunnableTask |
Eine Freithread-Schnittstelle, die von einem Objekt verfügbar gemacht werden kann, damit Vorgänge in einem Hintergrundthread ausgeführt werden können. Wenn beispielsweise die IExtractImage::GetLocation-Methode E_PENDING zurückgibt, darf die aufrufende Anwendung das Bild in einem Hintergrundthread extrahieren. |
ISearchBoxInfo |
Macht Methoden verfügbar, mit denen der Aufrufer Informationen abrufen kann, die in ein Suchfeld eingegeben wurden. |
ISearchContext |
Macht Methoden verfügbar, die Informationen zum Anpassen von Kanälen für die Such-Hooks bereitstellen. |
ISearchFolderItemFactory |
Macht Methoden verfügbar, die Suchordner erstellen und ändern. Die Set-Methoden werden zuerst aufgerufen, um die Parameter der Suche einzurichten. Wenn sie nicht aufgerufen werden, werden stattdessen Standardwerte verwendet. ISearchFolderItemFactory::GetIDList und ISearchFolderItemFactory::GetShellItem geben zwei Suchformulare zurück, die von diesen Parametern definiert werden. |
ISharedBitmap |
Macht speichereffiziente Methoden für den Zugriff auf Bitmaps verfügbar. Diese Schnittstelle wird als „thin Wrapper“ um HBITMAP-Objekte verwendet, so dass auf diese Objekte verwiesen und sie dagegen geschützt werden können, dass ihre zugrunde liegenden Daten geändert werden. |
ISharingConfigurationManager |
Macht Methoden verfügbar, mit denen Informationen zu den Standardfreigabeeinstellungen eines Computers für den Ordner Benutzer (C:\Users ) oder Öffentlich (C:\Users\Public ) eingerichtet oder abgerufen werden. Stellt außerdem eine Reihe von Methoden zur Verfügung, mit denen die Kontrolle über die Druckerfreigabe ermöglicht wird. |
IShellApp |
Macht Methoden verfügbar, die allgemeine Informationen zu einer Anwendung für die Anwendung zum Hinzufügen/Entfernen von Programmen bereitstellen. Sie können dies nicht außerhalb der Anwendung „Programme hinzufügen/entfernen“ verwenden. Die von dieser Schnittstelle bereitgestellten Informationen enthalten eine Liste der unterstützten Managementaktionen und Informationen dazu, ob die Anwendung derzeit installiert ist. |
IShellBrowser |
Implementiert von Hosts von Shell-Ansichten (Objekte, die IShellView implementieren). Macht Methoden verfügbar, die Dienste für die Ansicht bereitstellen, die sie hostet, und andere Objekte, die im Kontext des Explorer-Fensters ausgeführt werden. |
IShellChangeNotify |
Macht eine Methode verfügbar, die eine Shell-Namespace-Erweiterung benachrichtigt, wenn sich die ID eines Elements geändert hat. |
IShellDetails |
Wird von Shell-Ordnern verfügbar gemacht, um detaillierte Informationen zu den Elementen in einem Ordner bereitzustellen. Dies sind die gleichen Informationen, die vom Windows-Explorer angezeigt werden, wenn die Ansicht des Ordners auf „Details“ festgelegt ist. Bei Windows 2000 und neueren Systemen wird IShellDetails durch IShellFolder2 ersetzt. |
IShellExtInit |
Macht eine Methode verfügbar, die Shell-Erweiterungen für Eigenschaftenblätter, Kontextmenüs und Drag-and-Drop-Handler initialisiert (Erweiterungen, die während nicht-standardmäßiger Drag-and-Drop-Vorgänge Elemente zu Kontextmenüs hinzufügen). |
IShellFolder |
Wird von allen Shell-Namespace-Ordnerobjekten verfügbar gemacht, die zugehörigen Methoden werden zum Verwalten von Ordnern verwendet. |
IShellFolder2 |
Erweitert die Funktionen von IShellFolder. Die Methoden bieten eine Vielzahl von Informationen über den Inhalt eines Shell-Ordners. |
IShellFolderSearchable |
Macht Methoden verfügbar, mit denen eine Shell-Erweiterung einen durchsuchbaren Namespace bereitstellen kann. |
IShellFolderSearchableCallback |
Macht Rückruf-Routinen verfügbar, um den Suchvorgang zu überwachen. |
IShellFolderViewCB |
Macht eine Methode verfügbar, die die Kommunikation zwischen Windows Explorer und einer Ordneransicht ermöglicht, die mithilfe des Systemordneransichtsobjekts (des IShellView-Objekts, dass durch SHCreateShellFolderViewzurückgegeben wurde) implementiert wurden, so dass die Ordneransicht benachrichtigt bei Ereignissen werden und die Ansicht entsprechend ändern kann. |
IShellFolderViewDual |
Macht Methoden verfügbar, mit denen die Ansicht geändert und Elemente im aktuellen Ordner ausgewählt werden. |
IShellFolderViewDual2 |
Macht Methoden verfügbar, mit denen die Ansicht geändert und Elemente im aktuellen Ordner ausgewählt werden. |
IShellFolderViewDual3 |
Macht Methoden verfügbar, die die aktuelle Ordneransicht ändern. |
IShellFolderViewType |
Macht Methoden verfügbar, die einem Shell-Ordner ermöglichen, unterschiedliche Ansichten für den Inhalt (unterschiedliche hierarchische Layouts seiner Daten) zu unterstützen. |
IShellIcon |
Macht eine Methode verfügbar, die einen Symbolindex für ein IShellFolder-Objekt abruft. |
IShellIconOverlay |
Macht Methoden verfügbar, die von einer Namespace-Erweiterung verwendet werden, um Symbolüberlagerungen für die darin enthaltenen Objekte anzugeben. |
IShellIconOverlayIdentifier |
Macht Methoden verfügbar, die die gesamte Kommunikation zwischen Symbolüberlagerungshandlern und der Shell behandeln. |
IShellImageDataAbort |
Macht eine einzelne Methode verfügbar, die zum Abbrechen von IShellImageData-Prozessen verwendet wird. |
IShellImageDataFactory |
Macht Methoden verfügbar, die IShellImageData-Instanzen auf der Grundlage verschiedener Bildquellen erstellen. |
IShellItem |
Macht Methoden verfügbar, die Informationen zu einem Shell-Element abrufen. IShellItem und IShellItem2 sind die bevorzugten Darstellungen von Elementen in einem beliebigen neuen Code. |
IShellItem2 |
Erweitert IShellItem mit Methoden, die verschiedene Eigenschaftswerte des Elements abrufen. IShellItem und IShellItem2 sind die bevorzugten Darstellungen von Elementen in einem beliebigen neuen Code. |
IShellItemArray |
Macht Methoden verfügbar, die Shell-Element-Arrays erstellen und manipulieren. |
IShellItemFilter |
Wird von einem Client verfügbar gemacht, um anzugeben, wie die Enumeration eines Shellelements durch eine Serveranwendung gefiltert werden soll. |
IShellItemImageFactory |
Macht eine Methode verfügbar, um Symbole oder Vorschauminiaturen für Shellelemente zurückzugeben. Wenn für das angeforderte Element keine Vorschauminiatur oder kein Symbol verfügbar ist, wird möglicherweise ein Symbol pro Klasse von der Shell bereitgestellt. |
IShellItemResources |
Macht Methoden zum Bearbeiten und Abfragen von Shell-Elementressourcen verfügbar. |
IShellLibrary |
Macht Methoden zum Erstellen und Verwalten von Bibliotheken verfügbar. |
IShellLink |
Macht Methoden verfügbar, die Shell-Links erstellen, ändern und auflösen. |
IShellLinkDataList |
Macht Methoden verfügbar, mit denen eine Anwendung zusätzliche Datenblöcke an einen Shell-Link anfügen kann. Diese Methoden können Datenblöcke hinzufügen, kopieren oder entfernen. |
IShellMenu |
Macht Methoden verfügbar, die mit Shellmenüs wie dem Menü Start und dem Menü Favoriten interagieren. |
IShellMenuCallback |
Eine Rückrufschnittstelle, die eine Methode verfügbar macht, die Nachrichten von einem Menüband empfängt. |
IShellPropSheetExt |
Macht Methoden verfügbar, die es einem Eigenschaftenblatthandler ermöglichen, Seiten in dem für ein Dateiobjekt angezeigten Eigenschaftenblatt hinzuzufügen oder zu ersetzen. |
IShellRunDll |
|
IShellView |
Macht Methoden verfügbar, die eine Ansicht im Windows-Explorer oder in Ordnerfenster darstellen. |
IShellView2 |
Erweitert die Funktionen von IShellView. |
IShellView3 |
Erweitert die Funktionen von IShellView2, indem eine Methode zum Ersetzen von IShellView2::CreateViewWindow2 bereitgestellt wird. |
IShellWindows |
Bietet Zugriff auf die Sammlung geöffneter Shellfenster. |
IStartMenuPinnedList |
Macht eine Methode verfügbar, die eine Anwendungsverknüpfung vom Menü Start oder der Taskleiste löst. |
IStorageProviderCopyHook |
Macht eine Methode verfügbar, die bestimmt, ob die Shell einen Ordner im Synchronisierungsstamm eines Cloudanbieters verschieben, kopieren, löschen oder umbenennen darf. |
IStorageProviderHandler |
Ruft den IStorageProviderPropertyHandler ab, der einer bestimmten Datei oder einem bestimmten Ordner zugeordnet ist. |
IStorageProviderPropertyHandler |
Stellt eine Sammlung von Eigenschaften bereit, die einer Datei oder einem Ordner zugeordnet sind. |
IStreamAsync |
Macht Methoden zur Verwaltung der Eingabe/Ausgabe (E/A) für einen asynchronen Datenstrom verfügbar. |
IStreamUnbufferedInfo |
Macht eine Methode verfügbar, die die Sektorgröße zur Unterstützung bei der Byteausrichtung bestimmt. |
ISuspensionDependencyManager |
|
ISyncMgrConflict |
Macht Methoden verfügbar, die Informationen zu einem Konflikt bereitstellen, der aus einem Konfliktspeicher abgerufen wurde, und ermöglicht die Lösung des Konflikts. |
ISyncMgrConflictFolder |
Macht eine Methode verfügbar, die die Konflikt-ID-Liste für ein Konfliktobjekt abruft. |
ISyncMgrConflictItems |
Macht Methoden verfügbar, die Konfliktelementdaten und die Elementanzahl abrufen. |
ISyncMgrConflictPresenter |
Macht eine Methode verfügbar, die dem Benutzer einen Konflikt präsentiert. |
ISyncMgrConflictResolutionItems |
Macht Methoden verfügbar, die Elementinformationen und die Elementanzahl abrufen. |
ISyncMgrConflictResolveInfo |
Macht Methoden verfügbar, die Informationen zur Konfliktlösung des Synchronisierungsmanagers abrufen und festlegen. |
ISyncMgrConflictStore |
Macht Methoden verfügbar, mit denen ein Handler Konflikte bereitstellen kann, die im Ordner „Conflicts“ angezeigt werden. |
ISyncMgrControl |
Macht Methoden verfügbar, die es einer Anwendung oder einem Handler ermöglichen, eine Synchronisierung zu starten oder zu stoppen, das Synchronisierungscenter über Änderungen an der Gruppe von Handlern oder Elementen zu benachrichtigen oder über Änderungen an Eigenschaftswerten zu informieren. |
ISyncMgrEnumItems |
Macht Methoden verfügbar, die ein Array von SYNCMGRITEM-Strukturen durchzählen. Jede dieser Strukturen enthält Informationen zu einem Element, das synchronisiert werden kann. ISyncMgrEnumItems verfügt über dieselben Methoden wie alle standardmäßigen Enumeratorschnittstellen: Next, Skip, Reset und Clone. |
ISyncMgrEvent |
Macht Methoden verfügbar, die Daten aus einem Ereignisspeicher abrufen. Ein Ereignisspeicher bietet dem Synchronisationscenter die Möglichkeit, einen Enumerator aller Ereignisse im Speicher sowie einzelne Ereignisse abzurufen. |
ISyncMgrEventLinkUIOperation |
Stellt eine Methode bereit, die aufgerufen wird, wenn im Ordner mit den Synchronisierungsergebnissen auf Ereignislinks geklickt wird. |
ISyncMgrEventStore |
Macht Methoden verfügbar, mit denen ein Handler einen eigenen Ereignisspeicher bereitstellen und seine eigenen Synchronisierungsereignisse verwalten kann, anstatt den standardmäßigen Ereignisspeicher des Synchronisierungscenters zu verwenden. Diese Ereignisse werden im Ordner „Sync Results“ angezeigt. |
ISyncMgrHandler |
Macht Methoden verfügbar, die die primäre Schnittstelle bilden, die von einem Synchronisierungshandler implementiert wird. Das Synchronisierungscenter erstellt eine Instanz des Handlers über diese Schnittstelle, um Eigenschaften abzurufen, Synchronisierungselemente aufzuzählen und den Zustand zu ändern. Das Synchronisierungscenter erstellt eine separate Instanz des Handlers in einem separaten Thread, um eine Synchronisierung oder eine UI-Operation auszuführen. |
ISyncMgrHandlerCollection |
Macht Methoden verfügbar, die einen Enumerator von Synchronisierungshandler-IDs bereitstellen und diese Synchronisierungshandler instanziieren. |
ISyncMgrHandlerInfo |
Macht Methoden verfügbar, mit denen ein Handler Eigenschaften- und Statusinformationen für das Synchronisierungscenter bereitstellen kann. |
ISyncMgrRegister |
Macht Methoden verfügbar, damit sich eine Anwendung beim Synchronisierungsmanager registrieren kann. Dies kann entweder über die ISyncMgrRegister-Schnittstelle oder durch direkte Registrierung in der Registrierung erreicht werden. |
ISyncMgrResolutionHandler |
Macht Methoden verfügbar, die Synchronisierungskonflikte verwalten. Implementieren Sie diese Schnittstelle, um einen Synchronisierungskonflikthandler zu erstellen. Die Benutzeroberfläche für die Konfliktlösung ruft diese Schnittstelle auf, um den dem Benutzer präsentierten Konflikt zu lösen. |
ISyncMgrScheduleWizardUIOperation |
Macht eine Methode verfügbar, mit der ein Handler den Synchronisierungszeitplan-Assistenten für den Handler anzeigen kann. |
ISyncMgrSessionCreator |
Macht eine einzelne Methode verfügbar, über die ein Handler oder eine externe Anwendung das Synchronisierungscenter über den Beginn der Synchronisierung benachrichtigen sowie Fortschritt und Ereignisse melden kann. |
ISyncMgrSyncCallback |
Macht Methoden verfügbar, mit denen ein Synchronisierungsprozess Fortschritt und Ereignisse dem Synchronisierungscenter melden oder abfragen kann, ob der Prozess abgebrochen wurde. |
ISyncMgrSynchronize |
Macht Methoden verfügbar, mit denen die registrierte Anwendung oder der registrierte Dienst Benachrichtigungen vom Synchronisierungsmanager empfangen kann. |
ISyncMgrSynchronizeCallback |
Macht Methoden verfügbar, die den Synchronisierungsprozess verwalten. |
ISyncMgrSynchronizeInvoke |
Macht Methoden verfügbar, mit denen eine registrierte Anwendung den Synchronisierungsmanager aufrufen kann, um Elemente zu aktualisieren. |
ISyncMgrSyncItem |
Macht Methoden verfügbar, die auf einzelnes Synchronisierungselement reagieren und Informationen von diesem abrufen, sodass Handler Synchronisierungselemente als unabhängige Objekte verwalten können. |
ISyncMgrSyncItemContainer |
Macht Methoden verfügbar, die Handlern Informationen zu den enthaltenen Elementen bereitstellen. |
ISyncMgrSyncItemInfo |
Macht Methoden verfügbar, die Eigenschaften- und Zustandsinformationen für ein einzelnes Synchronisierungselement bereitstellen. |
ISyncMgrSyncResult |
Macht eine Methode verfügbar, mit der Anwendungen, die ISyncMgrControl aufrufen, das Ergebnis eines Aufrufs ISyncMgrControl::StartHandlerSync oder ISyncMgrControl::StartItemSync abrufen können. |
ISyncMgrUIOperation |
Macht eine Methode verfügbar, über die ein Synchronisierungshandler oder ein Synchronisierungselement ein Benutzeroberflächenobjekt anzeigen kann, wenn dies vom Synchronisierungscenter angefordert wird. |
ITaskbarList |
Macht Methoden verfügbar, die die Taskleiste steuern. Damit können Sie Elemente auf der Taskleiste dynamisch hinzufügen, entfernen und aktivieren. |
ITaskbarList2 |
Erweitert die ITaskbarList-Schnittstelle, indem eine Methode verfügbar gemacht wird, um ein Fenster als Vollbildanzeige zu markieren. |
ITaskbarList3 |
Erweitert ITaskbarList2 um Methoden, die die in Windows 7 hinzugefügten Funktionen für einheitliches Starten und Umschalten der Taskleistenschaltfläche unterstützen. Diese Funktionalität umfasst Vorschauminiaturen und Umschaltziele basierend auf einzelnen Registerkarten in einer Registerkartenanwendung, Vorschauminiatur-Symbolleisten, Benachrichtigungs- und Statusüberlagerungen sowie Statusindikatoren. |
ITaskbarList4 |
Erweitert ITaskbarList3 durch Bereitstellen einer Methode, mit der der Aufrufer zwei Eigenschaftswerte für die Vorschauminiatur- und Peek-Funktion der Registerkarte steuern kann. |
IThumbnailCache |
Macht Methoden für einen Systemvorschauminiatur-Cache verfügbar, der für alle Anwendungen freigegeben ist. |
IThumbnailCachePrimer |
|
IThumbnailHandlerFactory |
Macht eine Methode zum Abrufen des Vorschauminiaturhandlers eines Elements verfügbar. Implementieren Sie diese Schnittstelle, wenn Sie angeben möchten, welcher Extraktor für eine untergeordnete IDList verwendet wird. |
IThumbnailProvider |
Macht eine Methode zum Abrufen eines Miniaturbilds verfügbar und soll für Vorschauminiaturhandler implementiert werden. Das Objekt, das diese Schnittstelle implementiert, muss auch IInitializeWithStream implementieren. |
IThumbnailSettings |
Stellt eine Methode bereit, mit der ein Vorschauminiaturanbieter den Benutzerkontext einer Vorschauminiaturanforderung ermitteln kann. |
IThumbnailStreamCache |
Ruft den Vorschauminiatur-Datenstrom ab oder legt diesen fest. Diese Schnittstelle ist nur für die interne Verwendung vorgesehen und kann nur von der Fotoanwendung aufgerufen werden. |
ITrackShellMenu |
Macht Methoden verfügbar, die die IShellMenu-Schnittstelle erweitern, indem sie die Möglichkeit bieten, Symbolleistenschaltflächen mit einem Menü zu koordinieren sowie ein Popupmenü anzuzeigen. |
ITranscodeImage |
Macht eine Methode verfügbar, die die Konvertierung in JPEG- oder Bitmap (BMP)-Bildformate von jedem von Windows unterstützten Bildtyp ermöglicht. |
ITransferAdviseSink |
Macht Methoden verfügbar, die die Statussammlung und Fehlerinformationen unterstützen. |
ITransferDestination |
Macht Methoden verfügbar, die ein Zielshellelement für einen Kopier- oder Verschiebungsvorgang erstellen. Diese Schnittstelle wird bereitgestellt, um eine bessere Kontrolle über Dateivorgänge mithilfe einer Methode ITransferDestination::Advise zu ermöglichen. |
ITransferMediumItem |
Wird von einem Kopiermodul verwendet, um das Element abzurufen, für das QueryInterface aufgerufen wird, um einen Zeiger auf die Schnittstelle ITransferDestination oder die Schnittstelle ITransferSource zurückzugeben. Diese Schnittstellen können für Kopier-, Verschiebungs- oder Löschvorgänge abgefragt und aufgezählt werden. |
ITransferSource |
Macht Methoden zum Bearbeiten von IShellItem verfügbar, einschließlich Kopieren, Verschieben, Wiederverwenden und anderer Aktionen. Diese Schnittstelle wird angeboten, um eine bessere Kontrolle über Dateivorgänge mithilfe einer Methode ITransferSource::Advise zu bieten. |
ITrayDeskBand |
Macht Methoden verfügbar, die Deskbänder anzeigen, ausblenden und abfragen. |
IUpdateIDList |
Stellt eine Methode zum Aktualisieren der ITEMIDLIST des untergeordneten Elements eines Ordnerobjekts bereit. |
IURLSearchHook |
Macht eine Methode verfügbar, die vom Browser verwendet wird, um die Adresse eines unbekannten URL-Protokolls zu übersetzen. |
IURLSearchHook2 |
Macht eine Methode verfügbar, die vom Browser verwendet wird, um die Adresse eines unbekannten URL-Protokolls mithilfe eines Suchkontextobjekts zu übersetzen. |
IUserAccountChangeCallback |
Macht eine Methode verfügbar, die aufgerufen wird, wenn das Bild, das ein Benutzerkonto darstellt, geändert wird. |
IUserNotification |
Macht Methoden verfügbar, die Benachrichtigungsinformationen festlegen und diese Benachrichtigung dann dem Benutzer in einer Sprechblase anzeigen, die zusammen mit dem Benachrichtigungsbereich der Taskleiste angezeigt wird. Hinweis: IUserNotification2 unterscheidet sich von IUserNotification nur in der Show-Methode, die einen zusätzlichen Parameter für eine Rückrufschnittstelle zur Kommunikation mit der Benachrichtigung hinzufügt. Ansonsten sind die beiden Schnittstellen in Form und Funktion identisch. CLSID_UserNotification implementiert beide Versionen von Show als Überladung. |
IUserNotification2 |
Macht Methoden verfügbar, die Benachrichtigungsinformationen festlegen und diese Benachrichtigung dann dem Benutzer in einer Sprechblase anzeigen, die zusammen mit dem Benachrichtigungsbereich der Taskleiste angezeigt wird. Hinweis: IUserNotification2 erbt nicht von IUserNotification. IUserNotification2 unterscheidet sich von IUserNotification nur in der Show-Methode, die einen zusätzlichen Parameter für eine Rückrufschnittstelle zur Kommunikation mit der Benachrichtigung hinzufügt. Ansonsten sind die beiden Schnittstellen in Form und Funktion identisch. CLSID_UserNotification implementiert beide Versionen von Show als Überladung. |
IUserNotificationCallback |
Macht eine Methode für die Bearbeitung eines Mausklicks oder Kontextmenüzugriffs in einer Sprechblasenbenachrichtigung verfügbar. Wird mit IUserNotification2::Show verwendet. |
IUseToBrowseItem |
Sucht das Element, das beim Navigieren zu diesem Element verwendet werden soll. |
IViewStateIdentityItem |
Stellt ein Element mit kanonischer Persistenz bereit, ein Element, für das Ansichtsanpassungen gespeichert werden. |
IVirtualDesktopManager |
Macht Methoden verfügbar, die es einer Anwendung ermöglichen, mit Gruppen von Fenstern zu interagieren, die virtuelle Arbeitsbereiche bilden. |
IVisualProperties |
Macht Methoden verfügbar, die visuelle Eigenschaften festlegen und abrufen. |
IWebWizardExtension |
Erweitert die IWizardExtension-Schnittstelle durch Bereitstellung von Methoden zum Festlegen der anfänglichen URL der Assistentenerweiterung und einer bestimmten URL im Falle eines Fehlers. |
IWizardExtension |
Wird von Assistenten wie dem Webpublishing-Assistenten und dem Assistenten für die Onlinebestellung von Abzügen verwendet, die serverseitige Inhaltsseiten hosten. Diese Schnittstelle macht Methoden verfügbar, um unterstützte Erweiterungsseiten anzugeben und zu diesen Seiten zu navigieren. |
IWizardSite |
Macht Methoden verfügbar, die von einer Assistentenerweiterung verwendet werden, um die Grenzen zwischen sich selbst und dem restlichen Assistenten zu überwinden. |
TaskCompletionClient |
Ermöglicht den Abschluss der Aufgabe. |