internal DocumentObject method_18(DocumentObject A_0, DocumentObject A_1) { return(this.method_15(A_0, A_1, false)); }
private DocumentObject method_15(DocumentObject A_0, DocumentObject A_1, bool A_2) { int num = 14; if ((A_1 != null) && (A_1.Owner != this)) { throw new ArgumentException(BookmarkStart.b("怳帵崷ᨹ主嬽☿❁㙃⍅♇⥉⥋湍㽏け㹓㍕㭗⹙籛㝝፟䉡॥ᱧ䩩൫乭፯ᩱᵳ᩵ᱷ婹፻ꁿﮇꪉ摒뚗", num)); } if (A_0 == null) { throw new ArgumentException(BookmarkStart.b("眳圵嘷吹医䨽怿⭁⩃㕅ⵇ㡉㡋湍ㅏ牑㩓⍕㑗㙙籛ㅝɟࡡţեᱧ䑩", num)); } if (A_0 == this) { throw new ArgumentException(BookmarkStart.b("眳圵嘷吹医䨽怿⍁⁃≅桇⭉汋⅍㉏㡑ㅓ㕕ⱗ穙⡛ㅝ䁟ᅡţ䑩", num)); } if (this.method_14(A_0)) { throw new ArgumentException(BookmarkStart.b("怳帵崷ᨹ刻嬽㜿Łⱃ⽅⑇⹉汋❍⍏牑㕓㡕硗㭙㉛㵝՟ᅡၣ॥ᩧ䩩ͫ偯ٱᱳή୷婹፻ᱽꚇ", num)); } if (A_0 == A_1) { throw new ArgumentException(BookmarkStart.b("眳圵嘷吹医䨽怿⍁⁃≅桇⭉汋⅍㉏㡑ㅓ㕕ⱗ穙㹛㭝ٟൡᙣͥ䝧୩੫ᩭᕯq味ή౷ॹች겁", num)); } DocumentBase document = base.Document; if (A_0.Document != document) { throw new ArgumentException(BookmarkStart.b("怳帵崷ᨹ刻嬽㜿Łⱃ⽅⑇⹉汋㥍ㅏ⅑瑓㕕⩗㽙㵛⩝՟١䑣eᩧթū乭ᅯ剱ၳήṷᱹ౽ꚅﮍﶏ望뢗ン캟芡킣캥춧誩쎫삭햯銱삳\udeb5\ud9b7캹鲻\uddbd\ub2bfꟁꗃ닅귇껉뫍룏믑ꟓ鷗뛙맛돝藟賡郣죥", num)); } if (A_0.Owner != null) { A_0.Owner.method_20(A_0); } if (A_2) { if (A_1 != null) { this.method_16(A_0, A_1); } else { this.method_16(A_0, this.LastChild); } } else if (A_1 != null) { DocumentObject previousSibling = (DocumentObject)A_1.PreviousSibling; if (previousSibling == null) { previousSibling = A_1; } this.method_16(A_0, previousSibling); } else { this.method_16(A_0, this.LastChild); } A_0.method_0(this); return(A_0); }
internal DocumentObject method_17(DocumentObject A_0, DocumentObject A_1) { return(this.method_15(A_0, A_1, true)); }
protected DocumentObject(Document doc, DocumentObject owner) : base(doc, owner) { }