Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit un module utilisé pour classifier des fichiers ou stocker et récupérer des propriétés à partir de fichiers.
Pour créer une définition de module, appelez la méthode IFsrmClassificationManager::CreateModuleDefinition .
Les méthodes suivantes retournent cette interface :
Il s’agit de la classe de base pour les interfaces de définition de module. Interrogez cette interface pour obtenir l’interface du type de module spécifié dans la propriété ModuleType . Par exemple, si ModuleType est FsrmPipelineModuleType_Classifier, interrogez cette interface pour l’interface IFsrmClassifierModuleDefinition .Héritage
L’interface IFsrmPipelineModuleDefinition hérite de l’interface IFsrmObject.
Méthodes
L’interface IFsrmPipelineModuleDefinition a ces méthodes.
|
IFsrmPipelineModuleDefinition::get_Account Compte à utiliser lors de l’exécution du module. (Get) |
|
IFsrmPipelineModuleDefinition::get_Company Nom de la société qui a créé le module de classification ou de stockage. (Get) |
|
IFsrmPipelineModuleDefinition::get_Enabled Détermine si le module est activé. (Get) |
|
IFsrmPipelineModuleDefinition::get_ModuleClsid Représentation sous forme de chaîne spécifiant l’identificateur de classe COM pour la classe qui implémente le module défini par cette définition de module. (Get) |
|
IFsrmPipelineModuleDefinition::get_ModuleType Type de module. |
|
IFsrmPipelineModuleDefinition::get_Name Nom de la définition de module. (Get) |
|
IFsrmPipelineModuleDefinition::get_NeedsFileContent Détermine si le module doit lire le contenu du fichier. (Get) |
|
IFsrmPipelineModuleDefinition::get_Parameters Paramètres facultatifs à passer au module. (Get) |
|
IFsrmPipelineModuleDefinition::get_SupportedExtensions Liste des extensions de fichier prises en charge par ce module. (Get) |
|
IFsrmPipelineModuleDefinition::get_Version Version de la définition de module. (Get) |
|
IFsrmPipelineModuleDefinition::p ut_Account Compte à utiliser lors de l’exécution du module. (Put) |
|
IFsrmPipelineModuleDefinition::p ut_Company Nom de la société qui a créé le module de classification ou de stockage. (Put) |
|
IFsrmPipelineModuleDefinition::p ut_Enabled Détermine si le module est activé. (Put) |
|
IFsrmPipelineModuleDefinition::p ut_ModuleClsid Représentation sous forme de chaîne spécifiant l’identificateur de classe COM pour la classe qui implémente le module défini par cette définition de module. (Put) |
|
IFsrmPipelineModuleDefinition::p ut_Name Nom de la définition de module. (Put) |
|
IFsrmPipelineModuleDefinition::p ut_NeedsFileContent Détermine si le module doit lire le contenu du fichier. (Put) |
|
IFsrmPipelineModuleDefinition::p ut_Parameters Paramètres facultatifs à passer au module. (Put) |
|
IFsrmPipelineModuleDefinition::p ut_SupportedExtensions Liste des extensions de fichier prises en charge par ce module. (Put) |
|
IFsrmPipelineModuleDefinition::p ut_Version Version de la définition de module. (Put) |
Notes
Le nom et le type de module identifient un module unique (un module classifieur et un module de stockage peuvent utiliser le même nom).
Lors de la suppression de l’inscription d’un module par programmation (en appelant Supprimer suivi de Commit), le développeur doit s’assurer qu’aucune règle de classification active n’utilise ce module. Si cette opération n’est pas correctement effectuée, les règles génèrent des erreurs pendant les exécutions de classification et l’interface utilisateur reflète un module qui n’est plus disponible.
Spécifications
| Client minimal pris en charge | Aucun pris en charge |
| Serveur minimal pris en charge | Windows Server 2008 R2 |
| Plateforme cible | Windows |
| En-tête | fsrmpipeline.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, FsrmScreen.h) |