Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt

Use this file to discover all available pages before exploring further.

Il s’agit d’une méthode commune. Toute limitation d’implémentation propre à une plateforme sera indiquée dans les rubriques consacrées aux objets qui utilisent cette méthode.
Cette propriété vous permet d’associer à un objet toute information définie par l’utilisateur. Cette information est transmise sous forme de VARIANT, qui ne peut contenir que des types simples (String, types entiers), mais ne peut pas contenir de SAFEARRAY ni de VARIANT imbriqué. Plus précisément, seuls les types de variant suivants sont autorisés : VT_EMPTY, VT_UI1, VT_I2, VT_I4, VT_R4, VT_R8, VT_CY, VT_BSTR, VT_NULL, VT_ERROR, VT_BOOL, VT_DATE.

Syntaxe

C++

HRESULT get_UserProperty(
   BSTR     name,
   VARIANT* result
);
HRESULT put_UserProperty(
   BSTR    name,
   VARIANT value
);

C#

object get_UserProperty( string name );
void set_UserProperty(
   string name,
   object value
);

Visual Basic .NET

Property UserProperty(name As String) As Object

Paramètres

name [in] Cette variable contient n’importe quelle valeur de type string que vous souhaitez utiliser pour identifier la propriété parmi les autres, par exemple, “MyProperty”. result [out, retval] Un pointeur vers une variable VARIANT qui reçoit la valeur de la propriété définie par l’utilisateur. value [in] Une variable VARIANT qui contient la nouvelle valeur de la propriété.

Valeurs de retour

Cette propriété n’a pas de valeur de retour spécifique. Elle renvoie les valeurs de retour standard des fonctions d’ABBYY FineReader Engine.

Remarques

Les propriétés sont identifiées par leur nom. Par conséquent, une seule propriété portant un nom donné est autorisée pour un objet donné. Si un objet ne possède pas de propriété utilisateur portant ce nom, elle est créée lors de la première affectation d’une valeur à cette propriété. Si l’on tente d’obtenir la valeur d’une propriété qui n’existe pas dans un objet, un VARIANT vide est renvoyé. Lors de la copie d’un objet via la méthode CopyFrom, les propriétés définies par l’utilisateur sont également copiées. Si un objet est persistant, les propriétés définies par l’utilisateur le sont également. Les objets suivants fournissent cette propriété :

Voir aussi

Utilisation des propriétés