Das VDF-Funktionsset besteht aus einzelnen Steuerelementen und Arbeitsabläufen, die benötigt werden, um eine konsistente, leistungsfähige, integrierte Autodesk Vault-Erfahrung in Ihrer Anwendung bereitzustellen.
Die meisten allgemeinen Arbeitsabläufe sind als vorgepackte Einheiten verfügbar, wie das Anmelden beim Tresor und das Durchsuchen des Tresors. Einige Steuerelemente sind als eigenständige Komponenten für Fälle verfügbar, in denen Sie unter Beibehaltung des Erscheinungsbilds und der Funktionalität der Hauptkomponenten eine kundenspezifischere Erfahrung erstellen müssen. Im Laufe der Zeit wird das VDF-Funktionsset umfangreicher werden, sodass noch ausgefeiltere Arbeitsabläufe angeboten werden können.
Es stehen verschiedene Steuerelemente zum Anpassen der Benutzeroberfläche zur Verfügung.
| Dialogfeld Anmelden | |
|
Stellt Funktionen für die Anmeldung bei einem Tresor bereit. ![]() |
| Dialogfeld Objekt aus Tresor auswählen | |
|
Ermöglicht Benutzern, den Tresor zu durchsuchen und ein Objekt für ein Ereignis auszuwählen. ![]() |
| Vault Browser-Steuerelement | |
|
Zeigt detaillierte Informationen zu Dateien, Ordnern, Elementen und weiteren im Tresor gespeicherten Objekten an. ![]() |
| Abrufen und Auschecken | |
|
Ermöglicht es Benutzern, eine Kopie eines im Tresor gespeicherten Objekts abzurufen. Die Kopie kann in einen lokalen Arbeitsordner heruntergeladen werden, aus dem Tresor ohne Herunterladen ausgecheckt werden oder beides. ![]() |
| Eingabeaufforderungsdialogfelder und -verwaltung | |
|
Stellt dem Benutzer in einer einheitlichen Benutzeroberfläche Fragen und ermöglicht ihm, seine Antwort zu speichern, sodass er nicht erneut auf die Eingabeaufforderung antworten muss. ![]() |
| Dialogfeld Einschränkung | |
|
Zeigt die Einschränkungen für den Benutzer in einem einheitlichen Dialogfeld an, wenn ein Vorgang nicht abgeschlossen werden kann. ![]() |
| Allgemeines Meldungsfenster | |
|
Bietet eine Standard-GUI für die Anzeige von Meldungen und unterstützt folgende Funktionen:
![]() |
| Fortschrittsdialogfeld | |
|
Bietet eine Standard-GUI für ein Fortschrittsdialogfeld. Das Dialogfeld unterstützt eine Kopfzeile, eine Fortschrittsanzeige und eine unbegrenzte Anzahl von Zeilen mit Eigenschaften und/oder Statustext. ![]() |
Implementiert zusätzliche Codefunktionen zum Optimieren des Arbeitsablaufs in Vault.
| Verbindungsverwaltung | |
|
Alle hergestellten Verbindungen zu einem Tresor-Server werden durch den Verbindungsmanager verfolgt, der gleichzeitig als zentrale Schnittstelle für die Interaktion fungiert. |
|
| Ausnahme-Analyse | |
|
Das VDF kann zu einigen Ausnahmen zusätzliche Informationen liefern. Beispielsweise können Fehlercodes einer Beschreibung zugeordnet, oder es kann die Einschränkung zurückgegeben werden, die die Ausnahme verursacht hat. |
|
| Anwendungsvoreinstellungen | |
|
Stellt einen Mechanismus bereit, der einen beständigen Anwendungsstatus gewährleistet. |
|
| Konfiguration | |
|
Ermöglicht die Anpassung von VDF an die Darstellung und Funktionsweise der Host-Anwendung. Diese Anpassung umfasst Schriftarten, Symbole, Farben, bevorzugte Speicherorte sowie die Integration in das Hilfesystem der Host-Anwendung. |
|
| Erweiterungsprozedur-Infrastruktur | |
|
Stellt ein Plug-In-Framework zum Auflösen von Referenzen bereit, wenn Dateien heruntergeladen werden. |
|
| Eigenschaftenverwaltung | |
|
Dieser Service verwaltet Informationen zu Eigenschaftsdefinitionen und zum synchronen oder asynchronen Abrufen von Eigenschaftswerten. Zudem unterstützt er Systemeigenschaften und benutzerdefinierte Eigenschaften. Vault-Status und Miniaturansichten sind häufig verwendete Eigenschaften. |
|
| Eigenschaften-Pipeline | |
|
Ermöglicht das Abrufen von Objekteigenschaften. Dieser Mechanismus bietet für viele Prozessstufen Hooks, durch die Sie Ihre Arbeitsweisen flexibler und angepasster gestalten können. |
|
| Arbeitsordner | |
|
Bietet Methoden zum Bearbeiten der Zuordnungen zwischen Vault-Ordnern und -Verzeichnissen auf einer Festplatte. |
|
| Kategorieverwaltung | |
|
Bietet eine Reihe von APIs, um Informationen zu Kategorien und den damit verbundenen Zeichen effizient abrufen zu können. Diese APIs umfassen auch Methoden zum Hinzufügen, Aktualisieren und Löschen von Kategorien. |
|
| Benutzerdefinierte Objekte | |
|
Ermöglicht das Erstellen, Ändern und Löschen benutzerdefinierter Objekte. |
|