ProcessingInstruction

ProcessingInstruction class

Sınıf, XML’de işlemciye özel bilgileri belge metninde tutmanın bir yolu olarak kullanılan bir “işleme talimatını” temsil eder.

public class ProcessingInstruction : CharacterData

Özellikleri

İsimTanım
virtual BaseURI { get; }Bu düğümün mutlak temel URI’sini alır veya uygulama mutlak bir URI alamazsa null değerini alır.
ChildNodes { get; }Alt düğümleri alır.
Data { get; set; }Bu arabirimi uygulayan düğümün karakter verilerini alır veya ayarlar.
FirstChild { get; }Bu düğümün ilk çocuğunu alır. Böyle bir düğüm yoksa, bu null değerini döndürür.
HasChildNodes { get; }Bu düğümün alt öğesi olup olmadığını alır.
LastChild { get; }Bu düğümün son çocuğunu alır. Böyle bir düğüm yoksa, bu null değerini döndürür.
Length { get; }Veriler aracılığıyla kullanılabilen 16 bitlik birimlerin sayısını alır. Bu, sıfır değerine sahip olabilir, yani, CharacterData düğümleri boş olabilir.
virtual LocalName { get; }Bu düğümün nitelikli adının yerel bölümünü alır.
virtual NamespaceURI { get; }Bu düğümün ad alanı URI’sini alır.
NextSibling { get; }Bu düğümden hemen sonraki düğümü alır. Böyle bir düğüm yoksa, bu null değerini döndürür.
override NodeName { get; }Bu işleme talimatının adını alır.
NodeType { get; }Düğüm türünü alır.
virtual NodeValue { get; set; }Türüne bağlı olarak bu düğümün değerini alır veya ayarlar.
OwnerDocument { get; }Bu düğümle ilişkili belge nesnesini alır.
ParentNode { get; }Üst düğümü alır.
virtual Prefix { get; set; }Bu düğümün ad alanı önekini alır veya ayarlar.
PreviousSibling { get; }Bu düğümden hemen önceki düğümü alır. Böyle bir düğüm yoksa, bu null değerini döndürür.
virtual TextContent { get; set; }Bu düğümün ve onun soyundan gelenlerin metin içeriğini alır veya ayarlar.

yöntemler

İsimTanım
AppendChild(Node)newChild düğümünü bu düğümün alt öğeleri listesinin sonuna ekler.
virtual AppendData(string)Dizeyi, düğümün karakter verilerinin sonuna ekler.
virtual DeleteData(int, int)Düğümdeki bir dizi içeriği kaldırır.
virtual InsertData(int, string)Belirtilen uzaklığa bir dize ekler.
RemoveChild(Node)Eski alt öğe tarafından belirtilen alt düğümü alt öğe listesinden kaldırır.
ReplaceChild(Node, Node)Alt düğüm eski alt öğesini, alt öğe listesinde yeni alt öğeyle değiştirir ve eski alt düğümü döndürür.
virtual ReplaceData(int, int, string)Belirtilen uzaklıktan başlayan karakterleri belirtilen dizeyle değiştirir.
virtual Substring(int, int)Düğümden bir dizi veri çıkarır.

Ayrıca bakınız