CCLSOBJ. COTISATIONS
Dans l’exemple de composant fournisseur, les fonctions de l’objet de classe de schéma sont contenues dans cclsobj. cpp.
La classe CSampleDSClass est définie dans ce fichier. CSampleDSClass est défini avec les méthodes et les propriétés énumérées dans le tableau suivant.
| Méthode | Description |
|---|---|
| CSampleDSClass | Constructeur standard. |
| ~ CSampleDSClass | Destructeur standard. |
| CreateClass | Créez un objet de classe de schéma ADs. Recherchez les définitions d’attribut en appelant SampleDSGetClassDefinition. |
| CreateClass | Créez un objet de classe de schéma, en fonction des définitions d’attributs, en définissant des attributs connus, tels que ceux répertoriés dans IADsClass :: MandatoryAttributes. |
| AllocateClassObject | Créez un objet de classe de schéma et chargez ses données de type. |
| QueryInterface | Retourne le pointeur d’interface demandé, s’il est disponible. |
| Méthodes IADs standard. | Méthodes d’interface IADs standard incluses dans ce fichier. |
| Méthodes IADsClass standard. | Méthodes d’interface IADsClass standard incluses dans ce fichier. |
| CreatePropertyList | Créez une liste de propriétés associées à cette classe de schéma en appelant CreatePropertyEntry. |
| CreatePropertyEntry | Créez un objet de propriété dans cette classe de schéma. |
| FreePropertyEntry | Libérez l’entrée dans CreatePropertyEntry. |
| MakeVariantFromPropList | Créez un tableau de VARIANTs à partir de la liste de propriétés créée par CreatePropertyList. Peut être utilisé dans l’implémentation de IADsClass :: MandatoryAttributes , et ainsi de suite. |