Antarmuka IFsrmPipelineModuleDefinition (fsrmpipeline.h)
Menentukan modul yang digunakan untuk mengklasifikasikan file atau menyimpan dan mengambil properti dari file.
Untuk membuat definisi modul, panggil metode IFsrmClassificationManager::CreateModuleDefinition .
Metode berikut mengembalikan antarmuka ini:
Ini adalah kelas dasar untuk antarmuka definisi modul. Kueri antarmuka ini untuk mendapatkan antarmuka untuk jenis modul yang ditentukan dalam properti ModuleType . Misalnya, jika ModuleTypeFsrmPipelineModuleType_Classifier, kueri antarmuka ini untuk antarmuka IFsrmClassifierModuleDefinition .Warisan
Antarmuka IFsrmPipelineModuleDefinition mewarisi dari antarmuka IFsrmObject.
Metode
Antarmuka IFsrmPipelineModuleDefinition memiliki metode ini.
IFsrmPipelineModuleDefinition::get_Account Akun yang digunakan saat menjalankan modul. (Dapatkan) |
IFsrmPipelineModuleDefinition::get_Company Nama perusahaan yang membuat modul klasifikasi atau penyimpanan. (Dapatkan) |
IFsrmPipelineModuleDefinition::get_Enabled Menentukan apakah modul diaktifkan. (Dapatkan) |
IFsrmPipelineModuleDefinition::get_ModuleClsid Representasi string yang menentukan pengidentifikasi kelas COM untuk kelas yang mengimplementasikan modul yang ditentukan oleh definisi modul ini. (Dapatkan) |
IFsrmPipelineModuleDefinition::get_ModuleType Jenis modul. |
IFsrmPipelineModuleDefinition::get_Name Nama definisi modul. (Dapatkan) |
IFsrmPipelineModuleDefinition::get_NeedsFileContent Menentukan apakah modul perlu membaca konten file. (Dapatkan) |
IFsrmPipelineModuleDefinition::get_Parameters Parameter opsional untuk diteruskan ke modul. (Dapatkan) |
IFsrmPipelineModuleDefinition::get_SupportedExtensions Daftar ekstensi file yang didukung oleh modul ini. (Dapatkan) |
IFsrmPipelineModuleDefinition::get_Version Versi definisi modul. (Dapatkan) |
IFsrmPipelineModuleDefinition::p ut_Account Akun yang digunakan saat menjalankan modul. (Put) |
IFsrmPipelineModuleDefinition::p ut_Company Nama perusahaan yang membuat modul klasifikasi atau penyimpanan. (Put) |
IFsrmPipelineModuleDefinition::p ut_Enabled Menentukan apakah modul diaktifkan. (Put) |
IFsrmPipelineModuleDefinition::p ut_ModuleClsid Representasi string yang menentukan pengidentifikasi kelas COM untuk kelas yang mengimplementasikan modul yang ditentukan oleh definisi modul ini. (Put) |
IFsrmPipelineModuleDefinition::p ut_Name Nama definisi modul. (Put) |
IFsrmPipelineModuleDefinition::p ut_NeedsFileContent Menentukan apakah modul perlu membaca konten file. (Put) |
IFsrmPipelineModuleDefinition::p ut_Parameters Parameter opsional untuk diteruskan ke modul. (Put) |
IFsrmPipelineModuleDefinition::p ut_SupportedExtensions Daftar ekstensi file yang didukung oleh modul ini. (Put) |
IFsrmPipelineModuleDefinition::p ut_Version Versi definisi modul. (Put) |
Keterangan
Jenis nama dan modul mengidentifikasi modul unik (modul pengklasifikasi dan modul penyimpanan dapat menggunakan nama yang sama).
Saat membatalkan pendaftaran modul secara terprogram (memanggil Hapus diikuti oleh Penerapan), pengembang harus memastikan bahwa tidak ada aturan klasifikasi aktif yang menggunakan modul tersebut. Jika ini tidak dilakukan dengan benar, aturan akan menghasilkan kesalahan selama eksekusi klasifikasi dan UI akan mencerminkan modul yang tidak lagi tersedia.
Persyaratan
Klien minimum yang didukung | Tidak ada yang didukung |
Server minimum yang didukung | Windows Server 2008 R2 |
Target Platform | Windows |
Header | fsrmpipeline.h (termasuk FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, FsrmScreen.h) |