DslLibraryHasDslLibraryImportsSerializer.ReadElements Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu yöntemler, geçirilen öğe içinde iç içe XML öğelerini seri durumdan çıkarır.
protected:
override void ReadElements(Microsoft::VisualStudio::Modeling::SerializationContext ^ serializationContext, Microsoft::VisualStudio::Modeling::ModelElement ^ element, System::Xml::XmlReader ^ reader);
protected override void ReadElements (Microsoft.VisualStudio.Modeling.SerializationContext serializationContext, Microsoft.VisualStudio.Modeling.ModelElement element, System.Xml.XmlReader reader);
override this.ReadElements : Microsoft.VisualStudio.Modeling.SerializationContext * Microsoft.VisualStudio.Modeling.ModelElement * System.Xml.XmlReader -> unit
Protected Overrides Sub ReadElements (serializationContext As SerializationContext, element As ModelElement, reader As XmlReader)
Parametreler
- serializationContext
- SerializationContext
Serileştirme bağlamı.
- element
- ModelElement
Bellek içi DslLibraryHasDslLibraryImports örneği, seri durumdan çıkarılan verileri alır.
- reader
- XmlReader
Seri hale getirilen verileri okumak için XmlReader.
Açıklamalar
Çağıran, geçerli öğenin iç içe XML öğelerine sahip olduğunu garanti eder ve çağrının ilk alt XML öğesinin açık etiketinde okuyucuyu konumlandırır. Bu yöntem, olabildiğince fazla alt XML öğesi okur. Bilinmeyen bir alt XML öğesiyle karşılaşıldığında üç koşulda: 1) döndürür. Bu durumda, bu yöntem okuyucuyu bilinmeyen öğenin açık etiketine konumlandırır. Bu, ilk alt XML öğesi bilinmiyorsa, bu yöntemin hemen dönüp hiçbir şey yapmayacağı anlamına gelir. 2) tüm alt XML elemneti okuma olduğunda. Bu durumda, okuyucu üst öğenin bitiş etiketine yerleştirilir. 3) EOF.