Afficher : Delphi
C++
Préférences d'affichage
System.Win.ComObj
De XE2 API Documentation
Sommaire |
Classes
| EOleError | EOleError est la classe des exceptions pour les erreurs OLE de bas niveau. |
| EOleException | EOleException est la classe des exceptions pour les erreurs OLE automation se produisant dans les méthodes et propriétés d'un objet. |
| EOleRegistrationError | EOleRegistrationError est la classe d'exception pour les erreurs se produisant lors du recensement d'un objet OLE. |
| EOleSysError | EOleSysError est la classe des exceptions des erreurs spécifiques à l'interface OLE IDispatch. |
| IServerExceptionHandler | |
| TAutoClass | |
| TAutoIntfObject | TAutoIntfObject implémente les interfaces IDispatch et ISupportErrorInfo. |
| TAutoObject | TAutoObject est une classe CoClass qui supporte l'interface IDispatch et peut être utilisée comme classe de base pour les serveurs ActiveX Automation. |
| TAutoObjectEvent | |
| TAutoObjectFactory | TAutoObjectFactory est le fabricant de classe de TAutoObject. |
| TComClass | |
| TComClassManager | TComClassManager est le type de classe de la variable ComClassManager de l'unité ComObj. |
| TComObject | TComObject est la classe de base pour la création de classes COM simples comme celles utilisées pour créer des extensions du Shell. |
| TComObjectFactory | TComObjectFactory est le type des objets fabricants de classe utilisés pour instancier une classe TComObject. |
| TComServerObject | TComServerObject est la classe abstraite de base de TComServer. |
| TConnectionPoint | TConnectionPoint implémente l'interface IConnectionPoint pour une interface sortante unique. |
| TConnectionPoints | TConnectionPoints implémente l'interface IConnectionPointContainer pour un objet COM qui génère des événements sur les clients. |
| TEventDispatchInvoker | |
| TTypedComClass | |
| TTypedComObject | TTypedComObject gère l'interface IProvideClassInfo, c'est le type de classe des objets COM qui peuvent fournir des informations de type sans nécessiter le chargement d'une bibliothèque de types. |
| TTypedComObjectFactory | TTypedComObjectFactory est le type de l'objet fabricant de classe utilisé pour instancier une classe TypedComObject. |
Routines
| ClassIDToProgID | Renvoie le PROGID d'un ID de classe (CLSID) spécifié. |
| ComClassManager | Renvoie un objet TComClassManager. |
| CreateClassID | CreateClassID génère un nouveau GUID et le renvoie sous forme de chaîne de caractères. |
| CreateComObject | Instancie une instance unique d'un objet COM. |
| CreateOleObject | Instancie un objet Automation. |
| CreateRegKey | Crée ou ouvre une clé de base de registres qui est la clé secondaire de HKEY_CLASSES_ROOT. |
| CreateRemoteComObject | Crée un objet COM sur une autre machine et renvoie une interface IUnknown pour cet objet. |
| DeleteRegKey | Supprime une clé secondaire de HKEY_CLASSES_ROOT de la base de registres. |
| DispatchInvoke | |
| DispatchInvokeError | |
| EventDispatchInvoke | |
| GetActiveOleObject | Transmet une référence à une interface IDispatch à un objet COM actif et recensé. |
| GetDispatchPropValue | Renvoie la valeur d'une propriété sur une interface IDispatch. |
| GetRegStringValue | Supprime une valeur stockée sous une clé secondaire de HKEY_CLASSES_ROOT de la base de registres. |
| GUIDToString | |
| HandleSafeCallException | |
| InterfaceConnect | Connecte une interface IConnectionPoint. |
| InterfaceDisconnect | Déconnecte une interface IConnectionPoint précédemment connectée par la procédure InterfaceConnect. |
| OleCheck | Déclenche une exception EOleSysError si le code de résultat indique une erreur. |
| OleError | Déclenche une exception EOleSysError. |
| ProgIDToClassID | Renvoie l'ID de classe (CLSID) correspondant à la chaîne spécifiée dans le paramètre ProgID. |
| RegisterAsService | Recense un objet COM comme un service NT. |
| RegisterComServer | RegisterComServer recense un serveur COM en processus avec le système d'exploitation. |
| SetDispatchPropValue | Définit la valeur d'une propriété sur une interface IDispatch. |
| StringToGUID | |
| StringToLPOLESTR |
Types
| _di_IServerExceptionHandler | |
| _di_TEventDispatchInvoker | |
| TAutoClass | |
| TClassInstancing | UTClassInstancing détermine comment les objets COM sont instanciés. |
| TComClass | |
| TConnectEvent | |
| TConnectionKind | C'est un tuple qui contient les valeurs possibles du type de connexion. |
| TFactoryProc | |
| TOleVariantArray | |
| TThreadingModel | TThreadingModel indique comment COM sérialise les appels d'un objet COM. |
| TTypedComClass |
Variables
| CoAddRefServerProcess | |
| CoCreateInstanceEx | |
| CoInitFlags | Indique le niveau de gestion de threads requis pour un serveur .EXE COM. |
| CoInitializeEx | |
| CoReleaseServerProcess | |
| CoResumeClassObjects | |
| CoSuspendClassObjects | |
| TOleVariantArray |
Constantes
| ciInternal | ciInternal: TClassInstancing = ciInternal; |
| ciMultiInstance | ciMultiInstance: TClassInstancing = ciMultiInstance; |
| ciSingleInstance | ciSingleInstance: TClassInstancing = ciSingleInstance; |
| ckMulti | ckMulti: TConnectionKind = ckMulti; |
| ckSingle | ckSingle: TConnectionKind = ckSingle; |
| tmApartment | tmApartment: TThreadingModel = tmApartment; |
| tmBoth | tmBoth: TThreadingModel = tmBoth; |
| tmFree | tmFree: TThreadingModel = tmFree; |
| tmNeutral | tmNeutral: TThreadingModel = tmNeutral; |
| tmSingle | tmSingle: TThreadingModel = tmSingle; |