Class ProcessingInstruction

ProcessingInstruction class

De klasse vertegenwoordigt een “verwerkingsinstructie”, die in XML wordt gebruikt als een manier om processorspecifieke informatie in de tekst van het document te bewaren.

public class ProcessingInstruction : CharacterData

Eigenschappen

Naam Beschrijving
virtual BaseURI { get; } Haalt de absolute basis-URI van dit knooppunt op of null als de implementatie geen absolute URI kon verkrijgen.
ChildNodes { get; } Haalt de onderliggende knooppunten op.
Data { get; set; } Haalt of stelt de karaktergegevens in van het knooppunt dat deze interface implementeert.
FirstChild { get; } Haalt het eerste kind van dit knooppunt op. Als zo’n knooppunt niet bestaat, retourneert dit null.
HasChildNodes { get; } Krijgt of dit knooppunt kinderen heeft.
LastChild { get; } Haalt het laatste kind van dit knooppunt op. Als zo’n knooppunt niet bestaat, retourneert dit null.
Length { get; } Haalt het aantal 16-bits eenheden op dat beschikbaar is via gegevens. Dit kan de waarde nul hebben, dwz dat CharacterData-knooppunten leeg kunnen zijn.
virtual LocalName { get; } Haalt het lokale deel van de gekwalificeerde naam van dit knooppunt op.
virtual NamespaceURI { get; } Haalt de naamruimte-URI van dit knooppunt op.
NextSibling { get; } Haalt het knooppunt op dat onmiddellijk volgt op dit knooppunt. Als zo’n knooppunt niet bestaat, retourneert dit null.
override NodeName { get; } Krijgt de naam van deze verwerkingsinstructie.
NodeType { get; } Haalt het knooppunttype op.
virtual NodeValue { get; set; } Haalt of stelt de waarde van dit knooppunt in, afhankelijk van het type.
OwnerDocument { get; } Haalt het documentobject op dat aan dit knooppunt is gekoppeld.
ParentNode { get; } Haalt het bovenliggende knooppunt op.
virtual Prefix { get; set; } Haalt of stelt het naamruimtevoorvoegsel van dit knooppunt in.
PreviousSibling { get; } Haalt het knooppunt op dat onmiddellijk aan dit knooppunt voorafgaat. Als zo’n knooppunt niet bestaat, retourneert dit null.
virtual TextContent { get; set; } Haalt of stelt de tekstinhoud van dit knooppunt en zijn afstammelingen in.

methoden

Naam Beschrijving
AppendChild(Node) Voegt het knooppunt newChild toe aan het einde van de lijst met kinderen van dit knooppunt.
virtual AppendData(string) Voegt de tekenreeks toe aan het einde van de tekengegevens van het knooppunt.
virtual DeleteData(int, int) Verwijdert een reeks inhoud van het knooppunt.
virtual InsertData(int, string) Voegt een tekenreeks in op de gespecificeerde offset.
RemoveChild(Node) Verwijdert het kindknooppunt aangegeven door oud kind uit de lijst met kinderen.
ReplaceChild(Node, Node) Vervangt het oude kind van het kindknooppunt door het nieuwe kind in de lijst met kinderen, en retourneert het oude kindknooppunt.
virtual ReplaceData(int, int, string) Vervangt de tekens die beginnen bij de opgegeven offset door de opgegeven tekenreeks.
virtual Substring(int, int) Haalt een reeks gegevens uit het knooppunt.

Zie ook