VDF-Funktionsset

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.

GUI-Steuerelemente

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:
  • Anpassen der Aktionsschaltflächen
  • Anpassen des Meldungstexts
  • Ersetzen des Meldungstextes mit einem benutzerdefinierten Steuerelement
  • Anzeige von Meldungen für Anwendungsausnahmen
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.

Codefunktionen

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.