Lorsque vous utilisez la fonction VDF, vous devez définir certains paramètres pour activer la fonctionnalité complète. La
fonction VDF continuera de fonctionner normalement, mais certaines fonctions ne seront pas disponibles si vous ne définissez
pas tous les paramètres demandés. Ce qui suit est un résumé des ensembles et des services qui contiennent les paramètres que
vous devez indiquer. Ces paramètres concernent toute la fonction VDF et pas uniquement certains flux de travaux.
Autodesk.DataManagement.Client.Framework.Forms.Library
Service ConfigurationApplication : ce service contient un certain nombre d'options de configuration permettant d'intégrer
la fonction VDF à votre application.
- IcôneApplication : cette option vous permet de définir l'icône utilisée par toutes les boîtes de dialogue de la fonction VDF. Si elle n'est
pas sélectionnée, aucune icône n'apparaîtra.
- PolicePrincipale : la fonction VDF utilise normalement la police par défaut du système. Si vous indiquez une police, celle-ci remplacera celle
par défaut.
- FournisseurAidePersonnalisée : pour activer l'aide dans la fonction VDF, implémentez l'interface IFournisseurAidePersonnalisée ici. Sans ce fournisseur,
les boutons d'aide seront masqués et l'aide ne sera pas disponible dans la fonction VDF.
Autodesk.DataManagement.Client.Framework.Vault.Library
Service EmplacementFichierLocal : ce service calcule les chemins sur lesquels les fichiers de configuration sont stockés par
le VDF.
- CheminCommunVault : cette propriété renvoie l'emplacement des données Vault partagées entre plusieurs applications utilisant Vault SDK. Par
exemple, le flux de travail de connexion à la fonction VDF contient l'historique des serveurs et des coffres-forts situés
à cet emplacement.
Service GestionnaireConnexions : ce service permet de gérer toutes les connexions vers un serveur de coffre-fort. Il fournit
des utilitaires permettant de déterminer les produits pris en charge par le serveur et ceux dont votre application a besoin.
- DéfinirExigencesProduits : permet de définir les produits Autodesk Vault dont votre application a besoin, comme Vault Workgroup ou Vault Professional.
Pour chaque produit, vous pouvez choisir entre les options Obligatoire, Facultatif ou Restreint. Le respect de ces exigences
est contrôlé lors de la connexion au serveur. Si elles ne sont pas respectées, un message d'erreur s'affiche et la connexion
échoue.
Autodesk.DataManagement.Client.Framework.Vault.Forms.Library
DéfinirCulture (System.Globalization.CultureInfo information) : permet de définir la culture que l'ensemble et toutes ses
dépendances utiliseront au moment du renvoi des ressources. Les threads étant créés à partir de la culture du système d'exploitation
par défaut, appelez cette fonction pour obtenir des ressources correctement converties si votre culture est différente. Cette
méthode existe dans toutes les classes Bibliothèque statiques de la fonction VDF si vous n'utilisez pas les quatre fichiers DLL.
app.config
Pour réduire l'utilisation de la mémoire et améliorer les performances du transfert de fichiers, le fichier .NET app.config
de votre application utilisant la fonction VDF doit être modifié. Recherchez ou créez la partie <configSections > et ajoutez
la ligne suivante :
<section name="microsoft.web.services3" type="Microsoft.Web.Services3.Configuration.WebServicesConfiguration, Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
Ensuite, ajoutez la ligne suivante dans la section <configuration > :
<microsoft.web.services3>
<messaging>
<maxMessageLength value="51200">
</maxMessageLength>
<mtom clientMode="On"/>
</messaging>
<security>
<!-- Specifies the time buffer used by WSE to determine when a SOAP message is valid.
set to the max of 24hr in seconds -->
<timeToleranceInSeconds value="86400"/>
</security>
</microsoft.web.services3>