Méthodes Soap.WSDLBind.TDefinition

De RAD Studio API Documentation
Aller à : navigation, rechercher

héritésprotégés
__MarkDestroyingprotected
_AddRefprotectedIncrémente le compteur de références de ce noeud.
_ReleaseprotectedDécrémente le compteur de références de ce noeud.
AddChildprotectedAjoute un nouveau noeud enfant à ce noeud.
AddHostedNodeprotectedAjoute un noeud à la liste de la propriété HostedNodes.
AfterConstructionpublic
AttributeListNotifyprotectedRépond aux notifications de modifications de la liste d'attributs.
BeforeDestructionpublicVérifie que le compteur de référence est à zéro avant d'autoriser la destruction de l'objet interfacé.
CheckDisposedprotected
CheckNotHostedprotectedDéclenche une exception EXMLDocError s'il s'agit d'un noeud hébergé.
CheckReadOnlyprotectedDéclenche une exception EXMLDocError s'il s'agit d'un noeud en lecture seule.
CheckTextNodeprotectedGénère une implémentation de noeud texte DOM si elle n'existait pas auparavant.
ChildListNotifyprotectedRépond aux notifications de modifications de la liste des noeuds enfant.
ClassInfopublicRenvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassNamepublicRenvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIspublicDétermine si un objet est d'un type donné.
ClassParentpublicRenvoie le type de l'ancêtre immédiat d'une classe.
ClassTypepublicRenvoie la référence de la classe de l'objet.
CleanupInstancepublicAchève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
ClearDocumentRefprotectedInitialise la valeur de OwnerDocument à nil (Delphi) ou NULL (C++).
CloneNodeprotectedCrée une copie de ce noeud et renvoie son interface.
Createpublic
CreateAttributeListprotectedCrée l'objet implémentant la propriété AttributeNodes.
CreateAttributeNodeprotectedCrée un objet TXMLNode pour un attribut de ce noeud.
CreateChildListprotectedCrée l'objet implémentant la propriété ChildNodes.
CreateChildNodeprotectedCrée un objet TXMLNode pour un noeud enfant de ce noeud.
CreateCollectionprotectedCrée une instance d'un descendant TXMLNodeCollection et la renvoie.
CreateHostedpublicCrée une instance de TXMLNode qui représente le même noeud DOM qu'un autre noeud "hôte".
DeclareNamespaceprotectedAjoute au noeud un attribut qui déclare un URI d'espace de nommage spécifié.
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
Destroypublic
DispatchpublicAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
DisposeOfpublicDisposeOf force l'exécution du code du destructeur dans un objet.
DOMElementprotectedRenvoie l'interface IDOMElement de ce noeud si elle existe.
DoNodeChangeprotectedGénère un événement BeforeNodeChange ou AfterNodeChange sur le document de ce noeud.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FindHostedNodeprotectedRenvoie l'interface IXMLNode d'un noeud hébergé en fonction de sa classe d'implémentation.
FindNamespaceDeclprotectedRenvoie le noeud d'attribut qui déclare un URI d'espace de nommage spécifié.
FindNamespaceURIprotectedRenvoie l'URI d'espace de nommage d'un préfixe d'espace de nommage ou d'un nom de balise qualifié.
FreepublicDétruit un objet et libère si nécessaire la mémoire associée.
FreeInstancepublicLibère la mémoire allouée par un appel précédent de la méthode NewInstance.
GetAttributeprotectedRenvoie la valeur d'un des attributs de ce noeud.
GetAttributeNodesprotectedRenvoie la valeur de la propriété AttributeNodes.
GetAttributeNSprotectedRenvoie la valeur d'un attribut spécifié lorsque vous devez explicitement spécifier l'espace de nommage de l'attribut.
GetBindingsprotected
GetChildNodeClassesprotectedRenvoie une liste des classes qui peuvent implémenter les noeuds enfant de ce noeud.
GetChildNodesprotectedRenvoie la valeur de la propriété ChildNodes.
GetChildValueprotectedRenvoie la valeur d'un noeud enfant spécifié.
GetCollectionprotectedRenvoie la valeur de la propriété Collection.
GetDisposedprotected
GetDocumentationCollectionprotected
GetDOMNodeprotectedRenvoie la valeur de la propriété DOMNode.
GetHasChildNodesprotectedIndique si ce noeud possède des noeuds enfant.
GetHashCodepublicRenvoie un entier contenant le code de hachage.
GetHostedNodesprotectedRenvoie une listeun tableau des noeuds hébergés qui partagent les listes de noeuds enfant et de noeuds d'attributs de ce noeud.
GetHostNodeprotectedRenvoie la valeur de la propriété HostNode.
GetImportsprotected
GetInterfacepublicRécupère une interface spécifiée.
GetInterfaceEntrypublicRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTablepublicRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
GetIsTextElementprotectedIndique si le noeud possède une valeur texte unique.
GetLocalNameprotectedRenvoie le nom du noeud sans préfixe d'espace de nommage.
GetMessagesprotected
GetNameprotected
GetNamespaceURIprotectedRenvoie l'URI de l'espace de nommage utilisé dans le nom de noeud qualifié.
GetNodeNameprotectedRenvoie le nom du noeud.
GetNodeObjectprotectedRenvoie une référence à cet objet TXMLNode.
GetNodeTypeprotectedRenvoie le type du noeud.
GetNodeValueprotectedRenvoie la valeur de ce noeud.
GetOwnerDocumentprotectedRenvoie l'interface du document dans lequel ce noeud apparaît.
GetParentNodeprotectedRenvoie l'interface du noeud parent du noeud.
GetPortTypesprotected
GetPrefixprotectedRenvoie le préfixe d'espace de nommage du nom du noeud.
GetPrefixedNameprotectedRenvoie un nom de noeud qui comprend un préfixe d'espace de nommage d'un URI d'espace de nommage spécifié.
GetReadOnlyprotectedIndique si le noeud peut être modifié.
GetServicesprotected
GetTargetNamespaceprotected
GetTextprotectedRenvoie la valeur texte du noeud.
GetTypesprotected
GetXMLprotectedRenvoie le XML qui correspond à la sous-arborescence issue de ce noeud.
HasAttributeprotectedIndique si le noeud possède un attribut portant un nom spécifié.
HasChildNodeprotectedIndique si le noeud possède un noeud enfant portant le nom spécifié.
InheritsFrompublicDétermine la relation entre deux types d'objet.
InitInstancepublicInitialise une instance d'objet nouvellement allouée avec des zéros partout et initialise le pointeur sur la table des méthodes virtuelles de l'instance.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
InternalAddChildprotectedFournit l'implémentation sous-jacente de la méthode AddChild.
MethodAddresspublicRenvoie l'adresse d'une méthode de classe en spécifiant le nom.
MethodNamepublicRenvoie le nom d'une méthode de classe en spécifiant son adresse.
NestingLevelprotectedRenvoie le nombre de parents pour ce noeud dans la hiérarchie des noeuds.
NewInstancepublicAlloue de la mémoire à chaque instance d'un objet interfacé.
NextSiblingprotectedRenvoie l'enfant suivant du parent de ce noeud.
NormalizeprotectedConvertit la sous-arborescence au-dessous de ce noeud en la structure qu'elle devrait avoir si elle venait d'être chargée à partir d'un document.
operator ()public
PreviousSiblingprotectedRenvoie l'enfant précédent du parent de ce noeud.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
QueryInterfaceprotectedImplémente la méthode IInterface QueryInterface.
RegisterChildNodeprotectedRecense un descendant de TXMLNode qui peut représenter les enfants de ce noeud.
RegisterChildNodesprotectedRecense un ensemble de descendants de TXMLNode qui peuvent représenter les enfants de ce noeud.
RemoveHostedNodeprotectedSupprime un noeud de la liste de la propriété HostedNodes.
ResyncprotectedImpose une nouvelle lecture de tous les noeuds enfant et attribut à partir de l'implémentation DOM sous-jacente.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SetAttributeprotectedDéfinit la valeur d'un des attributs de ce noeud.
SetAttributeNodesprotectedDéfinit la valeur de la propriété AttributeNodes.
SetAttributeNSprotectedDéfinit la valeur d'un des attributs de ce noeud lorsque vous devez explicitement spécifier l'espace de nommage de l'attribut.
SetChildNodesprotectedDéfinit la valeur de la propriété ChildNodes.
SetChildValueprotectedDéfinit la valeur d'un noeud enfant spécifié.
SetCollectionprotectedDéfinit la valeur de la propriété Collection.
SetNameprotected
SetNodeValueprotectedDéfinit la valeur de ce noeud.
SetParentNodeprotectedDéfinit la valeur de la propriété ParentNode.
SetReadOnlyprotectedIndique si le noeud peut être modifié.
SetTargetNamespaceprotected
SetTextprotectedDéfinit la valeur texte du noeud.
ToStringpublicRenvoie une chaîne contenant le nom de la classe.
TransformNodeprotectedTransforme la sous-arborescence issue de ce noeud à l'aide d'une interface XSL spécifiée.
UnitNamepublicRenvoie le nom de l'unité où la classe est définie.
UnitScopepublicRenvoie la portée d'unité de la classe.