struktur MAPPING_DATA_RANGE (elscore.h)
Berisi hasil pengenalan teks untuk subrange teks yang dikenali. Array struktur jenis ini diambil oleh layanan Extended Linguistic Services (ELS) dalam struktur MAPPING_PROPERTY_BAG .
Sintaks
typedef struct _MAPPING_DATA_RANGE {
DWORD dwStartIndex;
DWORD dwEndIndex;
LPWSTR pszDescription;
DWORD dwDescriptionLength;
LPVOID pData;
DWORD dwDataSize;
LPWSTR pszContentType;
LPWSTR *prgActionIds;
DWORD dwActionsCount;
LPWSTR *prgActionDisplayNames;
} MAPPING_DATA_RANGE, *PMAPPING_DATA_RANGE;
Anggota
dwStartIndex
Indeks awal subrange dalam teks, di mana 0 menunjukkan karakter pada pointer yang diteruskan ke MappingRecognizeText, alih-alih offset ke indeks yang diteruskan ke fungsi dalam parameter dwIndex . Nilai harus kurang dari seluruh panjang teks.
dwEndIndex
Indeks akhir subrange dalam teks, di mana 0 menunjukkan karakter pada pointer yang diteruskan ke MappingRecognizeText, alih-alih offset ke indeks yang diteruskan ke fungsi dalam parameter dwIndex . Nilai harus kurang dari seluruh panjang teks.
pszDescription
Dicadangkan.
dwDescriptionLength
Dicadangkan.
pData
Penunjuk ke data yang diambil sebagai output layanan yang terkait dengan subrange. Data ini harus dalam format yang ditunjukkan oleh jenis konten yang disediakan dalam anggota pszContentType .
dwDataSize
Ukuran, dalam byte, dari data yang ditentukan dalam pData. Setiap layanan diperlukan untuk melaporkan ukuran data outputnya dalam byte.
pszContentType
Opsional. Penunjuk ke string yang menentukan jenis konten MIME dari data yang ditunjukkan oleh pData. Contoh jenis konten adalah "text/plain", "text/html", dan "text/css".
prgActionIds
Id tindakan yang tersedia untuk subrange ini. Mereka dapat digunakan untuk memanggil MappingDoAction.
dwActionsCount
Jumlah tindakan yang tersedia untuk subrange ini.
prgActionDisplayNames
Nama tampilan tindakan untuk subrange ini. String ini dapat dilokalkan.
Keterangan
Persyaratan
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | elscore.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk