Méthodes Soap.WSDLBind.TDocumentationCollection

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.
Addprotected
AddChildprotectedAjoute un nouveau noeud enfant à ce noeud.
AddHostedNodeprotectedAjoute un noeud à la liste de la propriété HostedNodes.
AddItemprotectedAjoute à ce noeud une répétition de l'élément enfant récurrent.
AfterConstructionpublicInitialise l'objet collection de noeuds une fois celui-ci entièrement créé.
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.
ClearprotectedRetire tous les noeuds enfant dans la propriété List depuis les propriétés ChildNodes et List.
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".
CreateItemListprotectedCrée l'objet implémentant la propriété List.
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.
DeleteprotectedSupprime de ce noeud l'un des noeuds enfant récurrents.
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.
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.
GetCountprotectedRenvoie la valeur de la propriété Count.
GetDisposedprotected
GetDocumentationprotected
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.
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.
GetListprotectedRenvoie la valeur de la propriété List.
GetLocalNameprotectedRenvoie le nom du noeud sans préfixe d'espace de nommage.
GetNamespaceURIprotectedRenvoie l'URI de l'espace de nommage utilisé dans le nom de noeud qualifié.
GetNodeprotectedRenvoie l'interface d'un des noeuds enfant récurrents.
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.
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é.
GetTextprotectedRenvoie la valeur texte du noeud.
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.
Insertprotected
InsertInCollectionprotectedCopie un noeud enfant à partir de la propriété ChildNodes dans la propriété List.
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.
IsCollectionItemprotectedIndique si un noeud spécifié représente le type de noeud qui apparaît en tant qu'enfant récurrent de ce noeud.
MethodAddresspublicRenvoie l'adresse d'une méthode de classe en spécifiant son 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.
NodeValueToTextprotected
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.
RemoveprotectedRemove supprime de ce noeud l'un des noeuds enfant récurrents.
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.
SetNodeValueprotectedDéfinit la valeur de ce noeud.
SetParentNodeprotectedDéfinit la valeur de la propriété ParentNode.
SetReadOnlyprotectedIndique si le noeud peut être modifié.
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.
UpdateCollectionListprotectedMet à jour la propriété List pour refléter les modifications apportées à l'ensemble des noeuds enfant.