Brak opisu
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Telerik.Windows.Documents.Flow.xml 1.7MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546385473854838549385503855138552385533855438555385563855738558385593856038561385623856338564385653856638567385683856938570385713857238573385743857538576385773857838579385803858138582385833858438585385863858738588385893859038591385923859338594385953859638597385983859938600386013860238603386043860538606386073860838609386103861138612386133861438615386163861738618386193862038621386223862338624386253862638627386283862938630386313863238633386343863538636386373863838639386403864138642386433864438645386463864738648386493865038651386523865338654386553865638657386583865938660386613866238663386643866538666386673866838669386703867138672386733867438675386763867738678386793868038681386823868338684386853868638687386883868938690386913869238693386943869538696386973869838699387003870138702387033870438705387063870738708387093871038711387123871338714387153871638717387183871938720387213872238723387243872538726387273872838729387303873138732387333873438735387363873738738387393874038741387423874338744387453874638747387483874938750387513875238753387543875538756387573875838759387603876138762387633876438765387663876738768387693877038771387723877338774387753877638777387783877938780387813878238783387843878538786387873878838789387903879138792387933879438795387963879738798387993880038801388023880338804388053880638807388083880938810388113881238813388143881538816388173881838819388203882138822388233882438825388263882738828388293883038831388323883338834388353883638837388383883938840388413884238843388443884538846388473884838849388503885138852388533885438855388563885738858388593886038861388623886338864388653886638867388683886938870388713887238873388743887538876388773887838879388803888138882388833888438885388863888738888388893889038891388923889338894388953889638897388983889938900389013890238903389043890538906389073890838909389103891138912389133891438915389163891738918389193892038921389223892338924389253892638927389283892938930389313893238933389343893538936389373893838939389403894138942389433894438945389463894738948389493895038951389523895338954389553895638957389583895938960389613896238963389643896538966389673896838969389703897138972389733897438975389763897738978389793898038981389823898338984389853898638987389883898938990389913899238993389943899538996389973899838999390003900139002390033900439005390063900739008390093901039011390123901339014390153901639017390183901939020390213902239023390243902539026390273902839029390303903139032390333903439035390363903739038390393904039041390423904339044390453904639047390483904939050390513905239053390543905539056390573905839059390603906139062390633906439065390663906739068390693907039071390723907339074390753907639077390783907939080390813908239083390843908539086390873908839089390903909139092390933909439095390963909739098390993910039101391023910339104391053910639107391083910939110391113911239113391143911539116391173911839119391203912139122391233912439125391263912739128391293913039131391323913339134391353913639137391383913939140391413914239143391443914539146391473914839149391503915139152391533915439155391563915739158391593916039161391623916339164391653916639167391683916939170391713917239173391743917539176391773917839179391803918139182391833918439185391863918739188391893919039191391923919339194391953919639197391983919939200392013920239203392043920539206392073920839209392103921139212392133921439215392163921739218392193922039221392223922339224392253922639227392283922939230392313923239233392343923539236392373923839239392403924139242392433924439245392463924739248392493925039251392523925339254392553925639257392583925939260392613926239263392643926539266392673926839269392703927139272392733927439275392763927739278392793928039281392823928339284392853928639287392883928939290392913929239293392943929539296392973929839299393003930139302393033930439305393063930739308393093931039311393123931339314393153931639317393183931939320393213932239323393243932539326393273932839329393303933139332393333933439335393363933739338393393934039341393423934339344393453934639347393483934939350393513935239353393543935539356393573935839359393603936139362393633936439365393663936739368393693937039371393723937339374393753937639377393783937939380393813938239383393843938539386393873938839389393903939139392393933939439395393963939739398393993940039401394023940339404394053940639407394083940939410394113941239413394143941539416394173941839419394203942139422394233942439425394263942739428394293943039431394323943339434394353943639437394383943939440394413944239443394443944539446394473944839449394503945139452394533945439455394563945739458394593946039461394623946339464394653946639467394683946939470394713947239473394743947539476394773947839479394803948139482394833948439485394863948739488394893949039491394923949339494394953949639497394983949939500395013950239503395043950539506395073950839509395103951139512395133951439515395163951739518395193952039521395223952339524395253952639527395283952939530395313953239533395343953539536395373953839539395403954139542395433954439545395463954739548395493955039551395523955339554395553955639557395583955939560395613956239563395643956539566395673956839569395703957139572395733957439575395763957739578395793958039581395823958339584395853958639587395883958939590395913959239593395943959539596395973959839599396003960139602396033960439605396063960739608396093961039611396123961339614396153961639617396183961939620396213962239623396243962539626396273962839629396303963139632396333963439635396363963739638396393964039641396423964339644396453964639647396483964939650396513965239653396543965539656396573965839659396603966139662396633966439665396663966739668396693967039671396723967339674396753967639677396783967939680396813968239683396843968539686396873968839689396903969139692396933969439695396963969739698396993970039701397023970339704397053970639707397083970939710397113971239713397143971539716397173971839719397203972139722397233972439725397263972739728397293973039731397323973339734397353973639737397383973939740397413974239743397443974539746397473974839749397503975139752397533975439755397563975739758397593976039761397623976339764397653976639767397683976939770397713977239773397743977539776397773977839779397803978139782397833978439785397863978739788397893979039791397923979339794397953979639797397983979939800398013980239803398043980539806398073980839809398103981139812398133981439815398163981739818398193982039821398223982339824398253982639827398283982939830
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Telerik.Windows.Documents.Flow</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Telerik.Windows.Documents.Flow.Extensibility.FlowExtensibilityManager">
  8. <summary>
  9. Represents a manager used to provide extensibility mechanisms.
  10. </summary>
  11. </member>
  12. <member name="P:Telerik.Windows.Documents.Flow.Extensibility.FlowExtensibilityManager.NumberingFieldsProvider">
  13. <summary>
  14. Represents fields` page numbering provider.
  15. </summary>
  16. </member>
  17. <member name="T:Telerik.Windows.Documents.Flow.Extensibility.NumberingFieldsProviderBase">
  18. <summary>
  19. Represents fields` page numbering provider.
  20. </summary>
  21. </member>
  22. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxImportSettings">
  23. <summary>
  24. Contains settings for import with <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider"/>.
  25. </summary>
  26. </member>
  27. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxImportSettings.#ctor">
  28. <summary>
  29. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxImportSettings" /> class.
  30. </summary>
  31. </member>
  32. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Model.Elements.Document.TableRowPropertiesElement.ElementName">
  33. <summary>
  34. Gets the name of the element.
  35. </summary>
  36. <value>The name of the element.</value>
  37. </member>
  38. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Model.Elements.Document.TabElement">
  39. <summary>
  40. Represents an element which is used as a tab stop in a paragraph's properties and as a tab in a run content.
  41. </summary>
  42. </member>
  43. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Model.Elements.Document.TablePropertiesElement.ElementName">
  44. <summary>
  45. Gets the name of the element.
  46. </summary>
  47. <value>The name of the element.</value>
  48. </member>
  49. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Model.Elements.Styles.RunPropertiesElements.UnderlineElement.ElementName">
  50. <summary>
  51. Gets the name of the element.
  52. </summary>
  53. <value>The name of the element.</value>
  54. </member>
  55. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Model.Elements.Styles.TableCellPaddingElement.CreateElement(System.String,Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Core.OpenXmlNamespace)">
  56. <summary>
  57. Creates the element.
  58. We override this method in order to handle the situation where child element have the same name as the child element of another docx element.
  59. example: both table borders and table cell padding has child elements with name left, top, etc.
  60. </summary>
  61. <param name="elementName">Name of the element.</param>
  62. <param name="elementNamespace">The namespace of the element.</param>
  63. <returns></returns>
  64. </member>
  65. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider">
  66. <summary>
  67. Represents Docx format provider.
  68. </summary>
  69. </member>
  70. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider.#ctor">
  71. <summary>
  72. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider" /> class.
  73. </summary>
  74. </member>
  75. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider.SupportedExtensions">
  76. <summary>
  77. Gets the supported extensions.
  78. </summary>
  79. <value>The supported extensions.</value>
  80. </member>
  81. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider.CanImport">
  82. <summary>
  83. Gets a value indicating whether can import.
  84. </summary>
  85. <value>The value indicating whether can import.</value>
  86. </member>
  87. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider.CanExport">
  88. <summary>
  89. Gets a value indicating whether can export.
  90. </summary>
  91. <value>The value indicating whether can export.</value>
  92. </member>
  93. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider.ImportSettings">
  94. <summary>
  95. Gets or sets the import settings.
  96. </summary>
  97. <value>The export settings.</value>
  98. </member>
  99. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider.ExportSettings">
  100. <summary>
  101. Gets or sets the export settings.
  102. </summary>
  103. <value>The export settings.</value>
  104. </member>
  105. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider.ImportOverride(System.IO.Stream)">
  106. <summary>
  107. Imports the specified input.
  108. </summary>
  109. <param name="input">The input.</param>
  110. <returns>The imported document.</returns>
  111. </member>
  112. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider.ExportOverride(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,System.IO.Stream)">
  113. <summary>
  114. Exports the specified document.
  115. </summary>
  116. <param name="document"></param>
  117. <param name="output">The output.</param>
  118. </member>
  119. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.InvalidDocumentAction">
  120. <summary>
  121. Represents enumeration of available actions when the document is invalid during export with <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider"/>.
  122. </summary>
  123. </member>
  124. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Docx.InvalidDocumentAction.None">
  125. <summary>
  126. Export the document as is. This can result in document that is not compliant with Docx format.
  127. </summary>
  128. </member>
  129. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Docx.InvalidDocumentAction.Repair">
  130. <summary>
  131. The format provider will try to repair the document when exporting.
  132. This can lead to modifications in the document structure.
  133. </summary>
  134. </member>
  135. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Docx.InvalidDocumentAction.ThrowException">
  136. <summary>
  137. An exception will be thrown if the document structure is not compliant with Docx format.
  138. </summary>
  139. </member>
  140. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxExportSettings">
  141. <summary>
  142. Contains settings for export with <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider"/>.
  143. </summary>
  144. </member>
  145. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxExportSettings.#ctor">
  146. <summary>
  147. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxExportSettings" /> class.
  148. </summary>
  149. </member>
  150. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxExportSettings.AutoUpdateFields">
  151. <summary>
  152. Gets or sets the value indicating if fields should be auto-updated when document is opened.
  153. </summary>
  154. <value>Should auto-update fields.</value>
  155. </member>
  156. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxExportSettings.InvalidDocumentAction">
  157. <summary>
  158. Gets or sets the action which will be executed when the document is invalid.
  159. </summary>
  160. <value>The action.</value>
  161. </member>
  162. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException">
  163. <summary>
  164. Represents invalid document exception.
  165. </summary>
  166. </member>
  167. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException.#ctor">
  168. <summary>
  169. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException" /> class.
  170. </summary>
  171. </member>
  172. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException.#ctor(System.String)">
  173. <summary>
  174. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException" /> class.
  175. </summary>
  176. <param name="message">The message.</param>
  177. </member>
  178. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException.#ctor(System.String,System.Exception)">
  179. <summary>
  180. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException" /> class.
  181. </summary>
  182. <param name="message">The message.</param>
  183. <param name="innerException">The inner exception.</param>
  184. </member>
  185. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException.#ctor(System.Collections.Generic.IEnumerable{Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.ValidationError})">
  186. <summary>
  187. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException" /> class.
  188. </summary>
  189. <param name="validationErrors">The validation errors.</param>
  190. </member>
  191. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  192. <summary>
  193. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException" /> class.
  194. </summary>
  195. <param name="info">The info.</param>
  196. <param name="context">The context.</param>
  197. </member>
  198. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException.ValidationErrors">
  199. <summary>
  200. Gets the validation errors.
  201. </summary>
  202. <value>The validation errors.</value>
  203. </member>
  204. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.InvalidDocumentException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  205. <summary>
  206. Provides COM objects with version-independent access to the <see cref="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
  207. method.
  208. </summary>
  209. <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" />
  210. object that holds the serialized object data about the exception being thrown.</param>
  211. <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" />
  212. structure that contains contextual information about the source or destination.</param>
  213. </member>
  214. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.DocxValidator">
  215. <summary>
  216. Represents Docx validator class.
  217. </summary>
  218. </member>
  219. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.DocxValidator.Validate(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  220. <summary>
  221. Validates if the specified document is compliant with Docx format validation rules.
  222. </summary>
  223. <param name="document">The document.</param>
  224. <returns>Returns validation result that contains result type and validation errors.</returns>
  225. </member>
  226. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.DocxValidator.Repair(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  227. <summary>
  228. Repairs the specified document to be compliant with Docx format.
  229. </summary>
  230. <param name="document">The document.</param>
  231. </member>
  232. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.ValidationError">
  233. <summary>
  234. Represents validation error class.
  235. </summary>
  236. </member>
  237. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.ValidationError.Message">
  238. <summary>
  239. Gets the error message.
  240. </summary>
  241. <value>The error message.</value>
  242. </member>
  243. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.ValidationError.DocumentElement">
  244. <summary>
  245. Gets the document element.
  246. </summary>
  247. <value>The document element.</value>
  248. </member>
  249. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.ValidationResult">
  250. <summary>
  251. Represents validation result.
  252. </summary>
  253. </member>
  254. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.ValidationResult.ResultType">
  255. <summary>
  256. Gets the result type.
  257. </summary>
  258. <value>The result type.</value>
  259. </member>
  260. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.ValidationResult.ValidationErrors">
  261. <summary>
  262. Gets the validation errors.
  263. </summary>
  264. <value>The validation errors.</value>
  265. </member>
  266. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.ValidationResultType">
  267. <summary>
  268. Represents validation result type.
  269. </summary>
  270. </member>
  271. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.ValidationResultType.Success">
  272. <summary>
  273. Represents success validation result.
  274. </summary>
  275. </member>
  276. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation.ValidationResultType.Error">
  277. <summary>
  278. Represents error validation result.
  279. </summary>
  280. </member>
  281. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.LoadImageFromUriEventArgs">
  282. <summary>
  283. Represents event arguments for loading an image at run-time.
  284. </summary>
  285. </member>
  286. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.LoadImageFromUriEventArgs.Uri">
  287. <summary>
  288. Gets the URI.
  289. </summary>
  290. <value>The URI.</value>
  291. </member>
  292. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Html.LoadImageFromUriEventArgs.SetImageInfo(System.Byte[],System.String)">
  293. <summary>
  294. Sets the image info, described by its binary data and extension.
  295. </summary>
  296. </member>
  297. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.LoadStyleSheetFromUriEventArgs">
  298. <summary>
  299. Represents event arguments for loading a CSS stylesheet at run-time.
  300. </summary>
  301. </member>
  302. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.LoadStyleSheetFromUriEventArgs.Uri">
  303. <summary>
  304. Gets the URI.
  305. </summary>
  306. <value>The URI.</value>
  307. </member>
  308. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Html.LoadStyleSheetFromUriEventArgs.SetStyleSheetContent(System.String)">
  309. <summary>
  310. Sets the stylesheet content.
  311. </summary>
  312. </member>
  313. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.Model.Elements.Lists.ListIndexesPair.VerticalDepthSerialIndex">
  314. <summary>
  315. Gets or sets the vertical depth serial index for element without regarding the level.
  316. </summary>
  317. <value>The the vertical depth serial index.</value>
  318. </member>
  319. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.Model.Elements.Lists.ListIndexesPair.BulletSerialIndex">
  320. <summary>
  321. Gets or sets the serial index for the bullet in the level.
  322. </summary>
  323. <value>The serial index of the bullet.</value>
  324. </member>
  325. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.GenericHtmlFonts">
  326. <summary>
  327. Represents a collection of generic fonts that will be used during Html import.
  328. </summary>
  329. </member>
  330. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.GenericHtmlFonts.Cursive">
  331. <summary>
  332. Gets or sets the cursive generic font.
  333. </summary>
  334. <value>The cursive.</value>
  335. </member>
  336. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.GenericHtmlFonts.Fantasy">
  337. <summary>
  338. Gets or sets the fantasy generic font.
  339. </summary>
  340. <value>The fantasy generic font.</value>
  341. </member>
  342. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.GenericHtmlFonts.Monospace">
  343. <summary>
  344. Gets or sets the monospace generic font.
  345. </summary>
  346. <value>The monospace generic font.</value>
  347. </member>
  348. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.GenericHtmlFonts.SansSerif">
  349. <summary>
  350. Gets or sets the sans-serif generic font.
  351. </summary>
  352. <value>The sans-serif generic font.</value>
  353. </member>
  354. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.GenericHtmlFonts.Serif">
  355. <summary>
  356. Gets or sets the serif generic font.
  357. </summary>
  358. <value>The serif generic font.</value>
  359. </member>
  360. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.ImageExportingEventArgs">
  361. <summary>
  362. Provides data for <see cref="E:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.ImageExporting"/> event.
  363. </summary>
  364. </member>
  365. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.ImageExportingEventArgs.Image">
  366. <summary>
  367. Gets the image that will be exported.
  368. </summary>
  369. <value>The image.</value>
  370. </member>
  371. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.ImageExportingEventArgs.ExportSize">
  372. <summary>
  373. Gets or sets the value which indicates whether the 'width' and 'height' attributes of an 'image' element should be exported.
  374. <para>The default value is true.</para>
  375. </summary>
  376. <value>The value indicating whether the image size should be exported.</value>
  377. </member>
  378. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.ImageExportingEventArgs.Source">
  379. <summary>
  380. Gets or sets the value which will be set to the 'src' attribute of the 'image' element.
  381. </summary>
  382. <value>The source.</value>
  383. </member>
  384. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.ImageExportingEventArgs.AlternativeText">
  385. <summary>
  386. Gets or sets the value which will be set to the 'alt' attribute of the 'image' element.
  387. </summary>
  388. <value>The alternative text.</value>
  389. </member>
  390. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.ImageExportingEventArgs.Title">
  391. <summary>
  392. Gets or sets the 'title' attribute of the 'image' element.
  393. </summary>
  394. <value>The title.</value>
  395. </member>
  396. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.ImageExportingEventArgs.Handled">
  397. <summary>
  398. Indicates if the event is handled.
  399. </summary>
  400. <value>True if the event is handled. False otherwise.</value>
  401. </member>
  402. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.DocumentExportLevel">
  403. <summary>
  404. Represents document export level.
  405. </summary>
  406. </member>
  407. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Html.DocumentExportLevel.Document">
  408. <summary>
  409. Represents Html document export level.
  410. </summary>
  411. </member>
  412. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Html.DocumentExportLevel.Fragment">
  413. <summary>
  414. Represents Html fragment export level.
  415. </summary>
  416. </member>
  417. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.ExternalStylesExportingEventArgs">
  418. <summary>
  419. Provides data for <see cref="E:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.ExternalStylesExporting" /> event.
  420. </summary>
  421. </member>
  422. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.ExternalStylesExportingEventArgs.Handled">
  423. <summary>
  424. Gets or sets a value indicating whether the event is handled.
  425. </summary>
  426. <value>
  427. <c>true</c> if handled; otherwise, <c>false</c>.
  428. </value>
  429. </member>
  430. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.ExternalStylesExportingEventArgs.Reference">
  431. <summary>
  432. Gets or sets the value which will be set to the 'href' attribute of the 'link' tag pointing to the external style file.
  433. </summary>
  434. <value>The reference.</value>
  435. </member>
  436. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.ExternalStylesExportingEventArgs.Css">
  437. <summary>
  438. Gets the CSS that will be exported.
  439. </summary>
  440. <value>
  441. The CSS string.
  442. </value>
  443. </member>
  444. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings">
  445. <summary>
  446. Contains settings for export with <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider"/>.
  447. </summary>
  448. </member>
  449. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.#ctor">
  450. <summary>
  451. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings" /> class.
  452. </summary>
  453. </member>
  454. <member name="E:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.ExternalStylesExporting">
  455. <summary>
  456. Occurs when exporting styles to external source.
  457. </summary>
  458. </member>
  459. <member name="E:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.ImageExporting">
  460. <summary>
  461. Occurs when an image is exporting.
  462. </summary>
  463. </member>
  464. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.ImagesFolderPath">
  465. <summary>
  466. Gets or sets the path to the folder that will contain the external image files.
  467. </summary>
  468. </member>
  469. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.ImagesSourceBasePath">
  470. <summary>
  471. Gets or sets the base path that will be set as value to the 'src' attribute of the 'image' elements.
  472. </summary>
  473. </member>
  474. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.StylesFilePath">
  475. <summary>
  476. Gets or sets the path to the file that will contain the external styles.
  477. </summary>
  478. </member>
  479. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.StylesSourcePath">
  480. <summary>
  481. Gets or sets the value that will be set as 'href' attribute of the 'link' element pointing to the file containing the external styles.
  482. </summary>
  483. </member>
  484. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.ImagesExportMode">
  485. <summary>
  486. Gets or sets the images export mode.
  487. </summary>
  488. <value>
  489. The images export mode.
  490. </value>
  491. </member>
  492. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.StylesExportMode">
  493. <summary>
  494. Gets or sets the export mode for the styles in <see cref="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.StyleRepository"/>. The default value is <see cref="T:StylesExportMode.Embedded"/>.
  495. </summary>
  496. <value>The styles export mode.</value>
  497. </member>
  498. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.DocumentExportLevel">
  499. <summary>
  500. Gets or sets the document export level.
  501. </summary>
  502. <value>The document export level.</value>
  503. </member>
  504. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.IndentDocument">
  505. <summary>
  506. Gets or sets a value indicating whether the document should be indented. The default value is <c>false</c>.
  507. </summary>
  508. <value>If the document should be indented.</value>
  509. </member>
  510. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlExportSettings.BordersMinimalThickness">
  511. <summary>
  512. Gets or sets the minimal thickness of a border.
  513. </summary>
  514. <value>
  515. The borders minimal thickness.
  516. </value>
  517. </member>
  518. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider">
  519. <summary>
  520. Represents HTML format provider.
  521. </summary>
  522. </member>
  523. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider.#ctor">
  524. <summary>
  525. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider"/> class.
  526. </summary>
  527. </member>
  528. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider.SupportedExtensions">
  529. <summary>
  530. Gets the supported extensions.
  531. </summary>
  532. <value>
  533. The supported extensions.
  534. </value>
  535. </member>
  536. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider.CanImport">
  537. <summary>
  538. Gets a value indicating whether format provider can import.
  539. </summary>
  540. <value>The value indicating whether can import.</value>
  541. </member>
  542. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider.CanExport">
  543. <summary>
  544. Gets a value indicating whether format provider can export.
  545. </summary>
  546. <value>The value indicating whether can export.</value>
  547. </member>
  548. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider.ImportSettings">
  549. <summary>
  550. Gets or sets the import settings.
  551. </summary>
  552. <value>The import settings.</value>
  553. </member>
  554. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider.ExportSettings">
  555. <summary>
  556. Gets or sets the export settings.
  557. </summary>
  558. <value>The export settings.</value>
  559. </member>
  560. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider.ExportOverride(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,System.IO.Stream)">
  561. <summary>
  562. Exports the specified document.
  563. </summary>
  564. <param name="document">The document.</param>
  565. <param name="output">The output.</param>
  566. </member>
  567. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider.ImportOverride(System.IO.Stream)">
  568. <summary>
  569. Imports the specified input.
  570. </summary>
  571. <param name="input">The input.</param>
  572. <returns>The imported document.</returns>
  573. </member>
  574. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.ImagesExportMode">
  575. <summary>
  576. Describes images export mode.
  577. </summary>
  578. </member>
  579. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Html.ImagesExportMode.Embedded">
  580. <summary>
  581. Images are exported embedded in the main file as Base64-encoded strings.
  582. </summary>
  583. </member>
  584. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Html.ImagesExportMode.External">
  585. <summary>
  586. Images are exported in separate files.
  587. </summary>
  588. </member>
  589. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlImportSettings">
  590. <summary>
  591. Contains settings for import with <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider"/>.
  592. </summary>
  593. </member>
  594. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlImportSettings.#ctor">
  595. <summary>
  596. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlImportSettings" /> class.
  597. </summary>
  598. </member>
  599. <member name="E:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlImportSettings.LoadFromUri">
  600. <summary>
  601. Occurs when loading from URL.
  602. </summary>
  603. </member>
  604. <member name="E:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlImportSettings.LoadImageFromUri">
  605. <summary>
  606. Occurs when loading image from URL.
  607. </summary>
  608. </member>
  609. <member name="E:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlImportSettings.LoadStyleSheetFromUri">
  610. <summary>
  611. Occurs when loading stylesheet from URL.
  612. </summary>
  613. </member>
  614. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlImportSettings.GenericFonts">
  615. <summary>
  616. Gets the generic fonts collection.
  617. </summary>
  618. <value>The generic fonts collection.</value>
  619. </member>
  620. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlImportSettings.ReplaceNonBreakingSpaces">
  621. <summary>
  622. Gets or sets whether non breaking space characters in strings should be replaced with whitespaces.
  623. <para>The default value is false.</para>
  624. </summary>
  625. <value>Indicates whether non breaking spaces should be replaced.</value>
  626. </member>
  627. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlImportSettings.DefaultStyleSheet">
  628. <summary>
  629. Gets or sets the default style sheet that will be used during the import.
  630. </summary>
  631. <value>The default style sheet that will be used during the import.</value>
  632. </member>
  633. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.LoadFromUriEventArgs">
  634. <summary>
  635. Represents load from URI event arguments.
  636. </summary>
  637. </member>
  638. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Html.LoadFromUriEventArgs.Uri">
  639. <summary>
  640. Gets the URI.
  641. </summary>
  642. <value>The URI.</value>
  643. </member>
  644. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Html.LoadFromUriEventArgs.SetData(System.Byte[])">
  645. <summary>
  646. Sets the data.
  647. </summary>
  648. <param name="data">The data.</param>
  649. </member>
  650. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Html.StylesExportMode">
  651. <summary>
  652. Describes the export mode for the styles in <see cref="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.StyleRepository"/>.
  653. </summary>
  654. </member>
  655. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Html.StylesExportMode.External">
  656. <summary> 
  657. Styles are exported as CSS selectors to external CSS file.
  658. </summary> 
  659. </member>
  660. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Html.StylesExportMode.Embedded">
  661. <summary> 
  662. Styles are exported as CSS selectors in 'style' element in the 'head' section.
  663. </summary> 
  664. </member>
  665. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Html.StylesExportMode.Inline">
  666. <summary> 
  667. Styles are exported as CSS properties in 'style' attribute of the HTML elements.
  668. </summary> 
  669. </member>
  670. <member name="F:Telerik.Windows.Documents.Flow.FormatProviders.Html.StylesExportMode.None">
  671. <summary> 
  672. Styles are not exported.
  673. </summary> 
  674. </member>
  675. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfBraceNestingException">
  676. <summary>
  677. Represents errors related to brace nesting when importing RTF document.
  678. </summary>
  679. </member>
  680. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfBraceNestingException.#ctor">
  681. <summary>
  682. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfBraceNestingException" /> class.
  683. </summary>
  684. </member>
  685. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfBraceNestingException.#ctor(System.String)">
  686. <summary>
  687. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfBraceNestingException" /> class.
  688. </summary>
  689. <param name="message">The message.</param>
  690. </member>
  691. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfBraceNestingException.#ctor(System.String,System.Exception)">
  692. <summary>
  693. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfBraceNestingException" /> class.
  694. </summary>
  695. <param name="message">The message.</param>
  696. <param name="cause">The cause.</param>
  697. </member>
  698. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfBraceNestingException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  699. <summary>
  700. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfBraceNestingException" /> class.
  701. </summary>
  702. <param name="info">The info.</param>
  703. <param name="context">The context.</param>
  704. </member>
  705. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfColorTableFormatException">
  706. <summary>
  707. Represents errors related to the color table in an RTF document.
  708. </summary>
  709. </member>
  710. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfColorTableFormatException.#ctor">
  711. <summary>
  712. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfColorTableFormatException" /> class.
  713. </summary>
  714. </member>
  715. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfColorTableFormatException.#ctor(System.String)">
  716. <summary>
  717. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfColorTableFormatException" /> class.
  718. </summary>
  719. <param name="message">The message.</param>
  720. </member>
  721. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfColorTableFormatException.#ctor(System.String,System.Exception)">
  722. <summary>
  723. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfColorTableFormatException" /> class.
  724. </summary>
  725. <param name="message">The message.</param>
  726. <param name="cause">The cause.</param>
  727. </member>
  728. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfColorTableFormatException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  729. <summary>
  730. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfColorTableFormatException" /> class.
  731. </summary>
  732. <param name="info">The info.</param>
  733. <param name="context">The context.</param>
  734. </member>
  735. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEmptyDocumentException">
  736. <summary>
  737. Represents errors that occur when opening RTF document that has no content.
  738. </summary>
  739. </member>
  740. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEmptyDocumentException.#ctor">
  741. <summary>
  742. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEmptyDocumentException" /> class.
  743. </summary>
  744. </member>
  745. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEmptyDocumentException.#ctor(System.String)">
  746. <summary>
  747. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEmptyDocumentException" /> class.
  748. </summary>
  749. <param name="message">The message.</param>
  750. </member>
  751. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEmptyDocumentException.#ctor(System.String,System.Exception)">
  752. <summary>
  753. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEmptyDocumentException" /> class.
  754. </summary>
  755. <param name="message">The message.</param>
  756. <param name="cause">The cause.</param>
  757. </member>
  758. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEmptyDocumentException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  759. <summary>
  760. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEmptyDocumentException" /> class.
  761. </summary>
  762. <param name="info">The info.</param>
  763. <param name="context">The context.</param>
  764. </member>
  765. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEncodingException">
  766. <summary>
  767. Represents errors related to encoding when opening RTF document.
  768. </summary>
  769. </member>
  770. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEncodingException.#ctor">
  771. <summary>
  772. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEncodingException" /> class.
  773. </summary>
  774. </member>
  775. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEncodingException.#ctor(System.String)">
  776. <summary>
  777. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEncodingException" /> class.
  778. </summary>
  779. <param name="message">The message.</param>
  780. </member>
  781. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEncodingException.#ctor(System.String,System.Exception)">
  782. <summary>
  783. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEncodingException" /> class.
  784. </summary>
  785. <param name="message">The message.</param>
  786. <param name="cause">The cause.</param>
  787. </member>
  788. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEncodingException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  789. <summary>
  790. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfEncodingException" /> class.
  791. </summary>
  792. <param name="info">The info.</param>
  793. <param name="context">The context.</param>
  794. </member>
  795. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfException">
  796. <summary>
  797. Represents errors that occur during import/export to RTF format.
  798. </summary>
  799. </member>
  800. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfException.#ctor">
  801. <summary>
  802. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfException" /> class.
  803. </summary>
  804. </member>
  805. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfException.#ctor(System.String)">
  806. <summary>
  807. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfException" /> class.
  808. </summary>
  809. <param name="message">The message.</param>
  810. </member>
  811. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfException.#ctor(System.String,System.Exception)">
  812. <summary>
  813. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfException" /> class.
  814. </summary>
  815. <param name="message">The message.</param>
  816. <param name="cause">The cause.</param>
  817. </member>
  818. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  819. <summary>
  820. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfException" /> class.
  821. </summary>
  822. <param name="info">The info.</param>
  823. <param name="context">The context.</param>
  824. </member>
  825. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfHexEncodingException">
  826. <summary>
  827. Represents errors related to hex encoding when opening RTF document.
  828. </summary>
  829. </member>
  830. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfHexEncodingException.#ctor">
  831. <summary>
  832. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfHexEncodingException" /> class.
  833. </summary>
  834. </member>
  835. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfHexEncodingException.#ctor(System.String)">
  836. <summary>
  837. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfHexEncodingException" /> class.
  838. </summary>
  839. <param name="message">The message.</param>
  840. </member>
  841. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfHexEncodingException.#ctor(System.String,System.Exception)">
  842. <summary>
  843. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfHexEncodingException" /> class.
  844. </summary>
  845. <param name="message">The message.</param>
  846. <param name="cause">The cause.</param>
  847. </member>
  848. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfHexEncodingException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  849. <summary>
  850. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfHexEncodingException" /> class.
  851. </summary>
  852. <param name="info">The info.</param>
  853. <param name="context">The context.</param>
  854. </member>
  855. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfMultiByteEncodingException">
  856. <summary>
  857. Represents errors related to multi-byte encoding when opening RTF document.
  858. </summary>
  859. </member>
  860. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfMultiByteEncodingException.#ctor">
  861. <summary>
  862. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfMultiByteEncodingException" /> class.
  863. </summary>
  864. </member>
  865. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfMultiByteEncodingException.#ctor(System.String)">
  866. <summary>
  867. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfMultiByteEncodingException" /> class.
  868. </summary>
  869. <param name="message">The message.</param>
  870. </member>
  871. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfMultiByteEncodingException.#ctor(System.String,System.Exception)">
  872. <summary>
  873. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfMultiByteEncodingException" /> class.
  874. </summary>
  875. <param name="message">The message.</param>
  876. <param name="cause">The cause.</param>
  877. </member>
  878. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfMultiByteEncodingException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  879. <summary>
  880. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfMultiByteEncodingException" /> class.
  881. </summary>
  882. <param name="info">The info.</param>
  883. <param name="context">The context.</param>
  884. </member>
  885. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfParserException">
  886. <summary>
  887. Represents errors related to parsing the RTF document.
  888. </summary>
  889. </member>
  890. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfParserException.#ctor">
  891. <summary>
  892. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfParserException" /> class.
  893. </summary>
  894. </member>
  895. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfParserException.#ctor(System.String)">
  896. <summary>
  897. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfParserException" /> class.
  898. </summary>
  899. <param name="message">The message.</param>
  900. </member>
  901. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfParserException.#ctor(System.String,System.Exception)">
  902. <summary>
  903. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfParserException" /> class.
  904. </summary>
  905. <param name="message">The message.</param>
  906. <param name="cause">The cause.</param>
  907. </member>
  908. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfParserException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  909. <summary>
  910. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfParserException" /> class.
  911. </summary>
  912. <param name="info">The info.</param>
  913. <param name="context">The context.</param>
  914. </member>
  915. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfStructureException">
  916. <summary>
  917. Represents errors related to invalid structure when importing RTF document.
  918. </summary>
  919. </member>
  920. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfStructureException.#ctor">
  921. <summary>
  922. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfStructureException" /> class.
  923. </summary>
  924. </member>
  925. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfStructureException.#ctor(System.String)">
  926. <summary>
  927. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfStructureException" /> class.
  928. </summary>
  929. <param name="message">The message.</param>
  930. </member>
  931. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfStructureException.#ctor(System.String,System.Exception)">
  932. <summary>
  933. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfStructureException" /> class.
  934. </summary>
  935. <param name="message">The message.</param>
  936. <param name="cause">The cause.</param>
  937. </member>
  938. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfStructureException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  939. <summary>
  940. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfStructureException" /> class.
  941. </summary>
  942. <param name="info">The info.</param>
  943. <param name="context">The context.</param>
  944. </member>
  945. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException">
  946. <summary>
  947. Represents errors caused by unexpected element when importing RTF document.
  948. </summary>
  949. </member>
  950. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException.#ctor">
  951. <summary>
  952. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException" /> class.
  953. </summary>
  954. </member>
  955. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException.#ctor(System.String)">
  956. <summary>
  957. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException" /> class.
  958. </summary>
  959. <param name="message">The message.</param>
  960. </member>
  961. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException.#ctor(System.String,System.Exception)">
  962. <summary>
  963. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException" /> class.
  964. </summary>
  965. <param name="message">The message.</param>
  966. <param name="cause">The cause.</param>
  967. </member>
  968. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException.#ctor(System.String,System.String)">
  969. <summary>
  970. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException" /> class.
  971. </summary>
  972. <param name="expected">The expected.</param>
  973. <param name="actual">The actual.</param>
  974. </member>
  975. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException.#ctor(System.String,System.String,System.String)">
  976. <summary>
  977. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException" /> class.
  978. </summary>
  979. <param name="expected">The expected.</param>
  980. <param name="actual">The actual.</param>
  981. <param name="message">The message.</param>
  982. </member>
  983. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  984. <summary>
  985. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException" /> class.
  986. </summary>
  987. <param name="info">The info.</param>
  988. <param name="context">The context.</param>
  989. </member>
  990. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException.Expected">
  991. <summary>
  992. Gets the expected element.
  993. </summary>
  994. <value>The expected.</value>
  995. </member>
  996. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException.Actual">
  997. <summary>
  998. Gets the actual element.
  999. </summary>
  1000. <value>The actual.</value>
  1001. </member>
  1002. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  1003. <summary>
  1004. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo" />
  1005. with the data needed to serialize the target object.
  1006. </summary>
  1007. <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" />
  1008. to populate with data.</param>
  1009. <param name="context">The destination (see <see cref="T:System.Runtime.Serialization.StreamingContext" />)
  1010. for this serialization.</param>
  1011. <exception cref="T:System.Security.SecurityException">The caller does not have
  1012. the required permission. </exception>
  1013. </member>
  1014. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnicodeEncodingException">
  1015. <summary>
  1016. Represents errors related to Unicode encoding when opening RTF document.
  1017. </summary>
  1018. </member>
  1019. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnicodeEncodingException.#ctor">
  1020. <summary>
  1021. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnicodeEncodingException" /> class.
  1022. </summary>
  1023. </member>
  1024. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnicodeEncodingException.#ctor(System.String)">
  1025. <summary>
  1026. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnicodeEncodingException" /> class.
  1027. </summary>
  1028. <param name="message">The message.</param>
  1029. </member>
  1030. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnicodeEncodingException.#ctor(System.String,System.Exception)">
  1031. <summary>
  1032. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnicodeEncodingException" /> class.
  1033. </summary>
  1034. <param name="message">The message.</param>
  1035. <param name="cause">The cause.</param>
  1036. </member>
  1037. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnicodeEncodingException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  1038. <summary>
  1039. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.Exceptions.RtfUnicodeEncodingException" /> class.
  1040. </summary>
  1041. <param name="info">The info.</param>
  1042. <param name="context">The context.</param>
  1043. </member>
  1044. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfExportSettings">
  1045. <summary>
  1046. Contains settings for export with <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfFormatProvider"/>.
  1047. </summary>
  1048. </member>
  1049. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfExportSettings.ExportImagesInCompatibilityMode">
  1050. <summary>
  1051. Gets or sets the export images in compatibility mode.
  1052. Use this options if the document will be consumed by older readers.
  1053. </summary>
  1054. <value>The export images in compatibility mode.</value>
  1055. </member>
  1056. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfFormatProvider">
  1057. <summary>
  1058. Format provider for importing and exporting documents to RTF format.
  1059. </summary>
  1060. </member>
  1061. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfFormatProvider.#ctor">
  1062. <summary>
  1063. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfFormatProvider" /> class.
  1064. </summary>
  1065. </member>
  1066. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfFormatProvider.SupportedExtensions">
  1067. <summary>
  1068. Gets the supported extensions.
  1069. </summary>
  1070. <value>The supported extensions.</value>
  1071. </member>
  1072. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfFormatProvider.CanImport">
  1073. <summary>
  1074. Gets a value indicating whether format provider can import.
  1075. </summary>
  1076. <value>The value indicating whether can import.</value>
  1077. </member>
  1078. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfFormatProvider.CanExport">
  1079. <summary>
  1080. Gets a value indicating whether format provider can export.
  1081. </summary>
  1082. <value>The value indicating whether can export.</value>
  1083. </member>
  1084. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfFormatProvider.ExportSettings">
  1085. <summary>
  1086. Gets or sets the export settings.
  1087. </summary>
  1088. <value>The export settings.</value>
  1089. </member>
  1090. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfFormatProvider.ImportOverride(System.IO.Stream)">
  1091. <summary>
  1092. Imports the specified input.
  1093. </summary>
  1094. <param name="input">The input.</param>
  1095. <returns>The imported document.</returns>
  1096. </member>
  1097. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Rtf.RtfFormatProvider.ExportOverride(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,System.IO.Stream)">
  1098. <summary>
  1099. Exports the specified document.
  1100. </summary>
  1101. <param name="document">The document.</param>
  1102. <param name="output">The output.</param>
  1103. </member>
  1104. <member name="T:Telerik.Windows.Documents.Flow.FormatProviders.Txt.TxtFormatProvider">
  1105. <summary>
  1106. Format provider for importing and exporting documents to TXT format.
  1107. </summary>
  1108. </member>
  1109. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Txt.TxtFormatProvider.#ctor">
  1110. <summary>
  1111. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.FormatProviders.Txt.TxtFormatProvider" /> class.
  1112. </summary>
  1113. </member>
  1114. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Txt.TxtFormatProvider.SupportedExtensions">
  1115. <inheritdoc />
  1116. </member>
  1117. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Txt.TxtFormatProvider.CanImport">
  1118. <inheritdoc />
  1119. </member>
  1120. <member name="P:Telerik.Windows.Documents.Flow.FormatProviders.Txt.TxtFormatProvider.CanExport">
  1121. <inheritdoc />
  1122. </member>
  1123. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Txt.TxtFormatProvider.ImportOverride(System.IO.Stream)">
  1124. <inheritdoc />
  1125. </member>
  1126. <member name="M:Telerik.Windows.Documents.Flow.FormatProviders.Txt.TxtFormatProvider.ExportOverride(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,System.IO.Stream)">
  1127. <inheritdoc />
  1128. </member>
  1129. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder">
  1130. <summary>
  1131. Describes the different scenarios for inserting a structured document tag (Content Control) in RadDocument.
  1132. </summary>
  1133. </member>
  1134. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertCore(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1135. <summary>
  1136. Executes the main insert logic.
  1137. </summary>
  1138. </member>
  1139. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertInEmptyParagraph(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Paragraph)">
  1140. <summary>
  1141. Represents the case of inserting in the beginning of an empty paragraph.
  1142. </summary>
  1143. </member>
  1144. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertInEmptyTableCell(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableCell)">
  1145. <summary>
  1146. Represents the case of inserting in the beginning of an empty table cell.
  1147. </summary>
  1148. </member>
  1149. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertAfterSoftBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd)">
  1150. <summary>
  1151. Represents the case of inserting an inline content control that follows another content control hosting a paragraph or a cell.
  1152. </summary>
  1153. </member>
  1154. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertBeforeSoftBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1155. <summary>
  1156. Represents the case of inserting an inline content control that is placed just before another content control hosting a paragraph or a cell.
  1157. </summary>
  1158. </member>
  1159. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertAfterHardBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd)">
  1160. <summary>
  1161. Represents the case of inserting an inline content control that follows another content control hosting the end of a table or a table row.
  1162. </summary>
  1163. </member>
  1164. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertBeforeHardBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1165. <summary>
  1166. Represents the case of inserting an inline content control that is placed just before another content control hosting a table or a table row.
  1167. </summary>
  1168. </member>
  1169. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertBeforeMultiBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1170. <summary>
  1171. Represents the case of inserting a content control before another content control hosting multiple paragraphs or tables.
  1172. </summary>
  1173. </member>
  1174. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertAfterMultiBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd)">
  1175. <summary>
  1176. Represents the case of inserting a content control after another content control hosting multiple paragraphs or tables.
  1177. </summary>
  1178. </member>
  1179. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertAroundSelectedTableCell(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableCell)">
  1180. <summary>
  1181. Represents the case of inserting a content control around a table cell.
  1182. </summary>
  1183. </member>
  1184. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertAroundSelectedMultipleBlocks(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.DocumentElementBase,Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  1185. <summary>
  1186. Represents the case of inserting a content control around multiple selected paragraphs or tables.
  1187. </summary>
  1188. </member>
  1189. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertAroundSelectedParagraph(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Paragraph)">
  1190. <summary>
  1191. Represents the case of inserting a content control around a single selected paragraph.
  1192. </summary>
  1193. </member>
  1194. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertAroundSelectedSingleRow(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1195. <summary>
  1196. Represents the case of inserting a content control around a single selected row.
  1197. </summary>
  1198. </member>
  1199. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertAroundSelectedMultipleRows(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1200. <summary>
  1201. Represents the case of inserting a content control around multiple selected rows.
  1202. </summary>
  1203. </member>
  1204. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertAroundSelectedImage(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1205. <summary>
  1206. Represents the case of inserting a content control around a single selected image.
  1207. </summary>
  1208. </member>
  1209. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertAroundSelectedTable(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Table)">
  1210. <summary>
  1211. Represents the case of inserting a content control around a single selected table.
  1212. </summary>
  1213. </member>
  1214. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertAroundSelectedInlineRange(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1215. <summary>
  1216. Represents the case of inserting an inline content control around a free selection.
  1217. </summary>
  1218. </member>
  1219. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder.InsertSdtInPartialParagraphSelection(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1220. <summary>
  1221. Represents the case of inserting an inline content control around a partially selected paragraph.
  1222. </summary>
  1223. </member>
  1224. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1">
  1225. <summary>
  1226. Represents a base <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1" /> class that contains common logic between controls.
  1227. </summary>
  1228. </member>
  1229. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1230. <summary>
  1231. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1" /> class.
  1232. </summary>
  1233. <param name="sdtStart">The structured document tag to be built.</param>
  1234. </member>
  1235. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.Sdt">
  1236. <summary>
  1237. Gets the associated StructuredDocumentTag.
  1238. </summary>
  1239. </member>
  1240. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertCore(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1241. <summary>
  1242. Represents the core logic when inserting structured document tags.
  1243. </summary>
  1244. </member>
  1245. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertInEmptyParagraph(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Paragraph)">
  1246. <summary>
  1247. Represents the case of inserting in the beginning of an empty paragraph.
  1248. </summary>
  1249. </member>
  1250. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertInEmptyTableCell(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableCell)">
  1251. <summary>
  1252. Represents the case of inserting in the beginning of an empty table cell.
  1253. </summary>
  1254. </member>
  1255. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertAfterSoftBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd)">
  1256. <summary>
  1257. Represents the case of inserting an inline content control that follows another content control hosting a paragraph or a cell.
  1258. </summary>
  1259. </member>
  1260. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertBeforeSoftBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1261. <summary>
  1262. Represents the case of inserting an inline content control that is placed just before another content control hosting a paragraph or a cell.
  1263. </summary>
  1264. </member>
  1265. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertAfterHardBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd)">
  1266. <summary>
  1267. Represents the case of inserting an inline content control that follows another content control hosting the end of a table or a table row.
  1268. </summary>
  1269. </member>
  1270. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertBeforeHardBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1271. <summary>
  1272. Represents the case of inserting an inline content control that is placed just before another content control hosting a table or a table row.
  1273. </summary>
  1274. </member>
  1275. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertBeforeMultiBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1276. <summary>
  1277. Represents the case of inserting a content control before another content control hosting multiple paragraphs or tables.
  1278. </summary>
  1279. </member>
  1280. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertAfterMultiBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd)">
  1281. <summary>
  1282. Represents the case of inserting a content control after another content control hosting multiple paragraphs or tables.
  1283. </summary>
  1284. </member>
  1285. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertAroundSelectedTableCell(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableCell)">
  1286. <summary>
  1287. Represents the case of inserting a content control around a table cell.
  1288. </summary>
  1289. </member>
  1290. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertAroundSelectedMultipleBlocks(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.DocumentElementBase,Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  1291. <summary>
  1292. Represents the case of inserting a content control around multiple selected paragraphs or tables.
  1293. </summary>
  1294. </member>
  1295. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertAroundSelectedParagraph(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Paragraph)">
  1296. <summary>
  1297. Represents the case of inserting a content control around a single selected paragraph.
  1298. </summary>
  1299. </member>
  1300. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertAroundSelectedSingleRow(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1301. <summary>
  1302. Represents the case of inserting a content control around a single selected row.
  1303. </summary>
  1304. </member>
  1305. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertAroundSelectedMultipleRows(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1306. <summary>
  1307. Represents the case of inserting a content control around multiple selected rows.
  1308. </summary>
  1309. </member>
  1310. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertAroundSelectedImage(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1311. <summary>
  1312. Represents the case of inserting a content control around a single selected image.
  1313. </summary>
  1314. </member>
  1315. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertAroundSelectedTable(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Table)">
  1316. <summary>
  1317. Represents the case of inserting a content control around a single selected table.
  1318. </summary>
  1319. </member>
  1320. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertAroundSelectedInlineRange(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1321. <summary>
  1322. Represents the case of inserting an inline content control around a free selection.
  1323. </summary>
  1324. </member>
  1325. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtBuilder`1.InsertSdtInPartialParagraphSelection(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1326. <summary>
  1327. Represents the case of inserting an inline content control around a partially selected paragraph.
  1328. </summary>
  1329. </member>
  1330. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxBuilder">
  1331. <summary>
  1332. Represents an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxBuilder"/> that handles the generation of check box content controls.
  1333. </summary>
  1334. </member>
  1335. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxBuilder.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CheckBoxProperties)">
  1336. <summary>
  1337. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxBuilder"/> class.
  1338. </summary>
  1339. </member>
  1340. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxBuilder.InsertCore(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1341. <summary>
  1342. Executes the main insert logic.
  1343. </summary>
  1344. </member>
  1345. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxBuilder.InsertAroundSelectedImage(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1346. <summary>
  1347. Represents the case of inserting a content control around a single selected image.
  1348. </summary>
  1349. </member>
  1350. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxBuilder.InsertAroundSelectedMultipleBlocks(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.DocumentElementBase,Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  1351. <summary>
  1352. Represents the case of inserting a content control around multiple selected paragraphs or tables.
  1353. </summary>
  1354. </member>
  1355. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxBuilder.InsertAroundSelectedMultipleRows(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1356. <summary>
  1357. Represents the case of inserting a content control around multiple selected rows.
  1358. </summary>
  1359. </member>
  1360. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxBuilder.InsertAroundSelectedSingleRow(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1361. <summary>
  1362. Represents the case of inserting a content control around a single selected row.
  1363. </summary>
  1364. </member>
  1365. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxBuilder.InsertAroundSelectedTable(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Table)">
  1366. <summary>
  1367. Represents the case of inserting a content control around a single selected table.
  1368. </summary>
  1369. </member>
  1370. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtComboBoxBuilder">
  1371. <summary>
  1372. Represents an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtComboBoxBuilder"/> that handles the generation of combo box content controls.
  1373. </summary>
  1374. </member>
  1375. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtComboBoxBuilder.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ComboBoxProperties)">
  1376. <summary>
  1377. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtComboBoxBuilder"/> class.
  1378. </summary>
  1379. </member>
  1380. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtComboBoxBuilder.InsertAroundSelectedImage(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1381. <summary>
  1382. Represents the case of inserting a content control around a single selected image.
  1383. </summary>
  1384. </member>
  1385. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtComboBoxBuilder.InsertAroundSelectedMultipleBlocks(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.DocumentElementBase,Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  1386. <summary>
  1387. Represents the case of inserting a content control around multiple selected paragraphs or tables.
  1388. </summary>
  1389. </member>
  1390. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtComboBoxBuilder.InsertAroundSelectedMultipleRows(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1391. <summary>
  1392. Represents the case of inserting a content control around multiple selected rows.
  1393. </summary>
  1394. </member>
  1395. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtComboBoxBuilder.InsertAroundSelectedSingleRow(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1396. <summary>
  1397. Represents the case of inserting a content control around a single selected row.
  1398. </summary>
  1399. </member>
  1400. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtComboBoxBuilder.InsertAroundSelectedTable(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Table)">
  1401. <summary>
  1402. Represents the case of inserting a content control around a single selected table.
  1403. </summary>
  1404. </member>
  1405. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDateBuilder">
  1406. <summary>
  1407. Represents an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDateBuilder"/> that handles the generation of date content controls.
  1408. </summary>
  1409. </member>
  1410. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDateBuilder.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties)">
  1411. <summary>
  1412. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDateBuilder"/> class.
  1413. </summary>
  1414. </member>
  1415. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDateBuilder.InsertAroundSelectedImage(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1416. <summary>
  1417. Represents the case of inserting a content control around a single selected image.
  1418. </summary>
  1419. </member>
  1420. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDateBuilder.InsertAroundSelectedMultipleBlocks(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.DocumentElementBase,Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  1421. <summary>
  1422. Represents the case of inserting a content control around multiple selected paragraphs or tables.
  1423. </summary>
  1424. </member>
  1425. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDateBuilder.InsertAroundSelectedMultipleRows(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1426. <summary>
  1427. Represents the case of inserting a content control around multiple selected rows.
  1428. </summary>
  1429. </member>
  1430. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDateBuilder.InsertAroundSelectedSingleRow(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1431. <summary>
  1432. Represents the case of inserting a content control around a single selected row.
  1433. </summary>
  1434. </member>
  1435. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDateBuilder.InsertAroundSelectedTable(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Table)">
  1436. <summary>
  1437. Represents the case of inserting a content control around a single selected table.
  1438. </summary>
  1439. </member>
  1440. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDropDownListBuilder">
  1441. <summary>
  1442. Represents an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDropDownListBuilder"/> that handles the generation of drop down list content controls.
  1443. </summary>
  1444. </member>
  1445. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDropDownListBuilder.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DropDownListProperties)">
  1446. <summary>
  1447. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDropDownListBuilder"/> class.
  1448. </summary>
  1449. </member>
  1450. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDropDownListBuilder.InsertAroundSelectedImage(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1451. <summary>
  1452. Represents the case of inserting a content control around a single selected image.
  1453. </summary>
  1454. </member>
  1455. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDropDownListBuilder.InsertAroundSelectedMultipleBlocks(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.DocumentElementBase,Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  1456. <summary>
  1457. Represents the case of inserting a content control around multiple selected paragraphs or tables.
  1458. </summary>
  1459. </member>
  1460. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDropDownListBuilder.InsertAroundSelectedMultipleRows(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1461. <summary>
  1462. Represents the case of inserting a content control around multiple selected rows.
  1463. </summary>
  1464. </member>
  1465. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDropDownListBuilder.InsertAroundSelectedSingleRow(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1466. <summary>
  1467. Represents the case of inserting a content control around a single selected row.
  1468. </summary>
  1469. </member>
  1470. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtDropDownListBuilder.InsertAroundSelectedTable(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Table)">
  1471. <summary>
  1472. Represents the case of inserting a content control around a single selected table.
  1473. </summary>
  1474. </member>
  1475. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder">
  1476. <summary>
  1477. Represents an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder"/> that handles the generation of picture content controls.
  1478. </summary>
  1479. </member>
  1480. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.PictureProperties)">
  1481. <summary>
  1482. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder"/> class.
  1483. </summary>
  1484. </member>
  1485. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertAroundSelectedImage(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1486. <summary>
  1487. Represents the case of inserting a content control around a single selected image.
  1488. </summary>
  1489. </member>
  1490. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertInEmptyParagraph(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Paragraph)">
  1491. <summary>
  1492. Represents the case of inserting in the beginning of an empty paragraph.
  1493. </summary>
  1494. </member>
  1495. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertInEmptyTableCell(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableCell)">
  1496. <summary>
  1497. Represents the case of inserting in the beginning of an empty table cell.
  1498. </summary>
  1499. </member>
  1500. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertAfterHardBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd)">
  1501. <summary>
  1502. Represents the case of inserting an inline content control that follows another content control hosting the end of a table or a table row.
  1503. </summary>
  1504. </member>
  1505. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertAroundSelectedInlineRange(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1506. <summary>
  1507. Represents the case of inserting an inline content control around a free selection.
  1508. </summary>
  1509. </member>
  1510. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertAroundSelectedMultipleBlocks(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.DocumentElementBase,Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  1511. <summary>
  1512. Represents the case of inserting a content control around multiple selected paragraphs or tables.
  1513. </summary>
  1514. </member>
  1515. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertAroundSelectedMultipleRows(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1516. <summary>
  1517. Represents the case of inserting a content control around multiple selected rows.
  1518. </summary>
  1519. </member>
  1520. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertAroundSelectedParagraph(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Paragraph)">
  1521. <summary>
  1522. Represents the case of inserting a content control around a single selected paragraph.
  1523. </summary>
  1524. </member>
  1525. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertAroundSelectedSingleRow(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1526. <summary>
  1527. Represents the case of inserting a content control around a single selected row.
  1528. </summary>
  1529. </member>
  1530. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertAroundSelectedTable(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Table)">
  1531. <summary>
  1532. Represents the case of inserting a content control around a single selected table.
  1533. </summary>
  1534. </member>
  1535. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertAroundSelectedTableCell(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableCell)">
  1536. <summary>
  1537. Represents the case of inserting a content control around a table cell.
  1538. </summary>
  1539. </member>
  1540. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtPictureBuilder.InsertBeforeHardBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1541. <summary>
  1542. Represents the case of inserting an inline content control that is placed just before another content control hosting a table or a table row.
  1543. </summary>
  1544. </member>
  1545. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder">
  1546. <summary>
  1547. Represents an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder"/> that handles the generation of RepeatingSection content controls.
  1548. </summary>
  1549. </member>
  1550. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionProperties)">
  1551. <summary>
  1552. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder"/> class.
  1553. </summary>
  1554. </member>
  1555. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder.InsertSdtInPartialParagraphSelection(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1556. <summary>
  1557. Represents the case of inserting an inline content control around a partially selected paragraph.
  1558. </summary>
  1559. </member>
  1560. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder.InsertAfterHardBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd)">
  1561. <summary>
  1562. Represents the case of inserting an inline content control that follows another content control hosting the end of a table or a table row.
  1563. </summary>
  1564. </member>
  1565. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder.InsertAfterMultiBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd)">
  1566. <summary>
  1567. Represents the case of inserting a content control after another content control hosting multiple paragraphs or tables.
  1568. </summary>
  1569. </member>
  1570. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder.InsertAfterSoftBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd)">
  1571. <summary>
  1572. Represents the case of inserting an inline content control that follows another content control hosting a paragraph or a cell.
  1573. </summary>
  1574. </member>
  1575. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder.InsertAroundSelectedInlineRange(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1576. <summary>
  1577. Represents the case of inserting an inline content control around a free selection.
  1578. </summary>
  1579. </member>
  1580. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder.InsertBeforeHardBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1581. <summary>
  1582. Represents the case of inserting an inline content control that is placed just before another content control hosting a table or a table row.
  1583. </summary>
  1584. </member>
  1585. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder.InsertBeforeMultiBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1586. <summary>
  1587. Represents the case of inserting a content control before another content control hosting multiple paragraphs or tables.
  1588. </summary>
  1589. </member>
  1590. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionBuilder.InsertBeforeSoftBlockSdt(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1591. <summary>
  1592. Represents the case of inserting an inline content control that is placed just before another content control hosting a paragraph or a cell.
  1593. </summary>
  1594. </member>
  1595. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionItemBuilder">
  1596. <summary>
  1597. Represents an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionItemBuilder"/> that handles the generation of RepeatingSectionItem content controls.
  1598. </summary>
  1599. </member>
  1600. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionItemBuilder.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionItemProperties)">
  1601. <summary>
  1602. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRepeatingSectionItemBuilder"/> class.
  1603. </summary>
  1604. </member>
  1605. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRichTextBuilder">
  1606. <summary>
  1607. Represents an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRichTextBuilder"/> that handles the generation of rich text content controls.
  1608. </summary>
  1609. </member>
  1610. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRichTextBuilder.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties)">
  1611. <summary>
  1612. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRichTextBuilder"/> class.
  1613. </summary>
  1614. </member>
  1615. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRichTextBuilder.InsertAroundSelectedMultipleRows(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1616. <summary>
  1617. Represents the case of inserting a content control around multiple selected rows.
  1618. </summary>
  1619. </member>
  1620. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtTextBuilder">
  1621. <summary>
  1622. Represents ContentGenerator for repeating plain text content control.
  1623. </summary>
  1624. </member>
  1625. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtTextBuilder.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.TextProperties)">
  1626. <summary>
  1627. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtTextBuilder" /> class.
  1628. </summary>
  1629. <param name="sdt">The structured document tag.</param>
  1630. <param name="properties">The properties of the structured document tag.</param>
  1631. </member>
  1632. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtTextBuilder.InsertAroundSelectedImage(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor)">
  1633. <summary>
  1634. Represents the case of inserting a content control around a single selected image.
  1635. </summary>
  1636. </member>
  1637. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtTextBuilder.InsertAroundSelectedMultipleBlocks(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.DocumentElementBase,Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  1638. <summary>
  1639. Represents the case of inserting a content control around multiple selected paragraphs or tables.
  1640. </summary>
  1641. </member>
  1642. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtTextBuilder.InsertAroundSelectedMultipleRows(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1643. <summary>
  1644. Represents the case of inserting a content control around multiple selected rows.
  1645. </summary>
  1646. </member>
  1647. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtTextBuilder.InsertAroundSelectedSingleRow(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.TableRow)">
  1648. <summary>
  1649. Represents the case of inserting a content control around a single selected row.
  1650. </summary>
  1651. </member>
  1652. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtTextBuilder.InsertAroundSelectedTable(Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor,Telerik.Windows.Documents.Flow.Model.Table)">
  1653. <summary>
  1654. Represents the case of inserting a content control around a single selected table.
  1655. </summary>
  1656. </member>
  1657. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtLevel">
  1658. <summary>
  1659. Values specify the level on which a SDT is defined.
  1660. </summary>
  1661. </member>
  1662. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartPropertiesBase">
  1663. <summary>
  1664. Represents the properties of a structured document tag of DocumentPart types.
  1665. </summary>
  1666. </member>
  1667. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartPropertiesBase.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType)">
  1668. <summary>
  1669. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartPropertiesBase"/> class.
  1670. </summary>
  1671. </member>
  1672. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartPropertiesBase.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartPropertiesBase)">
  1673. <summary>
  1674. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartPropertiesBase"/> class.
  1675. </summary>
  1676. </member>
  1677. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartPropertiesBase.ContainsBuiltInDocPart">
  1678. <summary>
  1679. Gets or sets a value that indicated whether the SDT contains a built in document part.
  1680. </summary>
  1681. </member>
  1682. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartPropertiesBase.DocumentPartGalleryFilter">
  1683. <summary>
  1684. Gets or sets the document part gallery filter.
  1685. </summary>
  1686. </member>
  1687. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartPropertiesBase.DocumentPartCategoryFilter">
  1688. <summary>
  1689. Gets or sets the document part category filter.
  1690. </summary>
  1691. </member>
  1692. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxState">
  1693. <summary>
  1694. Represents a class that defines the state of a check box structured document tag.
  1695. </summary>
  1696. </member>
  1697. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxState.CharacterCode">
  1698. <summary>
  1699. Gets or sets the value that indicates which predefined character will be used to represent the check box.
  1700. </summary>
  1701. </member>
  1702. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtCheckBoxState.Font">
  1703. <summary>
  1704. Gets or sets the value that indicates which font will be used to visualize the check box.
  1705. </summary>
  1706. </member>
  1707. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DataBinding">
  1708. <summary>
  1709. Represents a class that defines the mapping of the structured document tag.
  1710. </summary>
  1711. </member>
  1712. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DataBinding.#ctor">
  1713. <summary>
  1714. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DataBinding" /> class.
  1715. </summary>
  1716. </member>
  1717. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DataBinding.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DataBinding)">
  1718. <summary>
  1719. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DataBinding" /> class from another instance.
  1720. </summary>
  1721. <param name="dataBinding"></param>
  1722. </member>
  1723. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DataBinding.PrefixMappings">
  1724. <summary>
  1725. Gets a list that contains all of the namespace prefix mappings defined for the given element.
  1726. </summary>
  1727. </member>
  1728. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DataBinding.StoreItemId">
  1729. <summary>
  1730. Gets or sets the name of the custom XML part.
  1731. </summary>
  1732. </member>
  1733. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DataBinding.XPath">
  1734. <summary>
  1735. Gets or sets the XPath to the mapped XML node.
  1736. </summary>
  1737. </member>
  1738. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ListItem">
  1739. <summary>
  1740. Represents a class defining the element that is part of the combo box and drop-down list SDTs.
  1741. </summary>
  1742. </member>
  1743. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ListItem.DisplayText">
  1744. <summary>
  1745. Gets or sets the value that indicates what is text is to be displayed when this item is selected.
  1746. </summary>
  1747. </member>
  1748. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ListItem.Value">
  1749. <summary>
  1750. Gets or sets the value that indicates the value of the item.
  1751. </summary>
  1752. </member>
  1753. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.Placeholder">
  1754. <summary>
  1755. Represents the class that defines the placeholder settings of the SDT.
  1756. </summary>
  1757. </member>
  1758. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.Placeholder.DocumentPartReference">
  1759. <summary>
  1760. Gets or sets the value that indicates specifies the name of the document part which shall be displayed in the parent structured document tag when its run contents are empty.
  1761. </summary>
  1762. </member>
  1763. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.Placeholder.ShowPlaceholder">
  1764. <summary>
  1765. Gets or sets the value that indicates whether or not to show the contents of a SDT as a placeholder.
  1766. </summary>
  1767. </member>
  1768. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.Placeholder.PlaceholderText">
  1769. <summary>
  1770. Gets or sets the value that indicates text of the placeholder.
  1771. </summary>
  1772. </member>
  1773. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd">
  1774. <summary>
  1775. Represents the end of a structured document tag annotation.
  1776. </summary>
  1777. </member>
  1778. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeEnd.Start">
  1779. <summary>
  1780. Gets the start of the current SDT.
  1781. </summary>
  1782. </member>
  1783. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart">
  1784. <summary>
  1785. Represents the start of a structured document tag annotation.
  1786. </summary>
  1787. </member>
  1788. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart.SdtProperties">
  1789. <summary>
  1790. Gets or sets the properties of the current SDT.
  1791. </summary>
  1792. </member>
  1793. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart.End">
  1794. <summary>
  1795. Gets the end of the current SDT.
  1796. </summary>
  1797. </member>
  1798. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType">
  1799. <summary>
  1800. Specifies the list of supported structured document tag types.
  1801. </summary>
  1802. </member>
  1803. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.None">
  1804. <summary>
  1805. Unspecified type. Parent SDT still can host content and it uses the set of common properties.
  1806. </summary>
  1807. </member>
  1808. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.Bibliography">
  1809. <summary>
  1810. Parent SDT represents bibliography content.
  1811. </summary>
  1812. </member>
  1813. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.CheckBox">
  1814. <summary>
  1815. Parent SDT represents a check box.
  1816. </summary>
  1817. </member>
  1818. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.Citation">
  1819. <summary>
  1820. Parent SDT represents citation content.
  1821. </summary>
  1822. </member>
  1823. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.ComboBox">
  1824. <summary>
  1825. Parent SDT represents a list of editable items.
  1826. </summary>
  1827. </member>
  1828. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.Date">
  1829. <summary>
  1830. Parent SDT represents a date time value.
  1831. </summary>
  1832. </member>
  1833. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.DocumentPart">
  1834. <summary>
  1835. Parent SDT represents a single document part.
  1836. </summary>
  1837. </member>
  1838. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.DocumentPartGallery">
  1839. <summary>
  1840. Parent SDT represents a list of document parts.
  1841. </summary>
  1842. </member>
  1843. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.DropDownList">
  1844. <summary>
  1845. Parent SDT is represents a list of non-editable items.
  1846. </summary>
  1847. </member>
  1848. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.Equation">
  1849. <summary>
  1850. Parent SDT can contain equation data.
  1851. </summary>
  1852. </member>
  1853. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.Group">
  1854. <summary>
  1855. Parent SDT is in a restricted SDT group.
  1856. </summary>
  1857. </member>
  1858. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.Picture">
  1859. <summary>
  1860. Parent SDT contains a picture.
  1861. </summary>
  1862. </member>
  1863. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.RichText">
  1864. <summary>
  1865. Parent SDT can contain rich text content.
  1866. </summary>
  1867. </member>
  1868. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.Text">
  1869. <summary>
  1870. Parent SDT can contain plain text only.
  1871. </summary>
  1872. </member>
  1873. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.RepeatingSection">
  1874. <summary>
  1875. Parent SDT is a collection of repeating content.
  1876. </summary>
  1877. </member>
  1878. <member name="F:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType.RepeatingSectionItem">
  1879. <summary>
  1880. Parent SDT is a repeating content item in a parent repeating section.
  1881. </summary>
  1882. </member>
  1883. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.BibliographyProperties">
  1884. <summary>
  1885. Represents the properties of a structured document tag of Bibliography type.
  1886. </summary>
  1887. </member>
  1888. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.BibliographyProperties.#ctor">
  1889. <summary>
  1890. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.BibliographyProperties"/> class.
  1891. </summary>
  1892. </member>
  1893. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.BibliographyProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.BibliographyProperties)">
  1894. <summary>
  1895. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.BibliographyProperties"/> class.
  1896. </summary>
  1897. </member>
  1898. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CheckBoxProperties">
  1899. <summary>
  1900. Represents the properties of a structured document tag of CheckBox type.
  1901. </summary>
  1902. </member>
  1903. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CheckBoxProperties.#ctor">
  1904. <summary>
  1905. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CheckBoxProperties"/> class.
  1906. </summary>
  1907. </member>
  1908. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CheckBoxProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CheckBoxProperties)">
  1909. <summary>
  1910. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CheckBoxProperties"/> class.
  1911. </summary>
  1912. </member>
  1913. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CheckBoxProperties.Checked">
  1914. <summary>
  1915. Gets or sets a value that indicates whether the check box is checked.
  1916. </summary>
  1917. </member>
  1918. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CheckBoxProperties.UncheckedState">
  1919. <summary>
  1920. Gets or sets the properties that describe the SDT when it is in checked state.
  1921. </summary>
  1922. </member>
  1923. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CheckBoxProperties.CheckedState">
  1924. <summary>
  1925. Gets or sets the properties that describe the SDT when it is in unchecked state.
  1926. </summary>
  1927. </member>
  1928. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CheckBoxProperties.GetBuilder(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1929. <summary>
  1930. Provides an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder"/> that generates the structured document tag's content.
  1931. </summary>
  1932. </member>
  1933. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CitationProperties">
  1934. <summary>
  1935. Represents the properties of a structured document tag of Citation type.
  1936. </summary>
  1937. </member>
  1938. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CitationProperties.#ctor">
  1939. <summary>
  1940. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CitationProperties"/> class.
  1941. </summary>
  1942. </member>
  1943. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CitationProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CitationProperties)">
  1944. <summary>
  1945. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.CitationProperties"/> class.
  1946. </summary>
  1947. </member>
  1948. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ComboBoxProperties">
  1949. <summary>
  1950. Represents the properties of a structured document tag of ComboBox type.
  1951. </summary>
  1952. </member>
  1953. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ComboBoxProperties.#ctor">
  1954. <summary>
  1955. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ComboBoxProperties"/> class.
  1956. </summary>
  1957. </member>
  1958. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ComboBoxProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ComboBoxProperties)">
  1959. <summary>
  1960. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ComboBoxProperties"/> class.
  1961. </summary>
  1962. </member>
  1963. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ComboBoxProperties.LastValue">
  1964. <summary>
  1965. Gets the content value.
  1966. </summary>
  1967. </member>
  1968. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ComboBoxProperties.SelectedItem">
  1969. <summary>
  1970. Gets or sets the value that indicates which item is currently selected.
  1971. </summary>
  1972. </member>
  1973. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ComboBoxProperties.Items">
  1974. <summary>
  1975. Gets the items associated with this combo box.
  1976. </summary>
  1977. </member>
  1978. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ComboBoxProperties.GetBuilder(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  1979. <summary>
  1980. Provides a <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder"/> that generates the structured document tag's content.
  1981. </summary>
  1982. </member>
  1983. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties">
  1984. <summary>
  1985. Represents the properties of a structured document tag of date type.
  1986. </summary>
  1987. </member>
  1988. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties.#ctor">
  1989. <summary>
  1990. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties"/> class.
  1991. </summary>
  1992. </member>
  1993. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties)">
  1994. <summary>
  1995. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties"/> class.
  1996. </summary>
  1997. </member>
  1998. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties.DateFormat">
  1999. <summary>
  2000. Gets or sets the date format pattern.
  2001. </summary>
  2002. </member>
  2003. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties.Language">
  2004. <summary>
  2005. Gets or sets the culture used for formatting the date.
  2006. </summary>
  2007. </member>
  2008. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties.DateMappingType">
  2009. <summary>
  2010. Gets or sets the data type that is used for storing mapped date time value.
  2011. </summary>
  2012. </member>
  2013. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties.Calendar">
  2014. <summary>
  2015. Gets or set the type of calendar that is used for displaying the content.
  2016. </summary>
  2017. </member>
  2018. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties.FullDate">
  2019. <summary>
  2020. Gets or sets the date time content.
  2021. </summary>
  2022. </member>
  2023. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DateProperties.GetBuilder(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  2024. <summary>
  2025. Provides an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder"/> that generates the structured document tag's content.
  2026. </summary>
  2027. </member>
  2028. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartGalleryProperties">
  2029. <summary>
  2030. Represents the properties of a structured document tag of DocumentPartGallery type.
  2031. </summary>
  2032. </member>
  2033. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartGalleryProperties.#ctor">
  2034. <summary>
  2035. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartGalleryProperties"/> class.
  2036. </summary>
  2037. </member>
  2038. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartGalleryProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartGalleryProperties)">
  2039. <summary>
  2040. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartGalleryProperties"/> class.
  2041. </summary>
  2042. </member>
  2043. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartProperties">
  2044. <summary>
  2045. Represents the properties of a structured document tag of DocumentPart type.
  2046. </summary>
  2047. </member>
  2048. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartProperties.#ctor">
  2049. <summary>
  2050. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartProperties"/> class.
  2051. </summary>
  2052. </member>
  2053. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartProperties)">
  2054. <summary>
  2055. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DocumentPartProperties"/> class.
  2056. </summary>
  2057. </member>
  2058. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DropDownListProperties">
  2059. <summary>
  2060. Represents the properties of a structured document tag of DropDownList type.
  2061. </summary>
  2062. </member>
  2063. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DropDownListProperties.#ctor">
  2064. <summary>
  2065. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DropDownListProperties"/> class.
  2066. </summary>
  2067. </member>
  2068. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DropDownListProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DropDownListProperties)">
  2069. <summary>
  2070. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DropDownListProperties"/> class.
  2071. </summary>
  2072. </member>
  2073. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DropDownListProperties.IsContentLocked">
  2074. <summary>
  2075. Gets a value that indicates whether the content can be modified.
  2076. </summary>
  2077. </member>
  2078. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.DropDownListProperties.GetBuilder(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  2079. <summary>
  2080. Provides an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder"/> that generates the structured document tag's content.
  2081. </summary>
  2082. </member>
  2083. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.EquationProperties">
  2084. <summary>
  2085. Represents the properties of a structured document tag of Equation type.
  2086. </summary>
  2087. </member>
  2088. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.EquationProperties.#ctor">
  2089. <summary>
  2090. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.EquationProperties"/> class.
  2091. </summary>
  2092. </member>
  2093. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.EquationProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.EquationProperties)">
  2094. <summary>
  2095. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.EquationProperties"/> class.
  2096. </summary>
  2097. </member>
  2098. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.GroupProperties">
  2099. <summary>
  2100. Represents the properties of a structured document tag of Group type.
  2101. </summary>
  2102. </member>
  2103. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.GroupProperties.#ctor">
  2104. <summary>
  2105. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.GroupProperties"/> class.
  2106. </summary>
  2107. </member>
  2108. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.GroupProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.GroupProperties)">
  2109. <summary>
  2110. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.GroupProperties"/> class.
  2111. </summary>
  2112. </member>
  2113. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtProperties">
  2114. <summary>
  2115. Specifies the list of properties definable on a structured document tag.
  2116. </summary>
  2117. </member>
  2118. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtProperties.ID">
  2119. <summary>
  2120. Gets or sets the ID of the associated SDT.
  2121. </summary>
  2122. </member>
  2123. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtProperties.DataBinding">
  2124. <summary>
  2125. Gets or sets an XML mapping (DataBinding) that relates the content of associated SDT to a specific XML node.
  2126. </summary>
  2127. </member>
  2128. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtProperties.Lock">
  2129. <summary>
  2130. Gets or sets the locking behavior of the associated SDT.
  2131. </summary>
  2132. </member>
  2133. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtProperties.Alias">
  2134. <summary>
  2135. Gets or sets a friendly name for the associated SDT.
  2136. </summary>
  2137. </member>
  2138. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtProperties.OutlineColor">
  2139. <summary>
  2140. Gets or sets the color that is used for visualizing the outline.
  2141. </summary>
  2142. </member>
  2143. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtProperties.OutlineAppearance">
  2144. <summary>
  2145. Gets or sets the outline appearance style.
  2146. </summary>
  2147. </member>
  2148. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtProperties.Placeholder">
  2149. <summary>
  2150. Gets or set the associated placeholder object.
  2151. </summary>
  2152. </member>
  2153. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.PictureProperties">
  2154. <summary>
  2155. Represents the properties of a structured document tag of Picture type.
  2156. </summary>
  2157. </member>
  2158. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.PictureProperties.#ctor">
  2159. <summary>
  2160. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.PictureProperties"/> class.
  2161. </summary>
  2162. </member>
  2163. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.PictureProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.PictureProperties)">
  2164. <summary>
  2165. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.PictureProperties"/> class.
  2166. </summary>
  2167. </member>
  2168. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.PictureProperties.GetBuilder(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  2169. <summary>
  2170. Provides an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder"/> that generates the structured document tag's content.
  2171. </summary>
  2172. </member>
  2173. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionItemProperties">
  2174. <summary>
  2175. Represents the properties of a structured document tag of RepeatingSectionItem type.
  2176. </summary>
  2177. </member>
  2178. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionItemProperties.#ctor">
  2179. <summary>
  2180. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionItemProperties"/> class.
  2181. </summary>
  2182. </member>
  2183. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionItemProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionItemProperties)">
  2184. <summary>
  2185. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionItemProperties"/> class.
  2186. </summary>
  2187. </member>
  2188. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionItemProperties.ParentSectionProperties">
  2189. <summary>
  2190. Gets the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionProperties"/> associated with the parent repeating section control.
  2191. </summary>
  2192. </member>
  2193. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionItemProperties.GetBuilder(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  2194. <summary>
  2195. Provides an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder"/> that generates the structured document tag's content.
  2196. </summary>
  2197. </member>
  2198. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionProperties">
  2199. <summary>
  2200. Represents the properties of a structured document tag of RepeatingSection type.
  2201. </summary>
  2202. </member>
  2203. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionProperties.#ctor">
  2204. <summary>
  2205. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionProperties"/> class.
  2206. </summary>
  2207. </member>
  2208. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionProperties)">
  2209. <summary>
  2210. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionProperties"/> class.
  2211. </summary>
  2212. </member>
  2213. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionProperties.SectionTitle">
  2214. <summary>
  2215. Gets or sets the title of the section.
  2216. </summary>
  2217. </member>
  2218. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionProperties.AllowInsertAndDeleteSections">
  2219. <summary>
  2220. Gets or sets a value that indicates whether the underlying sections can be modified.
  2221. </summary>
  2222. </member>
  2223. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RepeatingSectionProperties.GetBuilder(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  2224. <summary>
  2225. Provides an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder"/> that generates the structured document tag's content.
  2226. </summary>
  2227. </member>
  2228. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RichTextProperties">
  2229. <summary>
  2230. Represents the properties of a structured document tag of RichText type.
  2231. </summary>
  2232. </member>
  2233. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RichTextProperties.#ctor">
  2234. <summary>
  2235. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RichTextProperties"/> class.
  2236. </summary>
  2237. </member>
  2238. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RichTextProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RichTextProperties)">
  2239. <summary>
  2240. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.RichTextProperties"/> class.
  2241. </summary>
  2242. </member>
  2243. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties">
  2244. <summary>
  2245. Represents the common properties of a structured document tag.
  2246. </summary>
  2247. </member>
  2248. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.#ctor">
  2249. <summary>
  2250. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties"/> class.
  2251. </summary>
  2252. </member>
  2253. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType)">
  2254. <summary>
  2255. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties"/> class.
  2256. </summary>
  2257. </member>
  2258. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties)">
  2259. <summary>
  2260. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties"/> class.
  2261. </summary>
  2262. </member>
  2263. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.Type">
  2264. <summary>
  2265. Gets the structured document tag type.
  2266. </summary>
  2267. </member>
  2268. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.ID">
  2269. <summary>
  2270. Gets or sets the ID of the associated SDT.
  2271. </summary>
  2272. </member>
  2273. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.DataBinding">
  2274. <summary>
  2275. Gets or sets an XML mapping (DataBinding) that relates the content of associated SDT to a specific XML node.
  2276. </summary>
  2277. </member>
  2278. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.Lock">
  2279. <summary>
  2280. Gets or sets the locking behavior of the associated SDT.
  2281. </summary>
  2282. </member>
  2283. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.Alias">
  2284. <summary>
  2285. Gets or sets a friendly name for the associated SDT.
  2286. </summary>
  2287. </member>
  2288. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.Tag">
  2289. <summary>
  2290. Gets or sets a tag for the associated SDT.
  2291. </summary>
  2292. </member>
  2293. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.IsTemporary">
  2294. <summary>
  2295. Gets or sets a value that indicates whether this SDT will be removed after editing its content.
  2296. </summary>
  2297. </member>
  2298. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.OutlineColor">
  2299. <summary>
  2300. Gets or sets the color that is used for visualizing the outline.
  2301. </summary>
  2302. </member>
  2303. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.OutlineAppearance">
  2304. <summary>
  2305. Gets or sets the outline appearance style.
  2306. </summary>
  2307. </member>
  2308. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.Placeholder">
  2309. <summary>
  2310. Gets or set the associated placeholder object.
  2311. </summary>
  2312. </member>
  2313. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.RunProperties">
  2314. <summary>
  2315. Gets or sets the associated run properties.
  2316. </summary>
  2317. </member>
  2318. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.IsContentLocked">
  2319. <summary>
  2320. Gets a value that indicates whether the content can be modified.
  2321. </summary>
  2322. </member>
  2323. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.IsLocked">
  2324. <summary>
  2325. Gets a value that indicates whether the annotation range can be modified.
  2326. </summary>
  2327. </member>
  2328. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties.GetBuilder(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  2329. <summary>
  2330. Provides an <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder"/> that generates the structured document tag's content.
  2331. </summary>
  2332. </member>
  2333. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.TextProperties">
  2334. <summary>
  2335. Represents the properties of a structured document tag of Text type.
  2336. </summary>
  2337. </member>
  2338. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.TextProperties.#ctor">
  2339. <summary>
  2340. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.TextProperties"/> class.
  2341. </summary>
  2342. </member>
  2343. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.TextProperties.#ctor(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.TextProperties)">
  2344. <summary>
  2345. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.TextProperties"/> class.
  2346. </summary>
  2347. </member>
  2348. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.TextProperties.IsMultiline">
  2349. <summary>
  2350. Gets or sets a value that indicates whether the SDT supports new lines in its content.
  2351. </summary>
  2352. </member>
  2353. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.TextProperties.GetBuilder(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  2354. <summary>
  2355. Provides a <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.ISdtBuilder"/> that generates the structured document tag's content.
  2356. </summary>
  2357. </member>
  2358. <member name="T:Telerik.Windows.Documents.Flow.Model.Annotations.StructuredDocumentTags.Builders.SdtBuilderFailureException">
  2359. <summary>
  2360. Represents an exception which is thrown if there was a problem creating a structured document tag.
  2361. </summary>
  2362. </member>
  2363. <member name="M:Telerik.Windows.Documents.Flow.Model.Annotations.StructuredDocumentTags.Builders.SdtBuilderFailureException.#ctor(System.String)">
  2364. <summary>
  2365. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Annotations.StructuredDocumentTags.Builders.SdtBuilderFailureException" /> class.
  2366. </summary>
  2367. <param name="message">The provided message.</param>
  2368. </member>
  2369. <member name="M:Telerik.Windows.Documents.Flow.Model.Annotations.StructuredDocumentTags.Builders.SdtBuilderFailureException.#ctor(System.String,System.Exception)">
  2370. <summary>
  2371. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Annotations.StructuredDocumentTags.Builders.SdtBuilderFailureException" /> class.
  2372. </summary>
  2373. <param name="message">The provided message.</param>
  2374. <param name="innerException">The inner exception.</param>
  2375. </member>
  2376. <member name="M:Telerik.Windows.Documents.Flow.Model.Annotations.StructuredDocumentTags.Builders.SdtBuilderFailureException.#ctor">
  2377. <summary>
  2378. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Annotations.StructuredDocumentTags.Builders.SdtBuilderFailureException" /> class.
  2379. </summary>
  2380. </member>
  2381. <member name="M:Telerik.Windows.Documents.Flow.Model.Annotations.StructuredDocumentTags.Builders.SdtBuilderFailureException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2382. <summary>
  2383. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Annotations.StructuredDocumentTags.Builders.SdtBuilderFailureException" /> class.
  2384. </summary>
  2385. </member>
  2386. <member name="T:Telerik.Windows.Documents.Flow.Model.Editing.IMessageProvider">
  2387. <summary>
  2388. Describes the means to notify the user with information.
  2389. </summary>
  2390. </member>
  2391. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.IMessageProvider.ShowMessage(System.String)">
  2392. <summary>
  2393. Notifies the user with the provided information.
  2394. </summary>
  2395. </member>
  2396. <member name="T:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor">
  2397. <summary>
  2398. Defines utility class used for editing <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument">RadFlowDocuments</see>
  2399. </summary>
  2400. <summary>
  2401. Defines utility class used for editing <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument">RadFlowDocuments</see>
  2402. </summary>
  2403. </member>
  2404. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertStructuredDocumentTag(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType)">
  2405. <summary>
  2406. Inserts a SDT (Structured Document Tag).
  2407. </summary>
  2408. <param name="type">The type for the SDT to be generated.</param>
  2409. </member>
  2410. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertStructuredDocumentTag(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties)">
  2411. <summary>
  2412. Inserts a SDT (Structured Document Tag).
  2413. </summary>
  2414. <param name="properties">The properties of the SDT.</param>
  2415. </member>
  2416. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertStructuredDocumentTag(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtType,Telerik.Windows.Documents.Flow.Model.DocumentElementBase,Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  2417. <summary>
  2418. Inserts a SDT (Structured Document Tag).
  2419. </summary>
  2420. <param name="type">The type for the SDT to be generated.</param>
  2421. <param name="startElement">The start of the SDT will be inserted before the provided element.</param>
  2422. <param name="endElement">The end of the SDT will be inserted after the provided element.</param>
  2423. </member>
  2424. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertStructuredDocumentTag(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties,Telerik.Windows.Documents.Flow.Model.DocumentElementBase,Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  2425. <summary>
  2426. Inserts a SDT (Structured Document Tag).
  2427. </summary>
  2428. <param name="properties">The properties of the SDT.</param>
  2429. <param name="startElement">The start of the SDT will be inserted before the provided element.</param>
  2430. <param name="endElement">The end of the SDT will be inserted after the provided element.</param>
  2431. </member>
  2432. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.RemoveStructuredDocumentTag(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart)">
  2433. <summary>
  2434. Removes a SDT(Structured Document Tag) with its contents.
  2435. </summary>
  2436. <param name="sdtRangeStart">The start of the SDT to be removed.</param>
  2437. </member>
  2438. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.RemoveStructuredDocumentTag(Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtRangeStart,System.Boolean)">
  2439. <summary>
  2440. Removes a SDT(Structured Document Tag).
  2441. </summary>
  2442. <param name="sdtRangeStart">The start of the SDT to be removed.</param>
  2443. <param name="removeContent">If true the content of the SDT is removed; else only the SDT is removed leaving behind the content.</param>
  2444. </member>
  2445. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.SetSdtMessageProvider(Telerik.Windows.Documents.Flow.Model.Editing.IMessageProvider)">
  2446. <summary>
  2447. Sets a custom message provider for the messages when creating a structured document tag.
  2448. </summary>
  2449. <param name="provider">A custom message provider which implements <see cref="T:Telerik.Windows.Documents.Flow.Model.Editing.IMessageProvider"/>.</param>
  2450. </member>
  2451. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  2452. <summary>
  2453. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor" /> class.
  2454. </summary>
  2455. <param name="document">The document.</param>
  2456. </member>
  2457. <member name="P:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.CharacterFormatting">
  2458. <summary>
  2459. Gets the character formatting that will be used when creating new run elements.
  2460. </summary>
  2461. <value>The character formatting.</value>
  2462. </member>
  2463. <member name="P:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ParagraphFormatting">
  2464. <summary>
  2465. Gets the paragraph formatting that will be used when creating new paragraphs.
  2466. </summary>
  2467. <value>The paragraph formatting.</value>
  2468. </member>
  2469. <member name="P:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.TableFormatting">
  2470. <summary>
  2471. Gets the table formatting that will be used when creating new tables.
  2472. </summary>
  2473. <value>The table formatting.</value>
  2474. </member>
  2475. <member name="P:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.Document">
  2476. <summary>
  2477. Gets the document to which this editor is associated.
  2478. </summary>
  2479. <value>
  2480. The document.
  2481. </value>
  2482. </member>
  2483. <member name="P:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.Position">
  2484. <summary>
  2485. Returns the current position.
  2486. </summary>
  2487. </member>
  2488. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertText(System.String)">
  2489. <summary>
  2490. Inserts text.
  2491. </summary>
  2492. <param name="text">The text.</param>
  2493. <returns>The inserted last inserted Run element.</returns>
  2494. </member>
  2495. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertLine(System.String)">
  2496. <summary>
  2497. Inserts text and adds new paragraph after it.
  2498. </summary>
  2499. <param name="text">The text.</param>
  2500. <returns>The inserted last inserted Run element.</returns>
  2501. </member>
  2502. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertHyperlink(System.String,System.String,System.Boolean,System.String)">
  2503. <summary>
  2504. Inserts the hyperlink.
  2505. </summary>
  2506. <param name="text">The text.</param>
  2507. <param name="uri">The URI.</param>
  2508. <param name="isAnchor">True for hyperlinks pointing to a bookmark.</param>
  2509. <param name="toolTip">The tool tip.</param>
  2510. <returns></returns>
  2511. </member>
  2512. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertField(System.String,System.String)">
  2513. <summary>
  2514. Inserts new field.
  2515. </summary>
  2516. <param name="code">The code fragment.</param>
  2517. <param name="result">The result fragment.</param>
  2518. <returns></returns>
  2519. </member>
  2520. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertSection">
  2521. <summary>
  2522. Inserts a new section.
  2523. </summary>
  2524. <returns>The inserted Section element.</returns>
  2525. </member>
  2526. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertParagraph">
  2527. <summary>
  2528. Inserts a new paragraph.
  2529. </summary>
  2530. <returns>The inserted Paragraph element.</returns>
  2531. </member>
  2532. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertImageInline(System.IO.Stream,System.String)">
  2533. <summary>
  2534. Inserts an inline image with its original size.
  2535. </summary>
  2536. <param name="stream">The stream.</param>
  2537. <param name="extension">The extension.</param>
  2538. <returns>The inserted inline image.</returns>
  2539. </member>
  2540. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertImageInline(Telerik.Windows.Documents.Media.ImageSource,System.Windows.Size)">
  2541. <summary>
  2542. Inserts an inline image.
  2543. </summary>
  2544. <param name="source">The image source.</param>
  2545. <param name="size">The size.</param>
  2546. <returns>The inserted image inline.</returns>
  2547. </member>
  2548. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertImageInline(System.IO.Stream,System.String,System.Windows.Size)">
  2549. <summary>
  2550. Inserts the image inline.
  2551. </summary>
  2552. <param name="stream">The image stream.</param>
  2553. <param name="extension">The image extension.</param>
  2554. <param name="size">The size.</param>
  2555. <returns>The inserted image inline.</returns>
  2556. </member>
  2557. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertFloatingImage(System.IO.Stream,System.String)">
  2558. <summary>
  2559. Inserts a floating image with its original size.
  2560. </summary>
  2561. <param name="stream">The stream.</param>
  2562. <param name="extension">The extension.</param>
  2563. <returns>The inserted floating image.</returns>
  2564. </member>
  2565. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertFloatingImage(System.IO.Stream,System.String,System.Windows.Size)">
  2566. <summary>
  2567. Inserts a floating image.
  2568. </summary>
  2569. <param name="stream">The image stream.</param>
  2570. <param name="extension">The image extension.</param>
  2571. <param name="size">The size.</param>
  2572. <returns>The floating image inline.</returns>
  2573. </member>
  2574. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertFloatingImage(Telerik.Windows.Documents.Media.ImageSource,System.Windows.Size)">
  2575. <summary>
  2576. Inserts a floating image.
  2577. </summary>
  2578. <param name="source">The image source.</param>
  2579. <param name="size">The size.</param>
  2580. <returns>The floating image inline.</returns>
  2581. </member>
  2582. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertInline(Telerik.Windows.Documents.Flow.Model.InlineBase)">
  2583. <summary>
  2584. Inserts an inline.
  2585. </summary>
  2586. <param name="inline">The inline.</param>
  2587. <returns>The inline.</returns>
  2588. </member>
  2589. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertTable">
  2590. <summary>
  2591. Inserts a new table and positions the editor after the table.
  2592. </summary>
  2593. <returns> The inserted table.</returns>
  2594. </member>
  2595. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertTable(System.Int32,System.Int32)">
  2596. <summary>
  2597. Inserts a new table and positions the editor after the table.
  2598. </summary>
  2599. <param name="rows">The number of rows in the table.</param>
  2600. <param name="columns">The number of columns in the table.</param>
  2601. <returns>The inserted table.</returns>
  2602. </member>
  2603. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertBreak(Telerik.Windows.Documents.Flow.Model.BreakType)">
  2604. <summary>
  2605. Inserts the break.
  2606. </summary>
  2607. <param name="type">The type of the break.</param>
  2608. <returns>The inserted break.</returns>
  2609. </member>
  2610. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertComment(System.String)">
  2611. <summary>
  2612. Inserts the comment.
  2613. </summary>
  2614. <param name="text">The text of the comment.</param>
  2615. <returns>The created comment.</returns>
  2616. </member>
  2617. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertComment(System.String,Telerik.Windows.Documents.Flow.Model.InlineBase,Telerik.Windows.Documents.Flow.Model.InlineBase)">
  2618. <summary>
  2619. Inserts the comment.
  2620. </summary>
  2621. <param name="text">The text.</param>
  2622. <param name="inlineStart">The inline start. The start of the comment will be inserted before this inline.</param>
  2623. <param name="inlineEnd">The inline end. The end of the comment will be inserted after this inline.</param>
  2624. <returns></returns>
  2625. </member>
  2626. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertComment(Telerik.Windows.Documents.Flow.Model.Comment)">
  2627. <summary>
  2628. Inserts the comment.
  2629. </summary>
  2630. <param name="comment">The comment.</param>
  2631. <returns>The comment.</returns>
  2632. </member>
  2633. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertComment(Telerik.Windows.Documents.Flow.Model.Comment,Telerik.Windows.Documents.Flow.Model.InlineBase,Telerik.Windows.Documents.Flow.Model.InlineBase)">
  2634. <summary>
  2635. Inserts the comment.
  2636. </summary>
  2637. <param name="comment">The comment.</param>
  2638. <param name="inlineStart">The inline start. The start of the comment will be inserted before this inline.</param>
  2639. <param name="inlineEnd">The inline end. The end of the comment will be inserted after this inline.</param>
  2640. <returns>The comment.</returns>
  2641. </member>
  2642. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertBookmark(System.String)">
  2643. <summary>
  2644. Inserts the bookmark with specified name.
  2645. </summary>
  2646. <param name="name">The name.</param>
  2647. <returns>The created bookmark.</returns>
  2648. </member>
  2649. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertBookmark(System.String,Telerik.Windows.Documents.Flow.Model.InlineBase,Telerik.Windows.Documents.Flow.Model.InlineBase)">
  2650. <summary>
  2651. Inserts the bookmark with specified name.
  2652. </summary>
  2653. <param name="name">The name.</param>
  2654. <param name="inlineStart">The inline start. The start of the bookmark will be inserted before this inline.</param>
  2655. <param name="inlineEnd">The inline end. The end of the bookmark will be inserted after this inline.</param>
  2656. <returns>The created bookmark.</returns>
  2657. </member>
  2658. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertDocument(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  2659. <summary>
  2660. Inserts the source document at the current position in the target document.
  2661. </summary>
  2662. <param name="sourceDocument">The source document.</param>
  2663. </member>
  2664. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertDocument(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,Telerik.Windows.Documents.Flow.Model.Editing.InsertDocumentOptions)">
  2665. <summary>
  2666. Inserts the source document at the current position in the target document.
  2667. </summary>
  2668. <param name="sourceDocument">The source document.</param>
  2669. <param name="insertOptions">The insert options.</param>
  2670. </member>
  2671. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.DeleteBookmark(System.String)">
  2672. <summary>
  2673. Deletes a bookmark by name.
  2674. </summary>
  2675. <param name="name">The name.</param>
  2676. </member>
  2677. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.DeleteBookmark(Telerik.Windows.Documents.Flow.Model.Bookmark)">
  2678. <summary>
  2679. Deletes the bookmark.
  2680. </summary>
  2681. <param name="bookmark">The bookmark.</param>
  2682. </member>
  2683. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.DeleteContent(Telerik.Windows.Documents.Flow.Model.InlineBase,Telerik.Windows.Documents.Flow.Model.InlineBase,System.Boolean)">
  2684. <summary>
  2685. Deletes the content between the start and end elements. The inlines' parents must be in the same block container.
  2686. </summary>
  2687. <param name="start">The start inline element.</param>
  2688. <param name="end">The end inline element.</param>
  2689. <param name="inclusive">Indicates if the start end elements should be deleted as well.</param>
  2690. </member>
  2691. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertPermissionRange(Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials,Telerik.Windows.Documents.Flow.Model.InlineBase,Telerik.Windows.Documents.Flow.Model.InlineBase)">
  2692. <summary>
  2693. Inserts the permission range surrounding inline start and inline end.
  2694. </summary>
  2695. <param name="permissionRangeCredentials">The permission range credentials.</param>
  2696. <param name="inlineStart">The inline start.</param>
  2697. <param name="inlineEnd">The inline end.</param>
  2698. <returns></returns>
  2699. </member>
  2700. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertPermissionRange(Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials,Telerik.Windows.Documents.Flow.Model.TableCell)">
  2701. <summary>
  2702. Inserts the permission range surrounding table cell.
  2703. </summary>
  2704. <param name="permissionRangeCredentials">The permission range credentials.</param>
  2705. <param name="cell">The cell.</param>
  2706. <returns></returns>
  2707. </member>
  2708. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.InsertPermissionRange(Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials,Telerik.Windows.Documents.Flow.Model.TableRow)">
  2709. <summary>
  2710. Inserts the permission range surrounding table row.
  2711. </summary>
  2712. <param name="permissionRangeCredentials">The permission range credentials.</param>
  2713. <param name="row">The row.</param>
  2714. <returns></returns>
  2715. </member>
  2716. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.DeletePermissionRange(Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange)">
  2717. <summary>
  2718. Deletes the permission range.
  2719. </summary>
  2720. <param name="permission">The permission.</param>
  2721. </member>
  2722. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.Protect(System.String)">
  2723. <summary>
  2724. Protects the editor document from changes with specified password in read only protection mode.
  2725. </summary>
  2726. <param name="password">The password.</param>
  2727. </member>
  2728. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.Protect(System.String,Telerik.Windows.Documents.Flow.Model.Protection.ProtectionMode)">
  2729. <summary>
  2730. Protects the editor document from changes with specified password in desired protection mode.
  2731. </summary>
  2732. <param name="password">The password.</param>
  2733. <param name="protectionMode">The protection mode.</param>
  2734. </member>
  2735. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.Unprotect(System.String)">
  2736. <summary>
  2737. Tries to unprotect the editor document with specified password.
  2738. </summary>
  2739. <param name="password">The password.</param>
  2740. <returns><c>True</c> if the password is correct; otherwise, <c>False</c>.</returns>
  2741. </member>
  2742. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.Unprotect">
  2743. <summary>
  2744. Unprotects the editor document.
  2745. </summary>
  2746. </member>
  2747. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.FindAll(System.String,System.Boolean,System.Boolean)">
  2748. <summary>
  2749. Finds all occurrences of a specified text in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2750. </summary>
  2751. <param name="text">The searched text.</param>
  2752. <param name="matchCase">Indicates whether the casing should be matched.</param>
  2753. <param name="matchWholeWord">Indicates whether only whole words should be matched.</param>
  2754. <returns>Collection of type <see cref="T:Telerik.Windows.Documents.Flow.TextSearch.FindResult"/>.</returns>
  2755. </member>
  2756. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.FindAll(System.Text.RegularExpressions.Regex)">
  2757. <summary>
  2758. Finds all occurrences of a matched text by the specified regex in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2759. </summary>
  2760. <param name="regex">The regex.</param>
  2761. <returns>Collection of type <see cref="T:Telerik.Windows.Documents.Flow.TextSearch.FindResult"/>.</returns>
  2762. </member>
  2763. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceText(System.String,System.String,System.Boolean,System.Boolean)">
  2764. <summary>
  2765. Replaces all occurrences of a specified text in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2766. </summary>
  2767. <param name="oldText">The searched text.</param>
  2768. <param name="newText">The replace text.</param>
  2769. <param name="matchCase">Indicates whether the casing should be matched.</param>
  2770. <param name="matchWholeWord">Indicates whether only whole words should be matched.</param>
  2771. </member>
  2772. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceText(System.String,Telerik.Windows.Documents.Flow.Model.BlockBase,System.Boolean,System.Boolean)">
  2773. <summary>
  2774. Replaces all occurrences of a specified text in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2775. </summary>
  2776. <param name="oldText">The searched text.</param>
  2777. <param name="block">The replace <see cref="T:Telerik.Windows.Documents.Flow.Model.BlockBase"/> elements.</param>
  2778. <param name="matchCase">Indicates whether the casing should be matched.</param>
  2779. <param name="matchWholeWord">Indicates whether only whole words should be matched.</param>
  2780. </member>
  2781. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceText(System.String,System.Collections.Generic.IEnumerable{Telerik.Windows.Documents.Flow.Model.BlockBase},System.Boolean,System.Boolean)">
  2782. <summary>
  2783. Replaces all occurrences of a specified text in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2784. </summary>
  2785. <param name="oldText">The searched text.</param>
  2786. <param name="blocks">The replace <see cref="T:System.Collections.Generic.IEnumerable`1"/> elements.</param>
  2787. <param name="matchCase">Indicates whether the casing should be matched.</param>
  2788. <param name="matchWholeWord">Indicates whether only whole words should be matched.</param>
  2789. </member>
  2790. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceText(System.String,Telerik.Windows.Documents.Flow.Model.InlineBase,System.Boolean,System.Boolean)">
  2791. <summary>
  2792. Replaces all occurrences of a specified text in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2793. </summary>
  2794. <param name="oldText">The searched text.</param>
  2795. <param name="inline">The replace <see cref="T:Telerik.Windows.Documents.Flow.Model.InlineBase"/> elements.</param>
  2796. <param name="matchCase">Indicates whether the casing should be matched.</param>
  2797. <param name="matchWholeWord">Indicates whether only whole words should be matched.</param>
  2798. </member>
  2799. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceText(System.String,System.Collections.Generic.IEnumerable{Telerik.Windows.Documents.Flow.Model.InlineBase},System.Boolean,System.Boolean)">
  2800. <summary>
  2801. Replaces all occurrences of a specified text in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2802. </summary>
  2803. <param name="oldText">The searched text.</param>
  2804. <param name="inlines">The replace <see cref="T:System.Collections.Generic.IEnumerable`1"/> elements.</param>
  2805. <param name="matchCase">Indicates whether the casing should be matched.</param>
  2806. <param name="matchWholeWord">Indicates whether only whole words should be matched.</param>
  2807. </member>
  2808. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceText(System.Text.RegularExpressions.Regex,System.String)">
  2809. <summary>
  2810. Replaces all occurrences of a matched text by the specified regex in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2811. </summary>
  2812. <param name="regex">The regex.</param>
  2813. <param name="newText">The replace text.</param>
  2814. </member>
  2815. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceText(System.Text.RegularExpressions.Regex,Telerik.Windows.Documents.Flow.Model.BlockBase)">
  2816. <summary>
  2817. Replaces all occurrences of a matched text by the specified regex in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2818. </summary>
  2819. <param name="regex">The regex.</param>
  2820. <param name="block">The replace <see cref="T:Telerik.Windows.Documents.Flow.Model.BlockBase"/> element.</param>
  2821. </member>
  2822. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceText(System.Text.RegularExpressions.Regex,System.Collections.Generic.IEnumerable{Telerik.Windows.Documents.Flow.Model.BlockBase})">
  2823. <summary>
  2824. Replaces all occurrences of a matched text by the specified regex in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2825. </summary>
  2826. <param name="regex">The regex.</param>
  2827. <param name="blocks">The replace <see cref="T:System.Collections.Generic.IEnumerable`1"/> elements.</param>
  2828. </member>
  2829. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceText(System.Text.RegularExpressions.Regex,Telerik.Windows.Documents.Flow.Model.InlineBase)">
  2830. <summary>
  2831. Replaces all occurrences of a matched text by the specified regex in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2832. </summary>
  2833. <param name="regex">The regex.</param>
  2834. <param name="inline">The replace <see cref="T:Telerik.Windows.Documents.Flow.Model.InlineBase"/> elements.</param>
  2835. </member>
  2836. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceText(System.Text.RegularExpressions.Regex,System.Collections.Generic.IEnumerable{Telerik.Windows.Documents.Flow.Model.InlineBase})">
  2837. <summary>
  2838. Replaces all occurrences of a matched text by the specified regex in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2839. </summary>
  2840. <param name="regex">The regex.</param>
  2841. <param name="inlines">The replace <see cref="T:System.Collections.Generic.IEnumerable`1"/> elements.</param>
  2842. </member>
  2843. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceStyling(System.String,System.Action{Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties})">
  2844. <summary>
  2845. Replaces character properties of all occurrences of the searched text in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2846. </summary>
  2847. <param name="searchedText">The searched text.</param>
  2848. <param name="replacePropertiesAction">The action which replaces character properties.</param>
  2849. </member>
  2850. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceStyling(System.String,System.Boolean,System.Boolean,System.Action{Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties})">
  2851. <summary>
  2852. Replaces character properties of all occurrences of the searched text in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2853. </summary>
  2854. <param name="searchedText">The searched text.</param>
  2855. <param name="matchCase">Indicates whether the casing should be matched.</param>
  2856. <param name="matchWholeWord">Indicates whether only whole words should be matched.</param>
  2857. <param name="replacePropertiesAction">The action which replaces character properties.</param>
  2858. </member>
  2859. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.ReplaceStyling(System.Text.RegularExpressions.Regex,System.Action{Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties})">
  2860. <summary>
  2861. Replaces character properties of all occurrences of a
  2862. <para>matched text by the specified regex in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.</para>
  2863. </summary>
  2864. <param name="regex">The regex.</param>
  2865. <param name="replacePropertiesAction">The action which replaces character properties.</param>
  2866. </member>
  2867. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.SetWatermark(Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark,Telerik.Windows.Documents.Flow.Model.Header)">
  2868. <summary>
  2869. Sets the watermark to the specified header.
  2870. </summary>
  2871. <param name="watermark">The watermark.</param>
  2872. <param name="header">The header.</param>
  2873. </member>
  2874. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.SetWatermark(Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark,Telerik.Windows.Documents.Flow.Model.Section,Telerik.Windows.Documents.Flow.Model.HeaderFooterType)">
  2875. <summary>
  2876. Sets the watermark to the header of the specified type associated with the specified section.
  2877. </summary>
  2878. <param name="watermark">The watermark.</param>
  2879. <param name="section">The section.</param>
  2880. <param name="headerType">Type of the header.</param>
  2881. </member>
  2882. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.MoveToParagraphStart(Telerik.Windows.Documents.Flow.Model.Paragraph)">
  2883. <summary>
  2884. Moves the editor to the start of a paragraph.
  2885. </summary>
  2886. <param name="paragraph">The paragraph.</param>
  2887. </member>
  2888. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.MoveToParagraphEnd(Telerik.Windows.Documents.Flow.Model.Paragraph)">
  2889. <summary>
  2890. Moves the editor to the end of a paragraph.
  2891. </summary>
  2892. <param name="paragraph">The paragraph.</param>
  2893. </member>
  2894. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.MoveToInlineEnd(Telerik.Windows.Documents.Flow.Model.InlineBase)">
  2895. <summary>
  2896. Moves the editor after an inline.
  2897. </summary>
  2898. <param name="inline">The inline.</param>
  2899. </member>
  2900. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.MoveToInlineStart(Telerik.Windows.Documents.Flow.Model.InlineBase)">
  2901. <summary>
  2902. Moves the editor before an inline.
  2903. </summary>
  2904. <param name="inline">The inline.</param>
  2905. </member>
  2906. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.RadFlowDocumentEditor.MoveToTableEnd(Telerik.Windows.Documents.Flow.Model.Table)">
  2907. <summary>
  2908. Moves the editor to a table end.
  2909. </summary>
  2910. <param name="table">The table.</param>
  2911. </member>
  2912. <member name="T:Telerik.Windows.Documents.Flow.Model.Editing.InsertDocumentOptions">
  2913. <summary>
  2914. Holds different options for controlling the insertion of a source <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>
  2915. to a target <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  2916. </summary>
  2917. </member>
  2918. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.InsertDocumentOptions.#ctor">
  2919. <summary>
  2920. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Editing.InsertDocumentOptions" /> class.
  2921. </summary>
  2922. </member>
  2923. <member name="P:Telerik.Windows.Documents.Flow.Model.Editing.InsertDocumentOptions.ConflictingStylesResolutionMode">
  2924. <summary>
  2925. Gets or sets the mode used for resolving conflicts between styles with same IDs.
  2926. <para>The default value is <see cref="F:Telerik.Windows.Documents.Flow.Model.ConflictingStylesResolutionMode.RenameSourceStyle"/>.</para>
  2927. </summary>
  2928. <value>The conflicting styles resolution mode.</value>
  2929. </member>
  2930. <member name="P:Telerik.Windows.Documents.Flow.Model.Editing.InsertDocumentOptions.InsertLastParagraphMarker">
  2931. <summary>
  2932. Gets or sets whether the formatting from the last paragraph in the source <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/> should be obtained.
  2933. <para>If the value is <code>true</code>, then a new paragraph with same formatting will be inserted.
  2934. Otherwise, only the inlines from that paragraph will be inserted.</para>
  2935. <para>The default value is <code>true</code>.</para>
  2936. </summary>
  2937. <value>The insert last paragraph marker.</value>
  2938. </member>
  2939. <member name="T:Telerik.Windows.Documents.Flow.Model.Editing.EditingExtensions">
  2940. <summary>
  2941. Static class holding extension methods related to editing.
  2942. </summary>
  2943. </member>
  2944. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.EditingExtensions.GetEditorAfter(Telerik.Windows.Documents.Flow.Model.InlineBase)">
  2945. <summary>
  2946. Gets RadFlowDocumentEditor positioned after the inline.
  2947. </summary>
  2948. <param name="inline">The inline.</param>
  2949. <returns></returns>
  2950. </member>
  2951. <member name="M:Telerik.Windows.Documents.Flow.Model.Editing.EditingExtensions.GetEditorBefore(Telerik.Windows.Documents.Flow.Model.InlineBase)">
  2952. <summary>
  2953. Gets RadFlowDocumentEditor positioned before the inline.
  2954. </summary>
  2955. <param name="inline">The inline.</param>
  2956. <returns></returns>
  2957. </member>
  2958. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.NumberingField">
  2959. <summary>
  2960. A base class for numbering fields that can produce result fragment.
  2961. </summary>
  2962. </member>
  2963. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.NumberingField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  2964. <summary>
  2965. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.NumberingField" /> class.
  2966. </summary>
  2967. <param name="document">The document.</param>
  2968. </member>
  2969. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.NumPagesField">
  2970. <summary>
  2971. Represents a number of pages field.
  2972. </summary>
  2973. </member>
  2974. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.NumPagesField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  2975. <summary>
  2976. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.NumPagesField" /> class.
  2977. </summary>
  2978. <param name="document">The document.</param>
  2979. </member>
  2980. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.PageField">
  2981. <summary>
  2982. Represents a page field.
  2983. </summary>
  2984. </member>
  2985. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.PageField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  2986. <summary>
  2987. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.PageField" /> class.
  2988. </summary>
  2989. <param name="document">The document.</param>
  2990. </member>
  2991. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.PageRefField">
  2992. <summary>
  2993. Represents a page ref field.
  2994. </summary>
  2995. </member>
  2996. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.PageRefField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  2997. <summary>
  2998. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.PageRefField" /> class.
  2999. </summary>
  3000. <param name="document">The document.</param>
  3001. </member>
  3002. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.PageRefField.IsSwitchWithArgumentOverride(System.String)">
  3003. <summary>
  3004. Determines whether a switch can have an argument.
  3005. </summary>
  3006. <param name="switchKey">The switch key.</param>
  3007. <returns>True if the switch can have argument.</returns>
  3008. </member>
  3009. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.SectionField">
  3010. <summary>
  3011. Represents a section field.
  3012. </summary>
  3013. </member>
  3014. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.SectionField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3015. <summary>
  3016. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.SectionField" /> class.
  3017. </summary>
  3018. <param name="document">The document.</param>
  3019. </member>
  3020. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.SectionPagesField">
  3021. <summary>
  3022. Represents a section page field.
  3023. </summary>
  3024. </member>
  3025. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.SectionPagesField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3026. <summary>
  3027. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.SectionPagesField" /> class.
  3028. </summary>
  3029. <param name="document">The document.</param>
  3030. </member>
  3031. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.TableFieldBase">
  3032. <summary>
  3033. Represents the base class for tables fields.
  3034. </summary>
  3035. </member>
  3036. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.TableFieldBase.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3037. <summary>
  3038. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.TableFieldBase" /> class.
  3039. </summary>
  3040. <param name="document">The document.</param>
  3041. </member>
  3042. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TableFieldBase.Bookmark">
  3043. <summary>
  3044. Gets the value indicating the switch responsibility, namely to collect entries only from the portion of the document marked by the specified bookmark.
  3045. </summary>
  3046. </member>
  3047. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TableFieldBase.IncludeSequenceName">
  3048. <summary>
  3049. Gets the value indicating the switch responsibility, namely to include a number such as a chapter number before the page number. The chapter or other item must be numbered with a SEQ field. Identifier must match the identifier in the SEQ field.
  3050. </summary>
  3051. </member>
  3052. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TableFieldBase.IdentifierSeparator">
  3053. <summary>
  3054. Gets the value indicating the switch responsibility, namely when used with the \s switch, specifies the character that separates the sequence numbers and page numbers. Enclose the character in quotation marks.
  3055. </summary>
  3056. </member>
  3057. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.TableFieldBase.IsSwitchWithArgumentOverride(System.String)">
  3058. <summary>
  3059. Determines whether a switch can have an argument.
  3060. </summary>
  3061. <param name="switchKey">The switch key.</param>
  3062. <returns>True if the switch can have argument.</returns>
  3063. </member>
  3064. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.TaField">
  3065. <summary>
  3066. Represents a Table of Authorities Entry field.
  3067. </summary>
  3068. </member>
  3069. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TaField.HasBoldFormating">
  3070. <summary>
  3071. Gets whether to apply bold formatting to the page number for the entry.
  3072. </summary>
  3073. </member>
  3074. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TaField.Category">
  3075. <summary>
  3076. Gets the entry category, which is a number that corresponds to the order of categories in the Category box in the Mark Citation dialog box.
  3077. </summary>
  3078. </member>
  3079. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TaField.HasItalicFormating">
  3080. <summary>
  3081. Gets whether to apply italic formatting to the page number for the entry.
  3082. </summary>
  3083. </member>
  3084. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TaField.LongCitation">
  3085. <summary>
  3086. Gets the long citation for the entry in the table of authorities.
  3087. </summary>
  3088. </member>
  3089. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TaField.Bookmark">
  3090. <summary>
  3091. Gets the entry's page number the range of pages marked by the specified bookmark.
  3092. </summary>
  3093. </member>
  3094. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TaField.ShortCitation">
  3095. <summary>
  3096. Gets the abbreviated form of the entry; this citation is from the Short citation box in the Mark Citation dialog box.
  3097. </summary>
  3098. </member>
  3099. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.TaField.IsSwitchWithArgumentOverride(System.String)">
  3100. <summary>
  3101. Determines whether a switch can have an argument.
  3102. </summary>
  3103. <param name="switchKey">The switch key.</param>
  3104. <returns>True if the switch can have argument.</returns>
  3105. </member>
  3106. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.TcField">
  3107. <summary>
  3108. Represents a Table of Contents Entry field.
  3109. </summary>
  3110. </member>
  3111. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TcField.Text">
  3112. <summary>
  3113. Gets text to appear in the table of contents for an entry.
  3114. </summary>
  3115. </member>
  3116. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TcField.ItemsType">
  3117. <summary>
  3118. Gets the type of items collected in a particular contents list.
  3119. </summary>
  3120. </member>
  3121. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TcField.Level">
  3122. <summary>
  3123. Gets the level of the TC entry.
  3124. </summary>
  3125. </member>
  3126. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TcField.ShouldOmitPageNumber">
  3127. <summary>
  3128. Gets whether to omit the page number for the entry.
  3129. </summary>
  3130. </member>
  3131. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.TcField.IsSwitchWithArgumentOverride(System.String)">
  3132. <summary>
  3133. Determines whether a switch can have an argument.
  3134. </summary>
  3135. <param name="switchKey">The switch key.</param>
  3136. <returns>True if the switch can have argument.</returns>
  3137. </member>
  3138. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.ToaField">
  3139. <summary>
  3140. Represents a Table of Authorities field.
  3141. </summary>
  3142. </member>
  3143. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.ToaField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3144. <summary>
  3145. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.ToaField" /> class.
  3146. </summary>
  3147. <param name="document">The document.</param>
  3148. </member>
  3149. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.ToaField.Category">
  3150. <summary>
  3151. Gets the value indicating the switch responsibility, namely to build a table of authorities from TA fields that assign entries to one of the specified categories.
  3152. </summary>
  3153. </member>
  3154. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.ToaField.EntrySeparator">
  3155. <summary>
  3156. Gets the value indicating the switch responsibility, namely to specify the characters (up to fifteen) that separates an entry and its page number.
  3157. </summary>
  3158. </member>
  3159. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.ToaField.KeepEntryFormatting">
  3160. <summary>
  3161. Gets the value indicating the switch responsibility, namely to remove the formatting of the entry text in the document from the entry in the table of authorities.
  3162. </summary>
  3163. </member>
  3164. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.ToaField.PageRangeSeparator">
  3165. <summary>
  3166. Gets the value indicating the switch responsibility, namely to specify the characters (up to five) that separate a range of pages.
  3167. </summary>
  3168. </member>
  3169. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.ToaField.IncludeCategoryHeader">
  3170. <summary>
  3171. Gets the value indicating the switch responsibility, namely to include the category heading for the entries in a table of authorities.
  3172. </summary>
  3173. </member>
  3174. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.ToaField.PageNumberSeparator">
  3175. <summary>
  3176. Gets the value indicating the switch responsibility, namely to specify the characters (up to five) that separate multiple page references. Enclose the characters in quotation marks.
  3177. </summary>
  3178. </member>
  3179. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.ToaField.Passim">
  3180. <summary>
  3181. Gets the value indicating the switch responsibility, namely to replace five or more different page references to the same authority with "passim".
  3182. </summary>
  3183. </member>
  3184. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.ToaField.IsSwitchWithArgumentOverride(System.String)">
  3185. <summary>
  3186. Determines whether a switch can have an argument.
  3187. </summary>
  3188. <param name="switchKey">The switch key.</param>
  3189. <returns>True if the switch can have argument.</returns>
  3190. </member>
  3191. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.TocField">
  3192. <summary>
  3193. Represents a Table of Contents field.
  3194. </summary>
  3195. </member>
  3196. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.Levels">
  3197. <summary>
  3198. Gets the value indicating the switch responsibility, namely to build a table of contents from paragraphs formatted with styles that include outline levels (most commonly, heading styles).
  3199. </summary>
  3200. </member>
  3201. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.StyleLevel">
  3202. <summary>
  3203. Gets the value indicating the switch responsibility, namely to build a table of contents from paragraphs formatted with styles other than the built-in styles.
  3204. </summary>
  3205. </member>
  3206. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.UseParagraphOutlineLevel">
  3207. <summary>
  3208. Gets the value indicating the switch responsibility, namely to build a table of contents from paragraphs whose formatting includes outline levels applied directly, in paragraph settings.
  3209. </summary>
  3210. </member>
  3211. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.SeqIdentifier">
  3212. <summary>
  3213. Gets the value indicating the switch responsibility, namely to list figures, tables, charts, or other items that are numbered by a SEQ (Sequence) field.
  3214. </summary>
  3215. </member>
  3216. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.CaptionIdentifier">
  3217. <summary>
  3218. Gets the value indicating the switch responsibility, namely to list items captioned with the Caption command (References > Insert Caption) but omits caption labels and numbers.
  3219. </summary>
  3220. </member>
  3221. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.EntryIdentifier">
  3222. <summary>
  3223. Gets the value indicating the switch responsibility, namely to build a table from TC fields.
  3224. </summary>
  3225. </member>
  3226. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.TcLevels">
  3227. <summary>
  3228. Gets the value indicating the switch responsibility, namely to build a table of contents from TC fields that assign entries to one of the specified levels.
  3229. </summary>
  3230. </member>
  3231. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.Separator">
  3232. <summary>
  3233. Gets the value indicating the switch responsibility, namely to specify the character that separates an entry and its page number.
  3234. </summary>
  3235. </member>
  3236. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.OmitPageNumber">
  3237. <summary>
  3238. Gets the value indicating the switch responsibility, namely to omit page numbers from the table of contents. Page numbers are omitted from all levels unless a range of entry levels is specified.
  3239. </summary>
  3240. </member>
  3241. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.PreserveTabEntries">
  3242. <summary>
  3243. Gets the value indicating the switch responsibility, namely to preserve tab entries within table entries.
  3244. </summary>
  3245. </member>
  3246. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.PreserveNewLineCharacters">
  3247. <summary>
  3248. Gets the value indicating the switch responsibility, namely to preserve newline characters within table entries.
  3249. </summary>
  3250. </member>
  3251. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.HideTabLeaderAndPageNumbersInWebLayout">
  3252. <summary>
  3253. Gets the value indicating the switch responsibility, namely to hide tab leader and page numbers in Web layout view.
  3254. </summary>
  3255. </member>
  3256. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.TocField.Hyperlink">
  3257. <summary>
  3258. Gets the value indicating the switch responsibility, namely to make the table of contents entries hyperlinks.
  3259. </summary>
  3260. </member>
  3261. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.TocField.IsSwitchWithArgumentOverride(System.String)">
  3262. <summary>
  3263. Determines whether a switch can have an argument.
  3264. </summary>
  3265. <param name="switchKey">The switch key.</param>
  3266. <returns>True if the switch can have argument.</returns>
  3267. </member>
  3268. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.SeqField">
  3269. <summary>
  3270. Represents a sequence field.
  3271. </summary>
  3272. </member>
  3273. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.SeqField.Identifier">
  3274. <summary>
  3275. Gets the assigned name to a series of items to number.
  3276. </summary>
  3277. </member>
  3278. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.SeqField.Bookmark">
  3279. <summary>
  3280. Gets the bookmark name to refer to an item elsewhere in the document.
  3281. </summary>
  3282. </member>
  3283. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.SeqField.RepeatsPrecedingNumber">
  3284. <summary>
  3285. Gets the value indicating whether to repeat the closest preceding sequence number.
  3286. </summary>
  3287. </member>
  3288. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.SeqField.HideFieldResult">
  3289. <summary>
  3290. Gets the value indicating whether to hide the field result.
  3291. </summary>
  3292. </member>
  3293. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.SeqField.NextSequenceNumber">
  3294. <summary>
  3295. Gets the value indicating whether to insert the next sequence number for the specified items. This is the default.
  3296. </summary>
  3297. </member>
  3298. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.SeqField.ResetSequenceNumber">
  3299. <summary>
  3300. Gets the value indicating the resets the sequence number to the specified number n.
  3301. </summary>
  3302. </member>
  3303. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.SeqField.ResetAtHeadingLevel">
  3304. <summary>
  3305. Gets the value indicating whether resets the sequence number at the heading level following the "s".
  3306. </summary>
  3307. </member>
  3308. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.SeqField.IsSwitchWithArgumentOverride(System.String)">
  3309. <summary>
  3310. Determines whether a switch can have an argument.
  3311. </summary>
  3312. <param name="switchKey">The switch key.</param>
  3313. <returns>True if the switch can have argument.</returns>
  3314. </member>
  3315. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.CompareField">
  3316. <summary>
  3317. Represents a COMPARE field.
  3318. </summary>
  3319. </member>
  3320. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.CompareField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3321. <summary>
  3322. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.CompareField" /> class.
  3323. </summary>
  3324. <param name="document">The document.</param>
  3325. </member>
  3326. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.ComparisonFieldResult">
  3327. <summary>
  3328. Represents a result of evaluation arguments of comparison field.
  3329. </summary>
  3330. </member>
  3331. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.ComparisonFieldResult.CompareValue">
  3332. <summary>
  3333. Gets the compare value.
  3334. </summary>
  3335. <value>The compare value.</value>
  3336. </member>
  3337. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.ComparisonFieldBase">
  3338. <summary>
  3339. A base class for fields with comparison argument.
  3340. </summary>
  3341. </member>
  3342. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.ComparisonFieldBase.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3343. <summary>
  3344. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.ComparisonFieldBase" /> class.
  3345. </summary>
  3346. <param name="document">The document.</param>
  3347. </member>
  3348. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.ComparisonFieldBase.Compare(Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldComparison,Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3349. <summary>
  3350. Evaluates a comparison argument.
  3351. </summary>
  3352. <param name="comparison">The comparison.</param>
  3353. <param name="document">The document.</param>
  3354. <returns></returns>
  3355. </member>
  3356. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.DateField">
  3357. <summary>
  3358. Represents a date field.
  3359. </summary>
  3360. </member>
  3361. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.DocumentVariableField">
  3362. <summary>
  3363. Represents a DOCVARIABLE field.
  3364. </summary>
  3365. </member>
  3366. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.DocumentVariableField.Name">
  3367. <summary>
  3368. Gets the name of the document variable.
  3369. </summary>
  3370. <value>The name.</value>
  3371. </member>
  3372. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.ExpressionField">
  3373. <summary>
  3374. Represents an expression field.
  3375. </summary>
  3376. </member>
  3377. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.ExpressionField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3378. <summary>
  3379. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.ExpressionField" /> class.
  3380. </summary>
  3381. <param name="document">The document.</param>
  3382. </member>
  3383. <member name="F:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.BooleanExpression.True">
  3384. <summary>
  3385. The True BooleanExpression.
  3386. </summary>
  3387. </member>
  3388. <member name="F:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.BooleanExpression.False">
  3389. <summary>
  3390. The False BooleanExpression.
  3391. </summary>
  3392. </member>
  3393. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.BooleanExpression.GetResult">
  3394. <summary>
  3395. Gets the result.
  3396. </summary>
  3397. <returns></returns>
  3398. </member>
  3399. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.ExpressionException">
  3400. <summary>
  3401. Inheritor of System.Exception used when an ExpressionException needs to be thrown.
  3402. </summary>
  3403. </member>
  3404. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.ExpressionException.#ctor(System.String)">
  3405. <summary>
  3406. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.ExpressionException" /> class.
  3407. </summary>
  3408. <param name="message">The message.</param>
  3409. </member>
  3410. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.ExpressionException.#ctor(System.String,System.Exception)">
  3411. <summary>
  3412. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.ExpressionException" /> class.
  3413. </summary>
  3414. <param name="message">The message.</param>
  3415. <param name="innerException">The inner exception.</param>
  3416. </member>
  3417. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Functions.SumFunctionExpression.GetResult">
  3418. <summary>
  3419. Gets the result.
  3420. </summary>
  3421. <returns></returns>
  3422. </member>
  3423. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.AdditionExpression">
  3424. <summary>
  3425. Provides methods and properties for using AdditionExpression.
  3426. </summary>
  3427. </member>
  3428. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.AdditionExpression.#ctor(Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Expression,Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Expression)">
  3429. <summary>
  3430. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.AdditionExpression" /> class.
  3431. </summary>
  3432. <param name="left">The left.</param>
  3433. <param name="right">The right.</param>
  3434. </member>
  3435. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.AdditionExpression.OperatorInfo">
  3436. <summary>
  3437. Gets the operator info.
  3438. </summary>
  3439. <returns>The operator info as OperatorInfo.</returns>
  3440. <value>The operator info.</value>
  3441. </member>
  3442. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.BinaryOperatorExpression.#ctor(Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Expression,Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Expression)">
  3443. <summary>
  3444. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.BinaryOperatorExpression" /> class.
  3445. </summary>
  3446. <param name="left">The left operand.</param>
  3447. <param name="right">The right operand.</param>
  3448. </member>
  3449. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.BinaryOperatorExpression.Left">
  3450. <summary>
  3451. Gets the left operand.
  3452. </summary>
  3453. <value>The left operand.</value>
  3454. <returns>The left operand as Expression.</returns>
  3455. </member>
  3456. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.BinaryOperatorExpression.Right">
  3457. <summary>
  3458. Gets the right operand.
  3459. </summary>
  3460. <value>The right operand.</value>
  3461. <returns>The right operand as Expression.</returns>
  3462. </member>
  3463. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.MultiplicationExpression">
  3464. <summary>
  3465. Provides methods and properties for using MultiplicationExpression.
  3466. </summary>
  3467. </member>
  3468. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.MultiplicationExpression.#ctor(Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Expression,Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Expression)">
  3469. <summary>
  3470. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.MultiplicationExpression" /> class.
  3471. </summary>
  3472. <param name="left">The left.</param>
  3473. <param name="right">The right.</param>
  3474. </member>
  3475. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.MultiplicationExpression.OperatorInfo">
  3476. <summary>
  3477. Gets the operator info.
  3478. </summary>
  3479. <returns>The operator info as OperatorInfo.</returns>
  3480. <value>The operator info.</value>
  3481. </member>
  3482. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.OperatorExpression">
  3483. <summary>
  3484. Abstract class providing methods and properties for using OperatorExpression.
  3485. </summary>
  3486. </member>
  3487. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.OperatorExpression.OperatorInfo">
  3488. <summary>
  3489. Gets the operator info.
  3490. </summary>
  3491. <value>The operator info.</value>
  3492. <returns>The operator info as OperatorInfo.</returns>
  3493. </member>
  3494. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.OperatorInfo">
  3495. <summary>
  3496. Provides properties describing and operator.
  3497. </summary>
  3498. </member>
  3499. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.OperatorInfo.#ctor(System.String,System.Int32,Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.OperatorAssociativity)">
  3500. <summary>
  3501. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.OperatorInfo" /> class.
  3502. </summary>
  3503. <param name="symbol">The symbol.</param>
  3504. <param name="precedence">The precedence.</param>
  3505. <param name="associativity">The associativity.</param>
  3506. </member>
  3507. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.OperatorInfo.Symbol">
  3508. <summary>
  3509. Gets the symbol.
  3510. </summary>
  3511. <value>The symbol.</value>
  3512. <returns>The symbol as String.</returns>
  3513. </member>
  3514. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.OperatorInfo.Precedence">
  3515. <summary>
  3516. Gets the precedence.
  3517. </summary>
  3518. <value>The precedence.</value>
  3519. <returns>The precedence as Int32.</returns>
  3520. </member>
  3521. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.OperatorInfo.Associativity">
  3522. <summary>
  3523. Gets the associativity.
  3524. </summary>
  3525. <value>The associativity.</value>
  3526. <returns>The associativity as OperatorAssociativity.</returns>
  3527. </member>
  3528. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.OperatorInfos">
  3529. <summary>
  3530. Provides a set of OperatorInfo instances in RadSpreadsheet.
  3531. </summary>
  3532. </member>
  3533. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.UnaryOperatorExpression.#ctor(Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Expression)">
  3534. <summary>
  3535. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.UnaryOperatorExpression" /> class.
  3536. </summary>
  3537. <param name="operand">The operand.</param>
  3538. </member>
  3539. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.UnaryOperatorExpression.Operand">
  3540. <summary>
  3541. Gets the operand.
  3542. </summary>
  3543. <value>The operand.</value>
  3544. <returns>The operand as Expression.</returns>
  3545. </member>
  3546. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.UnaryMinusExpression.#ctor(Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Expression)">
  3547. <summary>
  3548. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.UnaryMinusExpression" /> class.
  3549. </summary>
  3550. <param name="operand">The operand.</param>
  3551. </member>
  3552. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Expressions.Operators.UnaryMinusExpression.OperatorInfo">
  3553. <summary>
  3554. Gets the operator info.
  3555. </summary>
  3556. <returns>The operator info as OperatorInfo.</returns>
  3557. <value>The operator info.</value>
  3558. </member>
  3559. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldResult">
  3560. <summary>
  3561. Represents the field's result fragment.
  3562. </summary>
  3563. </member>
  3564. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldResult.#ctor(System.String)">
  3565. <summary>
  3566. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldResult" /> class.
  3567. </summary>
  3568. <param name="result">The result.</param>
  3569. </member>
  3570. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldResult.#ctor(System.String,System.Boolean)">
  3571. <summary>
  3572. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldResult" /> class.
  3573. </summary>
  3574. <param name="result">The result.</param>
  3575. <param name="isError">Is the result an error.</param>
  3576. </member>
  3577. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldResult.Result">
  3578. <summary>
  3579. Gets the result.
  3580. </summary>
  3581. <value>The result.</value>
  3582. </member>
  3583. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldResult.IsError">
  3584. <summary>
  3585. Gets a value indicating whether the result is an error.
  3586. </summary>
  3587. <value>True if the result is an error, otherwise false.</value>
  3588. </member>
  3589. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldUpdateContext.#ctor(Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo)">
  3590. <summary>
  3591. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldUpdateContext" /> class.
  3592. </summary>
  3593. <param name="fieldInfo">The field info.</param>
  3594. </member>
  3595. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.MergeField">
  3596. <summary>
  3597. A merge field.
  3598. </summary>
  3599. </member>
  3600. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.MergeField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3601. <summary>
  3602. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.MergeField" /> class.
  3603. </summary>
  3604. <param name="document">The document.</param>
  3605. </member>
  3606. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.MergeField.Prefix">
  3607. <summary>
  3608. Gets the prefix.
  3609. </summary>
  3610. <value>The prefix.</value>
  3611. </member>
  3612. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.MergeField.Suffix">
  3613. <summary>
  3614. Gets the suffix.
  3615. </summary>
  3616. <value>The suffix.</value>
  3617. </member>
  3618. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.MergeField.IsSwitchWithArgumentOverride(System.String)">
  3619. <summary>
  3620. Determines whether a switch can have an argument.
  3621. </summary>
  3622. <param name="switchKey">The switch key.</param>
  3623. <returns>True if the switch can have argument.</returns>
  3624. </member>
  3625. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.ParseErrorField">
  3626. <summary>
  3627. Represents an instance of ParseErrorField.
  3628. </summary>
  3629. </member>
  3630. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.ParseErrorField.ErrorMessage">
  3631. <summary>
  3632. Gets the error message.
  3633. </summary>
  3634. <value>The error message.</value>
  3635. </member>
  3636. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldArgument">
  3637. <summary>
  3638. Represents a field argument.
  3639. </summary>
  3640. </member>
  3641. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldArgument.#ctor(System.String)">
  3642. <summary>
  3643. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldArgument" /> class.
  3644. </summary>
  3645. <param name="value">The value.</param>
  3646. </member>
  3647. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldArgument.Value">
  3648. <summary>
  3649. Gets the value.
  3650. </summary>
  3651. <value>The value.</value>
  3652. </member>
  3653. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldComparison">
  3654. <summary>
  3655. Represent field comparison part.
  3656. </summary>
  3657. </member>
  3658. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldComparison.LeftArgument">
  3659. <summary>
  3660. Gets the left.
  3661. </summary>
  3662. <value>The left.</value>
  3663. </member>
  3664. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldComparison.IsLeftArgumentQuoted">
  3665. <summary>
  3666. Gets a value indicating that the left argument is quoted.
  3667. </summary>
  3668. <value>The value indicating that the left argument is quoted.</value>
  3669. </member>
  3670. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldComparison.Operator">
  3671. <summary>
  3672. Gets the operator.
  3673. </summary>
  3674. <value>The operator.</value>
  3675. </member>
  3676. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldComparison.RightArgument">
  3677. <summary>
  3678. Gets or sets the right argument.
  3679. </summary>
  3680. <value>The right argument.</value>
  3681. </member>
  3682. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldComparison.IsRightArgumentQuoted">
  3683. <summary>
  3684. Gets a value indicating that the right argument is quoted.
  3685. </summary>
  3686. <value>The value indicating that the right argument is quoted.</value>
  3687. </member>
  3688. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters">
  3689. <summary>
  3690. Represents a parsed collection of field arguments and switches.
  3691. </summary>
  3692. </member>
  3693. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters.#ctor">
  3694. <summary>
  3695. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters" /> class.
  3696. </summary>
  3697. </member>
  3698. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters.FirstArgument">
  3699. <summary>
  3700. Gets the first field argument.
  3701. </summary>
  3702. <value>The first field argument.</value>
  3703. </member>
  3704. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters.SecondArgument">
  3705. <summary>
  3706. Gets the second field argument.
  3707. </summary>
  3708. <value>The second field argument.</value>
  3709. </member>
  3710. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters.Expression">
  3711. <summary>
  3712. Gets the expression string.
  3713. </summary>
  3714. <value>The expression.</value>
  3715. </member>
  3716. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters.Comparison">
  3717. <summary>
  3718. Gets the field comparison element.
  3719. </summary>
  3720. <value>The comparison.</value>
  3721. </member>
  3722. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters.TryGetSwitch(System.String,Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldSwitch@)">
  3723. <summary>
  3724. Tries to get a switch with a given key.
  3725. </summary>
  3726. <param name="switchKey">The switch key.</param>
  3727. <param name="result">The result.</param>
  3728. <returns></returns>
  3729. </member>
  3730. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters.TryGetSwitch(System.String,System.Collections.Generic.IList{Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldSwitch}@)">
  3731. <summary>
  3732. Tries to get the switches for a given key.
  3733. </summary>
  3734. <param name="switchKey">The switch key.</param>
  3735. <param name="result">The result.</param>
  3736. <returns>True if there is such switch(es), otherwise - false.</returns>
  3737. </member>
  3738. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters.GetSwitchArgument(System.String)">
  3739. <summary>
  3740. Gets the switch argument.
  3741. </summary>
  3742. <param name="switchKey">The switch key.</param>
  3743. <returns>The switch argument value if there is such switch, otherwise - null.</returns>
  3744. </member>
  3745. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters.GetSwitchArguments(System.String)">
  3746. <summary>
  3747. Gets the switch argument(s).
  3748. </summary>
  3749. <param name="switchKey">The switch key.</param>
  3750. <returns>The switch argument value(s) if there is such switch, otherwise - an empty string.</returns>
  3751. </member>
  3752. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldParameters.IsSwitchDefined(System.String)">
  3753. <summary>
  3754. Determines whether a switch is defined.
  3755. </summary>
  3756. <param name="switchKey">The switch key.</param>
  3757. <returns>True if the switch is defined.</returns>
  3758. </member>
  3759. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldSwitch">
  3760. <summary>
  3761. Represents a fields switch.
  3762. </summary>
  3763. </member>
  3764. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldSwitch.#ctor(System.String)">
  3765. <summary>
  3766. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldSwitch" /> class.
  3767. </summary>
  3768. <param name="switchValue">The switch key.</param>
  3769. </member>
  3770. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldSwitch.Argument">
  3771. <summary>
  3772. Gets or sets the argument.
  3773. </summary>
  3774. <value>The argument.</value>
  3775. </member>
  3776. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCode.FieldSwitch.SwitchValue">
  3777. <summary>
  3778. Gets the switch key.
  3779. </summary>
  3780. <value>The switch key.</value>
  3781. </member>
  3782. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.CustomCodeField">
  3783. <summary>
  3784. A field element with configurable code part.
  3785. </summary>
  3786. </member>
  3787. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.CustomCodeField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3788. <summary>
  3789. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.CustomCodeField" /> class.
  3790. </summary>
  3791. <param name="document">The document.</param>
  3792. </member>
  3793. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.CustomCodeField.GetFieldResult(Telerik.Windows.Documents.Flow.Model.Fields.FieldUpdateContext)">
  3794. <summary>
  3795. Gets the field result.
  3796. </summary>
  3797. <param name="context">The context.</param>
  3798. <returns>The field result.</returns>
  3799. </member>
  3800. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.Field">
  3801. <summary>
  3802. A base class for fields that can produce result fragment.
  3803. </summary>
  3804. </member>
  3805. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Field.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3806. <summary>
  3807. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.Field" /> class.
  3808. </summary>
  3809. <param name="document">The document.</param>
  3810. </member>
  3811. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Field.DateTimeFormatting">
  3812. <summary>
  3813. Gets the date time formatting.
  3814. </summary>
  3815. <value>The date time formatting.</value>
  3816. </member>
  3817. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Field.NumericFormatting">
  3818. <summary>
  3819. Gets the numeric formatting.
  3820. </summary>
  3821. <value>The numeric formatting.</value>
  3822. </member>
  3823. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Field.GeneralFormatting">
  3824. <summary>
  3825. Gets the general formatting.
  3826. </summary>
  3827. <value>The general formatting.</value>
  3828. </member>
  3829. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Field.GeneralFormattings">
  3830. <summary>
  3831. Gets the general formatting collection.
  3832. </summary>
  3833. <value>The general formatting collection.</value>
  3834. </member>
  3835. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Field.Document">
  3836. <summary>
  3837. Gets the document to which this field is associated.
  3838. </summary>
  3839. <value>
  3840. The document.
  3841. </value>
  3842. </member>
  3843. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Field.GetFieldResult(Telerik.Windows.Documents.Flow.Model.Fields.FieldUpdateContext)">
  3844. <summary>
  3845. Gets the field result.
  3846. </summary>
  3847. <param name="context">The context.</param>
  3848. <returns>The field result.</returns>
  3849. </member>
  3850. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Field.UpdateResult(Telerik.Windows.Documents.Flow.Model.Fields.FieldUpdateContext)">
  3851. <summary>
  3852. Updates field result fragment.
  3853. </summary>
  3854. <param name="context">The context.</param>
  3855. </member>
  3856. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Field.EncodeParameter(System.String)">
  3857. <summary>
  3858. Encodes a parameter.
  3859. </summary>
  3860. <param name="parameter">The parameter.</param>
  3861. <returns></returns>
  3862. </member>
  3863. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Field.GetFormattedDate(System.DateTime)">
  3864. <summary>
  3865. Gets the formatted date.
  3866. </summary>
  3867. <param name="date">The date.</param>
  3868. <returns></returns>
  3869. </member>
  3870. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Field.IsSwitchWithArgumentOverride(System.String)">
  3871. <summary>
  3872. Determines whether a switch can have an argument.
  3873. </summary>
  3874. <param name="switchKey">The switch key.</param>
  3875. <returns>True if the switch can have argument.</returns>
  3876. </member>
  3877. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.TimeField">
  3878. <summary>
  3879. Represents a time field.
  3880. </summary>
  3881. </member>
  3882. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.Hyperlink">
  3883. <summary>
  3884. A hyperlink field.
  3885. </summary>
  3886. </member>
  3887. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Hyperlink.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3888. <summary>
  3889. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.Hyperlink" /> class.
  3890. </summary>
  3891. <param name="document">The document.</param>
  3892. </member>
  3893. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Hyperlink.Uri">
  3894. <summary>
  3895. Gets the URI.
  3896. </summary>
  3897. <value>The URI.</value>
  3898. </member>
  3899. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Hyperlink.IsAnchor">
  3900. <summary>
  3901. Gets a value indicating if the hyperlink points to a bookmark.
  3902. </summary>
  3903. <value>The is anchor.</value>
  3904. </member>
  3905. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.Hyperlink.ToolTip">
  3906. <summary>
  3907. Gets the tool tip.
  3908. </summary>
  3909. <value>The tool tip.</value>
  3910. </member>
  3911. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Hyperlink.CreateHyperlinkCode">
  3912. <summary>
  3913. Creates the hyperlink code.
  3914. </summary>
  3915. <returns></returns>
  3916. </member>
  3917. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.Hyperlink.IsSwitchWithArgumentOverride(System.String)">
  3918. <summary>
  3919. Determines whether a switch can have an argument.
  3920. </summary>
  3921. <param name="switchKey">The switch key.</param>
  3922. <returns>True if the switch can have argument.</returns>
  3923. </member>
  3924. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.IfField">
  3925. <summary>
  3926. Represents an IF field.
  3927. </summary>
  3928. </member>
  3929. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.IfField.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3930. <summary>
  3931. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.IfField" /> class.
  3932. </summary>
  3933. <param name="document">The document.</param>
  3934. </member>
  3935. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.IfField.GetFieldResult(Telerik.Windows.Documents.Flow.Model.Fields.FieldUpdateContext)">
  3936. <summary>
  3937. Updates field result fragment.
  3938. </summary>
  3939. <param name="context">The update context.</param>
  3940. </member>
  3941. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldCharacter">
  3942. <summary>
  3943. Field character is a special character which delimits the start and end of a field or
  3944. separates its field codes from its current field result.
  3945. </summary>
  3946. </member>
  3947. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCharacter.FieldCharacterType">
  3948. <summary>
  3949. Gets the type of the field character.
  3950. </summary>
  3951. <value>The type of the field character.</value>
  3952. </member>
  3953. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCharacter.FieldInfo">
  3954. <summary>
  3955. Gets the field info.
  3956. </summary>
  3957. <value>The field info.</value>
  3958. </member>
  3959. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldCharacter.Type">
  3960. <summary>
  3961. Gets the type of the element.
  3962. </summary>
  3963. <value>The type.</value>
  3964. </member>
  3965. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldCharacterType">
  3966. <summary>
  3967. Specifies the type of the a field character.
  3968. </summary>
  3969. </member>
  3970. <member name="F:Telerik.Windows.Documents.Flow.Model.Fields.FieldCharacterType.Start">
  3971. <summary>
  3972. Specifies that the character is a start character,
  3973. which defines the start of a complex field.
  3974. </summary>
  3975. </member>
  3976. <member name="F:Telerik.Windows.Documents.Flow.Model.Fields.FieldCharacterType.End">
  3977. <summary>
  3978. Specifies that the character is an end character,
  3979. which defines the end of a complex field.
  3980. </summary>
  3981. </member>
  3982. <member name="F:Telerik.Windows.Documents.Flow.Model.Fields.FieldCharacterType.Separator">
  3983. <summary>
  3984. Specifies that the character is a separator character,
  3985. which defines the end of the field codes and the start of the field result for a complex field.
  3986. </summary>
  3987. </member>
  3988. <member name="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo">
  3989. <summary>
  3990. An class that holds information of a filed that is inserted in the document.
  3991. </summary>
  3992. </member>
  3993. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  3994. <summary>
  3995. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo" /> class.
  3996. </summary>
  3997. <param name="document">The document.</param>
  3998. </member>
  3999. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,Telerik.Windows.Documents.Flow.Model.Fields.Field)">
  4000. <summary>
  4001. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo" /> class.
  4002. </summary>
  4003. <param name="document">The document.</param>
  4004. <param name="field">The field that should be associated to the field info.</param>
  4005. </member>
  4006. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.Start">
  4007. <summary>
  4008. Gets the start field character.
  4009. </summary>
  4010. <value>The start field character.</value>
  4011. </member>
  4012. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.Separator">
  4013. <summary>
  4014. Gets the separator field character.
  4015. </summary>
  4016. <value>The separator field character.</value>
  4017. </member>
  4018. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.End">
  4019. <summary>
  4020. Gets the end field character.
  4021. </summary>
  4022. <value>The end field character.</value>
  4023. </member>
  4024. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.Field">
  4025. <summary>
  4026. Gets the current field.
  4027. </summary>
  4028. <value>The current field.</value>
  4029. </member>
  4030. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.IsLocked">
  4031. <summary>
  4032. Gets or sets the value indicating that the field is locked. Locked fields are not updated.
  4033. </summary>
  4034. <value>The IsLocked value.</value>
  4035. </member>
  4036. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.IsDirty">
  4037. <summary>
  4038. Gets or sets the value indicating if the contents of the field should be updated before they are displayed
  4039. if this functionality is supported by the next processing application.
  4040. </summary>
  4041. <value>The IsDirty value.</value>
  4042. </member>
  4043. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.Document">
  4044. <summary>
  4045. Gets the document to which this field is associated.
  4046. </summary>
  4047. <value>
  4048. The document.
  4049. </value>
  4050. </member>
  4051. <member name="P:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.CodeEnd">
  4052. <summary>
  4053. Gets the Separator if it is inserted in the document, otherwise gets the End FieldCharacter.
  4054. </summary>
  4055. </member>
  4056. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.UpdateField">
  4057. <summary>
  4058. Updates the field. This method will also update all fields inside the code fragment of the current field.
  4059. </summary>
  4060. </member>
  4061. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.GetCode">
  4062. <summary>
  4063. Gets the current code as string.
  4064. Note that if there are nested fields - their result fragment will used to generate the value returned by this method.
  4065. </summary>
  4066. <returns>Current code as string.</returns>
  4067. </member>
  4068. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.GetResult">
  4069. <summary>
  4070. Gets current result as string.
  4071. Note that if there are nested fields - their result fragment will be used to generate the value returned by this method.
  4072. </summary>
  4073. <returns>Current result as string.</returns>
  4074. </member>
  4075. <member name="M:Telerik.Windows.Documents.Flow.Model.Fields.FieldInfo.AttachFieldCharacters(Telerik.Windows.Documents.Flow.Model.Fields.FieldCharacter,Telerik.Windows.Documents.Flow.Model.Fields.FieldCharacter,Telerik.Windows.Documents.Flow.Model.Fields.FieldCharacter)">
  4076. <summary>
  4077. Attaches the field to a set of field characters.
  4078. </summary>
  4079. <param name="start">The start.</param>
  4080. <param name="separate">The separate.</param>
  4081. <param name="end">The end.</param>
  4082. </member>
  4083. <member name="T:Telerik.Windows.Documents.Flow.Model.ISdtBlock">
  4084. <summary>
  4085. Describes element that can be directly contained inside a structured document tag.
  4086. </summary>
  4087. </member>
  4088. <member name="P:Telerik.Windows.Documents.Flow.Model.ISdtBlock.SdtBlockHost">
  4089. <summary>
  4090. Gets the value that indicates the element that can be directly contained inside the structured document tag.
  4091. </summary>
  4092. </member>
  4093. <member name="T:Telerik.Windows.Documents.Flow.Model.SdtBlockHost">
  4094. <summary>
  4095. Represents a block that can be directly contained by a structured document tag.
  4096. </summary>
  4097. </member>
  4098. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.FloatingShape">
  4099. <summary>
  4100. Represents an inline anchor containing a floating shape.
  4101. </summary>
  4102. </member>
  4103. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeInline">
  4104. <summary>
  4105. Represents an inline containing a shape.
  4106. </summary>
  4107. </member>
  4108. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition">
  4109. <summary>
  4110. Specifies horizontal shape positioning.
  4111. </summary>
  4112. </member>
  4113. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition.#ctor">
  4114. <summary>
  4115. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition" /> class.
  4116. </summary>
  4117. </member>
  4118. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition.#ctor(Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalRelativeFrom,System.Double)">
  4119. <summary>
  4120. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition" /> class.
  4121. </summary>
  4122. <param name="relativeFrom">The relative from.</param>
  4123. <param name="offset">The offset.</param>
  4124. </member>
  4125. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition.#ctor(Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalRelativeFrom,Telerik.Windows.Documents.Flow.Model.Shapes.RelativeHorizontalAlignment)">
  4126. <summary>
  4127. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition" /> class.
  4128. </summary>
  4129. <param name="relativeFrom">The relative from.</param>
  4130. <param name="alignment">The alignment.</param>
  4131. </member>
  4132. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition.ValueType">
  4133. <summary>
  4134. Gets or sets the type of the positioning.
  4135. </summary>
  4136. <value>The type of the positioning.</value>
  4137. </member>
  4138. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition.RelativeFrom">
  4139. <summary>
  4140. Gets or sets the relative horizontal positioning base.
  4141. </summary>
  4142. <value>The horizontal relative from value.</value>
  4143. </member>
  4144. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition.Alignment">
  4145. <summary>
  4146. Gets or sets the alignment to be used if the position type is alignment.
  4147. </summary>
  4148. <value>The alignment.</value>
  4149. </member>
  4150. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition.Offset">
  4151. <summary>
  4152. Gets or sets the offset to be used if the position type is offset.
  4153. </summary>
  4154. <value>The offset.</value>
  4155. </member>
  4156. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition.Equals(System.Object)">
  4157. <summary>
  4158. Determines whether the specified <see cref="T:System.Object" /> is equal
  4159. to the current <see cref="T:System.Object" />.
  4160. </summary>
  4161. <param name="obj">The <see cref="T:System.Object" /> to compare with the current
  4162. <see cref="T:System.Object" />.</param>
  4163. <returns>
  4164. True if the specified <see cref="T:System.Object" /> is equal to the
  4165. current <see cref="T:System.Object" />; otherwise, false.
  4166. </returns>
  4167. </member>
  4168. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalPosition.GetHashCode">
  4169. <summary>
  4170. Serves as a hash function for a particular type.
  4171. </summary>
  4172. <returns>A hash code for the current <see cref="T:System.Object" />.</returns>
  4173. </member>
  4174. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalRelativeFrom">
  4175. <summary>
  4176. Specifies the possible values for the base from which the relative horizontal positioning of a shape shall be calculated.
  4177. </summary>
  4178. </member>
  4179. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalRelativeFrom.Character">
  4180. <summary>
  4181. Specifies that the horizontal positioning shall be relative to the position of the anchor within its run content.
  4182. </summary>
  4183. </member>
  4184. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalRelativeFrom.Column">
  4185. <summary>
  4186. Relative to the extents of the column which contains its anchor.
  4187. </summary>
  4188. </member>
  4189. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalRelativeFrom.Page">
  4190. <summary>
  4191. Specifies that the horizontal positioning shall be relative to the edge of the page.
  4192. </summary>
  4193. </member>
  4194. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalRelativeFrom.Margin">
  4195. <summary>
  4196. Specifies that the horizontal positioning shall be relative to the page margins.
  4197. </summary>
  4198. </member>
  4199. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalRelativeFrom.LeftMargin">
  4200. <summary>
  4201. Specifies that the horizontal positioning shall be relative to the left margin of the page.
  4202. </summary>
  4203. </member>
  4204. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalRelativeFrom.RightMargin">
  4205. <summary>
  4206. Specifies that the horizontal positioning shall be relative to the right margin of the page.
  4207. </summary>
  4208. </member>
  4209. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalRelativeFrom.InsideMargin">
  4210. <summary>
  4211. Specifies that the horizontal positioning shall be relative to the inside margin of the current page (the left margin on odd pages, right on even pages).
  4212. </summary>
  4213. </member>
  4214. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.HorizontalRelativeFrom.OutsideMargin">
  4215. <summary>
  4216. Specifies that the horizontal positioning shall be relative to the outside margin of the current page (the right margin on odd pages, left on even pages).
  4217. </summary>
  4218. </member>
  4219. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.PositionValueType">
  4220. <summary>
  4221. Specifies offset or alignment positioning.
  4222. </summary>
  4223. </member>
  4224. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.PositionValueType.Offset">
  4225. <summary>
  4226. Specifies offset positioning.
  4227. </summary>
  4228. </member>
  4229. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.PositionValueType.Alignment">
  4230. <summary>
  4231. Specifies alignment positioning.
  4232. </summary>
  4233. </member>
  4234. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeHorizontalAlignment">
  4235. <summary>
  4236. This type contains the possible settings specifying how the shape may be horizontally aligned
  4237. relative to the horizontal alignment base defined by the parent element.
  4238. </summary>
  4239. </member>
  4240. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeHorizontalAlignment.Left">
  4241. <summary>
  4242. Specifies that the object shall be left aligned to the horizontal alignment base.
  4243. </summary>
  4244. </member>
  4245. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeHorizontalAlignment.Center">
  4246. <summary>
  4247. Specifies that the object shall be centered with respect to the horizontal alignment base.
  4248. </summary>
  4249. </member>
  4250. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeHorizontalAlignment.Right">
  4251. <summary>
  4252. Specifies that the object shall be right aligned to the horizontal alignment base.
  4253. </summary>
  4254. </member>
  4255. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeHorizontalAlignment.Inside">
  4256. <summary>
  4257. Specifies that the object shall be inside of the horizontal alignment base.
  4258. </summary>
  4259. </member>
  4260. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeHorizontalAlignment.Outside">
  4261. <summary>
  4262. Specifies that the object shall be outside of the horizontal alignment base.
  4263. </summary>
  4264. </member>
  4265. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeVerticalAlignment">
  4266. <summary>
  4267. This type contains the possible settings specifying how the shape may be vertically aligned
  4268. relative to the vertical alignment base defined by the parent element.
  4269. </summary>
  4270. </member>
  4271. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeVerticalAlignment.Top">
  4272. <summary>
  4273. Specifies that the object shall be at the top of the vertical alignment base.
  4274. </summary>
  4275. </member>
  4276. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeVerticalAlignment.Center">
  4277. <summary>
  4278. Specifies that the object shall be centered with respect to the vertical alignment base.
  4279. </summary>
  4280. </member>
  4281. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeVerticalAlignment.Bottom">
  4282. <summary>
  4283. Specifies that the object shall be at the bottom of the vertical alignment base.
  4284. </summary>
  4285. </member>
  4286. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeVerticalAlignment.Inside">
  4287. <summary>
  4288. Specifies that the object shall be inside of the vertical alignment base.
  4289. </summary>
  4290. </member>
  4291. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.RelativeVerticalAlignment.Outside">
  4292. <summary>
  4293. Specifies that the object shall be outside of the vertical alignment base.
  4294. </summary>
  4295. </member>
  4296. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrapping">
  4297. <summary>
  4298. Base class for shape wrapping.
  4299. </summary>
  4300. </member>
  4301. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrapping.#ctor(Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrappingType,Telerik.Windows.Documents.Flow.Model.Shapes.TextWrap)">
  4302. <summary>
  4303. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrapping" /> class.
  4304. </summary>
  4305. <param name="wrappingType">Type of the wrapping.</param>
  4306. <param name="textWrap">The text wrap.</param>
  4307. </member>
  4308. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrapping.#ctor">
  4309. <summary>
  4310. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrapping" /> class.
  4311. </summary>
  4312. </member>
  4313. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrapping.WrappingType">
  4314. <summary>
  4315. Gets or sets the type of the wrapping.
  4316. </summary>
  4317. <value>The type of the wrapping.</value>
  4318. </member>
  4319. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrapping.TextWrap">
  4320. <summary>
  4321. Gets or sets the value indicating how the text should be wrapped around the shape.
  4322. </summary>
  4323. <value>The text wrap.</value>
  4324. </member>
  4325. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrapping.Equals(System.Object)">
  4326. <summary>
  4327. Determines whether the specified <see cref="T:System.Object" /> is equal
  4328. to the current <see cref="T:System.Object" />.
  4329. </summary>
  4330. <param name="obj">The <see cref="T:System.Object" /> to compare with the current
  4331. <see cref="T:System.Object" />.</param>
  4332. <returns>
  4333. True if the specified <see cref="T:System.Object" /> is equal to the
  4334. current <see cref="T:System.Object" />; otherwise, false.
  4335. </returns>
  4336. </member>
  4337. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrapping.GetHashCode">
  4338. <summary>
  4339. Serves as a hash function for a particular type.
  4340. </summary>
  4341. <returns>A hash code for the current <see cref="T:System.Object" />.</returns>
  4342. </member>
  4343. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.TextWrap">
  4344. <summary>
  4345. Specifies different text wrapping modes.
  4346. </summary>
  4347. </member>
  4348. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.TextWrap.BothSides">
  4349. <summary>
  4350. Specifies that text shall wrap around both sides of the object.
  4351. </summary>
  4352. </member>
  4353. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.TextWrap.LeftOnly">
  4354. <summary>
  4355. Specifies that text shall only wrap around the left side of the object.
  4356. </summary>
  4357. </member>
  4358. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.TextWrap.RightOnly">
  4359. <summary>
  4360. Specifies that text shall only wrap around the right side of the object.
  4361. </summary>
  4362. </member>
  4363. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.TextWrap.Largest">
  4364. <summary>
  4365. Specifies that text shall only wrap around the largest side of the object.
  4366. </summary>
  4367. </member>
  4368. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrappingType">
  4369. <summary>
  4370. Defines different modes of wrapping.
  4371. </summary>
  4372. </member>
  4373. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrappingType.None">
  4374. <summary>
  4375. No wrapping should be used for the related element.
  4376. In effect, this setting shall place the object in front of or behind the text.
  4377. </summary>
  4378. </member>
  4379. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrappingType.Square">
  4380. <summary>
  4381. This element specifies that text shall wrap around a virtual rectangle bounding this shape.
  4382. </summary>
  4383. </member>
  4384. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeWrappingType.TopAndBottom">
  4385. <summary>
  4386. This element specifies that text shall wrap around the top and bottom of this object, but not its left or right edges.
  4387. </summary>
  4388. </member>
  4389. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition">
  4390. <summary>
  4391. Specifies vertical shape positioning.
  4392. </summary>
  4393. </member>
  4394. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition.#ctor">
  4395. <summary>
  4396. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition" /> class.
  4397. </summary>
  4398. </member>
  4399. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition.#ctor(Telerik.Windows.Documents.Flow.Model.Shapes.VerticalRelativeFrom,System.Double)">
  4400. <summary>
  4401. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition" /> class.
  4402. </summary>
  4403. <param name="relativeFrom">The relative from.</param>
  4404. <param name="offset">The offset.</param>
  4405. </member>
  4406. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition.#ctor(Telerik.Windows.Documents.Flow.Model.Shapes.VerticalRelativeFrom,Telerik.Windows.Documents.Flow.Model.Shapes.RelativeVerticalAlignment)">
  4407. <summary>
  4408. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition" /> class.
  4409. </summary>
  4410. <param name="relativeFrom">The relative from.</param>
  4411. <param name="alignment">The alignment.</param>
  4412. </member>
  4413. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition.ValueType">
  4414. <summary>
  4415. Gets or sets the type of the positioning.
  4416. </summary>
  4417. <value>The type of the positioning.</value>
  4418. </member>
  4419. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition.RelativeFrom">
  4420. <summary>
  4421. Gets or sets the relative horizontal positioning base.
  4422. </summary>
  4423. <value>The vertical relative from value.</value>
  4424. </member>
  4425. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition.Alignment">
  4426. <summary>
  4427. Gets or sets the alignment to be used if the position type is alignment.
  4428. </summary>
  4429. <value>The alignment.</value>
  4430. </member>
  4431. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition.Offset">
  4432. <summary>
  4433. Gets or sets the offset to be used if the position type is offset.
  4434. </summary>
  4435. <value>The offset.</value>
  4436. </member>
  4437. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition.Equals(System.Object)">
  4438. <summary>
  4439. Determines whether the specified <see cref="T:System.Object" /> is equal
  4440. to the current <see cref="T:System.Object" />.
  4441. </summary>
  4442. <param name="obj">The <see cref="T:System.Object" /> to compare with the current
  4443. <see cref="T:System.Object" />.</param>
  4444. <returns>
  4445. True if the specified <see cref="T:System.Object" /> is equal to the
  4446. current <see cref="T:System.Object" />; otherwise, false.
  4447. </returns>
  4448. </member>
  4449. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalPosition.GetHashCode">
  4450. <summary>
  4451. Serves as a hash function for a particular type.
  4452. </summary>
  4453. <returns>A hash code for the current <see cref="T:System.Object" />.</returns>
  4454. </member>
  4455. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalRelativeFrom">
  4456. <summary>
  4457. Specifies the possible values for the base from which the relative vertical positioning of a shape shall be calculated.
  4458. </summary>
  4459. </member>
  4460. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalRelativeFrom.Line">
  4461. <summary>
  4462. Specifies that the vertical positioning shall be relative to the line containing the anchor character.
  4463. </summary>
  4464. </member>
  4465. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalRelativeFrom.Paragraph">
  4466. <summary>
  4467. Specifies that the vertical positioning shall be relative to the paragraph which contains the drawing anchor.
  4468. </summary>
  4469. </member>
  4470. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalRelativeFrom.Page">
  4471. <summary>
  4472. Specifies that the vertical positioning shall be relative to the edge of the page.
  4473. </summary>
  4474. </member>
  4475. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalRelativeFrom.Margin">
  4476. <summary>
  4477. Specifies that the vertical positioning shall be relative to the page margins.
  4478. </summary>
  4479. </member>
  4480. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalRelativeFrom.TopMargin">
  4481. <summary>
  4482. Specifies that the vertical positioning shall be relative to the top margin of the current page.
  4483. </summary>
  4484. </member>
  4485. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalRelativeFrom.BottomMargin">
  4486. <summary>
  4487. Specifies that the vertical positioning shall be relative to the bottom margin of the current page.
  4488. </summary>
  4489. </member>
  4490. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalRelativeFrom.OutsideMargin">
  4491. <summary>
  4492. Specifies that the vertical positioning shall be relative to the outside margin of the current page.
  4493. </summary>
  4494. </member>
  4495. <member name="F:Telerik.Windows.Documents.Flow.Model.Shapes.VerticalRelativeFrom.InsideMargin">
  4496. <summary>
  4497. Specifies that the vertical positioning shall be relative to the inside margin of the current page.
  4498. </summary>
  4499. </member>
  4500. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.FloatingImage">
  4501. <summary>
  4502. Represents inline anchor that contains floating image.
  4503. </summary>
  4504. </member>
  4505. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.FloatingImage.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  4506. <summary>
  4507. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.FloatingImage" /> class.
  4508. </summary>
  4509. <param name="document">The document.</param>
  4510. </member>
  4511. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.FloatingImage.Image">
  4512. <summary>
  4513. Gets the image.
  4514. </summary>
  4515. <value>The image.</value>
  4516. </member>
  4517. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.FloatingImage.Type">
  4518. <summary>
  4519. Gets the type of the element.
  4520. </summary>
  4521. <value>The type.</value>
  4522. </member>
  4523. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.FloatingImage.Clone">
  4524. <summary>
  4525. Creates deep copy of this document element, associated to the current document.
  4526. </summary>
  4527. <returns>The cloned element.</returns>
  4528. </member>
  4529. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.FloatingImage.Clone(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  4530. <summary>
  4531. Creates deep copy of this document element, associated to <paramref name="document"/>.
  4532. </summary>
  4533. <param name="document">The document to which the cloned element should be associated.</param>
  4534. <returns>The cloned element.</returns>
  4535. </member>
  4536. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase">
  4537. <summary>
  4538. Represents base inline holder for floating shape element.
  4539. </summary>
  4540. </member>
  4541. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase.AllowOverlap">
  4542. <summary>
  4543. Specifies whether the shape shall be allowed to overlap the contents of the other shape object.
  4544. </summary>
  4545. <value>The allow overlap value.</value>
  4546. </member>
  4547. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase.IsLocked">
  4548. <summary>
  4549. Gets or sets value indicating if the anchor can be modified at runtime.
  4550. </summary>
  4551. <value>The value indicating if the anchor can be modified at runtime..</value>
  4552. </member>
  4553. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase.Wrapping">
  4554. <summary>
  4555. Gets or sets the shape wrapping type.
  4556. </summary>
  4557. <value>The wrapping.</value>
  4558. </member>
  4559. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase.LayoutInCell">
  4560. <summary>
  4561. Gets or sets value indicating if the layout of the shape should be calculated
  4562. relative to the cell that is holding the shape.
  4563. </summary>
  4564. <value>True if the layout of the shape should be calculated relative to the cell that is holding the shape.</value>
  4565. </member>
  4566. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase.IsBehindDocument">
  4567. <summary>
  4568. Gets or sets the value indicating if the shape should be displayed behind document content.
  4569. </summary>
  4570. <value>The is behind document.</value>
  4571. </member>
  4572. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase.ZIndex">
  4573. <summary>
  4574. Gets or sets the Z index of the shape.
  4575. </summary>
  4576. <value> The Z index of the shape.</value>
  4577. </member>
  4578. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase.Margin">
  4579. <summary>
  4580. Gets or sets the margin.
  4581. </summary>
  4582. <value>The margin.</value>
  4583. </member>
  4584. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase.HorizontalPosition">
  4585. <summary>
  4586. Gets or sets the horizontal position.
  4587. </summary>
  4588. <value>The horizontal position.</value>
  4589. </member>
  4590. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase.VerticalPosition">
  4591. <summary>
  4592. Gets or sets the vertical position.
  4593. </summary>
  4594. <value>The vertical position.</value>
  4595. </member>
  4596. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase.ClonePropertiesFrom(Telerik.Windows.Documents.Flow.Model.Shapes.ShapeAnchorBase)">
  4597. <summary>
  4598. Creates deep copy of the element properties of the <paramref name="fromShapeAnchor"/> and sets them to this instance.
  4599. </summary>
  4600. <param name="fromShapeAnchor">The shape anchor to clone property elements from.</param>
  4601. </member>
  4602. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.ImageInline">
  4603. <summary>
  4604. Represents inline that contains image.
  4605. </summary>
  4606. </member>
  4607. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.ImageInline.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  4608. <summary>
  4609. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.ImageInline" /> class.
  4610. </summary>
  4611. <param name="document">The document.</param>
  4612. </member>
  4613. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ImageInline.Image">
  4614. <summary>
  4615. Gets the image.
  4616. </summary>
  4617. <value>The image.</value>
  4618. </member>
  4619. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ImageInline.Type">
  4620. <summary>
  4621. Gets the type of the element.
  4622. </summary>
  4623. <value>The type.</value>
  4624. </member>
  4625. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.ImageInline.Clone">
  4626. <summary>
  4627. Creates deep copy of this document element, associated to the current document.
  4628. </summary>
  4629. <returns>The cloned element.</returns>
  4630. </member>
  4631. <member name="M:Telerik.Windows.Documents.Flow.Model.Shapes.ImageInline.Clone(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  4632. <summary>
  4633. Creates deep copy of this document element, associated to <paramref name="document"/>.
  4634. </summary>
  4635. <param name="document">The document to which the cloned element should be associated.</param>
  4636. <returns>The cloned element.</returns>
  4637. </member>
  4638. <member name="T:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeInlineBase">
  4639. <summary>
  4640. Represents base element for inline shape elements.
  4641. </summary>
  4642. </member>
  4643. <member name="P:Telerik.Windows.Documents.Flow.Model.Shapes.ShapeInlineBase.Link">
  4644. <summary>
  4645. Gets or set the link.
  4646. </summary>
  4647. </member>
  4648. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar">
  4649. <summary>
  4650. Specifies the type of calendar used to display a Date SDT.
  4651. </summary>
  4652. </member>
  4653. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.Gregorian">
  4654. <summary>
  4655. Specifies that the Gregorian calendar, as defined in ISO 8601, shall be used. This calendar should be localized into the appropriate language.
  4656. </summary>
  4657. </member>
  4658. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.GregorianUS">
  4659. <summary>
  4660. Specifies that the Gregorian calendar, as defined in ISO 8601, shall be used. The values for this calendar should be represented in English.
  4661. </summary>
  4662. </member>
  4663. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.GregorianMeFrench">
  4664. <summary>
  4665. Specifies that the Gregorian calendar, as defined in ISO 8601, shall be used. The values for this calendar should be presented in Middle East French.
  4666. </summary>
  4667. </member>
  4668. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.GregorianArabic">
  4669. <summary>
  4670. Specifies that the Gregorian calendar, as defined in ISO 8601, shall be used. The values for this calendar should be presented in Arabic.
  4671. </summary>
  4672. </member>
  4673. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.Hijri">
  4674. <summary>
  4675. Specifies that the Hijri lunar calendar shall be used.
  4676. </summary>
  4677. </member>
  4678. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.Hebrew">
  4679. <summary>
  4680. Specifies that the Hebrew lunar calendar shall be used.
  4681. </summary>
  4682. </member>
  4683. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.Taiwan">
  4684. <summary>
  4685. Specifies that the Taiwanese calendar, as defined by the Chinese National Standard CNS 7648, shall be used.
  4686. </summary>
  4687. </member>
  4688. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.Japan">
  4689. <summary>
  4690. Specifies that the Japanese Emperor Era calendar, as described by Japanese Industrial Standard JIS X 0301, shall be used.
  4691. </summary>
  4692. </member>
  4693. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.Thai">
  4694. <summary>
  4695. Specifies that the Thai calendar shall be used.
  4696. </summary>
  4697. </member>
  4698. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.Korea">
  4699. <summary>
  4700. Specifies that the Korean Tangun Era calendar, as described by Korean Law Enactment No. 4, shall be used.
  4701. </summary>
  4702. </member>
  4703. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.Saka">
  4704. <summary>
  4705. Specifies that the Saka Era calendar shall be used.
  4706. </summary>
  4707. </member>
  4708. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.GregorianXlitEnglish">
  4709. <summary>
  4710. Specifies that the Gregorian calendar, as defined in ISO 8601, shall be used. The values for this calendar should be the representation of the English strings in the corresponding Arabic characters.
  4711. </summary>
  4712. </member>
  4713. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.GregorianXlitFrench">
  4714. <summary>
  4715. Specifies that the Gregorian calendar, as defined in ISO 8601, shall be used. The values for this calendar should be the representation of the French strings in the corresponding Arabic characters.
  4716. </summary>
  4717. </member>
  4718. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SdtCalendar.None">
  4719. <summary>
  4720. Specifies that no calendar should be used.
  4721. </summary>
  4722. </member>
  4723. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.DateMappingType">
  4724. <summary>
  4725. Represent the data type used for storing mapped date values.
  4726. </summary>
  4727. </member>
  4728. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.DateMappingType.Date">
  4729. <summary>
  4730. Value is stored as a date.
  4731. </summary>
  4732. </member>
  4733. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.DateMappingType.DateTime">
  4734. <summary>
  4735. Value is stored as a date with a time component.
  4736. </summary>
  4737. </member>
  4738. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.DateMappingType.Text">
  4739. <summary>
  4740. Value is stored as text.
  4741. </summary>
  4742. </member>
  4743. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Lock">
  4744. <summary>
  4745. Values specify the locking behavior of SDTs and their content.
  4746. </summary>
  4747. </member>
  4748. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Lock.Unlocked">
  4749. <summary>
  4750. No locking.
  4751. </summary>
  4752. </member>
  4753. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Lock.SdtLocked">
  4754. <summary>
  4755. SDT element cannot be deleted.
  4756. </summary>
  4757. </member>
  4758. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Lock.ContentLocked">
  4759. <summary>
  4760. SDT content cannot be edited.
  4761. </summary>
  4762. </member>
  4763. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Lock.SdtContentLocked">
  4764. <summary>
  4765. SDT cannot be deleted and its content cannot be edited.
  4766. </summary>
  4767. </member>
  4768. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.OutlineAppearance">
  4769. <summary>
  4770. Represents the different options for visualizing the outline of a ContentControl.
  4771. </summary>
  4772. </member>
  4773. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineAppearance.BoundingBoxes">
  4774. <summary>
  4775. The content is wrapped in a bounding box that may also contain a drop down editor.
  4776. </summary>
  4777. </member>
  4778. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineAppearance.Tags">
  4779. <summary>
  4780. The content is wrapped in design view tag.
  4781. </summary>
  4782. </member>
  4783. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineAppearance.Hidden">
  4784. <summary>
  4785. The content does not have outline visualization.
  4786. </summary>
  4787. </member>
  4788. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Core.IValidationRule">
  4789. <summary>
  4790. Establishes common functionality for validation rules.
  4791. </summary>
  4792. </member>
  4793. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.IValidationRule.IsValid(System.Object)">
  4794. <summary>
  4795. Determines whether the specified value is valid.
  4796. </summary>
  4797. <param name="value">The value.</param>
  4798. <returns></returns>
  4799. </member>
  4800. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyType">
  4801. <summary>
  4802. Describes the type of a style property.
  4803. </summary>
  4804. </member>
  4805. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyType.Character">
  4806. <summary>
  4807. Character style property type.
  4808. </summary>
  4809. </member>
  4810. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyType.Paragraph">
  4811. <summary>
  4812. Paragraph style property type.
  4813. </summary>
  4814. </member>
  4815. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyType.Table">
  4816. <summary>
  4817. Table style property type.
  4818. </summary>
  4819. </member>
  4820. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyType.TableRow">
  4821. <summary>
  4822. TableRow style property type.
  4823. </summary>
  4824. </member>
  4825. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyType.TableCell">
  4826. <summary>
  4827. TableCell style property type.
  4828. </summary>
  4829. </member>
  4830. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyType.Section">
  4831. <summary>
  4832. Section style property type.
  4833. </summary>
  4834. </member>
  4835. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyType.Document">
  4836. <summary>
  4837. Document style property type.
  4838. </summary>
  4839. </member>
  4840. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyType.DocumentElement">
  4841. <summary>
  4842. Generic DocumentElement style property type.
  4843. </summary>
  4844. </member>
  4845. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStyleProperty`1">
  4846. <summary>
  4847. Establishes common functionality for generic style properties.
  4848. </summary>
  4849. </member>
  4850. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStyleProperty`1.LocalValue">
  4851. <summary>
  4852. Gets or sets the local value.
  4853. </summary>
  4854. <param name="value">The value.</param>
  4855. </member>
  4856. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStyleProperty`1.GetActualValue">
  4857. <summary>
  4858. Gets the actual value.
  4859. </summary>
  4860. <returns></returns>
  4861. </member>
  4862. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStyleProperty">
  4863. <summary>
  4864. Establishes common properties and functionality for style properties.
  4865. </summary>
  4866. </member>
  4867. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStyleProperty.PropertyDefinition">
  4868. <summary>
  4869. Gets the property definition.
  4870. </summary>
  4871. <value>The property definition.</value>
  4872. </member>
  4873. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStyleProperty.HasLocalValue">
  4874. <summary>
  4875. Gets a value indicating whether the style property has local value.
  4876. </summary>
  4877. <value>The has local value.</value>
  4878. </member>
  4879. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStyleProperty.GetLocalValueAsObject">
  4880. <summary>
  4881. Gets the local value as object.
  4882. </summary>
  4883. <returns></returns>
  4884. </member>
  4885. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStyleProperty.GetActualValueAsObject">
  4886. <summary>
  4887. Gets the actual value as object.
  4888. </summary>
  4889. <returns></returns>
  4890. </member>
  4891. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStyleProperty.SetValueAsObject(System.Object)">
  4892. <summary>
  4893. Sets the local value as object.
  4894. </summary>
  4895. <param name="value">The value.</param>
  4896. </member>
  4897. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStyleProperty.ClearValue">
  4898. <summary>
  4899. Clears the local value.
  4900. </summary>
  4901. </member>
  4902. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition">
  4903. <summary>
  4904. Establishes common properties for style property definition.
  4905. </summary>
  4906. </member>
  4907. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition.GlobalPropertyIndex">
  4908. <summary>
  4909. Gets the global property index.
  4910. </summary>
  4911. <value>The global property index.</value>
  4912. </member>
  4913. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition.PropertyType">
  4914. <summary>
  4915. Gets the type of the property.
  4916. </summary>
  4917. <value>The type of the property.</value>
  4918. </member>
  4919. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition.PropertyName">
  4920. <summary>
  4921. Gets the name of the property.
  4922. </summary>
  4923. <value>The name of the property.</value>
  4924. </member>
  4925. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition.StylePropertyType">
  4926. <summary>
  4927. Gets the type of the style property.
  4928. </summary>
  4929. <value>The type of the style property.</value>
  4930. </member>
  4931. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition.Validation">
  4932. <summary>
  4933. Gets the validation object for the current style property definition.
  4934. </summary>
  4935. <value>The validation.</value>
  4936. </member>
  4937. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition.GetDefaultValueAsObject">
  4938. <summary>
  4939. Gets the actual value as object.
  4940. </summary>
  4941. <returns></returns>
  4942. </member>
  4943. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyBase`1.LocalValue">
  4944. <summary>
  4945. Gets or sets the local value.
  4946. </summary>
  4947. <param name="value">The value.</param>
  4948. <value></value>
  4949. </member>
  4950. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyDefinition`1">
  4951. <summary>
  4952. A generic content element that defines a row within a <see cref="T:Telerik.Windows.Documents.Flow.Model.Table"/>.
  4953. </summary>
  4954. </member>
  4955. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyDefinition`1.GlobalPropertyIndex">
  4956. <summary>
  4957. Gets the index of the global property.
  4958. </summary>
  4959. <value>
  4960. The index of the global property.
  4961. </value>
  4962. </member>
  4963. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyDefinition`1.PropertyType">
  4964. <summary>
  4965. Gets the type of the property.
  4966. </summary>
  4967. <value>The type of the property.</value>
  4968. </member>
  4969. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyDefinition`1.PropertyName">
  4970. <summary>
  4971. Gets the name of the property.
  4972. </summary>
  4973. <value>The name of the property.</value>
  4974. </member>
  4975. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyDefinition`1.DefaultValue">
  4976. <summary>
  4977. Gets the default value of the current style property definition.
  4978. </summary>
  4979. <value>The default value.</value>
  4980. </member>
  4981. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyDefinition`1.StylePropertyType">
  4982. <summary>
  4983. Gets the type of the style property.
  4984. </summary>
  4985. <value>The type of the style property.</value>
  4986. </member>
  4987. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyDefinition`1.Validation">
  4988. <summary>
  4989. Gets the validation object for the current style property definition.
  4990. </summary>
  4991. <value>The validation.</value>
  4992. </member>
  4993. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyDefinition`1.GetDefaultValueAsObject">
  4994. <summary>
  4995. Gets the actual value as object.
  4996. </summary>
  4997. <returns></returns>
  4998. </member>
  4999. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyValidation">
  5000. <summary>
  5001. Providers validation functionality for the new value of specific style property.
  5002. </summary>
  5003. </member>
  5004. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyValidation.#ctor">
  5005. <summary>
  5006. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyValidation" /> class.
  5007. </summary>
  5008. </member>
  5009. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyValidation.Rules">
  5010. <summary>
  5011. Gets the validation rules.
  5012. </summary>
  5013. <value>The validation rules.</value>
  5014. </member>
  5015. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyValidation.IsValid(System.Object)">
  5016. <summary>
  5017. Determines whether the specified value is valid.
  5018. </summary>
  5019. <param name="value">The value.</param>
  5020. <returns></returns>
  5021. </member>
  5022. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyValidation.AddRule(Telerik.Windows.Documents.Flow.Model.Styles.Core.IValidationRule)">
  5023. <summary>
  5024. Adds the validation rule.
  5025. </summary>
  5026. <param name="rule">The validation rule.</param>
  5027. </member>
  5028. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyValidation.RemoveRule(Telerik.Windows.Documents.Flow.Model.Styles.Core.IValidationRule)">
  5029. <summary>
  5030. Removes validation rule.
  5031. </summary>
  5032. <param name="rule">The validation rule.</param>
  5033. </member>
  5034. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.StylePropertyValidation.ClearRules">
  5035. <summary>
  5036. Clears all validation rules.
  5037. </summary>
  5038. </member>
  5039. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Core.ValidationRule`1">
  5040. <summary>
  5041. Providers single rule validation functionality for the new value of specific style properties.
  5042. </summary>
  5043. </member>
  5044. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.ValidationRule`1.#ctor(System.Func{`0,System.Boolean})">
  5045. <summary>
  5046. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.Core.ValidationRule`1" /> class.
  5047. </summary>
  5048. <param name="rule">The rule.</param>
  5049. </member>
  5050. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.ValidationRule`1.IsValid(`0)">
  5051. <summary>
  5052. Determines whether the specified value is valid.
  5053. </summary>
  5054. <param name="value">The value.</param>
  5055. <returns></returns>
  5056. </member>
  5057. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Core.ValidationRule`1.IsValid(System.Object)">
  5058. <summary>
  5059. Determines whether the specified value is valid.
  5060. </summary>
  5061. <param name="value">The value.</param>
  5062. <returns></returns>
  5063. </member>
  5064. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TextDirection">
  5065. <summary>
  5066. Defines constants which specify the text flow direction in a <see cref="T:Telerik.Windows.Documents.Flow.Model.TableCell"/>.
  5067. </summary>
  5068. </member>
  5069. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TextDirection.LeftToRightTopToBottom">
  5070. <summary>
  5071. Specifies the text shall flow from left to right horizontally and from top to bottom vertically.
  5072. </summary>
  5073. </member>
  5074. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TextDirection.BottomToTopLeftToRight">
  5075. <summary>
  5076. Specifies the text shall flow from bottom to top vertically and from left to right horizontally.
  5077. </summary>
  5078. </member>
  5079. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TextDirection.TopToBottomRightToLeft">
  5080. <summary>
  5081. Specifies the text shall flow from top to bottom vertically and from right to left horizontally.
  5082. </summary>
  5083. </member>
  5084. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TextDirection.LeftToRightTopToBottomRotated">
  5085. <summary>
  5086. Specifies the text shall flow from left to right horizontally and from top to bottom vertically. This flow is rotated.
  5087. </summary>
  5088. </member>
  5089. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TextDirection.TopToBottomLeftToRightRotated">
  5090. <summary>
  5091. Specifies the text shall flow from top to bottom vertically and from left to right horizontally. This flow is rotated.
  5092. </summary>
  5093. </member>
  5094. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TextDirection.TopToBottomRightToLeftRotated">
  5095. <summary>
  5096. Specifies the text shall flow from top to bottom vertically and from right to left horizontally. This flow is rotated.
  5097. </summary>
  5098. </member>
  5099. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection">
  5100. <summary>
  5101. Represents a collection of <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStop"/> elements. This class is immutable.
  5102. </summary>
  5103. </member>
  5104. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection.#ctor">
  5105. <summary>
  5106. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection" /> class.
  5107. </summary>
  5108. </member>
  5109. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection.#ctor(System.Collections.Generic.IEnumerable{Telerik.Windows.Documents.Flow.Model.Styles.TabStop})">
  5110. <summary>
  5111. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection" /> class with collection of given <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStop"/> elements.
  5112. </summary>
  5113. <param name="tabStops">The tab stops.</param>
  5114. </member>
  5115. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection.Count">
  5116. <summary>
  5117. Gets the count of tab stop elements in the collection.
  5118. </summary>
  5119. <value>The count.</value>
  5120. </member>
  5121. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection.op_Equality(Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection,Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection)">
  5122. <summary>
  5123. Determines whether the specified tab stop collections are equal.
  5124. </summary>
  5125. <returns>True if the tab stop collections are equal.</returns>
  5126. </member>
  5127. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection.op_Inequality(Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection,Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection)">
  5128. <summary>
  5129. Determines whether the specified tab stop collections are different.
  5130. </summary>
  5131. <returns>True if the tab stop collections are different.</returns>
  5132. </member>
  5133. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection.Insert(Telerik.Windows.Documents.Flow.Model.Styles.TabStop)">
  5134. <summary>
  5135. Returns a new instance of <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection"/> class in which a specified tab stop is inserted.
  5136. </summary>
  5137. <param name="tabStop">The tab stop.</param>
  5138. <returns>The tab stop collection containing the added tab stop.</returns>
  5139. </member>
  5140. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection.Remove(Telerik.Windows.Documents.Flow.Model.Styles.TabStop)">
  5141. <summary>
  5142. Returns a new instance of <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection"/> class in which a specified tab stop is removed.
  5143. </summary>
  5144. <param name="tabStop">The tab stop.</param>
  5145. <returns>The tab stop collection from which the specified tab stop is removed.</returns>
  5146. </member>
  5147. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection.GetEnumerator">
  5148. <summary>
  5149. Returns an enumerator that iterates through the collection.
  5150. </summary>
  5151. <returns>
  5152. A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can
  5153. be used to iterate through the collection.
  5154. </returns>
  5155. </member>
  5156. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection.System#Collections#IEnumerable#GetEnumerator">
  5157. <summary>
  5158. Returns an enumerator that iterates through a collection.
  5159. </summary>
  5160. <returns>
  5161. An <see cref="T:System.Collections.IEnumerator" /> object that can be
  5162. used to iterate through the collection.
  5163. </returns>
  5164. </member>
  5165. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection.Equals(System.Object)">
  5166. <summary>
  5167. Determines whether the specified <see cref="T:System.Object" /> is equal
  5168. to the current <see cref="T:System.Object" />.
  5169. </summary>
  5170. <param name="obj">The object to compare with the current object.</param>
  5171. <returns>
  5172. Returns <c>true</c> if the specified <see cref="T:System.Object" /> is equal to the
  5173. current <see cref="T:System.Object" />; otherwise, <c>false</c>.
  5174. </returns>
  5175. </member>
  5176. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStopCollection.GetHashCode">
  5177. <summary>
  5178. Serves as a hash function for a particular type.
  5179. </summary>
  5180. <returns>A hash code for the current <see cref="T:System.Object" />.</returns>
  5181. </member>
  5182. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyles">
  5183. <summary>
  5184. Establishes functionality to work with built in styles.
  5185. </summary>
  5186. </member>
  5187. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyles.GetStyle(System.String)">
  5188. <summary>
  5189. Gets built-in style by ID.
  5190. </summary>
  5191. <param name="styleId">The style ID.</param>
  5192. <exception cref="T:System.ArgumentException"><paramref name="styleId"/> is not an ID of a built-in style.</exception>
  5193. <returns>The built-in style.</returns>
  5194. </member>
  5195. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyles.IsBuiltInStyle(System.String)">
  5196. <summary>
  5197. Determines whether a style ID is ID of a built-in style.
  5198. </summary>
  5199. <param name="styleId">The style ID.</param>
  5200. <returns></returns>
  5201. </member>
  5202. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyles.GetAllPrimaryStyles">
  5203. <summary>
  5204. Gets all primary styles.
  5205. </summary>
  5206. <returns></returns>
  5207. </member>
  5208. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyles.GetAllStyles(Telerik.Windows.Documents.Flow.Model.Styles.StyleType)">
  5209. <summary>
  5210. Gets all styles.
  5211. </summary>
  5212. <param name="type">The type.</param>
  5213. <returns></returns>
  5214. </member>
  5215. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyles.GetAllStyles">
  5216. <summary>
  5217. Gets all styles.
  5218. </summary>
  5219. <returns></returns>
  5220. </member>
  5221. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyles.GetStyleMetadata(System.String)">
  5222. <summary>
  5223. Gets the metadata for built-in style.
  5224. </summary>
  5225. <param name="styleId">The style id.</param>
  5226. <returns></returns>
  5227. </member>
  5228. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames">
  5229. <summary>
  5230. Represents static holder of built in style names.
  5231. </summary>
  5232. </member>
  5233. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.SdtPlaceholderStyleId">
  5234. <summary>
  5235. Gets the id of the style used for structured document tags' placeholder text.
  5236. </summary>
  5237. </member>
  5238. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.SdtPlaceholderStyleName">
  5239. <summary>
  5240. Gets the name of the style used for structured document tags' placeholder text.
  5241. </summary>
  5242. </member>
  5243. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.NormalTableStyleId">
  5244. <summary>
  5245. Gets the id of the default table style.
  5246. </summary>
  5247. <value>Style id.</value>
  5248. </member>
  5249. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.NormalTableStyleName">
  5250. <summary>
  5251. Gets the name of the default table style.
  5252. </summary>
  5253. <value>Style name.</value>
  5254. </member>
  5255. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.TableGridStyleId">
  5256. <summary>
  5257. Gets the id of the table grid style.
  5258. </summary>
  5259. <value>Style id.</value>
  5260. </member>
  5261. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.TableGridStyleName">
  5262. <summary>
  5263. Gets the name of the table grid style.
  5264. </summary>
  5265. <value>Style name.</value>
  5266. </member>
  5267. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.NormalStyleId">
  5268. <summary>
  5269. Gets the id of the normal style.
  5270. </summary>
  5271. <value>Style id.</value>
  5272. </member>
  5273. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.NormalStyleName">
  5274. <summary>
  5275. Gets the name of the normal style.
  5276. </summary>
  5277. <value>Style name.</value>
  5278. </member>
  5279. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.NormalWebStyleId">
  5280. <summary>
  5281. Gets the id of the normal web style.
  5282. </summary>
  5283. <value>Style id.</value>
  5284. </member>
  5285. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.NormalWebStyleName">
  5286. <summary>
  5287. Gets the name of the normal web style.
  5288. </summary>
  5289. <value>Style name.</value>
  5290. </member>
  5291. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.HyperlinkStyleId">
  5292. <summary>
  5293. Gets the id of the hyperlink style.
  5294. </summary>
  5295. <value>Style id.</value>
  5296. </member>
  5297. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.HyperlinkStyleName">
  5298. <summary>
  5299. Gets the name of the hyperlink style.
  5300. </summary>
  5301. <value>Style name.</value>
  5302. </member>
  5303. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.CaptionStyleId">
  5304. <summary>
  5305. Gets the id of the caption style.
  5306. </summary>
  5307. <value>Style id.</value>
  5308. </member>
  5309. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.CaptionStyleName">
  5310. <summary>
  5311. Gets the name of the caption style.
  5312. </summary>
  5313. <value>Style name.</value>
  5314. </member>
  5315. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.TofStyleId">
  5316. <summary>
  5317. Gets the id of the table of figures style.
  5318. </summary>
  5319. <value>Style id.</value>
  5320. </member>
  5321. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.TocHeadingStyleId">
  5322. <summary>
  5323. Gets the id of the table of contents heading style.
  5324. </summary>
  5325. <value>Style id.</value>
  5326. </member>
  5327. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.TocHeadingStyleName">
  5328. <summary>
  5329. Gets the name of the table of content heading style.
  5330. </summary>
  5331. <value>Style name.</value>
  5332. </member>
  5333. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.ToaStyleId">
  5334. <summary>
  5335. Gets the id of the table of authorities style.
  5336. </summary>
  5337. <value>Style id.</value>
  5338. </member>
  5339. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.ToaStyleName">
  5340. <summary>
  5341. Gets the name of the table of authorities style.
  5342. </summary>
  5343. <value>Style name.</value>
  5344. </member>
  5345. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.ToaHeadingStyleId">
  5346. <summary>
  5347. Gets the id of the table of authorities heading style.
  5348. </summary>
  5349. <value>Style id.</value>
  5350. </member>
  5351. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.ToaHeadingStyleName">
  5352. <summary>
  5353. Gets the name of the table of authorities heading style.
  5354. </summary>
  5355. <value>Style name.</value>
  5356. </member>
  5357. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.TofStyleName">
  5358. <summary>
  5359. Gets the name of the table of figures style.
  5360. </summary>
  5361. <value>Style name.</value>
  5362. </member>
  5363. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.FootnoteReferenceStyleId">
  5364. <summary>
  5365. Gets the id of the footnote reference style.
  5366. </summary>
  5367. <value>Style id.</value>
  5368. </member>
  5369. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.FootnoteReferenceStyleName">
  5370. <summary>
  5371. Gets the name of the footnote reference style.
  5372. </summary>
  5373. <value>Style name.</value>
  5374. </member>
  5375. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.FootnoteTextStyleId">
  5376. <summary>
  5377. Gets the id of the footnote text style.
  5378. </summary>
  5379. <value>Style id.</value>
  5380. </member>
  5381. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.FootnoteTextStyleName">
  5382. <summary>
  5383. Gets the name of the footnote text style.
  5384. </summary>
  5385. <value>Style name.</value>
  5386. </member>
  5387. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.FootnoteTextCharStyleId">
  5388. <summary>
  5389. Gets the id of the footnote text character style.
  5390. </summary>
  5391. <value>Style id.</value>
  5392. </member>
  5393. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.FootnoteTextCharStyleName">
  5394. <summary>
  5395. Gets the name of the footnote text character style.
  5396. </summary>
  5397. <value>Style name.</value>
  5398. </member>
  5399. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.EndnoteReferenceStyleId">
  5400. <summary>
  5401. Gets the id of the endnote reference style.
  5402. </summary>
  5403. <value>Style id.</value>
  5404. </member>
  5405. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.EndnoteReferenceStyleName">
  5406. <summary>
  5407. Gets the name of the endnote reference style.
  5408. </summary>
  5409. <value>Style name.</value>
  5410. </member>
  5411. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.EndnoteTextStyleId">
  5412. <summary>
  5413. Gets the name of the endnote text style.
  5414. </summary>
  5415. <value>Style name.</value>
  5416. </member>
  5417. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.EndnoteTextStyleName">
  5418. <summary>
  5419. Gets the name of the endnote text style.
  5420. </summary>
  5421. <value>Style name.</value>
  5422. </member>
  5423. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.EndnoteTextCharStyleId">
  5424. <summary>
  5425. Gets the id of the endnote text character style.
  5426. </summary>
  5427. <value>Style id.</value>
  5428. </member>
  5429. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.EndnoteTextCharStyleName">
  5430. <summary>
  5431. Gets the name of the endnote text character style.
  5432. </summary>
  5433. <value>Style name.</value>
  5434. </member>
  5435. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.GetHeadingStyleIdByIndex(System.Int32)">
  5436. <summary>
  5437. Gets the heading style ID by index in the range 1 - 9.
  5438. </summary>
  5439. <param name="index">The index.</param>
  5440. <returns>Style ID.</returns>
  5441. </member>
  5442. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.GetHeadingStyleNameByIndex(System.Int32)">
  5443. <summary>
  5444. Gets the heading style name by index in the range 1 - 9.
  5445. </summary>
  5446. <param name="index">The index.</param>
  5447. <returns>Style name.</returns>
  5448. </member>
  5449. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.GetHeadingCharStyleIdByIndex(System.Int32)">
  5450. <summary>
  5451. Gets the heading character style id by index in the range 1 - 9.
  5452. </summary>
  5453. <param name="index">The index.</param>
  5454. <returns>Style id.</returns>
  5455. </member>
  5456. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.GetHeadingCharStyleNameByIndex(System.Int32)">
  5457. <summary>
  5458. Gets the heading character style name by index in the range 1 - 9.
  5459. </summary>
  5460. <param name="index">The index.</param>
  5461. <returns>Style name.</returns>
  5462. </member>
  5463. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.GetTocStyleIdByIndex(System.Int32)">
  5464. <summary>
  5465. Gets the table of content style ID by index in the range 1 - 9.
  5466. </summary>
  5467. <param name="index">The index.</param>
  5468. <returns>Style id.</returns>
  5469. </member>
  5470. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames.GetTocStyleNameByIndex(System.Int32)">
  5471. <summary>
  5472. Gets the table of content style name by index in the range 1 - 9.
  5473. </summary>
  5474. <param name="index">The index.</param>
  5475. <returns>Style name.</returns>
  5476. </member>
  5477. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.DocumentViewType">
  5478. <summary>
  5479. Describes the document view types.
  5480. </summary>
  5481. </member>
  5482. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.DocumentViewType.None">
  5483. <summary>
  5484. None.
  5485. </summary>
  5486. </member>
  5487. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.DocumentViewType.PrintLayout">
  5488. <summary>
  5489. Print layout view.
  5490. </summary>
  5491. </member>
  5492. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.DocumentViewType.Outline">
  5493. <summary>
  5494. Outline view.
  5495. </summary>
  5496. </member>
  5497. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.DocumentViewType.MasterPages">
  5498. <summary>
  5499. Master pages view (master document view).
  5500. </summary>
  5501. </member>
  5502. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.DocumentViewType.Normal">
  5503. <summary>
  5504. Normal (draft) view.
  5505. </summary>
  5506. </member>
  5507. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.DocumentViewType.WebLayout">
  5508. <summary>
  5509. Web layout view.
  5510. </summary>
  5511. </member>
  5512. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.DocumentProperties">
  5513. <summary>
  5514. Holds settings that can be applied to <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  5515. </summary>
  5516. </member>
  5517. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.DocumentProperties.HasDifferentEvenOddPageHeadersFooters">
  5518. <summary>
  5519. Gets the style property used to get or set a value indicating whether pages in this document will have different headers and footers for even and odd pages.
  5520. </summary>
  5521. </member>
  5522. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.DocumentProperties.ViewType">
  5523. <summary>
  5524. Gets the style property used to get or set a value indicating the view type of the document.
  5525. </summary>
  5526. </member>
  5527. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.DocumentProperties.DefaultTabStopWidth">
  5528. <summary>
  5529. Gets the style property used to determine the default width value which shall be used when a tab stop should be generated.
  5530. <para>The value is in device independent pixels (1/96 inch).</para>
  5531. </summary>
  5532. <value>The default width of the tab stop.</value>
  5533. </member>
  5534. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentProperties.EnumerateStyleProperties">
  5535. <summary>
  5536. Enumerates the style properties.
  5537. </summary>
  5538. <returns>The style properties.</returns>
  5539. </member>
  5540. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentProperties.GetStylePropertyOverride(Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition)">
  5541. <summary>
  5542. Gets specific style property or null.
  5543. </summary>
  5544. <param name="propertyDefinition">The property definition.</param>
  5545. <returns></returns>
  5546. </member>
  5547. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.IElementWithProperties">
  5548. <summary>
  5549. Establishes common functionality for elements containing their properties in DocumentElementPropertiesBase.
  5550. </summary>
  5551. </member>
  5552. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.IElementWithProperties.Properties">
  5553. <summary>
  5554. Gets the properties.
  5555. </summary>
  5556. <value>The properties.</value>
  5557. </member>
  5558. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.DocumentDefaultStyle">
  5559. <summary>
  5560. Defines a set of default styling properties which are applied to the characters or paragraphs in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/> element.
  5561. </summary>
  5562. </member>
  5563. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.DocumentDefaultStyle.CharacterProperties">
  5564. <summary>
  5565. Gets the default character styling properties of <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/> element.
  5566. </summary>
  5567. <value>The character properties.</value>
  5568. </member>
  5569. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.DocumentDefaultStyle.ParagraphProperties">
  5570. <summary>
  5571. Gets the styling properties of <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/> element.
  5572. </summary>
  5573. <value>The paragraph properties.</value>
  5574. </member>
  5575. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.IElementWithStyle">
  5576. <summary>
  5577. Establishes common functionality for elements with style.
  5578. </summary>
  5579. </member>
  5580. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.IElementWithStyle.StyleId">
  5581. <summary>
  5582. Gets or sets the style id.
  5583. </summary>
  5584. <value>The style id.</value>
  5585. </member>
  5586. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.IPropertiesWithPadding">
  5587. <summary>
  5588. Establishes common functionality for document element properties with padding.
  5589. </summary>
  5590. </member>
  5591. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.IPropertiesWithPadding.Padding">
  5592. <summary>
  5593. Gets the padding.
  5594. </summary>
  5595. <value>The padding.</value>
  5596. </member>
  5597. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Alignment">
  5598. <summary>
  5599. Describes the alignment of a rendered text.
  5600. </summary>
  5601. </member>
  5602. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Alignment.Left">
  5603. <summary>
  5604. Specifies that the text should aligns with the left of the screen.
  5605. </summary>
  5606. </member>
  5607. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Alignment.Center">
  5608. <summary>
  5609. Specifies that the text should aligns with the center of the screen.
  5610. </summary>
  5611. </member>
  5612. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Alignment.Right">
  5613. <summary>
  5614. Specifies that the text should aligns with the right of the screen.
  5615. </summary>
  5616. </member>
  5617. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Alignment.Justified">
  5618. <summary>
  5619. Specifies that the text should be justified between the left and right of the screen.
  5620. This option affects only the spacing between each word.
  5621. </summary>
  5622. </member>
  5623. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Alignment.Distribute">
  5624. <summary>
  5625. Specifies that the text should be justified between the left and right of the screen.
  5626. This option affects the spacing between the words and the characters.
  5627. </summary>
  5628. </member>
  5629. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Alignment.HighKashida">
  5630. <summary>
  5631. Specifies that the kashida length for the text should be extended to its widest possible value.
  5632. This option affect only kashidas, which are special characters used to extend the joiner between two Arabic characters.
  5633. </summary>
  5634. </member>
  5635. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Alignment.MediumKashida">
  5636. <summary>
  5637. Specifies that the kashida length for the text should be extended to medium value.
  5638. This option affect only kashidas, which are special characters used to extend the joiner between two Arabic characters.
  5639. </summary>
  5640. </member>
  5641. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Alignment.LowKashida">
  5642. <summary>
  5643. Specifies that the kashida length for the text should be extended to longer value.
  5644. This option affect only kashidas, which are special characters used to extend the joiner between two Arabic characters.
  5645. </summary>
  5646. </member>
  5647. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.Alignment.ThaiDistribute">
  5648. <summary>
  5649. Specifies that the text should be justified with optimizations for Thai.
  5650. </summary>
  5651. </member>
  5652. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.BaselineAlignment">
  5653. <summary>
  5654. Describes how the baseline for a text-based element is positioned on the vertical axis, relative to the established baseline for text.
  5655. </summary>
  5656. </member>
  5657. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BaselineAlignment.Baseline">
  5658. <summary>
  5659. A baseline that is aligned at the actual baseline of the containing box.
  5660. </summary>
  5661. </member>
  5662. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BaselineAlignment.Subscript">
  5663. <summary>
  5664. A baseline that is aligned at the subscript position of the containing box.
  5665. </summary>
  5666. </member>
  5667. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BaselineAlignment.Superscript">
  5668. <summary>
  5669. A baseline that is aligned at the superscript position of the containing box.
  5670. </summary>
  5671. </member>
  5672. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Border">
  5673. <summary>
  5674. Describes the settings which are used to determine how the border will appear in the document. This class is immutable.
  5675. </summary>
  5676. </member>
  5677. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Border.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  5678. <summary>
  5679. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.Border" /> class.
  5680. </summary>
  5681. <param name="border">The border.</param>
  5682. </member>
  5683. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Border.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle)">
  5684. <summary>
  5685. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.Border" /> class.
  5686. </summary>
  5687. <param name="style">The style.</param>
  5688. </member>
  5689. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Border.#ctor(System.Double,Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle,Telerik.Windows.Documents.Spreadsheet.Model.ThemableColor)">
  5690. <summary>
  5691. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.Border" /> class.
  5692. </summary>
  5693. <param name="thickness">The thickness.</param>
  5694. <param name="style">The style.</param>
  5695. <param name="color">The color.</param>
  5696. </member>
  5697. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Border.#ctor(System.Double,Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle,Telerik.Windows.Documents.Spreadsheet.Model.ThemableColor,System.Boolean,System.Boolean,System.Double)">
  5698. <summary>
  5699. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.Border" /> class.
  5700. </summary>
  5701. <param name="thickness">The thickness.</param>
  5702. <param name="style">The style.</param>
  5703. <param name="color">The color.</param>
  5704. <param name="shadow">The shadow.</param>
  5705. <param name="frame">The frame.</param>
  5706. <param name="spacing">The spacing.</param>
  5707. </member>
  5708. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Border.Color">
  5709. <summary>
  5710. Gets the color of the border.
  5711. </summary>
  5712. <value>The color.</value>
  5713. </member>
  5714. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Border.Shadow">
  5715. <summary>
  5716. Gets a value indicating whether the border should have shadow effect.
  5717. </summary>
  5718. <value>The shadow.</value>
  5719. </member>
  5720. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Border.Frame">
  5721. <summary>
  5722. Gets a value indicating whether the border should have frame effect.
  5723. </summary>
  5724. <value>The frame.</value>
  5725. </member>
  5726. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Border.Spacing">
  5727. <summary>
  5728. Gets the spacing of the border.
  5729. </summary>
  5730. <value>The spacing.</value>
  5731. </member>
  5732. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Border.Style">
  5733. <summary>
  5734. Gets the style of the border.
  5735. </summary>
  5736. <value>The style.</value>
  5737. </member>
  5738. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Border.Thickness">
  5739. <summary>
  5740. Gets the thickness of the border.
  5741. </summary>
  5742. <value>The thickness.</value>
  5743. </member>
  5744. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Border.op_Equality(Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  5745. <summary>
  5746. Determines whether the specified borders are equal.
  5747. </summary>
  5748. <returns>True if the borders are equal.</returns>
  5749. </member>
  5750. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Border.op_Inequality(Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  5751. <summary>
  5752. Determines whether the specified borders are different.
  5753. </summary>
  5754. <returns>True if the borders are different.</returns>
  5755. </member>
  5756. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Border.Equals(System.Object)">
  5757. <summary>
  5758. Determines whether the specified <see cref="T:System.Object" /> is equal
  5759. to the current <see cref="T:System.Object" />.
  5760. </summary>
  5761. <param name="obj">The <see cref="T:System.Object" /> to compare with the current
  5762. <see cref="T:System.Object" />.</param>
  5763. <returns>
  5764. Returns true if the specified <see cref="T:System.Object" /> is equal to the
  5765. current <see cref="T:System.Object" />; otherwise, false.
  5766. </returns>
  5767. </member>
  5768. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Border.GetHashCode">
  5769. <summary>
  5770. Serves as a hash function for a particular type.
  5771. </summary>
  5772. <returns>A hash code for the current <see cref="T:System.Object" />.</returns>
  5773. </member>
  5774. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Border.CompareTo(Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  5775. <summary>
  5776. Compares a borders to another.
  5777. </summary>
  5778. <param name="other">The other.</param>
  5779. <returns></returns>
  5780. </member>
  5781. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle">
  5782. <summary>
  5783. Describes the possible types for the style of the border.
  5784. </summary>
  5785. </member>
  5786. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.Inherit">
  5787. <summary>
  5788. Specifies that no border should be applied.
  5789. If set to a table cell this value indicates that the table border should be calculated based on the table style.
  5790. </summary>
  5791. </member>
  5792. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.None">
  5793. <summary>
  5794. Specifies that no border should be applied on this element.
  5795. Table cell borders will not inherit their value from the containing table.
  5796. </summary>
  5797. </member>
  5798. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.Single">
  5799. <summary>
  5800. Specifies that the border should be from one line.
  5801. </summary>
  5802. </member>
  5803. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.Dotted">
  5804. <summary>
  5805. Specifies that the border should be from one doted line.
  5806. </summary>
  5807. </member>
  5808. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.Dashed">
  5809. <summary>
  5810. Specifies that the border should be from one dashed line.
  5811. </summary>
  5812. </member>
  5813. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.DashSmallGap">
  5814. <summary>
  5815. Specifies that the border should be from one dashed line with small gaps.
  5816. </summary>
  5817. </member>
  5818. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.DotDash">
  5819. <summary>
  5820. Specifies that the border should be from alternating dotted and dashed line.
  5821. </summary>
  5822. </member>
  5823. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.DotDotDash">
  5824. <summary>
  5825. Specifies that the border should be from alternating dotted, dotted, dashed line.
  5826. </summary>
  5827. </member>
  5828. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.Double">
  5829. <summary>
  5830. Specifies that the border should be from double line.
  5831. </summary>
  5832. </member>
  5833. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.Triple">
  5834. <summary>
  5835. Specifies that the border should be from triple line.
  5836. </summary>
  5837. </member>
  5838. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.Thick">
  5839. <summary>
  5840. Specifies that the border should be from one heavy line.
  5841. </summary>
  5842. </member>
  5843. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.ThickThinSmallGap">
  5844. <summary>
  5845. Specifies that the border should consist thick line followed by thin line with small gap between them.
  5846. </summary>
  5847. </member>
  5848. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.ThickThinMediumGap">
  5849. <summary>
  5850. Specifies that the border should consist thick line followed by thin line with medium gap between them.
  5851. </summary>
  5852. </member>
  5853. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.ThickThinLargeGap">
  5854. <summary>
  5855. Specifies that the border should consist thick line followed by thin line with large gap between them.
  5856. </summary>
  5857. </member>
  5858. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.ThinThickSmallGap">
  5859. <summary>
  5860. Specifies that the border should consist thin line followed by thick line with small gap between them.
  5861. </summary>
  5862. </member>
  5863. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.ThinThickMediumGap">
  5864. <summary>
  5865. Specifies that the border should consist thin line followed by thick line with medium gap between them.
  5866. </summary>
  5867. </member>
  5868. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.ThinThickLargeGap">
  5869. <summary>
  5870. Specifies that the border should consist thin line followed by thick line with large gap between them.
  5871. </summary>
  5872. </member>
  5873. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.ThinThickThinSmallGap">
  5874. <summary>
  5875. Specifies that the border should consist thin line followed by thick line followed by thin line with small gap between them.
  5876. </summary>
  5877. </member>
  5878. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.ThinThickThinMediumGap">
  5879. <summary>
  5880. Specifies that the border should consist thin line followed by thick line followed by thin line with medium gap between them.
  5881. </summary>
  5882. </member>
  5883. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.ThinThickThinLargeGap">
  5884. <summary>
  5885. Specifies that the border should consist thin line followed by thick line followed by thin line with large gap between them.
  5886. </summary>
  5887. </member>
  5888. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.Wave">
  5889. <summary>
  5890. Specifies that the border should be from one wavy line.
  5891. </summary>
  5892. </member>
  5893. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.DoubleWave">
  5894. <summary>
  5895. Specifies that the border should be from double wavy line.
  5896. </summary>
  5897. </member>
  5898. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.DashDotStroked">
  5899. <summary>
  5900. Specifies that the border should consist line with a series of alternating thin and thick strokes.
  5901. </summary>
  5902. </member>
  5903. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.ThreeDEmboss">
  5904. <summary>
  5905. Specifies that the border should consist three staged gradient lines, which are getting darker toward the content.
  5906. </summary>
  5907. </member>
  5908. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.ThreeDEngrave">
  5909. <summary>
  5910. Specifies that the border should consist three staged gradient lines, which are getting darker away from the content.
  5911. </summary>
  5912. </member>
  5913. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.Outset">
  5914. <summary>
  5915. Specifies that the border should consist outset set of lines.
  5916. </summary>
  5917. </member>
  5918. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.BorderStyle.Inset">
  5919. <summary>
  5920. Specifies that the border should consist inset set of lines.
  5921. </summary>
  5922. </member>
  5923. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties">
  5924. <summary>
  5925. Defines a set of properties which can be applied to a <see cref="T:Telerik.Windows.Documents.Flow.Model.Run"/> element.
  5926. </summary>
  5927. </member>
  5928. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Style)">
  5929. <summary>
  5930. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties" /> class.
  5931. </summary>
  5932. <param name="style">The style.</param>
  5933. </member>
  5934. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.#ctor(Telerik.Windows.Documents.Flow.Model.Run)">
  5935. <summary>
  5936. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties" /> class.
  5937. </summary>
  5938. <param name="run">The owner run.</param>
  5939. </member>
  5940. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.#ctor(Telerik.Windows.Documents.Flow.Model.DocumentElementBase,System.Boolean)">
  5941. <summary>
  5942. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties" /> class.
  5943. </summary>
  5944. </member>
  5945. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.#ctor(Telerik.Windows.Documents.Flow.Model.Lists.ListLevel,System.Boolean)">
  5946. <summary>
  5947. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties" /> class.
  5948. </summary>
  5949. </member>
  5950. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.FontFamily">
  5951. <summary>
  5952. Gets style property used to get or set the font family.
  5953. </summary>
  5954. <value>The font family.</value>
  5955. </member>
  5956. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.FontSize">
  5957. <summary>
  5958. Gets style property used to get or set the size of the font.
  5959. The value is in device independent pixels (1/96 inch).
  5960. </summary>
  5961. <value>The size of the font.</value>
  5962. </member>
  5963. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.FontStyle">
  5964. <summary>
  5965. Gets style property used to get or set the font style.
  5966. </summary>
  5967. <returns>The default value is <c>Normal</c>.</returns>
  5968. </member>
  5969. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.FontWeight">
  5970. <summary>
  5971. Gets style property used to get or set the font weight.
  5972. </summary>
  5973. <returns>The default value is <c>Normal</c>.</returns>
  5974. </member>
  5975. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.ForegroundColor">
  5976. <summary>
  5977. Gets style property used to get or set the foreground color.
  5978. </summary>
  5979. <returns>The default value is <c>black</c>.</returns>
  5980. </member>
  5981. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.HighlightColor">
  5982. <summary>
  5983. Gets style property used to get or set the color of the highlight.
  5984. </summary>
  5985. <returns>The default value is <c>Transparent</c>.</returns>
  5986. </member>
  5987. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.BaselineAlignment">
  5988. <summary>
  5989. Gets style property used to get or set the baseline alignment.
  5990. </summary>
  5991. <returns>The default value is <c>Baseline</c>.</returns>
  5992. </member>
  5993. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.Strikethrough">
  5994. <summary>
  5995. Gets style property used to get or set the strikethrough.
  5996. </summary>
  5997. <returns>The default value is <c>false</c>.</returns>
  5998. </member>
  5999. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.BackgroundColor">
  6000. <summary>
  6001. Gets style property used to get or set the color of the background.
  6002. </summary>
  6003. <value>The color of the background.</value>
  6004. </member>
  6005. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.ShadingPatternColor">
  6006. <summary>
  6007. Gets style property used to get or set a value indicating the color for any foreground pattern used in this shading.
  6008. </summary>
  6009. <value>The color of the pattern.</value>
  6010. </member>
  6011. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.ShadingPattern">
  6012. <summary>
  6013. Gets style property used to get or set a value indicating the pattern which shall be used to lay the pattern color over the background color for this shading.
  6014. </summary>
  6015. <returns>The default value is <c>Clear</c></returns>
  6016. </member>
  6017. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.UnderlineColor">
  6018. <summary>
  6019. Gets style property used to get or set the color for the underlining.
  6020. </summary>
  6021. <value>The color.</value>
  6022. </member>
  6023. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.UnderlinePattern">
  6024. <summary>
  6025. Gets style property used to get or set a value indicating the pattern which shall be used to create the underlining applied beneath the text.
  6026. </summary>
  6027. <returns>The default value is <c>None</c></returns>
  6028. </member>
  6029. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.FlowDirection">
  6030. <summary>
  6031. Gets style property used to get or set the flow direction.
  6032. </summary>
  6033. <returns>The default value is <c>LeftToRight</c></returns>
  6034. </member>
  6035. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.Telerik#Windows#Documents#Flow#Model#Styles#IPropertiesWithShading#Document">
  6036. <summary>
  6037. Gets the document.
  6038. </summary>
  6039. <value>The document.</value>
  6040. </member>
  6041. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.EnumerateStyleProperties">
  6042. <summary>
  6043. Enumerates the style properties.
  6044. </summary>
  6045. <returns>The style properties.</returns>
  6046. </member>
  6047. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.GetStylePropertyOverride(Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition)">
  6048. <summary>
  6049. Gets specific style property or null.
  6050. </summary>
  6051. <param name="propertyDefinition">The property definition.</param>
  6052. <returns></returns>
  6053. </member>
  6054. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties.InitProperties">
  6055. <summary>
  6056. Initialize the properties.
  6057. </summary>
  6058. </member>
  6059. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.IPropertiesWithShading">
  6060. <summary>
  6061. Establishes common functionality for document element properties with shading.
  6062. </summary>
  6063. </member>
  6064. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.IPropertiesWithShading.BackgroundColor">
  6065. <summary>
  6066. Gets the color of the background.
  6067. </summary>
  6068. <value>The color of the background.</value>
  6069. </member>
  6070. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.IPropertiesWithShading.ShadingPatternColor">
  6071. <summary>
  6072. Gets a value indicating the color for any foreground pattern used in this shading.
  6073. </summary>
  6074. <value>The color of the pattern.</value>
  6075. </member>
  6076. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.IPropertiesWithShading.ShadingPattern">
  6077. <summary>
  6078. Gets a value indicating the pattern which shall be used to lay the pattern color over the background color for this shading.
  6079. </summary>
  6080. <value>The pattern.</value>
  6081. </member>
  6082. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.IPropertiesWithShading.Document">
  6083. <summary>
  6084. Gets the document.
  6085. </summary>
  6086. <value>The document.</value>
  6087. </member>
  6088. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase">
  6089. <summary>
  6090. Defines common set of properties which can be applied to document element.
  6091. </summary>
  6092. </member>
  6093. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.StyleIdPropertyDefinition">
  6094. <summary>
  6095. Gets the style id property definition.
  6096. </summary>
  6097. </member>
  6098. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Style)">
  6099. <summary>
  6100. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase" /> class.
  6101. </summary>
  6102. <param name="style">The style.</param>
  6103. </member>
  6104. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.#ctor(Telerik.Windows.Documents.Flow.Model.DocumentElementBase,System.Boolean)">
  6105. <summary>
  6106. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase" /> class.
  6107. </summary>
  6108. <param name="documentElement">The document element.</param>
  6109. <param name="suppressStylePropertyEvaluation">The suppress style property evaluation.</param>
  6110. </member>
  6111. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.#ctor(Telerik.Windows.Documents.Flow.Model.Lists.ListLevel,System.Boolean)">
  6112. <summary>
  6113. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase" /> class.
  6114. </summary>
  6115. <param name="listLevel">The list level.</param>
  6116. <param name="suppressStylePropertyEvaluation">The suppress style property evaluation.</param>
  6117. </member>
  6118. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.StyleProperties">
  6119. <summary>
  6120. Gets the style properties.
  6121. </summary>
  6122. <value>The style properties.</value>
  6123. </member>
  6124. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.StyleId">
  6125. <summary>
  6126. Gets or sets the name of the style.
  6127. </summary>
  6128. <value>The name of the style.</value>
  6129. </member>
  6130. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.SuppressStylePropertyEvaluation">
  6131. <summary>
  6132. Gets value indicating whether the style property evaluation
  6133. should use styles and parents to calculate the property value.
  6134. </summary>
  6135. <value>True if only local or default values are used.</value>
  6136. </member>
  6137. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.StyleIdProperty">
  6138. <summary>
  6139. Gets the style id property.
  6140. </summary>
  6141. <value>The style id property.</value>
  6142. </member>
  6143. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.GetStyleProperty(Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition)">
  6144. <summary>
  6145. Gets specific style property or null.
  6146. </summary>
  6147. <param name="propertyDefinition">The property definition.</param>
  6148. <returns></returns>
  6149. </member>
  6150. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.GetStyleProperty(System.String)">
  6151. <summary>
  6152. Gets specific style property or null.
  6153. </summary>
  6154. <param name="propertyName">Name of the property.</param>
  6155. <returns></returns>
  6156. </member>
  6157. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.CopyPropertiesFrom(Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase)">
  6158. <summary>
  6159. Copies the properties from.
  6160. </summary>
  6161. <param name="fromProperties">From properties.</param>
  6162. </member>
  6163. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.ClearLocalValues">
  6164. <summary>
  6165. Clears all local property values.
  6166. </summary>
  6167. </member>
  6168. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.HasLocalValues">
  6169. <summary>
  6170. Determines whether there are local property values.
  6171. </summary>
  6172. <returns>True if there are local property values.</returns>
  6173. </member>
  6174. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.EnumerateStyleProperties">
  6175. <summary>
  6176. Enumerates the style properties.
  6177. </summary>
  6178. <returns>The style properties.</returns>
  6179. </member>
  6180. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase.GetStylePropertyOverride(Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition)">
  6181. <summary>
  6182. Gets specific style property or null.
  6183. </summary>
  6184. <param name="propertyDefinition">The property definition.</param>
  6185. <returns></returns>
  6186. </member>
  6187. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.FlowDirection">
  6188. <summary>
  6189. Defines constants that specify the content flow direction for text elements.
  6190. </summary>
  6191. </member>
  6192. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.FlowDirection.LeftToRight">
  6193. <summary>
  6194. Indicates that content should flow from left to right.
  6195. </summary>
  6196. </member>
  6197. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.FlowDirection.RightToLeft">
  6198. <summary>
  6199. Indicates that content should flow from right to left.
  6200. </summary>
  6201. </member>
  6202. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.HeightType">
  6203. <summary>
  6204. Specifies type of height.
  6205. </summary>
  6206. </member>
  6207. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.HeightType.Auto">
  6208. <summary>
  6209. Automatically determined height.
  6210. </summary>
  6211. </member>
  6212. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.HeightType.AtLeast">
  6213. <summary>
  6214. Minimum height.
  6215. </summary>
  6216. </member>
  6217. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.HeightType.Exact">
  6218. <summary>
  6219. Exact height.
  6220. </summary>
  6221. </member>
  6222. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.OutlineLevel">
  6223. <summary>
  6224. Describes paragraph outline level. The outline level defines the level of this paragraph in TOC field.
  6225. </summary>
  6226. </member>
  6227. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineLevel.None">
  6228. <summary> No outline level.</summary>
  6229. </member>
  6230. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineLevel.Level1">
  6231. <summary> Outline level 1.</summary>
  6232. </member>
  6233. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineLevel.Level2">
  6234. <summary> Outline level 2.</summary>
  6235. </member>
  6236. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineLevel.Level3">
  6237. <summary> Outline level 3.</summary>
  6238. </member>
  6239. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineLevel.Level4">
  6240. <summary> Outline level 4.</summary>
  6241. </member>
  6242. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineLevel.Level5">
  6243. <summary> Outline level 5.</summary>
  6244. </member>
  6245. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineLevel.Level6">
  6246. <summary> Outline level 6.</summary>
  6247. </member>
  6248. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineLevel.Level7">
  6249. <summary> Outline level 7.</summary>
  6250. </member>
  6251. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineLevel.Level8">
  6252. <summary> Outline level 8.</summary>
  6253. </member>
  6254. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.OutlineLevel.Level9">
  6255. <summary> Outline level 9.</summary>
  6256. </member>
  6257. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders">
  6258. <summary>
  6259. Defines set of borders which can be applied to paragraph element. This class is immutable.
  6260. </summary>
  6261. </member>
  6262. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.#ctor">
  6263. <summary>
  6264. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders" /> class.
  6265. </summary>
  6266. </member>
  6267. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  6268. <summary>
  6269. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders" /> class.
  6270. </summary>
  6271. <param name="all">All.</param>
  6272. </member>
  6273. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  6274. <summary>
  6275. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders" /> class.
  6276. </summary>
  6277. <param name="leftBorder">The left border.</param>
  6278. <param name="topBorder">The top border.</param>
  6279. <param name="rightBorder">The right border.</param>
  6280. <param name="bottomBorder">The bottom border.</param>
  6281. </member>
  6282. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  6283. <summary>
  6284. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders" /> class.
  6285. </summary>
  6286. <param name="leftBorder">The left border.</param>
  6287. <param name="topBorder">The top border.</param>
  6288. <param name="rightBorder">The right border.</param>
  6289. <param name="bottomBorder">The bottom border.</param>
  6290. <param name="between">The between.</param>
  6291. </member>
  6292. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  6293. <summary>
  6294. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders" /> class. Creates copy of the the source paragraph borders and replaces only the specified borders.
  6295. </summary>
  6296. <param name="source">The source.</param>
  6297. <param name="leftBorder">The left border.</param>
  6298. <param name="topBorder">The top border.</param>
  6299. <param name="rightBorder">The right border.</param>
  6300. <param name="bottomBorder">The bottom border.</param>
  6301. <param name="between">The between.</param>
  6302. </member>
  6303. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.Top">
  6304. <summary>
  6305. Gets the top border.
  6306. </summary>
  6307. <value>The top border.</value>
  6308. </member>
  6309. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.Bottom">
  6310. <summary>
  6311. Gets the bottom border.
  6312. </summary>
  6313. <value>The bottom border.</value>
  6314. </member>
  6315. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.Left">
  6316. <summary>
  6317. Gets the left border.
  6318. </summary>
  6319. <value>The left border.</value>
  6320. </member>
  6321. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.Right">
  6322. <summary>
  6323. Gets the right border.
  6324. </summary>
  6325. <value>The right border.</value>
  6326. </member>
  6327. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.Between">
  6328. <summary>
  6329. Gets the border, which should be applied between paragraphs, which have the same set of paragraph borders.
  6330. </summary>
  6331. <value>The between border.</value>
  6332. </member>
  6333. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.op_Equality(Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders,Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders)">
  6334. <summary>
  6335. Determines whether the specified paragraph borders are equal.
  6336. </summary>
  6337. <returns>True if the paragraph borders are equal.</returns>
  6338. </member>
  6339. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.op_Inequality(Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders,Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders)">
  6340. <summary>
  6341. Determines whether the specified paragraph borders are different.
  6342. </summary>
  6343. <returns>True if the paragraph borders are different.</returns>
  6344. </member>
  6345. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.SetLeft(Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  6346. <summary>
  6347. Sets the left.
  6348. </summary>
  6349. <param name="left">The left.</param>
  6350. <returns>New instance of paragraph borders.</returns>
  6351. </member>
  6352. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.SetTop(Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  6353. <summary>
  6354. Sets the top.
  6355. </summary>
  6356. <param name="top">The top.</param>
  6357. <returns>New instance of paragraph borders.</returns>
  6358. </member>
  6359. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.SetRight(Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  6360. <summary>
  6361. Sets the right.
  6362. </summary>
  6363. <param name="right">The right.</param>
  6364. <returns>New instance of paragraph borders.</returns>
  6365. </member>
  6366. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.SetBottom(Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  6367. <summary>
  6368. Sets the bottom.
  6369. </summary>
  6370. <param name="bottom">The bottom.</param>
  6371. <returns>New instance of paragraph borders.</returns>
  6372. </member>
  6373. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.SetBetween(Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  6374. <summary>
  6375. Sets the between.
  6376. </summary>
  6377. <param name="between">The between.</param>
  6378. <returns>New instance of paragraph borders.</returns>
  6379. </member>
  6380. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.Equals(System.Object)">
  6381. <summary>
  6382. Determines whether the specified <see cref="T:System.Object" /> is equal
  6383. to the current <see cref="T:System.Object" />.
  6384. </summary>
  6385. <param name="obj">The <see cref="T:System.Object" /> to compare with the current
  6386. <see cref="T:System.Object" />.</param>
  6387. <returns>
  6388. Returns true if the specified <see cref="T:System.Object" /> is equal to the
  6389. current <see cref="T:System.Object" />; otherwise, false.
  6390. </returns>
  6391. </member>
  6392. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphBorders.GetHashCode">
  6393. <summary>
  6394. Serves as a hash function for a particular type.
  6395. </summary>
  6396. <returns>A hash code for the current <see cref="T:System.Object" />.</returns>
  6397. </member>
  6398. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphIndentation">
  6399. <summary>
  6400. Defines set of indentations which can be applied to paragraph element.
  6401. </summary>
  6402. </member>
  6403. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphIndentation.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties)">
  6404. <summary>
  6405. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphIndentation" /> class.
  6406. </summary>
  6407. <param name="paragraphProperties">The paragraph properties.</param>
  6408. </member>
  6409. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphIndentation.FirstLineIndent">
  6410. <summary>
  6411. Gets or sets a value indicating the additional indentation which shall be applied to the first line of the paragraph.
  6412. The value is in device independent pixels (1/96 inch).
  6413. </summary>
  6414. <value>The first line indent.</value>
  6415. </member>
  6416. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphIndentation.HangingIndent">
  6417. <summary>
  6418. Gets or sets a value which shall be removed from the indentation of the first line of the paragraph,
  6419. by moving the indentation on the first line back towards the beginning of the direction of text flow.
  6420. The value is in device independent pixels (1/96 inch).
  6421. </summary>
  6422. <value>The hanging indent.</value>
  6423. </member>
  6424. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphIndentation.LeftIndent">
  6425. <summary>
  6426. Gets or sets a value indicating the indentation which shall be applied to the left side of the whole paragraph.
  6427. The value is in device independent pixels (1/96 inch).
  6428. </summary>
  6429. <value>The left indent.</value>
  6430. </member>
  6431. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphIndentation.RightIndent">
  6432. <summary>
  6433. Gets or sets a value indicating the indentation which shall be applied to the right side of the whole paragraph.
  6434. The value is in device independent pixels (1/96 inch).
  6435. </summary>
  6436. <value>The left indent.</value>
  6437. </member>
  6438. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties">
  6439. <summary>
  6440. Defines a set of properties which can be applied to a <see cref="T:Telerik.Windows.Documents.Flow.Model.Paragraph"/> element.
  6441. </summary>
  6442. </member>
  6443. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Style)">
  6444. <summary>
  6445. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties" /> class.
  6446. </summary>
  6447. <param name="style">The style.</param>
  6448. </member>
  6449. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.#ctor(Telerik.Windows.Documents.Flow.Model.Paragraph)">
  6450. <summary>
  6451. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties" /> class.
  6452. </summary>
  6453. <param name="paragraph">The owner paragraph.</param>
  6454. </member>
  6455. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,System.Boolean)">
  6456. <summary>
  6457. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties" /> class.
  6458. </summary>
  6459. </member>
  6460. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.#ctor(Telerik.Windows.Documents.Flow.Model.Lists.ListLevel,System.Boolean)">
  6461. <summary>
  6462. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties" /> class.
  6463. </summary>
  6464. </member>
  6465. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.FlowDirection">
  6466. <summary>
  6467. Gets style property used to get or set the flow direction.
  6468. </summary>
  6469. <returns>The default value is <c>LeftToRight</c></returns>
  6470. </member>
  6471. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.TextAlignment">
  6472. <summary>
  6473. Gets style property used to get or set the paragraph text alignment.
  6474. </summary>
  6475. <returns>The default value is <c>Left</c></returns>
  6476. </member>
  6477. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.SpacingBefore">
  6478. <summary>
  6479. Gets style property used to get or set the spacing that should be added above the first line in a paragraph.
  6480. The value is in device independent pixels (1/96 inch).
  6481. </summary>
  6482. <value>The spacing before value.</value>
  6483. </member>
  6484. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.AutomaticSpacingBefore">
  6485. <summary>
  6486. Gets style property used to get or set a value indicating whether a consumer shall automatically determine the spacing
  6487. before the paragraph based on its contents the automatic spacing after.
  6488. </summary>
  6489. <value>The automatic spacing after.</value>
  6490. </member>
  6491. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.SpacingAfter">
  6492. <summary>
  6493. Gets style property used to get or set the spacing that should be added after the last line in a paragraph.
  6494. The value is in device independent pixels (1/96 inch).
  6495. </summary>
  6496. <value>The spacing after value.</value>
  6497. </member>
  6498. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.AutomaticSpacingAfter">
  6499. <summary>
  6500. Gets style property used to get or set a value indicating whether a consumer shall automatically determine the spacing
  6501. after the paragraph based on its contents the automatic spacing after.
  6502. </summary>
  6503. <value>The automatic spacing after.</value>
  6504. </member>
  6505. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.LineSpacing">
  6506. <summary>
  6507. Gets style property used to get or set the value indicating the amount of vertical spacing between lines of text within a paragraph.
  6508. <para>If <see cref="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.LineSpacingType" /> is Auto then the line height value times the value of the property,
  6509. otherwise the value is in device independent pixels (1/96 inch).</para>
  6510. </summary>
  6511. <value>The line spacing value.</value>
  6512. </member>
  6513. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.LineSpacingType">
  6514. <summary>
  6515. Gets style property used to get or set the value indicating how the spacing between lines is calculated.
  6516. </summary>
  6517. <value>The type line spacing rule.</value>
  6518. </member>
  6519. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.KeepOnOnePage">
  6520. <summary>
  6521. Gets style property used to get or set a value indicating if this paragraph should be rendered on one page when the document is shown in page view mode.
  6522. </summary>
  6523. <returns>The default value is <c>false</c></returns>
  6524. </member>
  6525. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.KeepWithNextParagraph">
  6526. <summary>
  6527. Gets style property used to get or set a value indicating if this paragraph should be rendered at least partly on the one page with
  6528. the following paragraph when this is possible and when the document is shown in page view mode.
  6529. </summary>
  6530. <returns>The default value is <c>false</c></returns>
  6531. </member>
  6532. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.OutlineLevel">
  6533. <summary>
  6534. Gets style property used to get or set a value indicating the outline level. The outline level defines the level of this paragraph in TOC field.
  6535. </summary>
  6536. <returns>The default value is <c>Level9</c> - no level.</returns>
  6537. </member>
  6538. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.ApplyEastAsianLineBreakingRules">
  6539. <summary>
  6540. Gets style property used to get or set a value indicating whether East-Asian line breaking rules are applied to this paragraph.
  6541. </summary>
  6542. <returns>The default value is <c>true</c>.</returns>
  6543. </member>
  6544. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.PageBreakBefore">
  6545. <summary>
  6546. Gets style property used to get or set a value indicating if this paragraph should be rendered on new page when the document is shown in page view mode.
  6547. </summary>
  6548. <returns>The default value is <c>false</c></returns>
  6549. </member>
  6550. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.Borders">
  6551. <summary>
  6552. Gets style property used to get or set the paragraph borders.
  6553. </summary>
  6554. <value>The paragraph borders.</value>
  6555. </member>
  6556. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.ContextualSpacing">
  6557. <summary>
  6558. Gets style property used to get or set a value indicating whether spacing before/after are ignored
  6559. when preceding/following paragraph has same paragraph style.
  6560. </summary>
  6561. <returns>The default value is <c>false</c>.</returns>
  6562. </member>
  6563. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.MirrorIndents">
  6564. <summary>
  6565. Gets style property used to get or set a value indicating whether left and right indents should be swapped on odd pages.
  6566. </summary>
  6567. <returns>The default value is <c>false</c>.</returns>
  6568. </member>
  6569. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.BackgroundColor">
  6570. <summary>
  6571. Gets style property used to get or set the color of the background.
  6572. </summary>
  6573. <value>The color of the background.</value>
  6574. </member>
  6575. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.ShadingPatternColor">
  6576. <summary>
  6577. Gets style property used to get or set a value indicating the color for any foreground pattern used in this shading.
  6578. </summary>
  6579. <value>The color of the pattern.</value>
  6580. </member>
  6581. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.ShadingPattern">
  6582. <summary>
  6583. Gets style property used to get or set a value indicating the pattern which shall be used to lay the pattern color over the background color for this shading.
  6584. </summary>
  6585. <returns>The default value is <c>Clear</c></returns>
  6586. </member>
  6587. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.FirstLineIndent">
  6588. <summary>
  6589. Gets style property used to get or set a value indicating the additional indentation which shall be applied to the first line of the paragraph.
  6590. The value is in device independent pixels (1/96 inch).
  6591. </summary>
  6592. <value>The first line indent.</value>
  6593. </member>
  6594. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.HangingIndent">
  6595. <summary>
  6596. Gets style property used to get or set a value which shall be removed from the indentation of the first line of the paragraph,
  6597. by moving the indentation on the first line back towards the beginning of the direction of text flow.
  6598. The value is in device independent pixels (1/96 inch).
  6599. </summary>
  6600. <value>The hanging indent.</value>
  6601. </member>
  6602. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.LeftIndent">
  6603. <summary>
  6604. Gets style property used to get or set a value indicating the indentation which shall be applied to the left side of the whole paragraph.
  6605. The value is in device independent pixels (1/96 inch).
  6606. </summary>
  6607. <value>The left indent.</value>
  6608. </member>
  6609. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.RightIndent">
  6610. <summary>
  6611. Gets style property used to get or set a value indicating the indentation which shall be applied to the right side of the whole paragraph.
  6612. The value is in device independent pixels (1/96 inch).
  6613. </summary>
  6614. <value>The left indent.</value>
  6615. </member>
  6616. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.AllowOverflowPunctuation">
  6617. <summary>
  6618. Gets local style property used to get or set a value indicating whether the last punctuation character on a line can overflow in paragraph margin/indent.
  6619. This property cannot be derived from a style.
  6620. </summary>
  6621. <returns>The default is <c>true</c>.</returns>
  6622. </member>
  6623. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.TabStops">
  6624. <summary>
  6625. Gets the style property used to get or set the tab stops in the paragraph.
  6626. </summary>
  6627. <value>The tab stops.</value>
  6628. </member>
  6629. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.ParagraphMarkerProperties">
  6630. <summary>
  6631. Gets style property used to get or set the formatting properties of the glyph used to represent this paragraph.
  6632. </summary>
  6633. <value>The paragraph marker properties.</value>
  6634. </member>
  6635. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.Telerik#Windows#Documents#Flow#Model#Styles#IPropertiesWithShading#Document">
  6636. <summary>
  6637. Gets the document.
  6638. </summary>
  6639. <value>The document.</value>
  6640. </member>
  6641. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.ListId">
  6642. <summary>
  6643. Gets style property used to get or set a value indicating that the paragraph is referencing a list.
  6644. </summary>
  6645. <returns>The default value is <c>-1</c> - list style is not referenced.</returns>
  6646. </member>
  6647. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.ListLevel">
  6648. <summary>
  6649. Gets style property used to get or set a value indicating that the paragraph is referencing list level.
  6650. </summary>
  6651. <returns>The default value is <c>-1</c> - list level is not referenced.</returns>
  6652. </member>
  6653. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.CopyPropertiesFrom(Telerik.Windows.Documents.Flow.Model.Styles.DocumentElementPropertiesBase)">
  6654. <summary>
  6655. Copy properties from specified source.
  6656. </summary>
  6657. <param name="fromProperties">The source from which to copy the properties.</param>
  6658. </member>
  6659. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.EnumerateStyleProperties">
  6660. <summary>
  6661. Enumerates the style properties.
  6662. </summary>
  6663. <returns>The style properties.</returns>
  6664. </member>
  6665. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.GetStylePropertyOverride(Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition)">
  6666. <summary>
  6667. Gets specific style property or null.
  6668. </summary>
  6669. <param name="propertyDefinition">The property definition.</param>
  6670. <returns></returns>
  6671. </member>
  6672. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties.InitProperties">
  6673. <summary>
  6674. Initialize the properties.
  6675. </summary>
  6676. </member>
  6677. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphSpacing">
  6678. <summary>
  6679. Specifies the inter-line and inter-paragraph spacing which shall be applied to the contents of a paragraph.
  6680. </summary>
  6681. </member>
  6682. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphSpacing.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties)">
  6683. <summary>
  6684. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphSpacing" /> class.
  6685. </summary>
  6686. <param name="paragraphProperties">The paragraph properties.</param>
  6687. </member>
  6688. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphSpacing.SpacingBefore">
  6689. <summary>
  6690. Gets or sets the spacing that should be added above the first line in a paragraph.
  6691. The value is in device independent pixels (1/96 inch).
  6692. </summary>
  6693. <value>The spacing before value.</value>
  6694. </member>
  6695. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphSpacing.AutomaticSpacingBefore">
  6696. <summary>
  6697. Gets or sets value indicating whether a consumer shall automatically determine the spacing
  6698. before the paragraph based on its contents the automatic spacing after.
  6699. </summary>
  6700. <value>The automatic spacing after.</value>
  6701. </member>
  6702. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphSpacing.SpacingAfter">
  6703. <summary>
  6704. Gets or sets the spacing that should be added after the last line in a paragraph.
  6705. The value is in device independent pixels (1/96 inch).
  6706. </summary>
  6707. <value>The spacing after value.</value>
  6708. </member>
  6709. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphSpacing.AutomaticSpacingAfter">
  6710. <summary>
  6711. Gets or sets value indicating whether a consumer shall automatically determine the spacing
  6712. after the paragraph based on its contents the automatic spacing after.
  6713. </summary>
  6714. <value>The automatic spacing after.</value>
  6715. </member>
  6716. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphSpacing.LineSpacing">
  6717. <summary>
  6718. Gets or sets the value indicating the amount of vertical spacing between lines of text within a paragraph.
  6719. <para>If <see cref="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphSpacing.LineSpacingType" /> is Auto then the line height value times the value of the property,
  6720. otherwise the value is in device independent pixels (1/96 inch).</para>
  6721. </summary>
  6722. <value>The line spacing value.</value>
  6723. </member>
  6724. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphSpacing.LineSpacingType">
  6725. <summary>
  6726. Gets or sets the value indicating how the spacing between lines is calculated.
  6727. </summary>
  6728. <value>The type line spacing rule.</value>
  6729. </member>
  6730. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties">
  6731. <summary>
  6732. Defines a set of properties which can be applied to a <see cref="T:Telerik.Windows.Documents.Flow.Model.Section"/> element.
  6733. </summary>
  6734. </member>
  6735. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.#ctor(Telerik.Windows.Documents.Flow.Model.Section)">
  6736. <summary>
  6737. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties" /> class.
  6738. </summary>
  6739. <param name="section">The owner section.</param>
  6740. </member>
  6741. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.HasDifferentFirstPageHeaderFooter">
  6742. <summary>
  6743. Gets the has different first page header footer.
  6744. </summary>
  6745. <value>The has different first page header footer.</value>
  6746. </member>
  6747. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.PageOrientation">
  6748. <summary>
  6749. Gets the page orientation property.
  6750. </summary>
  6751. <value>The page orientation.</value>
  6752. </member>
  6753. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.PageSize">
  6754. <summary>
  6755. Gets the page size property.
  6756. The width and height are in device independent pixels (1/96 inch).
  6757. </summary>
  6758. <value>The page size property.</value>
  6759. </member>
  6760. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.PageMargins">
  6761. <summary>
  6762. Gets the page margins property.
  6763. </summary>
  6764. <value>The page margins property.</value>
  6765. </member>
  6766. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.HeaderTopMargin">
  6767. <summary>
  6768. Gets the header top margin property.
  6769. The value is in device independent pixels (1/96 inch).
  6770. </summary>
  6771. <value>The header top margin property.</value>
  6772. </member>
  6773. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.FooterBottomMargin">
  6774. <summary>
  6775. Gets the footer bottom margin property.
  6776. The value is in device independent pixels (1/96 inch).
  6777. </summary>
  6778. <value>The footer bottom margin property.</value>
  6779. </member>
  6780. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.SectionType">
  6781. <summary>
  6782. Gets the section type property.
  6783. </summary>
  6784. <value>The section type property.</value>
  6785. </member>
  6786. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.VerticalAlignment">
  6787. <summary>
  6788. Gets the vertical alignment property.
  6789. </summary>
  6790. <value>The vertical alignment property.</value>
  6791. </member>
  6792. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.ChapterSeparatorCharacter">
  6793. <summary>
  6794. Gets the chapter separator character that shall appear between the chapter heading style index and the page number.
  6795. </summary>
  6796. <value>The chapter separator character.</value>
  6797. </member>
  6798. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.ChapterHeadingStyleIndex">
  6799. <summary>
  6800. Gets the index of the chapter heading style.
  6801. </summary>
  6802. <value>The index of the chapter heading style.</value>
  6803. </member>
  6804. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.PageNumberFormat">
  6805. <summary>
  6806. Gets the page number format for the page numbering in the current section.
  6807. </summary>
  6808. <value>The page number format.</value>
  6809. </member>
  6810. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.StartingPageNumber">
  6811. <summary>
  6812. Gets the starting page number.
  6813. <para>This number appears on the first page of the section.</para>
  6814. </summary>
  6815. <value>The starting page number.</value>
  6816. </member>
  6817. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.EnumerateStyleProperties">
  6818. <summary>
  6819. Enumerates the style properties.
  6820. </summary>
  6821. <returns>The style properties.</returns>
  6822. </member>
  6823. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.SectionProperties.GetStylePropertyOverride(Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition)">
  6824. <summary>
  6825. Gets specific style property or null.
  6826. </summary>
  6827. <param name="propertyDefinition">The property definition.</param>
  6828. <returns></returns>
  6829. </member>
  6830. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.SectionType">
  6831. <summary>
  6832. Defines section types.
  6833. </summary>
  6834. </member>
  6835. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SectionType.NextPage">
  6836. <summary>
  6837. Specifies that the section starts on the next page.
  6838. </summary>
  6839. </member>
  6840. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SectionType.EvenPage">
  6841. <summary>
  6842. Specifies that the section starts on the next even page.
  6843. </summary>
  6844. </member>
  6845. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SectionType.OddPage">
  6846. <summary>
  6847. Specifies that the section starts on the next odd page.
  6848. </summary>
  6849. </member>
  6850. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SectionType.Continuous">
  6851. <summary>
  6852. Specifies that the section starts on the same page.
  6853. </summary>
  6854. </member>
  6855. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.SectionType.NextColumn">
  6856. <summary>
  6857. Specifies that the section starts on the next column on the page.
  6858. </summary>
  6859. </member>
  6860. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Shading">
  6861. <summary>
  6862. Specifies the shading applied to a document element.
  6863. </summary>
  6864. </member>
  6865. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Shading.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.IPropertiesWithShading)">
  6866. <summary>
  6867. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.Shading" /> class.
  6868. </summary>
  6869. <param name="properties">Properties implementing IPropertiesWithShading interface.</param>
  6870. </member>
  6871. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Shading.BackgroundColor">
  6872. <summary>
  6873. Gets or sets the color of the background.
  6874. </summary>
  6875. <value>The color of the background.</value>
  6876. </member>
  6877. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Shading.PatternColor">
  6878. <summary>
  6879. Gets or sets a value indicating the color for any foreground pattern used in this shading.
  6880. </summary>
  6881. <value>The color of the pattern.</value>
  6882. </member>
  6883. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Shading.Pattern">
  6884. <summary>
  6885. Gets or sets a value indicating the pattern which shall be used to lay the pattern color over the background color for this shading.
  6886. </summary>
  6887. <returns>The default value is <c>Clear</c></returns>
  6888. </member>
  6889. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern">
  6890. <summary>
  6891. Describes the type of shading pattern.
  6892. </summary>
  6893. </member>
  6894. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.None">
  6895. <summary>
  6896. No shading.
  6897. </summary>
  6898. </member>
  6899. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Clear">
  6900. <summary>
  6901. No pattern.
  6902. </summary>
  6903. </member>
  6904. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Solid">
  6905. <summary>
  6906. 100% fill pattern.
  6907. </summary>
  6908. </member>
  6909. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.HorizontalStripe">
  6910. <summary>
  6911. Series of horizontal stripes.
  6912. </summary>
  6913. </member>
  6914. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.VerticalStripe">
  6915. <summary>
  6916. Series of vertical stripes.
  6917. </summary>
  6918. </member>
  6919. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.ReverseDiagonalStripe">
  6920. <summary>
  6921. Series of reversed diagonal stripes.
  6922. </summary>
  6923. </member>
  6924. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.DiagonalStripe">
  6925. <summary>
  6926. Series of diagonal stripes.
  6927. </summary>
  6928. </member>
  6929. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.HorizontalCross">
  6930. <summary>
  6931. Series of horizontal crosses.
  6932. </summary>
  6933. </member>
  6934. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.DiagonalCross">
  6935. <summary>
  6936. Series of diagonal crosses.
  6937. </summary>
  6938. </member>
  6939. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.ThinHorizontalStripe">
  6940. <summary>
  6941. Series of thin horizontal stripes.
  6942. </summary>
  6943. </member>
  6944. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.ThinVerticalStripe">
  6945. <summary>
  6946. Series of thin vertical stripes.
  6947. </summary>
  6948. </member>
  6949. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.ThinReverseDiagonalStripe">
  6950. <summary>
  6951. Series of thin reversed diagonal stripes.
  6952. </summary>
  6953. </member>
  6954. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.ThinDiagonalStripe">
  6955. <summary>
  6956. Series of thin diagonal stripes.
  6957. </summary>
  6958. </member>
  6959. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.ThinHorizontalCross">
  6960. <summary>
  6961. Series of thin horizontal crosses.
  6962. </summary>
  6963. </member>
  6964. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.ThinDiagonalCross">
  6965. <summary>
  6966. Series of thin diagonal crosses.
  6967. </summary>
  6968. </member>
  6969. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent5">
  6970. <summary>
  6971. 5% fill pattern.
  6972. </summary>
  6973. </member>
  6974. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent10">
  6975. <summary>
  6976. 10% fill pattern.
  6977. </summary>
  6978. </member>
  6979. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent12">
  6980. <summary>
  6981. 12.5% fill pattern.
  6982. </summary>
  6983. </member>
  6984. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent15">
  6985. <summary>
  6986. 15% fill pattern.
  6987. </summary>
  6988. </member>
  6989. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent20">
  6990. <summary>
  6991. 20% fill pattern.
  6992. </summary>
  6993. </member>
  6994. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent25">
  6995. <summary>
  6996. 25% fill pattern.
  6997. </summary>
  6998. </member>
  6999. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent30">
  7000. <summary>
  7001. 30% fill pattern.
  7002. </summary>
  7003. </member>
  7004. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent35">
  7005. <summary>
  7006. 35% fill pattern.
  7007. </summary>
  7008. </member>
  7009. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent37">
  7010. <summary>
  7011. 37.5% fill pattern.
  7012. </summary>
  7013. </member>
  7014. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent40">
  7015. <summary>
  7016. 40% fill pattern.
  7017. </summary>
  7018. </member>
  7019. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent45">
  7020. <summary>
  7021. 45% fill pattern.
  7022. </summary>
  7023. </member>
  7024. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent50">
  7025. <summary>
  7026. 50% fill pattern.
  7027. </summary>
  7028. </member>
  7029. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent55">
  7030. <summary>
  7031. 55% fill pattern.
  7032. </summary>
  7033. </member>
  7034. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent60">
  7035. <summary>
  7036. 60% fill pattern.
  7037. </summary>
  7038. </member>
  7039. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent62">
  7040. <summary>
  7041. 62.5% fill pattern.
  7042. </summary>
  7043. </member>
  7044. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent65">
  7045. <summary>
  7046. 65% fill pattern.
  7047. </summary>
  7048. </member>
  7049. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent70">
  7050. <summary>
  7051. 70% fill pattern.
  7052. </summary>
  7053. </member>
  7054. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent75">
  7055. <summary>
  7056. 75% fill pattern.
  7057. </summary>
  7058. </member>
  7059. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent80">
  7060. <summary>
  7061. 80% fill pattern.
  7062. </summary>
  7063. </member>
  7064. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent85">
  7065. <summary>
  7066. 85% fill pattern.
  7067. </summary>
  7068. </member>
  7069. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent87">
  7070. <summary>
  7071. 87.5% fill pattern.
  7072. </summary>
  7073. </member>
  7074. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent90">
  7075. <summary>
  7076. 90% fill pattern.
  7077. </summary>
  7078. </member>
  7079. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.ShadingPattern.Percent95">
  7080. <summary>
  7081. 95% fill pattern.
  7082. </summary>
  7083. </member>
  7084. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Style">
  7085. <summary>
  7086. Establishes functionality to share style properties between different document elements.
  7087. </summary>
  7088. </member>
  7089. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Style.#ctor(System.String,Telerik.Windows.Documents.Flow.Model.Styles.StyleType)">
  7090. <summary>
  7091. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.Style" /> class with corresponding style ID and style type.
  7092. </summary>
  7093. <param name="id">The ID.</param>
  7094. <param name="type">The type.</param>
  7095. </member>
  7096. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.Id">
  7097. <summary>
  7098. Gets or sets the ID of the style.
  7099. </summary>
  7100. <value>The ID.</value>
  7101. </member>
  7102. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.Name">
  7103. <summary>
  7104. Gets or sets the name which will represent the style in any UI. If this property is not set then the id of the style is returned.
  7105. </summary>
  7106. <value>The name.</value>
  7107. </member>
  7108. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.Document">
  7109. <summary>
  7110. Gets the document to which the current style belongs to.
  7111. </summary>
  7112. <value>The document.</value>
  7113. </member>
  7114. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.StyleType">
  7115. <summary>
  7116. Gets the type of the style.
  7117. </summary>
  7118. <value>The type of the style.</value>
  7119. </member>
  7120. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.BasedOnStyleId">
  7121. <summary>
  7122. Gets or sets the name of the based on style.
  7123. </summary>
  7124. <value>The name of the based on.</value>
  7125. </member>
  7126. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.NextStyleId">
  7127. <summary>
  7128. Gets or sets the next style id.
  7129. </summary>
  7130. <value>The next style id.</value>
  7131. </member>
  7132. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.LinkedStyleId">
  7133. <summary>
  7134. Gets or sets the linked style ID.
  7135. <para>This property can be set to Paragraph or Character style only. Paragraph style can be linked only to Character style and vice versa.</para>
  7136. </summary>
  7137. <value>The linked style ID.</value>
  7138. </member>
  7139. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.IsDefault">
  7140. <summary>
  7141. Gets or sets a value indicating if the current style is default.
  7142. </summary>
  7143. <value>The is default.</value>
  7144. </member>
  7145. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.IsCustom">
  7146. <summary>
  7147. Gets or sets a value indicating if the current style is custom.
  7148. The default value is <code>false</code>.
  7149. </summary>
  7150. </member>
  7151. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.IsPrimary">
  7152. <summary>
  7153. Gets or sets value indicating whether the style should be visible in any styles gallery.
  7154. </summary>
  7155. </member>
  7156. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.UIPriority">
  7157. <summary>
  7158. Gets or sets the UI priority of the style.
  7159. </summary>
  7160. <value>The UI priority.</value>
  7161. </member>
  7162. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.CharacterProperties">
  7163. <summary>
  7164. Gets the character properties.
  7165. </summary>
  7166. <value>The character properties.</value>
  7167. </member>
  7168. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.ParagraphProperties">
  7169. <summary>
  7170. Gets the paragraph properties.
  7171. </summary>
  7172. <value>The paragraph properties.</value>
  7173. </member>
  7174. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.TableProperties">
  7175. <summary>
  7176. Gets the table properties.
  7177. </summary>
  7178. <value>The table properties.</value>
  7179. </member>
  7180. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.TableRowProperties">
  7181. <summary>
  7182. Gets the table row properties.
  7183. </summary>
  7184. <value>The table row properties.</value>
  7185. </member>
  7186. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Style.TableCellProperties">
  7187. <summary>
  7188. Gets the table cell properties.
  7189. </summary>
  7190. <value>The table cell properties.</value>
  7191. </member>
  7192. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Style.GetPropertyValue(Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition)">
  7193. <summary>
  7194. Gets the property value.
  7195. </summary>
  7196. <param name="stylePropertyDefinition">The style property definition.</param>
  7197. <returns></returns>
  7198. </member>
  7199. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Style.Clone">
  7200. <summary>
  7201. Creates deep copy of this style.
  7202. </summary>
  7203. <returns>The cloned style.</returns>
  7204. </member>
  7205. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository">
  7206. <summary>
  7207. Represents dynamic style repository.
  7208. </summary>
  7209. </member>
  7210. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  7211. <summary>
  7212. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository" /> class.
  7213. </summary>
  7214. <param name="document">The document.</param>
  7215. </member>
  7216. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository.Document">
  7217. <summary>
  7218. Gets the document to which this style collection belongs to.
  7219. </summary>
  7220. <value>The document.</value>
  7221. </member>
  7222. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository.Styles">
  7223. <summary>
  7224. Gets an enumeration of the styles added to the repository.
  7225. </summary>
  7226. <value>The styles.</value>
  7227. </member>
  7228. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository.Add(Telerik.Windows.Documents.Flow.Model.Styles.Style)">
  7229. <summary>
  7230. Adds the specified style.
  7231. </summary>
  7232. <param name="style">The style.</param>
  7233. <exception cref="T:System.ArgumentNullException"><paramref name="style"/> is part of another style repository.</exception>
  7234. </member>
  7235. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository.Remove(Telerik.Windows.Documents.Flow.Model.Styles.Style)">
  7236. <summary>
  7237. Removes the specified style.
  7238. </summary>
  7239. <param name="style">The style.</param>
  7240. </member>
  7241. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository.Remove(System.String)">
  7242. <summary>
  7243. Removes the specified style by style id.
  7244. </summary>
  7245. <param name="styleId">The style id.</param>
  7246. </member>
  7247. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository.GetStyle(System.String)">
  7248. <summary>
  7249. Gets a style by id.
  7250. </summary>
  7251. <param name="styleId">The style id.</param>
  7252. <returns>The style with the given id or null if such is not present in the repository.</returns>
  7253. </member>
  7254. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository.GetDefaultStyle(Telerik.Windows.Documents.Flow.Model.Styles.StyleType)">
  7255. <summary>
  7256. Gets the default style for a given type.
  7257. </summary>
  7258. <param name="type">The type.</param>
  7259. <returns>The default style or null if such is not present in the repository.</returns>
  7260. </member>
  7261. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository.Contains(System.String)">
  7262. <summary>
  7263. Determines whether there is a style with a given id in the repository.
  7264. </summary>
  7265. <param name="styleId">The style id.</param>
  7266. <returns>true if <paramref name="styleId"/> is found in the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository"/>; otherwise, false.</returns>
  7267. </member>
  7268. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository.Clear">
  7269. <summary>
  7270. Removes all styles from the repository.
  7271. </summary>
  7272. </member>
  7273. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.StyleRepository.AddBuiltInStyle(System.String)">
  7274. <summary>
  7275. Adds built-in style. Use IDs from <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.BuiltInStyleNames" /> class.
  7276. </summary>
  7277. <param name="styleId">The ID of the built-in style.</param>
  7278. <exception cref="T:System.ArgumentException"><paramref name="styleId"/> is not an ID of a built-in style.</exception>
  7279. <returns>The built-in style, added to the repository.</returns>
  7280. </member>
  7281. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.StyleType">
  7282. <summary>
  7283. Describes the type of a style.
  7284. </summary>
  7285. </member>
  7286. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.StyleType.Character">
  7287. <summary>
  7288. Character style.
  7289. </summary>
  7290. </member>
  7291. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.StyleType.Paragraph">
  7292. <summary>
  7293. Paragraph style.
  7294. </summary>
  7295. </member>
  7296. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.StyleType.Table">
  7297. <summary>
  7298. Table style.
  7299. </summary>
  7300. </member>
  7301. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.StyleType.Numbering">
  7302. <summary>
  7303. Numbering style.
  7304. </summary>
  7305. </member>
  7306. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders">
  7307. <summary>
  7308. Defines set of borders which can be applied to table element. This class is immutable.
  7309. </summary>
  7310. </member>
  7311. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.#ctor">
  7312. <summary>
  7313. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders" /> class.
  7314. </summary>
  7315. </member>
  7316. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  7317. <summary>
  7318. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders" /> class.
  7319. </summary>
  7320. <param name="all">All.</param>
  7321. </member>
  7322. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  7323. <summary>
  7324. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders" /> class.
  7325. </summary>
  7326. <param name="leftBorder">The left border.</param>
  7327. <param name="topBorder">The top border.</param>
  7328. <param name="rightBorder">The right border.</param>
  7329. <param name="bottomBorder">The bottom border.</param>
  7330. </member>
  7331. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  7332. <summary>
  7333. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders" /> class.
  7334. </summary>
  7335. <param name="leftBorder">The left border.</param>
  7336. <param name="topBorder">The top border.</param>
  7337. <param name="rightBorder">The right border.</param>
  7338. <param name="bottomBorder">The bottom border.</param>
  7339. <param name="insideHorizontalBorder">The inside horizontal border.</param>
  7340. <param name="insideVerticalBorder">The inside vertical border.</param>
  7341. </member>
  7342. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.TableBorders,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  7343. <summary>
  7344. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders" /> class. Creates copy of the the source table borders and replaces only the specified borders.
  7345. </summary>
  7346. <param name="source">The table borders source.</param>
  7347. <param name="leftBorder">The left border.</param>
  7348. <param name="topBorder">The top border.</param>
  7349. <param name="rightBorder">The right border.</param>
  7350. <param name="bottomBorder">The bottom border.</param>
  7351. <param name="insideHorizontalBorder">The inside horizontal border.</param>
  7352. <param name="insideVerticalBorder">The inside vertical border.</param>
  7353. </member>
  7354. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.Top">
  7355. <summary>
  7356. Gets the top border.
  7357. </summary>
  7358. <value>The top border.</value>
  7359. </member>
  7360. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.Bottom">
  7361. <summary>
  7362. Gets the bottom border.
  7363. </summary>
  7364. <value>The bottom border.</value>
  7365. </member>
  7366. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.Left">
  7367. <summary>
  7368. Gets the left border.
  7369. </summary>
  7370. <value>The left border.</value>
  7371. </member>
  7372. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.Right">
  7373. <summary>
  7374. Gets the right border.
  7375. </summary>
  7376. <value>The right border.</value>
  7377. </member>
  7378. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.InsideHorizontal">
  7379. <summary>
  7380. Gets the inner horizontal border.
  7381. </summary>
  7382. <value>The inner horizontal border.</value>
  7383. </member>
  7384. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.InsideVertical">
  7385. <summary>
  7386. Gets the inner vertical border.
  7387. </summary>
  7388. <value>The inner vertical border.</value>
  7389. </member>
  7390. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.op_Equality(Telerik.Windows.Documents.Flow.Model.Styles.TableBorders,Telerik.Windows.Documents.Flow.Model.Styles.TableBorders)">
  7391. <summary>
  7392. Determines whether the specified table borders are equal.
  7393. </summary>
  7394. <returns>True if the table borders are equal.</returns>
  7395. </member>
  7396. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.op_Inequality(Telerik.Windows.Documents.Flow.Model.Styles.TableBorders,Telerik.Windows.Documents.Flow.Model.Styles.TableBorders)">
  7397. <summary>
  7398. Determines whether the specified table borders are different.
  7399. </summary>
  7400. <returns>True if the table borders are different.</returns>
  7401. </member>
  7402. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.Equals(System.Object)">
  7403. <summary>
  7404. Determines whether the specified <see cref="T:System.Object" /> is equal
  7405. to the current <see cref="T:System.Object" />.
  7406. </summary>
  7407. <param name="obj">The <see cref="T:System.Object" /> to compare with the current
  7408. <see cref="T:System.Object" />.</param>
  7409. <returns>
  7410. Returns true if the specified <see cref="T:System.Object" /> is equal to the
  7411. current <see cref="T:System.Object" />; otherwise, false.
  7412. </returns>
  7413. </member>
  7414. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableBorders.GetHashCode">
  7415. <summary>
  7416. Serves as a hash function for a particular type.
  7417. </summary>
  7418. <returns>A hash code for the current <see cref="T:System.Object" />.</returns>
  7419. </member>
  7420. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders">
  7421. <summary>
  7422. Defines set of borders which can be applied to table cell element. This class is immutable.
  7423. </summary>
  7424. </member>
  7425. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.#ctor">
  7426. <summary>
  7427. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders" /> class.
  7428. </summary>
  7429. </member>
  7430. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  7431. <summary>
  7432. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders" /> class. Setting only the outer borders.
  7433. </summary>
  7434. <param name="all">All.</param>
  7435. </member>
  7436. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  7437. <summary>
  7438. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders" /> class.
  7439. </summary>
  7440. <param name="leftBorder">The left border.</param>
  7441. <param name="topBorder">The top border.</param>
  7442. <param name="rightBorder">The right border.</param>
  7443. <param name="bottomBorder">The bottom border.</param>
  7444. </member>
  7445. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  7446. <summary>
  7447. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders" /> class.
  7448. </summary>
  7449. <param name="leftBorder">The left border.</param>
  7450. <param name="topBorder">The top border.</param>
  7451. <param name="rightBorder">The right border.</param>
  7452. <param name="bottomBorder">The bottom border.</param>
  7453. <param name="insideHorizontalBorder">The inside horizontal border.</param>
  7454. <param name="insideVerticalBorder">The inside vertical border.</param>
  7455. <param name="diagonalDownBorder">The diagonal down border.</param>
  7456. <param name="diagonalUpBorder">The diagonal up border.</param>
  7457. </member>
  7458. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border,Telerik.Windows.Documents.Flow.Model.Styles.Border)">
  7459. <summary>
  7460. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders" /> class. Creates copy of the the source table cell borders and replaces only the specified borders.
  7461. </summary>
  7462. <param name="source">The source.</param>
  7463. <param name="leftBorder">The left border.</param>
  7464. <param name="topBorder">The top border.</param>
  7465. <param name="rightBorder">The right border.</param>
  7466. <param name="bottomBorder">The bottom border.</param>
  7467. <param name="insideHorizontalBorder">The inside horizontal border.</param>
  7468. <param name="insideVerticalBorder">The inside vertical border.</param>
  7469. <param name="diagonalDownBorder">The diagonal down border.</param>
  7470. <param name="diagonalUpBorder">The diagonal up border.</param>
  7471. </member>
  7472. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.Top">
  7473. <summary>
  7474. Gets the top border.
  7475. </summary>
  7476. <value>The top border.</value>
  7477. </member>
  7478. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.Bottom">
  7479. <summary>
  7480. Gets the bottom border.
  7481. </summary>
  7482. <value>The bottom border.</value>
  7483. </member>
  7484. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.Left">
  7485. <summary>
  7486. Gets the left border.
  7487. </summary>
  7488. <value>The left border.</value>
  7489. </member>
  7490. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.Right">
  7491. <summary>
  7492. Gets the right border.
  7493. </summary>
  7494. <value>The right border.</value>
  7495. </member>
  7496. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.InsideHorizontal">
  7497. <summary>
  7498. Gets the inner horizontal border.
  7499. </summary>
  7500. <value>The inner horizontal border.</value>
  7501. </member>
  7502. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.InsideVertical">
  7503. <summary>
  7504. Gets the inner vertical border.
  7505. </summary>
  7506. <value>The inner vertical border.</value>
  7507. </member>
  7508. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.DiagonalDown">
  7509. <summary>
  7510. Gets the top left to bottom right diagonal border.
  7511. </summary>
  7512. <value>The diagonal down.</value>
  7513. </member>
  7514. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.DiagonalUp">
  7515. <summary>
  7516. Gets the top right to bottom left diagonal border.
  7517. </summary>
  7518. <value>The diagonal up.</value>
  7519. </member>
  7520. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.op_Equality(Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders,Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders)">
  7521. <summary>
  7522. Determines whether the specified table cell borders are equal.
  7523. </summary>
  7524. <returns>True if the table cell borders are equal.</returns>
  7525. </member>
  7526. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.op_Inequality(Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders,Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders)">
  7527. <summary>
  7528. Determines whether the specified table cell borders are different.
  7529. </summary>
  7530. <returns>True if the table cell borders are different.</returns>
  7531. </member>
  7532. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.Equals(System.Object)">
  7533. <summary>
  7534. Determines whether the specified <see cref="T:System.Object" /> is equal
  7535. to the current <see cref="T:System.Object" />.
  7536. </summary>
  7537. <param name="obj">The <see cref="T:System.Object" /> to compare with the current
  7538. <see cref="T:System.Object" />.</param>
  7539. <returns>
  7540. Returns true if the specified <see cref="T:System.Object" /> is equal to the
  7541. current <see cref="T:System.Object" />; otherwise, false.
  7542. </returns>
  7543. </member>
  7544. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellBorders.GetHashCode">
  7545. <summary>
  7546. Serves as a hash function for a particular type.
  7547. </summary>
  7548. <returns>A hash code for the current <see cref="T:System.Object" />.</returns>
  7549. </member>
  7550. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties">
  7551. <summary>
  7552. Defines a set of properties which can be applied to a <see cref="T:Telerik.Windows.Documents.Flow.Model.TableCell"/> element.
  7553. </summary>
  7554. </member>
  7555. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Style)">
  7556. <summary>
  7557. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties" /> class.
  7558. </summary>
  7559. <param name="style">The style.</param>
  7560. </member>
  7561. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.#ctor(Telerik.Windows.Documents.Flow.Model.TableCell)">
  7562. <summary>
  7563. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties" /> class.
  7564. </summary>
  7565. <param name="cell">The owner cell.</param>
  7566. </member>
  7567. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.Borders">
  7568. <summary>
  7569. Gets style property used to get or set the borders.
  7570. </summary>
  7571. <value>The borders.</value>
  7572. </member>
  7573. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.BackgroundColor">
  7574. <summary>
  7575. Gets style property used to get or set the color of the background.
  7576. </summary>
  7577. <value>The color of the background.</value>
  7578. </member>
  7579. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.ShadingPatternColor">
  7580. <summary>
  7581. Gets style property used to get or set a value indicating the color for any foreground pattern used in this shading.
  7582. </summary>
  7583. <value>The color of the pattern.</value>
  7584. </member>
  7585. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.ShadingPattern">
  7586. <summary>
  7587. Gets style property used to get or set a value indicating the pattern which shall be used to lay the pattern color over the background color for this shading.
  7588. </summary>
  7589. <returns>The default value is <c>Clear</c></returns>
  7590. </member>
  7591. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.Padding">
  7592. <summary>
  7593. Gets style property used to get or set the padding.
  7594. </summary>
  7595. <value>The table cell padding.</value>
  7596. </member>
  7597. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.ColumnSpan">
  7598. <summary>
  7599. Gets local style property used to get or set the column span.
  7600. This property cannot be derived from a style.
  7601. </summary>
  7602. <returns>The default value is <c>1</c>.</returns>
  7603. </member>
  7604. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.RowSpan">
  7605. <summary>
  7606. Gets local style property used to get or set the row span.
  7607. This property cannot be derived from a style.
  7608. </summary>
  7609. <returns>The default value is <c>1</c>.</returns>
  7610. </member>
  7611. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.IgnoreCellMarkerInRowHeightCalculation">
  7612. <summary>
  7613. Gets local style property used to get or set a value indicating whether cell marker will be ignored when row height is calculated.
  7614. This property cannot be derived from a style.
  7615. </summary>
  7616. <returns>The default value is <c>false</c>.</returns>
  7617. </member>
  7618. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.CanWrapContent">
  7619. <summary>
  7620. Gets local style property used to get or set a value indicating whether the content can be wrapped during the table layout.
  7621. This property cannot be derived from a style.
  7622. </summary>
  7623. <returns>The default value is <c>true</c>.</returns>
  7624. </member>
  7625. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.PreferredWidth">
  7626. <summary>
  7627. Gets local style property used to get or set the preferred width.
  7628. This property cannot be derived from a style.
  7629. </summary>
  7630. <value>The preferred width.</value>
  7631. </member>
  7632. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.VerticalAlignment">
  7633. <summary>
  7634. Gets local style property used to get or set the vertical alignment.
  7635. This property cannot be derived from a style.
  7636. </summary>
  7637. <returns>The default value is <c>Top</c>.</returns>
  7638. </member>
  7639. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.TextDirection">
  7640. <summary>
  7641. Gets local style property used to get or set the text direction.
  7642. This property cannot be derived from a style.
  7643. </summary>
  7644. <value>The text direction.</value>
  7645. </member>
  7646. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.Telerik#Windows#Documents#Flow#Model#Styles#IPropertiesWithShading#Document">
  7647. <summary>
  7648. Gets the document.
  7649. </summary>
  7650. <value>The document.</value>
  7651. </member>
  7652. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.EnumerateStyleProperties">
  7653. <summary>
  7654. Enumerates the style properties.
  7655. </summary>
  7656. <returns>The style properties.</returns>
  7657. </member>
  7658. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.GetStylePropertyOverride(Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition)">
  7659. <summary>
  7660. Gets specific style property or null.
  7661. </summary>
  7662. <param name="propertyDefinition">The property definition.</param>
  7663. <returns></returns>
  7664. </member>
  7665. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableCellProperties.InitProperties">
  7666. <summary>
  7667. Initialize the properties.
  7668. </summary>
  7669. </member>
  7670. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TableLayoutType">
  7671. <summary>
  7672. Specifies the algorithm which shall be used to lay out the contents of this table.
  7673. </summary>
  7674. </member>
  7675. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableLayoutType.FixedWidth">
  7676. <summary>
  7677. Fixed width table layout algorithm.
  7678. </summary>
  7679. </member>
  7680. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableLayoutType.AutoFit">
  7681. <summary>
  7682. AutoFit table layout algorithm.
  7683. </summary>
  7684. </member>
  7685. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TableLooks">
  7686. <summary>
  7687. <para> Specifies the components of conditional table formatting. </para>
  7688. <para> This enumeration has a <see cref="T:System.FlagsAttribute">Flags</see> attribute
  7689. that allows a bitwise combination of its member values.</para>
  7690. </summary>
  7691. </member>
  7692. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableLooks.None">
  7693. <summary>
  7694. No conditional formatting.
  7695. </summary>
  7696. </member>
  7697. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableLooks.FirstRow">
  7698. <summary>
  7699. First row conditional formatting.
  7700. </summary>
  7701. </member>
  7702. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableLooks.LastRow">
  7703. <summary>
  7704. Last row conditional formatting.
  7705. </summary>
  7706. </member>
  7707. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableLooks.FirstColumn">
  7708. <summary>
  7709. First column conditional formatting.
  7710. </summary>
  7711. </member>
  7712. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableLooks.LastColumn">
  7713. <summary>
  7714. Last column conditional formatting.
  7715. </summary>
  7716. </member>
  7717. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableLooks.BandedRows">
  7718. <summary>
  7719. Row banding conditional formatting.
  7720. </summary>
  7721. </member>
  7722. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableLooks.BandedColumns">
  7723. <summary>
  7724. Column banding conditional formatting.
  7725. </summary>
  7726. </member>
  7727. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties">
  7728. <summary>
  7729. Defines a set of properties which can be applied to a <see cref="T:Telerik.Windows.Documents.Flow.Model.Table"/> element.
  7730. </summary>
  7731. </member>
  7732. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Style)">
  7733. <summary>
  7734. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties" /> class.
  7735. </summary>
  7736. <param name="style">The style.</param>
  7737. </member>
  7738. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.#ctor(Telerik.Windows.Documents.Flow.Model.Table)">
  7739. <summary>
  7740. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties" /> class.
  7741. </summary>
  7742. <param name="table">The owner table.</param>
  7743. </member>
  7744. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.Alignment">
  7745. <summary>
  7746. Gets style property used to get or set the alignment of the table.
  7747. </summary>
  7748. <returns>The default value is <c>Left</c>.</returns>
  7749. </member>
  7750. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.BackgroundColor">
  7751. <summary>
  7752. Gets style property used to get or set the color of the background.
  7753. </summary>
  7754. <value>The color of the background.</value>
  7755. </member>
  7756. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.ShadingPatternColor">
  7757. <summary>
  7758. Gets style property used to get or set a value indicating the color for any foreground pattern used in this shading.
  7759. </summary>
  7760. <value>The color of the pattern.</value>
  7761. </member>
  7762. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.ShadingPattern">
  7763. <summary>
  7764. Gets style property used to get or set a value indicating the pattern which shall be used to lay the pattern color over the background color for this shading.
  7765. </summary>
  7766. <returns>The default value is <c>Clear</c></returns>
  7767. </member>
  7768. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.Borders">
  7769. <summary>
  7770. Gets style property used to get or set the top border.
  7771. </summary>
  7772. <value>The top border.</value>
  7773. </member>
  7774. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.TableCellPadding">
  7775. <summary>
  7776. Gets style property used to get or set default padding of the cells inside the table.
  7777. </summary>
  7778. <value>The table cell padding.</value>
  7779. </member>
  7780. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.TableCellSpacing">
  7781. <summary>
  7782. Gets style property used to get or set a value indicating the spacing between adjacent cells and the edges of the table.
  7783. The value is in device independent pixels (1/96 inch).
  7784. </summary>
  7785. <value>The default value is <c>0</c>.</value>
  7786. </member>
  7787. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.Indent">
  7788. <summary>
  7789. Gets style property used to get or set a value which shall be added before the leading edge of the table.
  7790. The value is in device independent pixels (1/96 inch).
  7791. </summary>
  7792. <value>The default value is <c>0</c>.</value>
  7793. </member>
  7794. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.RowBanding">
  7795. <summary>
  7796. Gets style property used to get or set the number of banded rows.
  7797. </summary>
  7798. <returns>The default value is <c>0</c>.</returns>
  7799. </member>
  7800. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.ColumnBanding">
  7801. <summary>
  7802. Gets style property used to get or set the number of banded columns.
  7803. </summary>
  7804. <returns>The default value is <c>0</c>.</returns>
  7805. </member>
  7806. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.FlowDirection">
  7807. <summary>
  7808. Gets local style property used to get or set the flow direction of cells inside the table.
  7809. This property cannot be derived from a style.
  7810. </summary>
  7811. <returns>The default value is <c>LeftToRight</c>.</returns>
  7812. </member>
  7813. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.PreferredWidth">
  7814. <summary>
  7815. Gets local style property used to get or set the preferred width. This property cannot be derived from a style.
  7816. </summary>
  7817. <value>The preferred width.</value>
  7818. </member>
  7819. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.Looks">
  7820. <summary>
  7821. Gets local style property used to get or set the value indicating which components of the conditional style should be applied if such exists.
  7822. This property cannot be derived from a style.
  7823. </summary>
  7824. <returns>The default value is <c>BandedRows | BandedColumns</c>.</returns>
  7825. </member>
  7826. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.LayoutType">
  7827. <summary>
  7828. Gets local style property used to get or set a value indicating which algorithm shall be used to lay out the content of the table.
  7829. This property cannot be derived from a style.
  7830. </summary>
  7831. <returns>The default value is <c>AutoFit</c>.</returns>
  7832. </member>
  7833. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.Overlap">
  7834. <summary>
  7835. Gets local style property used to get or set a value indicating whether this floating table shall allow other floating tables to overlap its extents.
  7836. This property cannot be derived from a style.
  7837. </summary>
  7838. <returns>The default value is <c>true</c>.</returns>
  7839. </member>
  7840. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.Telerik#Windows#Documents#Flow#Model#Styles#IPropertiesWithShading#Document">
  7841. <summary>
  7842. Gets the document.
  7843. </summary>
  7844. <value>The document.</value>
  7845. </member>
  7846. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.Telerik#Windows#Documents#Flow#Model#Styles#IPropertiesWithPadding#Padding">
  7847. <summary>
  7848. Gets style property used to get or set default padding of the cells inside the table.
  7849. </summary>
  7850. <value>The table cell padding.</value>
  7851. </member>
  7852. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.EnumerateStyleProperties">
  7853. <summary>
  7854. Enumerates the style properties.
  7855. </summary>
  7856. <returns>The style properties.</returns>
  7857. </member>
  7858. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.GetStylePropertyOverride(Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition)">
  7859. <summary>
  7860. Gets specific style property or null.
  7861. </summary>
  7862. <param name="propertyDefinition">The property definition.</param>
  7863. <returns></returns>
  7864. </member>
  7865. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableProperties.InitProperties">
  7866. <summary>
  7867. Initialize the properties.
  7868. </summary>
  7869. </member>
  7870. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight">
  7871. <summary>
  7872. Specifies the height of a <see cref="T:Telerik.Windows.Documents.Flow.Model.TableRow"/>. The height may be absolute or relative, depending on the property values.
  7873. </summary>
  7874. </member>
  7875. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.HeightType)">
  7876. <summary>
  7877. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight" /> class. Useful for creating <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight"/> with <see cref="F:Telerik.Windows.Documents.Flow.Model.Styles.HeightType.Auto"/>.
  7878. </summary>
  7879. <param name="type">The type.</param>
  7880. </member>
  7881. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.HeightType,System.Double)">
  7882. <summary>
  7883. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight" /> class.
  7884. </summary>
  7885. <param name="type">The type of the height.</param>
  7886. <param name="value">The row height in device independent pixels (1/96 inch).</param>
  7887. </member>
  7888. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight.Value">
  7889. <summary>
  7890. Gets or sets the value.
  7891. The value is in device independent pixels (1/96 inch).
  7892. </summary>
  7893. <value>The value.</value>
  7894. </member>
  7895. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight.Type">
  7896. <summary>
  7897. Gets or sets the type of the height.
  7898. </summary>
  7899. <value>The type of the height.</value>
  7900. </member>
  7901. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight.op_Equality(Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight,Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight)">
  7902. <summary>
  7903. Determines whether the specified table row height are equal.
  7904. </summary>
  7905. <returns>True if the table row heights are equal.</returns>
  7906. </member>
  7907. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight.op_Inequality(Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight,Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight)">
  7908. <summary>
  7909. Determines whether the specified table row height are different.
  7910. </summary>
  7911. <returns>True if the table row heights are different.</returns>
  7912. </member>
  7913. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight.Equals(System.Object)">
  7914. <summary>
  7915. Determines whether the specified <see cref="T:System.Object" /> is equal
  7916. to the current <see cref="T:System.Object" />.
  7917. </summary>
  7918. <param name="obj">The <see cref="T:System.Object" /> to compare with the current
  7919. <see cref="T:System.Object" />.</param>
  7920. <returns>
  7921. Returns true if the specified <see cref="T:System.Object" /> is equal to the
  7922. current <see cref="T:System.Object" />; otherwise, false.
  7923. </returns>
  7924. </member>
  7925. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight.GetHashCode">
  7926. <summary>
  7927. Serves as a hash function for a particular type.
  7928. </summary>
  7929. <returns>A hash code for the current <see cref="T:System.Object" />.</returns>
  7930. </member>
  7931. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowHeight.ToString">
  7932. <inheritdoc />
  7933. </member>
  7934. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties">
  7935. <summary>
  7936. Defines a set of properties which can be applied to a <see cref="T:Telerik.Windows.Documents.Flow.Model.TableRow"/> element.
  7937. </summary>
  7938. </member>
  7939. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.Style)">
  7940. <summary>
  7941. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties" /> class.
  7942. </summary>
  7943. <param name="style">The style.</param>
  7944. </member>
  7945. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties.#ctor(Telerik.Windows.Documents.Flow.Model.TableRow)">
  7946. <summary>
  7947. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties" /> class.
  7948. </summary>
  7949. <param name="tableRow">The table row.</param>
  7950. </member>
  7951. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties.TableCellSpacing">
  7952. <summary>
  7953. Gets style property used to get or set a value indicating the spacing between adjacent cells and the edges of the table.
  7954. The value is in device independent pixels (1/96 inch).
  7955. </summary>
  7956. </member>
  7957. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties.RepeatOnEveryPage">
  7958. <summary>
  7959. Gets local style property used to get or set a value indicating whether this row should be repeated on every new page.
  7960. This property cannot be derived from a style.
  7961. </summary>
  7962. <returns>The default value is <c>false</c>.</returns>
  7963. </member>
  7964. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties.CanSplit">
  7965. <summary>
  7966. Gets local style property used to get or set a value indicating whether the content of the row can be split across multiple pages.
  7967. This property cannot be derived from a style.
  7968. </summary>
  7969. <returns>The default value is <c>true</c>.</returns>
  7970. </member>
  7971. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties.Height">
  7972. <summary>
  7973. Gets local style property used to get or set the height.
  7974. This property cannot be derived from a style.
  7975. </summary>
  7976. <value>The height.</value>
  7977. </member>
  7978. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties.HorizontalAlignment">
  7979. <summary>
  7980. Gets the local style property used to get or set the horizontal alignment.
  7981. </summary>
  7982. </member>
  7983. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties.EnumerateStyleProperties">
  7984. <summary>
  7985. Enumerates the style properties.
  7986. </summary>
  7987. <returns>The style properties.</returns>
  7988. </member>
  7989. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties.GetStylePropertyOverride(Telerik.Windows.Documents.Flow.Model.Styles.Core.IStylePropertyDefinition)">
  7990. <summary>
  7991. Gets specific style property or null.
  7992. </summary>
  7993. <param name="propertyDefinition">The property definition.</param>
  7994. <returns></returns>
  7995. </member>
  7996. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableRowProperties.InitProperties">
  7997. <summary>
  7998. Initialize the properties.
  7999. </summary>
  8000. </member>
  8001. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit">
  8002. <summary>
  8003. Defines preferred width of a table or table cell.
  8004. </summary>
  8005. </member>
  8006. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnitType)">
  8007. <summary>
  8008. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit" /> class.
  8009. </summary>
  8010. <param name="type">The type.</param>
  8011. </member>
  8012. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit.#ctor(System.Double)">
  8013. <summary>
  8014. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit" /> class.
  8015. </summary>
  8016. <param name="value">The value in device independent pixels (1/96 inch).</param>
  8017. </member>
  8018. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnitType,System.Double)">
  8019. <summary>
  8020. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit" /> class.
  8021. </summary>
  8022. <param name="type">The type.</param>
  8023. <param name="value">The value in device independent pixels (1/96 inch).</param>
  8024. </member>
  8025. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit.Type">
  8026. <summary>
  8027. Gets or sets the unit type type.
  8028. </summary>
  8029. <value>The unit type.</value>
  8030. </member>
  8031. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit.Value">
  8032. <summary>
  8033. Gets or sets the unit value value.
  8034. The value is in device independent pixels (1/96 inch).
  8035. </summary>
  8036. <value>The unit value.</value>
  8037. </member>
  8038. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit.op_Equality(Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit,Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit)">
  8039. <summary>
  8040. Determines whether the specified table width units are equal.
  8041. </summary>
  8042. <returns>True if the table width units are equal.</returns>
  8043. </member>
  8044. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit.op_Inequality(Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit,Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit)">
  8045. <summary>
  8046. Determines whether the specified table width units are different.
  8047. </summary>
  8048. <returns>True if the table width units are different.</returns>
  8049. </member>
  8050. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit.Equals(System.Object)">
  8051. <summary>
  8052. Determines whether the specified <see cref="T:System.Object" /> is equal
  8053. to the current <see cref="T:System.Object" />.
  8054. </summary>
  8055. <param name="obj">The <see cref="T:System.Object" /> to compare with the current
  8056. <see cref="T:System.Object" />.</param>
  8057. <returns>
  8058. Returns true if the specified <see cref="T:System.Object" /> is equal to the
  8059. current <see cref="T:System.Object" />; otherwise, false.
  8060. </returns>
  8061. </member>
  8062. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit.GetHashCode">
  8063. <summary>
  8064. Serves as a hash function for a particular type.
  8065. </summary>
  8066. <returns>A hash code for the current <see cref="T:System.Object" />.</returns>
  8067. </member>
  8068. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnit.ToString">
  8069. <summary>
  8070. Returns a <see cref="T:System.String" /> that represents the current
  8071. <see cref="T:System.Object" />.
  8072. </summary>
  8073. <returns>
  8074. A <see cref="T:System.String" /> that represents the current <see cref="T:System.Object" />.
  8075. </returns>
  8076. </member>
  8077. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnitType">
  8078. <summary>
  8079. Specifies the possible values for the units of the width property of table cell or table.
  8080. </summary>
  8081. </member>
  8082. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnitType.Auto">
  8083. <summary>
  8084. Automatically determined width.
  8085. </summary>
  8086. </member>
  8087. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnitType.Fixed">
  8088. <summary>
  8089. Fixed width.
  8090. </summary>
  8091. </member>
  8092. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnitType.Percent">
  8093. <summary>
  8094. Width is defined as a percent.
  8095. </summary>
  8096. </member>
  8097. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnitType.Nil">
  8098. <summary>
  8099. The width should be zero.
  8100. </summary>
  8101. </member>
  8102. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStop">
  8103. <summary>
  8104. Defines a tab stop element. This class is immutable.
  8105. </summary>
  8106. </member>
  8107. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStop.#ctor(System.Double)">
  8108. <summary>
  8109. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStop" /> class.
  8110. </summary>
  8111. <param name="position">The position in device independent pixels (1/96 inch).</param>
  8112. </member>
  8113. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStop.#ctor(System.Double,Telerik.Windows.Documents.Flow.Model.Styles.TabStopType)">
  8114. <summary>
  8115. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStop" /> class.
  8116. </summary>
  8117. <param name="position">The position in device independent pixels (1/96 inch).</param>
  8118. <param name="type">The tab stop type.</param>
  8119. </member>
  8120. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStop.#ctor(System.Double,Telerik.Windows.Documents.Flow.Model.Styles.TabStopType,Telerik.Windows.Documents.Flow.Model.Styles.TabStopLeader)">
  8121. <summary>
  8122. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStop" /> class.
  8123. </summary>
  8124. <param name="position">The position in device independent pixels (1/96 inch).</param>
  8125. <param name="type">The tab stop type.</param>
  8126. <param name="leader">The tab stop leader.</param>
  8127. </member>
  8128. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TabStop.Position">
  8129. <summary>
  8130. Gets or sets the position of the tab stop.
  8131. The value is in device independent pixels (1/96 inch).
  8132. </summary>
  8133. <value>The position in points.</value>
  8134. </member>
  8135. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TabStop.Type">
  8136. <summary>
  8137. Gets or sets the tab stop type.
  8138. </summary>
  8139. <value>The tab stop type.</value>
  8140. </member>
  8141. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.TabStop.Leader">
  8142. <summary>
  8143. Gets or sets the tab stop leader.
  8144. </summary>
  8145. <value>The tab stop leader.</value>
  8146. </member>
  8147. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStop.op_Equality(Telerik.Windows.Documents.Flow.Model.Styles.TabStop,Telerik.Windows.Documents.Flow.Model.Styles.TabStop)">
  8148. <summary>
  8149. Determines whether the specified tab stops are equal.
  8150. </summary>
  8151. <returns>True if the tab stops are equal.</returns>
  8152. </member>
  8153. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStop.op_Inequality(Telerik.Windows.Documents.Flow.Model.Styles.TabStop,Telerik.Windows.Documents.Flow.Model.Styles.TabStop)">
  8154. <summary>
  8155. Determines whether the specified tab stops are different.
  8156. </summary>
  8157. <returns>True if the tab stops are different.</returns>
  8158. </member>
  8159. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStop.Equals(System.Object)">
  8160. <summary>
  8161. Determines whether the specified <see cref="T:System.Object" /> is equal
  8162. to the current <see cref="T:System.Object" />.
  8163. </summary>
  8164. <param name="obj">The object to compare with the current object.</param>
  8165. <returns>
  8166. Returns <c>true</c> if the specified <see cref="T:System.Object" /> is equal to the
  8167. current <see cref="T:System.Object" />; otherwise, <c>false</c>.
  8168. </returns>
  8169. </member>
  8170. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.TabStop.GetHashCode">
  8171. <summary>
  8172. Serves as a hash function for a particular type.
  8173. </summary>
  8174. <returns>A hash code for the current <see cref="T:System.Object" />.</returns>
  8175. </member>
  8176. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStopLeader">
  8177. <summary>
  8178. Defines tab stop leader types.
  8179. </summary>
  8180. </member>
  8181. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TabStopLeader.None">
  8182. <summary>
  8183. No tab stop leader type.
  8184. </summary>
  8185. </member>
  8186. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TabStopLeader.Dot">
  8187. <summary>
  8188. Dot tab stop leader type.
  8189. </summary>
  8190. </member>
  8191. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TabStopLeader.Hyphen">
  8192. <summary>
  8193. Hyphen tab stop leader type.
  8194. </summary>
  8195. </member>
  8196. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TabStopLeader.Underscore">
  8197. <summary>
  8198. Underscore tab stop leader type.
  8199. </summary>
  8200. </member>
  8201. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TabStopLeader.MiddleDot">
  8202. <summary>
  8203. MiddleDot tab stop leader type.
  8204. </summary>
  8205. </member>
  8206. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.TabStopType">
  8207. <summary>
  8208. Defines tab stop types.
  8209. </summary>
  8210. </member>
  8211. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TabStopType.Left">
  8212. <summary>
  8213. Left aligned tab.
  8214. </summary>
  8215. </member>
  8216. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TabStopType.Center">
  8217. <summary>
  8218. Center aligned tab.
  8219. </summary>
  8220. </member>
  8221. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TabStopType.Right">
  8222. <summary>
  8223. Right aligned tab.
  8224. </summary>
  8225. </member>
  8226. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TabStopType.Decimal">
  8227. <summary>
  8228. Decimal tab stop.
  8229. </summary>
  8230. </member>
  8231. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TabStopType.Bar">
  8232. <summary>
  8233. Specifies that the current tab is a bar tab.
  8234. </summary>
  8235. </member>
  8236. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.TabStopType.Clear">
  8237. <summary>
  8238. Clears an inherited tab stop.
  8239. </summary>
  8240. </member>
  8241. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.Underline">
  8242. <summary>
  8243. Defines an underline settings.
  8244. </summary>
  8245. </member>
  8246. <member name="M:Telerik.Windows.Documents.Flow.Model.Styles.Underline.#ctor(Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties)">
  8247. <summary>
  8248. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.Underline" /> class.
  8249. </summary>
  8250. <param name="characterProperties">The character properties.</param>
  8251. </member>
  8252. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Underline.Color">
  8253. <summary>
  8254. Gets or sets the color for the underlining.
  8255. </summary>
  8256. <value>The color.</value>
  8257. </member>
  8258. <member name="P:Telerik.Windows.Documents.Flow.Model.Styles.Underline.Pattern">
  8259. <summary>
  8260. Gets or sets a value indicating the pattern which shall be used to create the underlining applied beneath the text.
  8261. </summary>
  8262. <returns>The default value is <c>None</c></returns>
  8263. </member>
  8264. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern">
  8265. <summary>
  8266. Specifies the types of patterns which may be used to create an underline.
  8267. </summary>
  8268. </member>
  8269. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.None">
  8270. <summary>No underline.</summary>
  8271. </member>
  8272. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.Single">
  8273. <summary>Single line underline.</summary>
  8274. </member>
  8275. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.Words">
  8276. <summary>Underline non-space Characters only.</summary>
  8277. </member>
  8278. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.Double">
  8279. <summary>Double line underline.</summary>
  8280. </member>
  8281. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.Thick">
  8282. <summary>Thick line underline.</summary>
  8283. </member>
  8284. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.Dotted">
  8285. <summary>Dotted line underline.</summary>
  8286. </member>
  8287. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.DottedHeavy">
  8288. <summary>Thick dotted line underline.</summary>
  8289. </member>
  8290. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.Dash">
  8291. <summary>Dashed line underline.</summary>
  8292. </member>
  8293. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.DashedHeavy">
  8294. <summary>Thick dashed line underline.</summary>
  8295. </member>
  8296. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.DashLong">
  8297. <summary>Long dashed line underline.</summary>
  8298. </member>
  8299. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.DashLongHeavy">
  8300. <summary>Thick long dashed line underline.</summary>
  8301. </member>
  8302. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.DotDash">
  8303. <summary>Dot-dashed line underline.</summary>
  8304. </member>
  8305. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.DashDotHeavy">
  8306. <summary>Thick dot-dashed line underline.</summary>
  8307. </member>
  8308. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.DotDotDash">
  8309. <summary>Dot-dot-dashed line underline.</summary>
  8310. </member>
  8311. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.DashDotDotHeavy">
  8312. <summary>Thick dot-dot-dashed line underline.</summary>
  8313. </member>
  8314. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.Wave">
  8315. <summary>Wavy line underline.</summary>
  8316. </member>
  8317. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.WavyHeavy">
  8318. <summary>Thick wavy line underline.</summary>
  8319. </member>
  8320. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.UnderlinePattern.WavyDouble">
  8321. <summary>Double wavy line underline.</summary>
  8322. </member>
  8323. <member name="T:Telerik.Windows.Documents.Flow.Model.Styles.VerticalAlignment">
  8324. <summary>
  8325. Describes vertical alignment of an element.
  8326. </summary>
  8327. </member>
  8328. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.VerticalAlignment.Top">
  8329. <summary>
  8330. The element is aligned to the top of the parent's layout slot.
  8331. </summary>
  8332. </member>
  8333. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.VerticalAlignment.Bottom">
  8334. <summary>
  8335. The element is aligned to the bottom of the parent's layout slot.
  8336. </summary>
  8337. </member>
  8338. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.VerticalAlignment.Center">
  8339. <summary>
  8340. The element is aligned to the center of the parent's layout slot.
  8341. </summary>
  8342. </member>
  8343. <member name="F:Telerik.Windows.Documents.Flow.Model.Styles.VerticalAlignment.Justified">
  8344. <summary>
  8345. Specifies that the text should be justified between the top and the bottom of the parent's layout slot.
  8346. </summary>
  8347. </member>
  8348. <member name="T:Telerik.Windows.Documents.Flow.Model.DocumentElementBase">
  8349. <summary>
  8350. Provides base class for flow document elements.
  8351. </summary>
  8352. </member>
  8353. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.GetDebuggerDisplayText">
  8354. <summary>
  8355. This API supports the debugging infrastructure and is not intended to be used directly from your code.
  8356. </summary>
  8357. </member>
  8358. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.GetChildrenDebuggerDisplayText">
  8359. <summary>
  8360. This API supports the internal infrastructure and is not intended to be used directly from your code.
  8361. </summary>
  8362. </member>
  8363. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.GetPropertiesDebuggerDisplayText">
  8364. <summary>
  8365. This API supports the internal infrastructure and is not intended to be used directly from your code.
  8366. </summary>
  8367. </member>
  8368. <member name="T:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.DebugVisualizer">
  8369. <summary>
  8370. This API supports the debugging infrastructure and is not intended to be used directly from your code.
  8371. </summary>
  8372. </member>
  8373. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.DebugVisualizer.EscapeXmlContent(System.Object)">
  8374. <summary>
  8375. This API supports the debugging infrastructure and is not intended to be used directly from your code.
  8376. </summary>
  8377. </member>
  8378. <member name="P:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.Document">
  8379. <summary>
  8380. Gets the document to which this document element is associated.
  8381. </summary>
  8382. <value>
  8383. The document.
  8384. </value>
  8385. </member>
  8386. <member name="P:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.Parent">
  8387. <summary>
  8388. Gets the parent of the element.
  8389. </summary>
  8390. <value>The parent.</value>
  8391. </member>
  8392. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.EnumerateChildrenOfType``1">
  8393. <summary>
  8394. Enumerates all child elements of given type.
  8395. </summary>
  8396. <typeparam name="T">The type.</typeparam>
  8397. <returns></returns>
  8398. </member>
  8399. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.EnumerateContentChildrenOfType``1">
  8400. <summary>
  8401. Enumerates all direct child elements of a given type.
  8402. <para>For example Headers/Footers are indirect children of a <see cref="T:Telerik.Windows.Documents.Flow.Model.Section"/> element and
  8403. Comments are indirect children of a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/> element.</para>
  8404. </summary>
  8405. <typeparam name="T">The type of the T.</typeparam>
  8406. <returns></returns>
  8407. </member>
  8408. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.SetParent(Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  8409. <summary>
  8410. Sets the parent.
  8411. </summary>
  8412. <param name="newParent">The new parent.</param>
  8413. </member>
  8414. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.EnumerateParentsOfType``1">
  8415. <summary>
  8416. Enumerates all parent elements of given type.
  8417. </summary>
  8418. <typeparam name="T">The type.</typeparam>
  8419. <returns></returns>
  8420. </member>
  8421. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.OnAfterCloneCore(Telerik.Windows.Documents.Flow.Model.Cloning.CloneContext,Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  8422. <summary>
  8423. This methods can be override in derived class and if override should be invoked after CloneCore call.
  8424. </summary>
  8425. <param name="cloneContext"></param>
  8426. <param name="clonedElement"></param>
  8427. </member>
  8428. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.OnChildAdded(Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  8429. <summary>
  8430. Called when child element is added.
  8431. </summary>
  8432. <param name="child">The child element.</param>
  8433. </member>
  8434. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementBase.OnChildRemoved(Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  8435. <summary>
  8436. Called when child element is removed.
  8437. </summary>
  8438. <param name="child">The child element.</param>
  8439. </member>
  8440. <member name="T:Telerik.Windows.Documents.Flow.Model.EndOfParagraphMarker">
  8441. <summary>
  8442. This inline should be used only for preserving the end of paragraph when converting to Plain text.
  8443. </summary>
  8444. </member>
  8445. <member name="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTag">
  8446. <summary>
  8447. Represents a SDT(Structured Document Tag).
  8448. </summary>
  8449. </member>
  8450. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTag.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags.SdtProperties)">
  8451. <summary>
  8452. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTag"/> class.
  8453. </summary>
  8454. <param name="document">The document.</param>
  8455. <param name="properties">The properties of the SDT.</param>
  8456. </member>
  8457. <member name="M:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTag.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  8458. <summary>
  8459. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTag"/> class with the default properties.
  8460. </summary>
  8461. <param name="document">The document.</param>
  8462. </member>
  8463. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTag.Document">
  8464. <summary>
  8465. Gets the associated document.
  8466. </summary>
  8467. <value>The document.</value>
  8468. </member>
  8469. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTag.SdtRangeStart">
  8470. <summary>
  8471. Gets the SDT range start.
  8472. </summary>
  8473. <value>The bookmark range start.</value>
  8474. </member>
  8475. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTag.SdtRangeEnd">
  8476. <summary>
  8477. Gets the bookmark range end.
  8478. </summary>
  8479. <value>The SDT range end.</value>
  8480. </member>
  8481. <member name="P:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTag.SdtProperties">
  8482. <summary>
  8483. Gets the name of the bookmark.
  8484. </summary>
  8485. <value>The name.</value>
  8486. </member>
  8487. <member name="T:Telerik.Windows.Documents.Flow.Model.Bookmark">
  8488. <summary>
  8489. Represents a bookmark.
  8490. </summary>
  8491. </member>
  8492. <member name="M:Telerik.Windows.Documents.Flow.Model.Bookmark.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,System.String)">
  8493. <summary>
  8494. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Bookmark" /> class.
  8495. </summary>
  8496. <param name="document">The document.</param>
  8497. <param name="name">The name.</param>
  8498. </member>
  8499. <member name="M:Telerik.Windows.Documents.Flow.Model.Bookmark.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,System.String,System.Nullable{System.Int32},System.Nullable{System.Int32})">
  8500. <summary>
  8501. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Bookmark" /> class.
  8502. </summary>
  8503. <param name="document">The document.</param>
  8504. <param name="name">The name.</param>
  8505. <param name="fromColumn">From column.</param>
  8506. <param name="toColumn">To column.</param>
  8507. </member>
  8508. <member name="P:Telerik.Windows.Documents.Flow.Model.Bookmark.Document">
  8509. <summary>
  8510. Gets the associated document.
  8511. </summary>
  8512. <value>The document.</value>
  8513. </member>
  8514. <member name="P:Telerik.Windows.Documents.Flow.Model.Bookmark.BookmarkRangeStart">
  8515. <summary>
  8516. Gets the bookmark range start.
  8517. </summary>
  8518. <value>The bookmark range start.</value>
  8519. </member>
  8520. <member name="P:Telerik.Windows.Documents.Flow.Model.Bookmark.BookmarkRangeEnd">
  8521. <summary>
  8522. Gets the bookmark range end.
  8523. </summary>
  8524. <value>The bookmark range end.</value>
  8525. </member>
  8526. <member name="P:Telerik.Windows.Documents.Flow.Model.Bookmark.Name">
  8527. <summary>
  8528. Gets the name of the bookmark.
  8529. </summary>
  8530. <value>The name.</value>
  8531. </member>
  8532. <member name="P:Telerik.Windows.Documents.Flow.Model.Bookmark.FromColumn">
  8533. <summary>
  8534. Gets the index of the first column in the current row which is part of the bookmark.
  8535. </summary>
  8536. <value>From column.</value>
  8537. </member>
  8538. <member name="P:Telerik.Windows.Documents.Flow.Model.Bookmark.ToColumn">
  8539. <summary>
  8540. Gets the index of the last column in the current row which is part of the bookmark.
  8541. </summary>
  8542. <value>To column.</value>
  8543. </member>
  8544. <member name="T:Telerik.Windows.Documents.Flow.Model.ChapterSeparatorType">
  8545. <summary>
  8546. Describes the chapter separator character which should be used to separate the chapter heading style index from the page number.
  8547. </summary>
  8548. </member>
  8549. <member name="F:Telerik.Windows.Documents.Flow.Model.ChapterSeparatorType.Colon">
  8550. <summary>
  8551. Colon separator character.
  8552. </summary>
  8553. </member>
  8554. <member name="F:Telerik.Windows.Documents.Flow.Model.ChapterSeparatorType.EmDash">
  8555. <summary>
  8556. Em dash separator character.
  8557. </summary>
  8558. </member>
  8559. <member name="F:Telerik.Windows.Documents.Flow.Model.ChapterSeparatorType.EnDash">
  8560. <summary>
  8561. En dash separator character.
  8562. </summary>
  8563. </member>
  8564. <member name="F:Telerik.Windows.Documents.Flow.Model.ChapterSeparatorType.Hyphen">
  8565. <summary>
  8566. Hyphen separator character.
  8567. </summary>
  8568. </member>
  8569. <member name="F:Telerik.Windows.Documents.Flow.Model.ChapterSeparatorType.Period">
  8570. <summary>
  8571. Period separator character.
  8572. </summary>
  8573. </member>
  8574. <member name="P:Telerik.Windows.Documents.Flow.Model.Cloning.CloneContext.ReinitializedLists">
  8575. <summary>
  8576. Gets collection responsible for matching old list id's to the new list id's.
  8577. </summary>
  8578. <value>The renamed lists.</value>
  8579. </member>
  8580. <member name="P:Telerik.Windows.Documents.Flow.Model.Cloning.CloneContext.OldListsToStyles">
  8581. <summary>
  8582. Gets collection responsible for matching old list id's to the new style names.
  8583. </summary>
  8584. <value>The renamed lists.</value>
  8585. </member>
  8586. <member name="T:Telerik.Windows.Documents.Flow.Model.Collections.DocumentVariableCollection">
  8587. <summary>
  8588. Represents document variables collection.
  8589. </summary>
  8590. </member>
  8591. <member name="P:Telerik.Windows.Documents.Flow.Model.Collections.DocumentVariableCollection.Count">
  8592. <summary>
  8593. Gets the count of document variables.
  8594. </summary>
  8595. <value>The count.</value>
  8596. </member>
  8597. <member name="P:Telerik.Windows.Documents.Flow.Model.Collections.DocumentVariableCollection.Item(System.String)">
  8598. <summary>
  8599. Gets or sets the <see cref="T:System.String" /> with the specified name.
  8600. </summary>
  8601. <value>The document variable name</value>
  8602. </member>
  8603. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.DocumentVariableCollection.Add(System.String,System.String)">
  8604. <summary>
  8605. Adds the specified document variable.
  8606. </summary>
  8607. <param name="name">The name.</param>
  8608. <param name="value">The value.</param>
  8609. </member>
  8610. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.DocumentVariableCollection.Remove(System.String)">
  8611. <summary>
  8612. Removes the document variable by a specified name.
  8613. </summary>
  8614. <param name="name">The name.</param>
  8615. <returns></returns>
  8616. </member>
  8617. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.DocumentVariableCollection.Contains(System.String)">
  8618. <summary>
  8619. Determines whether the collection contains a document variable with a specified name.
  8620. </summary>
  8621. <param name="name">The name.</param>
  8622. <returns></returns>
  8623. </member>
  8624. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.DocumentVariableCollection.GetEnumerator">
  8625. <summary>
  8626. Returns an enumerator that iterates through the collection.
  8627. </summary>
  8628. <returns>
  8629. A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can
  8630. be used to iterate through the collection.
  8631. </returns>
  8632. </member>
  8633. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.DocumentVariableCollection.System#Collections#IEnumerable#GetEnumerator">
  8634. <summary>
  8635. Returns an enumerator that iterates through a collection.
  8636. </summary>
  8637. <returns>
  8638. An <see cref="T:System.Collections.IEnumerator" /> object that can be
  8639. used to iterate through the collection.
  8640. </returns>
  8641. </member>
  8642. <member name="T:Telerik.Windows.Documents.Flow.Model.Collections.CommentCollection">
  8643. <summary>
  8644. Defines a collection of comments.
  8645. </summary>
  8646. </member>
  8647. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.CommentCollection.AddComment">
  8648. <summary>
  8649. Adds a comment.
  8650. </summary>
  8651. <returns>The comment.</returns>
  8652. </member>
  8653. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.CommentCollection.OnAfterRemove(Telerik.Windows.Documents.Flow.Model.Comment)">
  8654. <summary>
  8655. Called when the comment is removed.
  8656. </summary>
  8657. <param name="item">The comment.</param>
  8658. </member>
  8659. <member name="T:Telerik.Windows.Documents.Flow.Model.Collections.BlockCollection">
  8660. <summary>
  8661. Defines a collection of block elements.
  8662. </summary>
  8663. </member>
  8664. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.BlockCollection.AddParagraph">
  8665. <summary>
  8666. Adds a new <see cref="T:Telerik.Windows.Documents.Flow.Model.Paragraph"/> to the collection.
  8667. </summary>
  8668. <returns>The added paragraph.</returns>
  8669. </member>
  8670. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.BlockCollection.AddTable">
  8671. <summary>
  8672. Adds a new <see cref="T:Telerik.Windows.Documents.Flow.Model.Table"/> to the collection.
  8673. </summary>
  8674. <returns>The added table.</returns>
  8675. </member>
  8676. <member name="T:Telerik.Windows.Documents.Flow.Model.Collections.DocumentElementCollection`2">
  8677. <summary>
  8678. Defines a collection of document elements.
  8679. </summary>
  8680. <typeparam name="T">The type of the document elements in the collection.</typeparam>
  8681. <typeparam name="TOwner">The type of the owner.</typeparam>
  8682. </member>
  8683. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.DocumentElementCollection`2.#ctor(`1)">
  8684. <summary>
  8685. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Collections.DocumentElementCollection`2"/> class.
  8686. </summary>
  8687. <param name="owner">The owner.</param>
  8688. </member>
  8689. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.DocumentElementCollection`2.SetParent(`0,`1)">
  8690. <summary>
  8691. Sets the parent of the document element.
  8692. </summary>
  8693. <param name="item">The document element.</param>
  8694. <param name="parent">The parent which should be set to the document element.</param>
  8695. </member>
  8696. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.DocumentElementCollection`2.VerifyDocumentElementOnInsert(`0)">
  8697. <summary>
  8698. Verifies the validity of the document element before it is inserted in the collection.
  8699. </summary>
  8700. <param name="item">The item.</param>
  8701. </member>
  8702. <member name="T:Telerik.Windows.Documents.Flow.Model.Collections.InlineCollection">
  8703. <summary>
  8704. Defines a collection of inline elements.
  8705. </summary>
  8706. </member>
  8707. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.InlineCollection.AddRun">
  8708. <summary>
  8709. Adds a new <see cref="T:Telerik.Windows.Documents.Flow.Model.Run"/> to the collection.
  8710. </summary>
  8711. <returns>The added run.</returns>
  8712. </member>
  8713. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.InlineCollection.AddRun(System.String)">
  8714. <summary>
  8715. Adds a new <see cref="T:Telerik.Windows.Documents.Flow.Model.Run"/> to the collection.
  8716. </summary>
  8717. <returns>The added run.</returns>
  8718. </member>
  8719. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.InlineCollection.AddImageInline">
  8720. <summary>
  8721. Adds a new <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.ImageInline"/> to the collection.
  8722. </summary>
  8723. <returns>The added image inline.</returns>
  8724. </member>
  8725. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.InlineCollection.AddFloatingImage">
  8726. <summary>
  8727. Adds a new <see cref="T:Telerik.Windows.Documents.Flow.Model.Shapes.FloatingImage"/> to the collection.
  8728. </summary>
  8729. <returns>The added floating image.</returns>
  8730. </member>
  8731. <member name="T:Telerik.Windows.Documents.Flow.Model.Collections.SectionCollection">
  8732. <summary>
  8733. Defines a collection of sections.
  8734. </summary>
  8735. </member>
  8736. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.SectionCollection.AddSection">
  8737. <summary>
  8738. Adds a new <see cref="T:Telerik.Windows.Documents.Flow.Model.Section"/> to the collection.
  8739. </summary>
  8740. <returns>The added section.</returns>
  8741. </member>
  8742. <member name="T:Telerik.Windows.Documents.Flow.Model.Collections.TableCellCollection">
  8743. <summary>
  8744. Defines a collection of table cells.
  8745. </summary>
  8746. </member>
  8747. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.TableCellCollection.AddTableCell">
  8748. <summary>
  8749. Adds a new <see cref="T:Telerik.Windows.Documents.Flow.Model.TableCell"/> to the collection.
  8750. </summary>
  8751. <returns>The added table cell.</returns>
  8752. </member>
  8753. <member name="T:Telerik.Windows.Documents.Flow.Model.Collections.TableRowCollection">
  8754. <summary>
  8755. Defines a collection of table rows.
  8756. </summary>
  8757. </member>
  8758. <member name="M:Telerik.Windows.Documents.Flow.Model.Collections.TableRowCollection.AddTableRow">
  8759. <summary>
  8760. Adds a new <see cref="T:Telerik.Windows.Documents.Flow.Model.TableRow"/> to the collection.
  8761. </summary>
  8762. <returns>The added table row.</returns>
  8763. </member>
  8764. <member name="T:Telerik.Windows.Documents.Flow.Model.Comment">
  8765. <summary>
  8766. Represents a comment.
  8767. </summary>
  8768. </member>
  8769. <member name="P:Telerik.Windows.Documents.Flow.Model.Comment.Author">
  8770. <summary>
  8771. Gets or sets the author.
  8772. </summary>
  8773. <value>The author.</value>
  8774. </member>
  8775. <member name="P:Telerik.Windows.Documents.Flow.Model.Comment.Initials">
  8776. <summary>
  8777. Gets or sets the author's initials.
  8778. </summary>
  8779. <value>The initials.</value>
  8780. </member>
  8781. <member name="P:Telerik.Windows.Documents.Flow.Model.Comment.Date">
  8782. <summary>
  8783. Gets or sets the date and time.
  8784. </summary>
  8785. <value>The date and time.</value>
  8786. </member>
  8787. <member name="P:Telerik.Windows.Documents.Flow.Model.Comment.CommentRangeStart">
  8788. <summary>
  8789. Gets the comment range start.
  8790. </summary>
  8791. <value>The comment range start.</value>
  8792. </member>
  8793. <member name="P:Telerik.Windows.Documents.Flow.Model.Comment.CommentRangeEnd">
  8794. <summary>
  8795. Gets the comment range end.
  8796. </summary>
  8797. <value>The comment range end.</value>
  8798. </member>
  8799. <member name="T:Telerik.Windows.Documents.Flow.Model.Break">
  8800. <summary>
  8801. Represents a break.
  8802. </summary>
  8803. </member>
  8804. <member name="M:Telerik.Windows.Documents.Flow.Model.Break.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  8805. <summary>
  8806. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Break" /> class.
  8807. </summary>
  8808. <param name="document">The document.</param>
  8809. </member>
  8810. <member name="P:Telerik.Windows.Documents.Flow.Model.Break.BreakType">
  8811. <summary>
  8812. Gets or sets the type of the break.
  8813. </summary>
  8814. <value>The type of the break.</value>
  8815. </member>
  8816. <member name="P:Telerik.Windows.Documents.Flow.Model.Break.TextWrappingRestartLocation">
  8817. <summary>
  8818. Gets or sets the text wrapping restart location.
  8819. </summary>
  8820. <value>The text wrapping restart location.</value>
  8821. </member>
  8822. <member name="T:Telerik.Windows.Documents.Flow.Model.BreakType">
  8823. <summary>
  8824. Defines different break types.
  8825. </summary>
  8826. </member>
  8827. <member name="F:Telerik.Windows.Documents.Flow.Model.BreakType.LineBreak">
  8828. <summary>
  8829. Specifies that the current break shall restart itself on the next line in the document.
  8830. </summary>
  8831. </member>
  8832. <member name="F:Telerik.Windows.Documents.Flow.Model.BreakType.PageBreak">
  8833. <summary>
  8834. Specifies that the current break shall restart itself on the next page of the document.
  8835. </summary>
  8836. </member>
  8837. <member name="F:Telerik.Windows.Documents.Flow.Model.BreakType.ColumnBreak">
  8838. <summary>
  8839. Specifies that the current break shall restart itself on the next column available on the current page of the document.
  8840. </summary>
  8841. </member>
  8842. <member name="T:Telerik.Windows.Documents.Flow.Model.DocumentElementImporter">
  8843. <summary>
  8844. Defines utility class used for importing document elements from a source <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument" /> into
  8845. target <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument" />.
  8846. </summary>
  8847. </member>
  8848. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementImporter.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,Telerik.Windows.Documents.Flow.Model.RadFlowDocument,Telerik.Windows.Documents.Flow.Model.ConflictingStylesResolutionMode)">
  8849. <summary>
  8850. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.DocumentElementImporter" /> class.
  8851. </summary>
  8852. <param name="targetDocument">The target document.</param>
  8853. <param name="sourceDocument">The source document.</param>
  8854. <param name="conflictingStylesResolutionMode">The conflicting styles resolution mode.</param>
  8855. </member>
  8856. <member name="M:Telerik.Windows.Documents.Flow.Model.DocumentElementImporter.Import``1(``0)">
  8857. <summary>
  8858. Imports the specified document element from the source document.
  8859. The target document is adjusted in order the import to be correct.
  8860. </summary>
  8861. <typeparam name="T">The type.</typeparam>
  8862. <param name="sourceElement">The document element from the source document which shall be imported to the target document.</param>
  8863. <returns>The element to import.</returns>
  8864. </member>
  8865. <member name="T:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange">
  8866. <summary>
  8867. Represents permission range for document protection.
  8868. </summary>
  8869. </member>
  8870. <member name="M:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials)">
  8871. <summary>
  8872. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange" /> class.
  8873. </summary>
  8874. <param name="document">The document.</param>
  8875. <param name="permissionRangeCredentials">The permission range credentials.</param>
  8876. </member>
  8877. <member name="M:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials,System.Nullable{System.Int32},System.Nullable{System.Int32})">
  8878. <summary>
  8879. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange" /> class.
  8880. </summary>
  8881. <param name="document">The document.</param>
  8882. <param name="permissionRangeCredentials">The permission range credentials.</param>
  8883. <param name="fromColumn">From column.</param>
  8884. <param name="toColumn">To column.</param>
  8885. </member>
  8886. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange.Document">
  8887. <summary>
  8888. Gets the associated document.
  8889. </summary>
  8890. <value>The document.</value>
  8891. </member>
  8892. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange.Credentials">
  8893. <summary>
  8894. Gets the permission range credentials.
  8895. </summary>
  8896. <value>The permission range credentials.</value>
  8897. </member>
  8898. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange.Start">
  8899. <summary>
  8900. Gets the permission range start.
  8901. </summary>
  8902. <value>The permission range start.</value>
  8903. </member>
  8904. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange.End">
  8905. <summary>
  8906. Gets the permission range end.
  8907. </summary>
  8908. <value>The permission range end.</value>
  8909. </member>
  8910. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange.FromColumn">
  8911. <summary>
  8912. Gets the index of the first column in the current row which is part of the permission.
  8913. </summary>
  8914. <value>From column.</value>
  8915. </member>
  8916. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange.ToColumn">
  8917. <summary>
  8918. Gets the index of the last column in the current row which is part of the permission.
  8919. </summary>
  8920. <value>To column.</value>
  8921. </member>
  8922. <member name="T:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials">
  8923. <summary>
  8924. Describes information for <see cref="T:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRange" /> credentials.
  8925. </summary>
  8926. </member>
  8927. <member name="M:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials.#ctor(System.String)">
  8928. <summary>
  8929. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials" /> class.
  8930. </summary>
  8931. <param name="editor">The editor. Could be defined as DOMAIN\name, name or email.</param>
  8932. </member>
  8933. <member name="M:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials.#ctor(Telerik.Windows.Documents.Flow.Model.Protection.EditingGroup)">
  8934. <summary>
  8935. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials" /> class.
  8936. </summary>
  8937. <param name="editingGroup">The editing group.</param>
  8938. </member>
  8939. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials.Editor">
  8940. <summary>
  8941. Gets or sets the editor.
  8942. </summary>
  8943. <value>The editor.</value>
  8944. </member>
  8945. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeCredentials.EditingGroup">
  8946. <summary>
  8947. Gets or sets the editing group.
  8948. </summary>
  8949. <value>The editing group.</value>
  8950. </member>
  8951. <member name="T:Telerik.Windows.Documents.Flow.Model.Protection.EditingGroup">
  8952. <summary>
  8953. Describes possible types of permission for user groups.
  8954. </summary>
  8955. </member>
  8956. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.EditingGroup.None">
  8957. <summary> 
  8958. Specifies that none of the users that open the document shall be allowed to edit range permissions using this editing group when document protection is being enforced.
  8959. </summary> 
  8960. </member>
  8961. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.EditingGroup.Everyone">
  8962. <summary> 
  8963. Specifies that all users that open the document shall be allowed to edit range permissions using this editing group when document protection is being enforced.
  8964. </summary> 
  8965. </member>
  8966. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.EditingGroup.Administrators">
  8967. <summary> 
  8968. Specifies that only user(s) who the viewing application associates with the Administrators group shall be allowed to edit the contents
  8969. between the start and end permission ranges when document protection is being enforced.
  8970. </summary> 
  8971. </member>
  8972. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.EditingGroup.Contributors">
  8973. <summary> 
  8974. Specifies that only user(s) who the viewing application associates with the Contributors group shall be allowed to edit the contents
  8975. between the start and end permission ranges when document protection is being enforced.
  8976. </summary> 
  8977. </member>
  8978. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.EditingGroup.Editors">
  8979. <summary> 
  8980. Specifies that only user(s) who the viewing application associates with the Editors group shall be allowed to edit the contents
  8981. between the start and end permission ranges when document protection is being enforced.
  8982. </summary> 
  8983. </member>
  8984. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.EditingGroup.Owners">
  8985. <summary> 
  8986. Specifies that only user(s) who the viewing application associates with the Owners group shall be allowed to edit the contents
  8987. between the start and end permission ranges when document protection is being enforced.
  8988. </summary> 
  8989. </member>
  8990. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.EditingGroup.Current">
  8991. <summary> 
  8992. Specifies that only user(s) who the viewing application associates with the Current group shall be allowed to edit the contents
  8993. between the start and end permission ranges when document protection is being enforced.
  8994. </summary> 
  8995. </member>
  8996. <member name="T:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionAlgorithmNames">
  8997. <summary>
  8998. Describes supported protection algorithm names.
  8999. </summary>
  9000. </member>
  9001. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionAlgorithmNames.SHA1">
  9002. <summary>
  9003. Represents the SHA-1 algorithm name.
  9004. </summary>
  9005. </member>
  9006. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionAlgorithmNames.SHA256">
  9007. <summary>
  9008. Represents the SHA-256 algorithm name.
  9009. </summary>
  9010. </member>
  9011. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionAlgorithmNames.SHA384">
  9012. <summary>
  9013. Represents the SHA-384 algorithm name.
  9014. </summary>
  9015. </member>
  9016. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionAlgorithmNames.SHA512">
  9017. <summary>
  9018. Represents the SHA-512 algorithm name.
  9019. </summary>
  9020. </member>
  9021. <member name="T:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionMode">
  9022. <summary>
  9023. Describes possible editing restrictions.
  9024. </summary>
  9025. </member>
  9026. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionMode.NoProtection">
  9027. <summary> 
  9028. Specifies that no editing restrictions are applied.
  9029. </summary>
  9030. </member>
  9031. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionMode.AllowComments">
  9032. <summary> 
  9033. Specifies that working with comments is allowed in addition to editing in permission ranges.
  9034. </summary> 
  9035. </member>
  9036. <member name="F:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionMode.ReadOnly">
  9037. <summary> 
  9038. Specifies that editing is allowed only in permission regions.
  9039. </summary> 
  9040. </member>
  9041. <member name="T:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionSettings">
  9042. <summary>
  9043. Contains all protection settings.
  9044. </summary>
  9045. </member>
  9046. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionSettings.ProtectionMode">
  9047. <summary>
  9048. Gets or sets the protection mode.
  9049. </summary>
  9050. <value>The protection mode.</value>
  9051. </member>
  9052. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionSettings.Enforced">
  9053. <summary>
  9054. Gets or sets the enforcement of document protection.
  9055. </summary>
  9056. <value>The enforced.</value>
  9057. </member>
  9058. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionSettings.AlgorithmName">
  9059. <summary>
  9060. Gets or sets the algorithm name. Use predefined values from <see cref="T:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionAlgorithmNames" />.
  9061. </summary>
  9062. <value>The name of the algorithm. The protection algorithm.</value>
  9063. </member>
  9064. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionSettings.Salt">
  9065. <summary>
  9066. Gets or sets the salt.
  9067. </summary>
  9068. <value>The salt.</value>
  9069. </member>
  9070. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionSettings.Hash">
  9071. <summary>
  9072. Gets or sets the password hash.
  9073. </summary>
  9074. <value>The hash.</value>
  9075. </member>
  9076. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.ProtectionSettings.SpinCount">
  9077. <summary>
  9078. Gets or sets the spin count.
  9079. </summary>
  9080. <value>The spin count.</value>
  9081. </member>
  9082. <member name="T:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeEnd">
  9083. <summary>
  9084. Defines permission range end annotation.
  9085. </summary>
  9086. </member>
  9087. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeEnd.Permission">
  9088. <summary>
  9089. Gets the associated permission.
  9090. </summary>
  9091. <value>The permission.</value>
  9092. </member>
  9093. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeEnd.Type">
  9094. <summary>
  9095. Gets the type of the element.
  9096. </summary>
  9097. <value>The type.</value>
  9098. </member>
  9099. <member name="T:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeStart">
  9100. <summary>
  9101. Defines permission range start annotation.
  9102. </summary>
  9103. </member>
  9104. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeStart.Permission">
  9105. <summary>
  9106. Gets the associated permission.
  9107. </summary>
  9108. <value>The permission.</value>
  9109. </member>
  9110. <member name="P:Telerik.Windows.Documents.Flow.Model.Protection.PermissionRangeStart.Type">
  9111. <summary>
  9112. Gets the type of the element.
  9113. </summary>
  9114. <value>The type.</value>
  9115. </member>
  9116. <member name="T:Telerik.Windows.Documents.Flow.Model.Lists.List">
  9117. <summary>
  9118. Establishes functionality to share list properties between different paragraphs.
  9119. </summary>
  9120. </member>
  9121. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.List.#ctor">
  9122. <summary>
  9123. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Lists.List"/> class.
  9124. <para>For predefined lists use <see cref="M:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection.Add(Telerik.Windows.Documents.Flow.Model.Lists.ListTemplateType)" /> method.</para>
  9125. </summary>
  9126. </member>
  9127. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.List.Id">
  9128. <summary>
  9129. Gets the ID of the list.
  9130. </summary>
  9131. <value>The ID.</value>
  9132. </member>
  9133. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.List.StyleId">
  9134. <summary>
  9135. Gets or sets the name of a numbering style associated with this list.
  9136. </summary>
  9137. <value>The name of the style.</value>
  9138. </member>
  9139. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.List.Levels">
  9140. <summary>
  9141. Gets the levels.
  9142. </summary>
  9143. <value>The levels.</value>
  9144. </member>
  9145. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.List.Document">
  9146. <summary>
  9147. Gets the document to which this list is associated.
  9148. </summary>
  9149. <value>The document.</value>
  9150. </member>
  9151. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.List.MultilevelType">
  9152. <summary>
  9153. Gets or sets the type of the multilevel.
  9154. </summary>
  9155. <value>
  9156. The type of the multilevel.
  9157. </value>
  9158. </member>
  9159. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.List.Name">
  9160. <summary>
  9161. Gets or sets the name (alias) of the list.
  9162. </summary>
  9163. <value>The name.</value>
  9164. </member>
  9165. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.List.Clone">
  9166. <summary>
  9167. Creates deep copy of this list.
  9168. </summary>
  9169. <returns>The cloned list.</returns>
  9170. </member>
  9171. <member name="T:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection">
  9172. <summary>
  9173. Represents dynamic collection of lists.
  9174. </summary>
  9175. </member>
  9176. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection.Count">
  9177. <summary>
  9178. Gets the number of lists contained in the collection.
  9179. </summary>
  9180. <returns>The number of lists contained in the collection.</returns>
  9181. </member>
  9182. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection.GetList(System.Int32)">
  9183. <summary>
  9184. Gets the list.
  9185. </summary>
  9186. <param name="id">The id.</param>
  9187. <returns></returns>
  9188. </member>
  9189. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection.Add(Telerik.Windows.Documents.Flow.Model.Lists.ListTemplateType)">
  9190. <summary>
  9191. Adds list according to the list template parameter.
  9192. </summary>
  9193. <param name="listTemplate">The list template.</param>
  9194. <returns>The added list.</returns>
  9195. </member>
  9196. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection.Add(Telerik.Windows.Documents.Flow.Model.Lists.List)">
  9197. <summary>
  9198. Adds an list to the collection.
  9199. </summary>
  9200. <param name="list">The list to add to the collection.</param>
  9201. </member>
  9202. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection.Remove(System.Int32)">
  9203. <summary>
  9204. Removes the specified list by list id.
  9205. </summary>
  9206. <param name="listId">The list id.</param>
  9207. <returns>
  9208. <c>true</c> if <paramref name="listId" /> was successfully removed from the collection; otherwise, <c>false</c>. This method also returns false if list with <paramref name="listId" /> is not found in the collection.
  9209. </returns>
  9210. </member>
  9211. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection.Remove(Telerik.Windows.Documents.Flow.Model.Lists.List)">
  9212. <summary>
  9213. Removes the first occurrence of a specific object from the collection.
  9214. </summary>
  9215. <param name="list">The list to remove from the collection.</param>
  9216. <returns>
  9217. <c>true</c> if <paramref name="list" /> was successfully removed from the collection; otherwise, <c>false</c>. This method also returns false if <paramref name="list" /> is not found in the collection.
  9218. </returns>
  9219. </member>
  9220. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection.Contains(Telerik.Windows.Documents.Flow.Model.Lists.List)">
  9221. <summary>
  9222. Determines whether the collection contains a specific item.
  9223. </summary>
  9224. <param name="list">The item to locate in the collection.</param>
  9225. <returns>
  9226. <c>true</c> if <paramref name="list" /> is found in the collection; otherwise, <c>false</c>.
  9227. </returns>
  9228. </member>
  9229. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection.Clear">
  9230. <summary>
  9231. Removes all lists from the collection.
  9232. </summary>
  9233. </member>
  9234. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection.GetEnumerator">
  9235. <summary>
  9236. Returns an enumerator that iterates through the collection.
  9237. </summary>
  9238. <returns>
  9239. A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can
  9240. be used to iterate through the collection.
  9241. </returns>
  9242. </member>
  9243. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListCollection.System#Collections#IEnumerable#GetEnumerator">
  9244. <summary>
  9245. Returns an enumerator that iterates through a collection.
  9246. </summary>
  9247. <returns>
  9248. An <see cref="T:System.Collections.IEnumerator" /> object that can be
  9249. used to iterate through the collection.
  9250. </returns>
  9251. </member>
  9252. <member name="T:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel">
  9253. <summary>
  9254. Establishes functionality of list level.
  9255. </summary>
  9256. </member>
  9257. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel.StartIndex">
  9258. <summary>
  9259. Gets or sets the starting number of this level.
  9260. </summary>
  9261. <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than 0.</exception>
  9262. <value>The start index.</value>
  9263. </member>
  9264. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel.RestartAfterLevel">
  9265. <summary>
  9266. Gets or sets a value indicating the list level that must appear before this list level restarts to its start index. The value must be lower of an earlier level than this level.
  9267. The default value -1, means the start index will be restarted after the previous level occur.
  9268. </summary>
  9269. <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less then -1 and greater then 8.</exception>
  9270. <value>The restart after level.</value>
  9271. </member>
  9272. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel.NumberTextFormat">
  9273. <summary>
  9274. Gets or sets the number text format.
  9275. </summary>
  9276. <value>The number text format.</value>
  9277. </member>
  9278. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel.NumberingStyle">
  9279. <summary>
  9280. Gets or sets the numbering style.
  9281. </summary>
  9282. <value>The numbering style.</value>
  9283. </member>
  9284. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel.IsLegal">
  9285. <summary>
  9286. Gets or sets a value indicating if all inherited number formats should be displayed as decimal format.
  9287. </summary>
  9288. <value>The is legal.</value>
  9289. </member>
  9290. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel.StyleId">
  9291. <summary>
  9292. Gets or sets the name of a paragraph style associated with this list level.
  9293. </summary>
  9294. <value>The name of the style.</value>
  9295. </member>
  9296. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel.Alignment">
  9297. <summary>
  9298. Gets or sets the alignment.
  9299. </summary>
  9300. <value>The alignment.</value>
  9301. </member>
  9302. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel.CharacterProperties">
  9303. <summary>
  9304. Gets the character properties.
  9305. </summary>
  9306. <value>The character properties.</value>
  9307. </member>
  9308. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel.ParagraphProperties">
  9309. <summary>
  9310. Gets the paragraph properties.
  9311. </summary>
  9312. <value>The paragraph properties.</value>
  9313. </member>
  9314. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel.Document">
  9315. <summary>
  9316. Gets the document to which this list level is associated.
  9317. </summary>
  9318. <value>The document.</value>
  9319. </member>
  9320. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListLevel.Clone(Telerik.Windows.Documents.Flow.Model.Lists.List)">
  9321. <summary>
  9322. Creates deep copy of this list level, associated to <paramref name="ownerList"/>.
  9323. </summary>
  9324. <param name="ownerList">The owner list.</param>
  9325. </member>
  9326. <member name="T:Telerik.Windows.Documents.Flow.Model.Lists.ListLevelCollection">
  9327. <summary>
  9328. Represents collection of list levels.
  9329. </summary>
  9330. </member>
  9331. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevelCollection.Count">
  9332. <summary>
  9333. Gets the count.
  9334. </summary>
  9335. <value>The count.</value>
  9336. </member>
  9337. <member name="P:Telerik.Windows.Documents.Flow.Model.Lists.ListLevelCollection.Item(System.Int32)">
  9338. <summary>
  9339. Gets or sets the list at the specified index.
  9340. </summary>
  9341. <param name="index">The index.</param>
  9342. <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is less then 0 and greater then 8.</exception>
  9343. <returns></returns>
  9344. </member>
  9345. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListLevelCollection.GetEnumerator">
  9346. <summary>
  9347. Returns an enumerator that iterates through the collection.
  9348. </summary>
  9349. <returns>
  9350. A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can
  9351. be used to iterate through the collection.
  9352. </returns>
  9353. </member>
  9354. <member name="M:Telerik.Windows.Documents.Flow.Model.Lists.ListLevelCollection.System#Collections#IEnumerable#GetEnumerator">
  9355. <summary>
  9356. Returns an enumerator that iterates through a collection.
  9357. </summary>
  9358. <returns>
  9359. An <see cref="T:System.Collections.IEnumerator" /> object that can be
  9360. used to iterate through the collection.
  9361. </returns>
  9362. </member>
  9363. <member name="T:Telerik.Windows.Documents.Flow.Model.Lists.ListTemplateType">
  9364. <summary>
  9365. Describes the list templates.
  9366. </summary>
  9367. </member>
  9368. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.ListTemplateType.BulletDefault">
  9369. <summary>
  9370. Default bulleted list.
  9371. </summary>
  9372. </member>
  9373. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.ListTemplateType.NumberedDefault">
  9374. <summary>
  9375. Default Numbered list.
  9376. </summary>
  9377. </member>
  9378. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.ListTemplateType.NumberedParentheses">
  9379. <summary>
  9380. Numbered parentheses list.
  9381. </summary>
  9382. </member>
  9383. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.ListTemplateType.NumberedHierarchical">
  9384. <summary>
  9385. Numbered hierarchical list.
  9386. </summary>
  9387. </member>
  9388. <member name="T:Telerik.Windows.Documents.Flow.Model.Lists.MultilevelType">
  9389. <summary>
  9390. Describes the type of a list.
  9391. </summary>
  9392. </member>
  9393. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.MultilevelType.SingleLevel">
  9394. <summary>
  9395. Single level list. For single level lists, only first list level is significant.
  9396. </summary>
  9397. </member>
  9398. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.MultilevelType.Multilevel">
  9399. <summary>
  9400. Multilevel list.
  9401. </summary>
  9402. </member>
  9403. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.MultilevelType.HybridMultilevel">
  9404. <summary>
  9405. Hybrid-multilevel list.
  9406. </summary>
  9407. </member>
  9408. <member name="T:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle">
  9409. <summary>
  9410. Describes the numbering style of a list level.
  9411. </summary>
  9412. </member>
  9413. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Decimal">
  9414. <summary>
  9415. Decimal numbering style.
  9416. </summary>
  9417. </member>
  9418. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.UpperRoman">
  9419. <summary>
  9420. UpperRoman numbering style.
  9421. </summary>
  9422. </member>
  9423. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.LowerRoman">
  9424. <summary>
  9425. LowerRoman numbering style.
  9426. </summary>
  9427. </member>
  9428. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.UpperLetter">
  9429. <summary>
  9430. UpperLetter numbering style.
  9431. </summary>
  9432. </member>
  9433. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.LowerLetter">
  9434. <summary>
  9435. LowerLetter numbering style.
  9436. </summary>
  9437. </member>
  9438. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Ordinal">
  9439. <summary>
  9440. Ordinal numbering style.
  9441. </summary>
  9442. </member>
  9443. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.CardinalText">
  9444. <summary>
  9445. CardinalText numbering style.
  9446. </summary>
  9447. </member>
  9448. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.OrdinalText">
  9449. <summary>
  9450. OrdinalText numbering style.
  9451. </summary>
  9452. </member>
  9453. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Hex">
  9454. <summary>
  9455. Hex numbering style.
  9456. </summary>
  9457. </member>
  9458. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Chicago">
  9459. <summary>
  9460. Chicago numbering style.
  9461. </summary>
  9462. </member>
  9463. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.IdeographDigital">
  9464. <summary>
  9465. IdeographDigital numbering style.
  9466. </summary>
  9467. </member>
  9468. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.JapaneseCounting">
  9469. <summary>
  9470. JapaneseCounting numbering style.
  9471. </summary>
  9472. </member>
  9473. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Aiueo">
  9474. <summary>
  9475. Aiueo numbering style.
  9476. </summary>
  9477. </member>
  9478. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Iroha">
  9479. <summary>
  9480. Iroha numbering style.
  9481. </summary>
  9482. </member>
  9483. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.DecimalFullWidth">
  9484. <summary>
  9485. DecimalFullWidth numbering style.
  9486. </summary>
  9487. </member>
  9488. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.DecimalHalfWidth">
  9489. <summary>
  9490. DecimalHalfWidth numbering style.
  9491. </summary>
  9492. </member>
  9493. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.JapaneseLegal">
  9494. <summary>
  9495. JapaneseLegal numbering style.
  9496. </summary>
  9497. </member>
  9498. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.JapaneseDigitalTenThousand">
  9499. <summary>
  9500. JapaneseDigitalTenThousand numbering style.
  9501. </summary>
  9502. </member>
  9503. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.DecimalEnclosedCircle">
  9504. <summary>
  9505. DecimalEnclosedCircle numbering style.
  9506. </summary>
  9507. </member>
  9508. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.DecimalFullWidth2">
  9509. <summary>
  9510. DecimalFullWidth2 numbering style.
  9511. </summary>
  9512. </member>
  9513. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.AiueoFullWidth">
  9514. <summary>
  9515. AiueoFullWidth numbering style.
  9516. </summary>
  9517. </member>
  9518. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.IrohaFullWidth">
  9519. <summary>
  9520. IrohaFullWidth numbering style.
  9521. </summary>
  9522. </member>
  9523. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.DecimalZero">
  9524. <summary>
  9525. DecimalZero numbering style.
  9526. </summary>
  9527. </member>
  9528. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Bullet">
  9529. <summary>
  9530. Bullet numbering style.
  9531. </summary>
  9532. </member>
  9533. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Ganada">
  9534. <summary>
  9535. Ganada numbering style.
  9536. </summary>
  9537. </member>
  9538. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Chosung">
  9539. <summary>
  9540. Chosung numbering style.
  9541. </summary>
  9542. </member>
  9543. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.DecimalEnclosedFullStop">
  9544. <summary>
  9545. DecimalEnclosedFullStop numbering style.
  9546. </summary>
  9547. </member>
  9548. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.DecimalEnclosedParent">
  9549. <summary>
  9550. DecimalEnclosedParent numbering style.
  9551. </summary>
  9552. </member>
  9553. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.DecimalEnclosedCircleChinese">
  9554. <summary>
  9555. DecimalEnclosedCircleChinese numbering style.
  9556. </summary>
  9557. </member>
  9558. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.IdeographEnclosedCircle">
  9559. <summary>
  9560. IdeographEnclosedCircle numbering style.
  9561. </summary>
  9562. </member>
  9563. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.IdeographTraditional">
  9564. <summary>
  9565. IdeographTraditional numbering style.
  9566. </summary>
  9567. </member>
  9568. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.IdeographZodiac">
  9569. <summary>
  9570. IdeographZodiac numbering style.
  9571. </summary>
  9572. </member>
  9573. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.IdeographZodiacTraditional">
  9574. <summary>
  9575. IdeographZodiacTraditional numbering style.
  9576. </summary>
  9577. </member>
  9578. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.TaiwaneseCounting">
  9579. <summary>
  9580. TaiwaneseCounting numbering style.
  9581. </summary>
  9582. </member>
  9583. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.IdeographLegalTraditional">
  9584. <summary>
  9585. IdeographLegalTraditional numbering style.
  9586. </summary>
  9587. </member>
  9588. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.TaiwaneseCountingThousand">
  9589. <summary>
  9590. TaiwaneseCountingThousand numbering style.
  9591. </summary>
  9592. </member>
  9593. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.TaiwaneseDigital">
  9594. <summary>
  9595. TaiwaneseDigital numbering style.
  9596. </summary>
  9597. </member>
  9598. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.ChineseCounting">
  9599. <summary>
  9600. ChineseCounting numbering style.
  9601. </summary>
  9602. </member>
  9603. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.ChineseLegalSimplified">
  9604. <summary>
  9605. ChineseLegalSimplified numbering style.
  9606. </summary>
  9607. </member>
  9608. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.ChineseCountingThousand">
  9609. <summary>
  9610. ChineseCountingThousand numbering style.
  9611. </summary>
  9612. </member>
  9613. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.KoreanDigital">
  9614. <summary>
  9615. KoreanDigital numbering style.
  9616. </summary>
  9617. </member>
  9618. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.KoreanCounting">
  9619. <summary>
  9620. KoreanCounting numbering style.
  9621. </summary>
  9622. </member>
  9623. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.KoreanLegal">
  9624. <summary>
  9625. KoreanLegal numbering style.
  9626. </summary>
  9627. </member>
  9628. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.KoreanDigital2">
  9629. <summary>
  9630. KoreanDigital2 numbering style.
  9631. </summary>
  9632. </member>
  9633. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.VietnameseCounting">
  9634. <summary>
  9635. VietnameseCounting numbering style.
  9636. </summary>
  9637. </member>
  9638. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.RussianLower">
  9639. <summary>
  9640. RussianLower numbering style.
  9641. </summary>
  9642. </member>
  9643. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.RussianUpper">
  9644. <summary>
  9645. RussianUpper numbering style.
  9646. </summary>
  9647. </member>
  9648. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.None">
  9649. <summary>
  9650. None numbering style.
  9651. </summary>
  9652. </member>
  9653. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.NumberInDash">
  9654. <summary>
  9655. NumberInDash numbering style.
  9656. </summary>
  9657. </member>
  9658. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Hebrew1">
  9659. <summary>
  9660. Hebrew1 numbering style.
  9661. </summary>
  9662. </member>
  9663. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Hebrew2">
  9664. <summary>
  9665. Hebrew2 numbering style.
  9666. </summary>
  9667. </member>
  9668. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.ArabicAlpha">
  9669. <summary>
  9670. ArabicAlpha numbering style.
  9671. </summary>
  9672. </member>
  9673. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.ArabicAbjad">
  9674. <summary>
  9675. ArabicAbjad numbering style.
  9676. </summary>
  9677. </member>
  9678. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.HindiVowels">
  9679. <summary>
  9680. HindiVowels numbering style.
  9681. </summary>
  9682. </member>
  9683. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.HindiConsonants">
  9684. <summary>
  9685. HindiConsonants numbering style.
  9686. </summary>
  9687. </member>
  9688. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.HindiNumbers">
  9689. <summary>
  9690. HindiNumbers numbering style.
  9691. </summary>
  9692. </member>
  9693. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.HindiCounting">
  9694. <summary>
  9695. HindiCounting numbering style.
  9696. </summary>
  9697. </member>
  9698. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.ThaiLetters">
  9699. <summary>
  9700. ThaiLetters numbering style.
  9701. </summary>
  9702. </member>
  9703. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.ThaiNumbers">
  9704. <summary>
  9705. ThaiNumbers numbering style.
  9706. </summary>
  9707. </member>
  9708. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.ThaiCounting">
  9709. <summary>
  9710. ThaiCounting numbering style.
  9711. </summary>
  9712. </member>
  9713. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.BahtText">
  9714. <summary>
  9715. BahtText numbering style.
  9716. </summary>
  9717. </member>
  9718. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.DollarText">
  9719. <summary>
  9720. DollarText numbering style.
  9721. </summary>
  9722. </member>
  9723. <member name="F:Telerik.Windows.Documents.Flow.Model.Lists.NumberingStyle.Custom">
  9724. <summary>
  9725. Custom numbering style.
  9726. </summary>
  9727. </member>
  9728. <member name="T:Telerik.Windows.Documents.Flow.Model.MergeOptions">
  9729. <summary>
  9730. Holds different options for controlling merge operation invoked from <see cref="M:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Merge(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,Telerik.Windows.Documents.Flow.Model.MergeOptions)"/> method.
  9731. </summary>
  9732. </member>
  9733. <member name="P:Telerik.Windows.Documents.Flow.Model.MergeOptions.ConflictingStylesResolutionMode">
  9734. <summary>
  9735. Gets or sets the mode used for resolving conflicts between styles with same IDs.
  9736. </summary>
  9737. <value>
  9738. The conflicting styles resolution mode.
  9739. </value>
  9740. </member>
  9741. <member name="T:Telerik.Windows.Documents.Flow.Model.ConflictingStylesResolutionMode">
  9742. <summary>
  9743. Describes possible types of conflict resolution when style repositories are merged during <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument" /> merging.
  9744. </summary>
  9745. </member>
  9746. <member name="F:Telerik.Windows.Documents.Flow.Model.ConflictingStylesResolutionMode.UseTargetStyle">
  9747. <summary>
  9748. Style of the target document will be used.
  9749. </summary>
  9750. </member>
  9751. <member name="F:Telerik.Windows.Documents.Flow.Model.ConflictingStylesResolutionMode.RenameSourceStyle">
  9752. <summary>
  9753. Style of the source document will be renamed and used.
  9754. </summary>
  9755. </member>
  9756. <member name="T:Telerik.Windows.Documents.Flow.Model.PageNumberingSettings">
  9757. <summary>
  9758. Represents page numbering settings for all page numbers in the content of the current section.
  9759. </summary>
  9760. </member>
  9761. <member name="P:Telerik.Windows.Documents.Flow.Model.PageNumberingSettings.ChapterSeparatorCharacter">
  9762. <summary>
  9763. Gets or sets the chapter separator character that shall appear between the chapter heading style index and the page number.
  9764. </summary>
  9765. <value>The chapter separator character.</value>
  9766. </member>
  9767. <member name="P:Telerik.Windows.Documents.Flow.Model.PageNumberingSettings.ChapterHeadingStyleIndex">
  9768. <summary>
  9769. Gets or sets the index of the chapter heading style.
  9770. </summary>
  9771. <value>The index of the chapter heading style.</value>
  9772. </member>
  9773. <member name="P:Telerik.Windows.Documents.Flow.Model.PageNumberingSettings.PageNumberFormat">
  9774. <summary>
  9775. Gets or sets the page number format for the page numbering in the current section.
  9776. </summary>
  9777. <value>The page number format.</value>
  9778. </member>
  9779. <member name="P:Telerik.Windows.Documents.Flow.Model.PageNumberingSettings.StartingPageNumber">
  9780. <summary>
  9781. Gets or sets the starting page number.
  9782. <para>This number appears on the first page of the section.</para>
  9783. </summary>
  9784. <value>The starting page number.</value>
  9785. </member>
  9786. <member name="T:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkCollection">
  9787. <summary>
  9788. Represents a collection of watermark elements.
  9789. </summary>
  9790. </member>
  9791. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkCollection.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  9792. <summary>
  9793. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkCollection" /> class.
  9794. </summary>
  9795. <param name="document">The document.</param>
  9796. </member>
  9797. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkCollection.Item(System.Int32)">
  9798. <summary>
  9799. Gets the <see cref="T:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark" /> at the specified index.
  9800. </summary>
  9801. <value>The watermark.</value>
  9802. </member>
  9803. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkCollection.Add(Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark)">
  9804. <summary>
  9805. Adds the specified watermark to the collection.
  9806. </summary>
  9807. <param name="watermark">The watermark.</param>
  9808. </member>
  9809. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkCollection.Remove(Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark)">
  9810. <summary>
  9811. Removes the specified watermark from the collection.
  9812. </summary>
  9813. <param name="watermark">The watermark.</param>
  9814. <returns></returns>
  9815. </member>
  9816. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkCollection.Clear">
  9817. <summary>
  9818. Clears this collection.
  9819. </summary>
  9820. </member>
  9821. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkCollection.GetEnumerator">
  9822. <summary>
  9823. Returns an enumerator that iterates through a collection.
  9824. </summary>
  9825. <returns>
  9826. An <see cref="T:System.Collections.IEnumerator" /> object that can be
  9827. used to iterate through the collection.
  9828. </returns>
  9829. </member>
  9830. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkCollection.System#Collections#Generic#IEnumerable{Telerik#Windows#Documents#Flow#Model#Watermarks#Watermark}#GetEnumerator">
  9831. <summary>
  9832. Returns an enumerator that iterates through the collection.
  9833. </summary>
  9834. <returns>
  9835. A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can
  9836. be used to iterate through the collection.
  9837. </returns>
  9838. </member>
  9839. <member name="T:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark">
  9840. <summary>
  9841. Represents watermark which can be applied to pages in a <see cref="T:Telerik.Windows.Documents.Flow.Model.Section"/>.
  9842. </summary>
  9843. </member>
  9844. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark.#ctor(Telerik.Windows.Documents.Flow.Model.Watermarks.ImageWatermarkSettings)">
  9845. <summary>
  9846. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark" /> class which represents image watermark.
  9847. </summary>
  9848. <param name="imageWatermarkSettings">The image watermark settings.</param>
  9849. </member>
  9850. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark.#ctor(Telerik.Windows.Documents.Flow.Model.Watermarks.TextWatermarkSettings)">
  9851. <summary>
  9852. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark" /> class which represents text watermark.
  9853. </summary>
  9854. <param name="textWatermarkSettings">The text watermark settings.</param>
  9855. </member>
  9856. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark.WatermarkType">
  9857. <summary>
  9858. Gets the type of the watermark.
  9859. </summary>
  9860. <value>The type.</value>
  9861. </member>
  9862. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark.ImageSettings">
  9863. <summary>
  9864. Gets the image watermark settings. This property is initialized only if the watermark is image watermark.
  9865. </summary>
  9866. <value>The image settings.</value>
  9867. </member>
  9868. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark.TextSettings">
  9869. <summary>
  9870. Gets the text watermark settings. This property is initialized only if the watermark is text watermark.
  9871. </summary>
  9872. <value>The text settings.</value>
  9873. </member>
  9874. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark.Document">
  9875. <summary>
  9876. Gets the document associated with the watermark.
  9877. </summary>
  9878. <value>The document.</value>
  9879. </member>
  9880. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark.Clone">
  9881. <summary>
  9882. Creates a deep copy of this element, not associated with this document.
  9883. </summary>
  9884. <returns>A clone of the watermark.</returns>
  9885. </member>
  9886. <member name="T:Telerik.Windows.Documents.Flow.Model.Watermarks.ImageWatermarkSettings">
  9887. <summary>
  9888. Specifies image settings for the <see cref="T:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark"/> class.
  9889. </summary>
  9890. </member>
  9891. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.ImageWatermarkSettings.ImageSource">
  9892. <summary>
  9893. Gets or sets the source of the image.
  9894. </summary>
  9895. <value>The source of the image.</value>
  9896. </member>
  9897. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.ImageWatermarkSettings.Clone">
  9898. <summary>
  9899. Creates a deep copy of this element.
  9900. </summary>
  9901. <returns>A clone of the settings.</returns>
  9902. </member>
  9903. <member name="T:Telerik.Windows.Documents.Flow.Model.Watermarks.TextWatermarkSettings">
  9904. <summary>
  9905. Specifies text settings for the <see cref="T:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark"/> class.
  9906. </summary>
  9907. </member>
  9908. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.TextWatermarkSettings.#ctor">
  9909. <summary>
  9910. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Watermarks.TextWatermarkSettings" /> class.
  9911. </summary>
  9912. </member>
  9913. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.TextWatermarkSettings.Text">
  9914. <summary>
  9915. Gets or sets the text.
  9916. </summary>
  9917. <value>The text.</value>
  9918. </member>
  9919. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.TextWatermarkSettings.FontFamily">
  9920. <summary>
  9921. Gets or sets the font family.
  9922. </summary>
  9923. <value>The font family.</value>
  9924. </member>
  9925. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.TextWatermarkSettings.ForegroundColor">
  9926. <summary>
  9927. Gets or sets the foreground color of the text.
  9928. </summary>
  9929. <value>The the foreground color.</value>
  9930. </member>
  9931. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.TextWatermarkSettings.Opacity">
  9932. <summary>
  9933. Gets or sets the opacity of the text.
  9934. </summary>
  9935. <value>The opacity is a double number between 0 and 1.</value>
  9936. </member>
  9937. <member name="M:Telerik.Windows.Documents.Flow.Model.Watermarks.TextWatermarkSettings.Clone">
  9938. <summary>
  9939. Creates a deep copy of this element.
  9940. </summary>
  9941. <returns>A clone of the settings.</returns>
  9942. </member>
  9943. <member name="T:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkSettingsBase">
  9944. <summary>
  9945. Represents a base class for the watermark settings classes.
  9946. </summary>
  9947. </member>
  9948. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkSettingsBase.Watermark">
  9949. <summary>
  9950. Gets or sets the watermark associated with the settings.
  9951. </summary>
  9952. <value>The watermark.</value>
  9953. </member>
  9954. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkSettingsBase.Width">
  9955. <summary>
  9956. Gets or sets the width of the watermark element.
  9957. </summary>
  9958. <value>The width.</value>
  9959. </member>
  9960. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkSettingsBase.Height">
  9961. <summary>
  9962. Gets or sets the height of the watermark element.
  9963. </summary>
  9964. <value>The height.</value>
  9965. </member>
  9966. <member name="P:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkSettingsBase.Angle">
  9967. <summary>
  9968. Gets or sets the angle of the watermark element towards the horizontal direction.
  9969. </summary>
  9970. <value>The angle.</value>
  9971. </member>
  9972. <member name="T:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkType">
  9973. <summary>
  9974. Describes the type of a <see cref="T:Telerik.Windows.Documents.Flow.Model.Watermarks.Watermark"/>.
  9975. </summary>
  9976. </member>
  9977. <member name="F:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkType.Image">
  9978. <summary>
  9979. Watermark containing image.
  9980. </summary>
  9981. </member>
  9982. <member name="F:Telerik.Windows.Documents.Flow.Model.Watermarks.WatermarkType.Text">
  9983. <summary>
  9984. Watermark containing text.
  9985. </summary>
  9986. </member>
  9987. <member name="T:Telerik.Windows.Documents.Flow.Model.TextWrappingRestartLocation">
  9988. <summary>
  9989. Defines the possible text wrapping restart locations.
  9990. </summary>
  9991. </member>
  9992. <member name="F:Telerik.Windows.Documents.Flow.Model.TextWrappingRestartLocation.NextLine">
  9993. <summary>
  9994. Specifies that the line break shall advance the text to the next line in the document.
  9995. </summary>
  9996. </member>
  9997. <member name="F:Telerik.Windows.Documents.Flow.Model.TextWrappingRestartLocation.NextFullLine">
  9998. <summary>
  9999. Specifies that the line break shall advance the text to the next line in the document which is not interrupted by any floating objects.
  10000. </summary>
  10001. </member>
  10002. <member name="F:Telerik.Windows.Documents.Flow.Model.TextWrappingRestartLocation.NextTextRegionUnblockedOnLeft">
  10003. <summary>
  10004. Specifies that the line break shall advance the text to the next line in the document which is not interrupted by any floating objects on the left.
  10005. </summary>
  10006. </member>
  10007. <member name="F:Telerik.Windows.Documents.Flow.Model.TextWrappingRestartLocation.NextTextRegionUnblockedOnRight">
  10008. <summary>
  10009. Specifies that the line break shall advance the text to the next line in the document which is not interrupted by any floating objects on the right.
  10010. </summary>
  10011. </member>
  10012. <member name="T:Telerik.Windows.Documents.Flow.Model.HeaderFooterType">
  10013. <summary>
  10014. Describes the type of <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/>, regarding to document pagination.
  10015. </summary>
  10016. </member>
  10017. <member name="F:Telerik.Windows.Documents.Flow.Model.HeaderFooterType.Default">
  10018. <summary>
  10019. Default <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> for document pages.
  10020. </summary>
  10021. </member>
  10022. <member name="F:Telerik.Windows.Documents.Flow.Model.HeaderFooterType.Even">
  10023. <summary>
  10024. <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> for even numbered pages.
  10025. </summary>
  10026. </member>
  10027. <member name="F:Telerik.Windows.Documents.Flow.Model.HeaderFooterType.First">
  10028. <summary>
  10029. <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> for first page.
  10030. </summary>
  10031. </member>
  10032. <member name="T:Telerik.Windows.Documents.Flow.Model.AnnotationMarkerBase">
  10033. <summary>
  10034. Defines base class for inline annotations.
  10035. </summary>
  10036. </member>
  10037. <member name="T:Telerik.Windows.Documents.Flow.Model.AnnotationRangeEndBase">
  10038. <summary>
  10039. Defines base class for inline annotations range end.
  10040. </summary>
  10041. </member>
  10042. <member name="T:Telerik.Windows.Documents.Flow.Model.AnnotationRangeStartBase">
  10043. <summary>
  10044. Defines base class for inline annotations range end.
  10045. </summary>
  10046. </member>
  10047. <member name="T:Telerik.Windows.Documents.Flow.Model.BookmarkRangeEnd">
  10048. <summary>
  10049. Defines bookmark end annotation.
  10050. </summary>
  10051. </member>
  10052. <member name="P:Telerik.Windows.Documents.Flow.Model.BookmarkRangeEnd.Bookmark">
  10053. <summary>
  10054. Gets the associated bookmark.
  10055. </summary>
  10056. <value>The bookmark.</value>
  10057. </member>
  10058. <member name="P:Telerik.Windows.Documents.Flow.Model.BookmarkRangeEnd.Type">
  10059. <summary>
  10060. Gets the type of the element.
  10061. </summary>
  10062. <value>The type.</value>
  10063. </member>
  10064. <member name="T:Telerik.Windows.Documents.Flow.Model.BookmarkRangeStart">
  10065. <summary>
  10066. Defines bookmark start annotation.
  10067. </summary>
  10068. </member>
  10069. <member name="P:Telerik.Windows.Documents.Flow.Model.BookmarkRangeStart.Bookmark">
  10070. <summary>
  10071. Gets the associated bookmark.
  10072. </summary>
  10073. <value>The bookmark.</value>
  10074. </member>
  10075. <member name="P:Telerik.Windows.Documents.Flow.Model.BookmarkRangeStart.Type">
  10076. <summary>
  10077. Gets the type of the element.
  10078. </summary>
  10079. <value>The type.</value>
  10080. </member>
  10081. <member name="T:Telerik.Windows.Documents.Flow.Model.CommentRangeEnd">
  10082. <summary>
  10083. Defines comment range end annotation.
  10084. </summary>
  10085. </member>
  10086. <member name="P:Telerik.Windows.Documents.Flow.Model.CommentRangeEnd.Comment">
  10087. <summary>
  10088. Gets the associated comment.
  10089. </summary>
  10090. <value>The comment.</value>
  10091. </member>
  10092. <member name="T:Telerik.Windows.Documents.Flow.Model.CommentRangeStart">
  10093. <summary>
  10094. Defines comment range start annotation.
  10095. </summary>
  10096. </member>
  10097. <member name="P:Telerik.Windows.Documents.Flow.Model.CommentRangeStart.Comment">
  10098. <summary>
  10099. Gets the associated comment.
  10100. </summary>
  10101. <value>The comment.</value>
  10102. </member>
  10103. <member name="P:Telerik.Windows.Documents.Flow.Model.CommentRangeStart.Type">
  10104. <summary>
  10105. Gets the type of the element.
  10106. </summary>
  10107. <value>The type.</value>
  10108. </member>
  10109. <member name="T:Telerik.Windows.Documents.Flow.Model.BlockBase">
  10110. <summary>
  10111. An abstract class that provides a base for all block-level flow content elements.
  10112. </summary>
  10113. </member>
  10114. <member name="P:Telerik.Windows.Documents.Flow.Model.BlockBase.BlockContainer">
  10115. <summary>
  10116. Gets the parent block container of the inline.
  10117. </summary>
  10118. <value>The block container.</value>
  10119. </member>
  10120. <member name="T:Telerik.Windows.Documents.Flow.Model.BlockContainerBase">
  10121. <summary>
  10122. Provides base functionality for containers for document elements of type <see cref="T:Telerik.Windows.Documents.Flow.Model.BlockBase"/>.
  10123. </summary>
  10124. </member>
  10125. <member name="P:Telerik.Windows.Documents.Flow.Model.BlockContainerBase.Blocks">
  10126. <summary>
  10127. Gets the blocks in this container.
  10128. </summary>
  10129. <value>The blocks.</value>
  10130. </member>
  10131. <member name="T:Telerik.Windows.Documents.Flow.Model.Section">
  10132. <summary>
  10133. A flow content element used for grouping of <see cref="T:Telerik.Windows.Documents.Flow.Model.BlockBase"/> elements.
  10134. </summary>
  10135. <remarks>
  10136. In addition to the collection of blocks, section can contain one or more instances
  10137. of <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> and <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> through the <see cref="P:Telerik.Windows.Documents.Flow.Model.Section.Headers"/> and <see cref="P:Telerik.Windows.Documents.Flow.Model.Section.Footers"/> properties.
  10138. </remarks>
  10139. </member>
  10140. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.HasDifferentFirstPageHeaderFooterPropertyDefinition">
  10141. <summary>
  10142. Gets the font size property definition.
  10143. </summary>
  10144. </member>
  10145. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.PageOrientationPropertyDefinition">
  10146. <summary>
  10147. Gets the page orientation property definition.
  10148. </summary>
  10149. </member>
  10150. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.PageSizePropertyDefinition">
  10151. <summary>
  10152. Gets the page size property definition.
  10153. </summary>
  10154. </member>
  10155. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.PageMarginsPropertyDefinition">
  10156. <summary>
  10157. Gets the page margins property definition.
  10158. </summary>
  10159. </member>
  10160. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.HeaderTopMarginPropertyDefinition">
  10161. <summary>
  10162. Gets the header top margin property definition.
  10163. </summary>
  10164. </member>
  10165. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.FooterBottomMarginPropertyDefinition">
  10166. <summary>
  10167. Gets the header top margin property definition.
  10168. </summary>
  10169. </member>
  10170. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.SectionTypePropertyDefinition">
  10171. <summary>
  10172. Gets the section type property definition.
  10173. </summary>
  10174. </member>
  10175. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.VerticalAlignmentPropertyDefinition">
  10176. <summary>
  10177. Gets the vertical alignment property definition.
  10178. </summary>
  10179. </member>
  10180. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.ChapterSeparatorCharacterPropertyDefinition">
  10181. <summary>
  10182. Gets the chapter separator character property definition.
  10183. </summary>
  10184. </member>
  10185. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.ChapterHeadingStyleIndexPropertyDefinition">
  10186. <summary>
  10187. Gets the chapter heading style index property definition.
  10188. </summary>
  10189. </member>
  10190. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.PageNumberFormatPropertyDefinition">
  10191. <summary>
  10192. Gets the page number format property definition.
  10193. </summary>
  10194. </member>
  10195. <member name="F:Telerik.Windows.Documents.Flow.Model.Section.StartingPageNumberPropertyDefinition">
  10196. <summary>
  10197. Gets the starting page number property definition.
  10198. </summary>
  10199. </member>
  10200. <member name="M:Telerik.Windows.Documents.Flow.Model.Section.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  10201. <summary>
  10202. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Section"/> class.
  10203. </summary>
  10204. <param name="document">The document in which the element will be added.</param>
  10205. </member>
  10206. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.Headers">
  10207. <summary>
  10208. Gets all headers associated to this section.
  10209. </summary>
  10210. <value>The headers.</value>
  10211. </member>
  10212. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.Footers">
  10213. <summary>
  10214. Gets all footers associated to this section.
  10215. </summary>
  10216. <value>The footers.</value>
  10217. </member>
  10218. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.Telerik#Windows#Documents#Flow#Model#Styles#IElementWithProperties#Properties">
  10219. <summary>
  10220. Gets the properties.
  10221. </summary>
  10222. <value>The properties.</value>
  10223. </member>
  10224. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.Properties">
  10225. <summary>
  10226. Gets the styling properties of this element.
  10227. </summary>
  10228. <value>The properties.</value>
  10229. </member>
  10230. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.PageNumberingSettings">
  10231. <summary>
  10232. Gets the page numbering settings.
  10233. </summary>
  10234. <value>The page numbering settings.</value>
  10235. </member>
  10236. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.HasDifferentFirstPageHeaderFooter">
  10237. <summary>
  10238. Gets or sets a value indicating if the section has different header/footer for its first page.
  10239. </summary>
  10240. <returns>The default value is <c>false</c>.</returns>
  10241. </member>
  10242. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.PageOrientation">
  10243. <summary>
  10244. Gets or sets the page orientation. Specifies the actual paper size to use when printing the file.
  10245. </summary>
  10246. <value>The page orientation.</value>
  10247. </member>
  10248. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.PageSize">
  10249. <summary>
  10250. Gets or sets the size of the page.
  10251. The width and height are in device independent pixels (1/96 inch).
  10252. </summary>
  10253. <value>The size of the page.</value>
  10254. <remarks>
  10255. For setting common page sizes <see cref="M:Telerik.Windows.Documents.Model.PaperTypeConverter.ToSize(Telerik.Windows.Documents.Model.PaperTypes)"/> method can be used.
  10256. </remarks>
  10257. </member>
  10258. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.PageMargins">
  10259. <summary>
  10260. Gets or sets the page margins.
  10261. </summary>
  10262. <value>The page margins.</value>
  10263. </member>
  10264. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.HeaderTopMargin">
  10265. <summary>
  10266. Gets or sets the top margin of the header.
  10267. The value is in device independent pixels (1/96 inch).
  10268. </summary>
  10269. <value>The header top margin.</value>
  10270. </member>
  10271. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.FooterBottomMargin">
  10272. <summary>
  10273. Gets or sets the bottom margin of the footer.
  10274. The value is in device independent pixels (1/96 inch).
  10275. </summary>
  10276. <value>The footer bottom margin.</value>
  10277. </member>
  10278. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.SectionType">
  10279. <summary>
  10280. Gets or sets the type of the section.
  10281. </summary>
  10282. <value>The type of the section.</value>
  10283. </member>
  10284. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.VerticalAlignment">
  10285. <summary>
  10286. Gets or sets the vertical alignment.
  10287. </summary>
  10288. <value>The vertical alignment.</value>
  10289. </member>
  10290. <member name="P:Telerik.Windows.Documents.Flow.Model.Section.Type">
  10291. <summary>
  10292. Gets the type of the element.
  10293. </summary>
  10294. <value>The type.</value>
  10295. </member>
  10296. <member name="M:Telerik.Windows.Documents.Flow.Model.Section.Rotate(Telerik.Windows.Documents.Model.PageOrientation)">
  10297. <summary>
  10298. Rotates the page orientation and changes the size and margins of the related section.
  10299. </summary>
  10300. <param name="orientation">The page orientation.</param>
  10301. </member>
  10302. <member name="M:Telerik.Windows.Documents.Flow.Model.Section.Clone">
  10303. <summary>
  10304. Creates deep copy of this document element, associated to the current document.
  10305. </summary>
  10306. <returns>The cloned element.</returns>
  10307. </member>
  10308. <member name="M:Telerik.Windows.Documents.Flow.Model.Section.Clone(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  10309. <summary>
  10310. Creates deep copy of this document element, associated to <paramref name="document"/>.
  10311. </summary>
  10312. <param name="document">The document to which the cloned element should be associated.</param>
  10313. <returns>The cloned element.</returns>
  10314. </member>
  10315. <member name="T:Telerik.Windows.Documents.Flow.Model.DocumentElementType">
  10316. <summary>
  10317. Describes the type of the document element.
  10318. </summary>
  10319. </member>
  10320. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.Document">
  10321. <summary>
  10322. Document element.
  10323. </summary>
  10324. </member>
  10325. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.Section">
  10326. <summary>
  10327. Section element.
  10328. </summary>
  10329. </member>
  10330. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.Paragraph">
  10331. <summary>
  10332. Paragraph element.
  10333. </summary>
  10334. </member>
  10335. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.Table">
  10336. <summary>
  10337. Table element.
  10338. </summary>
  10339. </member>
  10340. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.TableRow">
  10341. <summary>
  10342. Table row element.
  10343. </summary>
  10344. </member>
  10345. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.TableCell">
  10346. <summary>
  10347. Table cell element.
  10348. </summary>
  10349. </member>
  10350. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.Run">
  10351. <summary>
  10352. Run element.
  10353. </summary>
  10354. </member>
  10355. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.Header">
  10356. <summary>
  10357. Header element.
  10358. </summary>
  10359. </member>
  10360. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.Footer">
  10361. <summary>
  10362. Footer element.
  10363. </summary>
  10364. </member>
  10365. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.FieldCharacter">
  10366. <summary>
  10367. Field character element.
  10368. </summary>
  10369. </member>
  10370. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.ImageInline">
  10371. <summary>
  10372. Image inline element.
  10373. </summary>
  10374. </member>
  10375. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.FloatingImage">
  10376. <summary>
  10377. Floating image.
  10378. </summary>
  10379. </member>
  10380. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.Break">
  10381. <summary>
  10382. Break element.
  10383. </summary>
  10384. </member>
  10385. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.Comment">
  10386. <summary>
  10387. Comment element.
  10388. </summary>
  10389. </member>
  10390. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.BookmarkRangeStart">
  10391. <summary>
  10392. Bookmark range start element.
  10393. </summary>
  10394. </member>
  10395. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.BookmarkRangeEnd">
  10396. <summary>
  10397. Bookmark range end element.
  10398. </summary>
  10399. </member>
  10400. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.CommentRangeStart">
  10401. <summary>
  10402. Comment range start element.
  10403. </summary>
  10404. </member>
  10405. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.CommentRangeEnd">
  10406. <summary>
  10407. Comment range end element.
  10408. </summary>
  10409. </member>
  10410. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.PermissionRangeStart">
  10411. <summary>
  10412. Permission range start element.
  10413. </summary>
  10414. </member>
  10415. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.PermissionRangeEnd">
  10416. <summary>
  10417. Permission range end element.
  10418. </summary>
  10419. </member>
  10420. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.SdtRangeStart">
  10421. <summary>
  10422. Structured Document Tag range start element.
  10423. </summary>
  10424. </member>
  10425. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.SdtRangeEnd">
  10426. <summary>
  10427. Structured Document Tag range end element.
  10428. </summary>
  10429. </member>
  10430. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.ShapeInline">
  10431. <summary>
  10432. Image inline element.
  10433. </summary>
  10434. </member>
  10435. <member name="F:Telerik.Windows.Documents.Flow.Model.DocumentElementType.FloatingShape">
  10436. <summary>
  10437. Floating image.
  10438. </summary>
  10439. </member>
  10440. <member name="T:Telerik.Windows.Documents.Flow.Model.Footer">
  10441. <summary>
  10442. Represents footer for pages in a section.
  10443. </summary>
  10444. </member>
  10445. <member name="M:Telerik.Windows.Documents.Flow.Model.Footer.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,Telerik.Windows.Documents.Flow.Model.Section)">
  10446. <summary>
  10447. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer" /> class.
  10448. </summary>
  10449. <param name="document">The document.</param>
  10450. <param name="section">The section.</param>
  10451. </member>
  10452. <member name="P:Telerik.Windows.Documents.Flow.Model.Footer.Type">
  10453. <summary>
  10454. Gets the type of the element.
  10455. </summary>
  10456. <value>The type.</value>
  10457. </member>
  10458. <member name="T:Telerik.Windows.Documents.Flow.Model.Footers">
  10459. <summary>
  10460. Combines all footers that can be available in a <see cref="T:Telerik.Windows.Documents.Flow.Model.Section"/>.
  10461. </summary>
  10462. </member>
  10463. <member name="M:Telerik.Windows.Documents.Flow.Model.Footers.CreateHeaderFooterInstance">
  10464. <summary>
  10465. Creates an instance of <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> class.
  10466. </summary>
  10467. <returns>The new <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> instance.</returns>
  10468. </member>
  10469. <member name="T:Telerik.Windows.Documents.Flow.Model.Header">
  10470. <summary>
  10471. Represents header for pages in a section.
  10472. </summary>
  10473. </member>
  10474. <member name="M:Telerik.Windows.Documents.Flow.Model.Header.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,Telerik.Windows.Documents.Flow.Model.Section)">
  10475. <summary>
  10476. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Header" /> class.
  10477. </summary>
  10478. <param name="document">The document.</param>
  10479. <param name="section">The section.</param>
  10480. </member>
  10481. <member name="P:Telerik.Windows.Documents.Flow.Model.Header.Watermarks">
  10482. <summary>
  10483. Gets the watermarks for this header.
  10484. </summary>
  10485. <value>The watermarks.</value>
  10486. </member>
  10487. <member name="P:Telerik.Windows.Documents.Flow.Model.Header.Type">
  10488. <summary>
  10489. Gets the type of the element.
  10490. </summary>
  10491. <value>The type.</value>
  10492. </member>
  10493. <member name="T:Telerik.Windows.Documents.Flow.Model.HeaderFooterBase">
  10494. <summary>
  10495. Provides base functionality for <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> and <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> classes.
  10496. </summary>
  10497. </member>
  10498. <member name="T:Telerik.Windows.Documents.Flow.Model.Headers">
  10499. <summary>
  10500. Combines all headers that can be available in a <see cref="T:Telerik.Windows.Documents.Flow.Model.Section" />.
  10501. </summary>
  10502. </member>
  10503. <member name="M:Telerik.Windows.Documents.Flow.Model.Headers.CreateHeaderFooterInstance">
  10504. <summary>
  10505. Creates an instance of <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> class.
  10506. </summary>
  10507. <returns>The new <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> instance.</returns>
  10508. </member>
  10509. <member name="T:Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1">
  10510. <summary>
  10511. Combines all headers or footers that can be available in a <see cref="P:Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1.Section"/>.
  10512. </summary>
  10513. </member>
  10514. <member name="P:Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1.First">
  10515. <summary>
  10516. Gets the header or footer which should be applied to the first page.
  10517. <para>
  10518. Visualization of this header or footer depends additionally on <see cref="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.HasDifferentEvenOddPageHeadersFooters"/> property.
  10519. </para>
  10520. </summary>
  10521. <value>The first header or footer.</value>
  10522. </member>
  10523. <member name="P:Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1.Even">
  10524. <summary>
  10525. Gets the header or footer which should be applied to the even pages.
  10526. <para>
  10527. Visualization of this header or footer depends additionally on <see cref="T:Section.HasDifferentFirstPageHeaderFooter"/> property.
  10528. </para>
  10529. </summary>
  10530. <value>The even header or footer.</value>
  10531. </member>
  10532. <member name="P:Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1.Default">
  10533. <summary>
  10534. Gets the default header or footer which should be applied to the pages.
  10535. </summary>
  10536. <value>The default header or footer.</value>
  10537. </member>
  10538. <member name="P:Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1.Document">
  10539. <summary>
  10540. Gets the document to which the current style belongs to.
  10541. </summary>
  10542. <value>The document.</value>
  10543. </member>
  10544. <member name="P:Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1.Section">
  10545. <summary>
  10546. Gets the owner section.
  10547. </summary>
  10548. <value>The owner section.</value>
  10549. </member>
  10550. <member name="M:Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1.Add">
  10551. <summary>
  10552. Adds default <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/>.
  10553. </summary>
  10554. <returns>The added <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/>.</returns>
  10555. </member>
  10556. <member name="M:Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1.Add(Telerik.Windows.Documents.Flow.Model.HeaderFooterType)">
  10557. <summary>
  10558. Adds <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> according to specified <see cref="T:Telerik.Windows.Documents.Flow.Model.HeaderFooterType"/>.
  10559. <para>
  10560. Visualization of non-default headers or footers depends additionally on
  10561. <see cref="T:Section.HasDifferentFirstPageHeaderFooter"/> and <see cref="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.HasDifferentEvenOddPageHeadersFooters"/> properties.
  10562. </para>
  10563. </summary>
  10564. <param name="headerFooterType">Type of the header or footer.</param>
  10565. <returns>The added <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/>.</returns>
  10566. </member>
  10567. <member name="M:Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1.Remove(Telerik.Windows.Documents.Flow.Model.HeaderFooterType)">
  10568. <summary>
  10569. Removes the <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> with specified <see cref="T:Telerik.Windows.Documents.Flow.Model.HeaderFooterType"/>.
  10570. </summary>
  10571. <param name="headerFooterType">Type of the header footer.</param>
  10572. </member>
  10573. <member name="M:Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1.CreateHeaderFooterInstance">
  10574. <summary>
  10575. Creates an instance of <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> class.
  10576. </summary>
  10577. <returns>The new <see cref="T:Telerik.Windows.Documents.Flow.Model.Header"/> or <see cref="T:Telerik.Windows.Documents.Flow.Model.Footer"/> instance.</returns>
  10578. </member>
  10579. <member name="T:Telerik.Windows.Documents.Flow.Model.InlineBase">
  10580. <summary>
  10581. Provides base functionality for all inline flow content elements.
  10582. </summary>
  10583. </member>
  10584. <member name="P:Telerik.Windows.Documents.Flow.Model.InlineBase.Paragraph">
  10585. <summary>
  10586. Gets the parent paragraph of the inline.
  10587. </summary>
  10588. <value>The paragraph.</value>
  10589. </member>
  10590. <member name="T:Telerik.Windows.Documents.Flow.Model.Paragraph">
  10591. <summary>
  10592. A block-level flow content element used to group content into a paragraph.
  10593. </summary>
  10594. <summary>
  10595. Defines a set of style property definitions which are for initialization for all style properties in <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.ParagraphProperties"/> element.
  10596. </summary>
  10597. </member>
  10598. <member name="M:Telerik.Windows.Documents.Flow.Model.Paragraph.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  10599. <summary>
  10600. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Paragraph"/> class.
  10601. </summary>
  10602. <param name="document">The document in which the element will be added.</param>
  10603. </member>
  10604. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.Inlines">
  10605. <summary>
  10606. Gets the inlines in this paragraphs.
  10607. </summary>
  10608. <value>The inlines.</value>
  10609. </member>
  10610. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.StyleId">
  10611. <summary>
  10612. Gets or sets the style id.
  10613. </summary>
  10614. <value>The style id.</value>
  10615. </member>
  10616. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.Telerik#Windows#Documents#Flow#Model#Styles#IElementWithProperties#Properties">
  10617. <summary>
  10618. Gets the properties.
  10619. </summary>
  10620. <value>The properties.</value>
  10621. </member>
  10622. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.Properties">
  10623. <summary>
  10624. Gets the styling properties of this element.
  10625. </summary>
  10626. <value>The properties.</value>
  10627. </member>
  10628. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.FlowDirection">
  10629. <summary>
  10630. Gets or sets the flow direction.
  10631. </summary>
  10632. <returns>The default value is <c>LeftToRight</c></returns>
  10633. </member>
  10634. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.TextAlignment">
  10635. <summary>
  10636. Gets the paragraph text alignment.
  10637. </summary>
  10638. <returns>The default value is <c>Left</c></returns>
  10639. </member>
  10640. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.Spacing">
  10641. <summary>
  10642. Gets the paragraph spacing.
  10643. </summary>
  10644. <value>The paragraph spacing.</value>
  10645. </member>
  10646. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.KeepOnOnePage">
  10647. <summary>
  10648. Gets or sets a value indicating if this paragraph should be rendered on one page when the document is shown in page view mode.
  10649. </summary>
  10650. <returns>The default value is <c>false</c></returns>
  10651. </member>
  10652. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.KeepWithNextParagraph">
  10653. <summary>
  10654. Gets or sets a value indicating if this paragraph should be rendered at least partly on the one page with
  10655. the following paragraph when this is possible and when the document is shown in page view mode.
  10656. </summary>
  10657. <returns>The default value is <c>false</c></returns>
  10658. </member>
  10659. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.OutlineLevel">
  10660. <summary>
  10661. Gets or sets a value indicating the outline level. The outline level defines the level of this paragraph in TOC field.
  10662. </summary>
  10663. <returns>The default value is <c>Level9</c> - no level.</returns>
  10664. </member>
  10665. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.ApplyEastAsianLineBreakingRules">
  10666. <summary>
  10667. Gets or sets a value indicating whether East-Asian line breaking rules are applied to this paragraph.
  10668. </summary>
  10669. <returns>The default value is <c>true</c>.</returns>
  10670. </member>
  10671. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.PageBreakBefore">
  10672. <summary>
  10673. Gets or sets a value indicating if this paragraph should be rendered on new page when the document is shown in page view mode.
  10674. </summary>
  10675. <returns>The default value is <c>false</c></returns>
  10676. </member>
  10677. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.Borders">
  10678. <summary>
  10679. Gets or sets the borders of this paragraph.
  10680. </summary>
  10681. <value>The borders.</value>
  10682. </member>
  10683. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.ContextualSpacing">
  10684. <summary>
  10685. Gets or sets a value indicating whether spacing before/after are ignored
  10686. when preceding/following paragraph has same paragraph style.
  10687. </summary>
  10688. <returns>The default value is <c>false</c>.</returns>
  10689. </member>
  10690. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.MirrorIndents">
  10691. <summary>
  10692. Gets or sets a value indicating whether left and right indents should be swapped on odd pages.
  10693. </summary>
  10694. <returns>The default value is <c>false</c>.</returns>
  10695. </member>
  10696. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.TabStops">
  10697. <summary>
  10698. Gets or sets the tab stops of the paragraph.
  10699. </summary>
  10700. <value>The tab stops.</value>
  10701. </member>
  10702. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.Shading">
  10703. <summary>
  10704. Gets the shading which shall be applied to the extents of the paragraph.
  10705. </summary>
  10706. <value>The shading.</value>
  10707. </member>
  10708. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.Indentation">
  10709. <summary>
  10710. Gets the indentation of the paragraph.
  10711. </summary>
  10712. <value>The indentation.</value>
  10713. </member>
  10714. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.AllowOverflowPunctuation">
  10715. <summary>
  10716. Gets or sets a value indicating whether the last punctuation character on a line can overflow in paragraph margin/indent.
  10717. </summary>
  10718. <returns>The default is <c>true</c>.</returns>
  10719. </member>
  10720. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.ListId">
  10721. <summary>
  10722. Gets or sets the list id.
  10723. </summary>
  10724. <value>The list id.</value>
  10725. </member>
  10726. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.ListLevel">
  10727. <summary>
  10728. Gets a value indicating that the paragraph is referencing list style.
  10729. </summary>
  10730. <returns>The default value is <c>-1</c> - list style is not referenced.</returns>
  10731. </member>
  10732. <member name="P:Telerik.Windows.Documents.Flow.Model.Paragraph.Type">
  10733. <summary>
  10734. Gets the type of the element.
  10735. </summary>
  10736. <value>The type.</value>
  10737. </member>
  10738. <member name="M:Telerik.Windows.Documents.Flow.Model.Paragraph.Clone">
  10739. <summary>
  10740. Creates deep copy of this document element, associated to the current document.
  10741. </summary>
  10742. <returns>The cloned element.</returns>
  10743. </member>
  10744. <member name="M:Telerik.Windows.Documents.Flow.Model.Paragraph.Clone(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  10745. <summary>
  10746. Creates deep copy of this document element, associated to <paramref name="document"/>.
  10747. </summary>
  10748. <param name="document">The document to which the cloned element should be associated.</param>
  10749. <returns>The cloned element.</returns>
  10750. </member>
  10751. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.TextAlignmentPropertyDefinition">
  10752. <summary>
  10753. Gets the text alignment property definition.
  10754. </summary>
  10755. </member>
  10756. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.SpacingAfterPropertyDefinition">
  10757. <summary>
  10758. Gets the spacing after property definition.
  10759. </summary>
  10760. </member>
  10761. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.SpacingBeforePropertyDefinition">
  10762. <summary>
  10763. Gets the spacing before property definition.
  10764. </summary>
  10765. </member>
  10766. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.AllowOverflowPunctuationPropertyDefinition">
  10767. <summary>
  10768. Gets the allow overflow punctuation property definition.
  10769. </summary>
  10770. </member>
  10771. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.BordersPropertyDefinition">
  10772. <summary>
  10773. Gets the paragraph borders property definition.
  10774. </summary>
  10775. </member>
  10776. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.FlowDirectionPropertyDefinition">
  10777. <summary>
  10778. Gets the flow direction property definition.
  10779. </summary>
  10780. </member>
  10781. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.LineSpacingPropertyDefinition">
  10782. <summary>
  10783. Gets the line spacing property definition.
  10784. </summary>
  10785. </member>
  10786. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.LineSpacingTypePropertyDefinition">
  10787. <summary>
  10788. Gets the line spacing type property definition.
  10789. </summary>
  10790. </member>
  10791. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.KeepOnOnePagePropertyDefinition">
  10792. <summary>
  10793. Gets the keep on one page property definition.
  10794. </summary>
  10795. </member>
  10796. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.KeepWithNextParagraphPropertyDefinition">
  10797. <summary>
  10798. Gets the keep with next paragraph property definition.
  10799. </summary>
  10800. </member>
  10801. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.ListIdPropertyDefinition">
  10802. <summary>
  10803. Gets the list id property definition.
  10804. </summary>
  10805. </member>
  10806. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.ListLevelPropertyDefinition">
  10807. <summary>
  10808. Gets the list level property definition.
  10809. </summary>
  10810. </member>
  10811. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.OutlineLevelPropertyDefinition">
  10812. <summary>
  10813. Gets the outline level property definition.
  10814. </summary>
  10815. </member>
  10816. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.ApplyEastAsianLineBreakingRulesPropertyDefinition">
  10817. <summary>
  10818. Gets the apply east asian line breaking rules property definition.
  10819. </summary>
  10820. </member>
  10821. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.PageBreakBeforePropertyDefinition">
  10822. <summary>
  10823. Gets the page break before property definition.
  10824. </summary>
  10825. </member>
  10826. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.ContextualSpacingPropertyDefinition">
  10827. <summary>
  10828. Gets the contextual spacing property definition.
  10829. </summary>
  10830. </member>
  10831. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.MirrorIndentsPropertyDefinition">
  10832. <summary>
  10833. Gets the mirror indents property definition.
  10834. </summary>
  10835. </member>
  10836. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.AutomaticSpacingBeforePropertyDefinition">
  10837. <summary>
  10838. Gets the automatic spacing before property definition.
  10839. </summary>
  10840. </member>
  10841. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.AutomaticSpacingAfterPropertyDefinition">
  10842. <summary>
  10843. Gets the automatic spacing after property definition.
  10844. </summary>
  10845. </member>
  10846. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.FirstLineIndentPropertyDefinition">
  10847. <summary>
  10848. Gets the first line indent property definition.
  10849. </summary>
  10850. </member>
  10851. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.HangingIndentPropertyDefinition">
  10852. <summary>
  10853. Gets the hanging indent property definition.
  10854. </summary>
  10855. </member>
  10856. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.LeftIndentPropertyDefinition">
  10857. <summary>
  10858. Gets the left indent property definition.
  10859. </summary>
  10860. </member>
  10861. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.RightIndentPropertyDefinition">
  10862. <summary>
  10863. Gets the right indent property definition.
  10864. </summary>
  10865. </member>
  10866. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.TabStopsPropertyDefinition">
  10867. <summary>
  10868. Gets the tab stops property definition.
  10869. </summary>
  10870. </member>
  10871. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.BackgroundColorPropertyDefinition">
  10872. <summary>
  10873. Gets the background color property definition.
  10874. </summary>
  10875. </member>
  10876. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.ShadingPatternColorPropertyDefinition">
  10877. <summary>
  10878. Gets the shading pattern color property definition.
  10879. </summary>
  10880. </member>
  10881. <member name="F:Telerik.Windows.Documents.Flow.Model.Paragraph.ShadingPatternPropertyDefinition">
  10882. <summary>
  10883. Gets the shading pattern property definition.
  10884. </summary>
  10885. </member>
  10886. <member name="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument">
  10887. <summary>
  10888. Hosts flow document content.
  10889. </summary>
  10890. </member>
  10891. <member name="M:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.#ctor">
  10892. <summary>
  10893. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument" /> class.
  10894. </summary>
  10895. </member>
  10896. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.DefaultStyle">
  10897. <summary>
  10898. Gets the default styling of the document.
  10899. </summary>
  10900. <value>The default style.</value>
  10901. </member>
  10902. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Telerik#Windows#Documents#Flow#Model#Styles#IElementWithProperties#Properties">
  10903. <summary>
  10904. Gets the properties.
  10905. </summary>
  10906. <value>
  10907. The properties.
  10908. </value>
  10909. </member>
  10910. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.HasDifferentEvenOddPageHeadersFooters">
  10911. <summary>
  10912. Gets or sets a value indicating whether pages in this document will have different headers and footers for even and odd pages.
  10913. </summary>
  10914. <value>
  10915. <c>true</c> if pages in this document will have different headers and footers for even and odd pages; otherwise, <c>false</c>.
  10916. </value>
  10917. </member>
  10918. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.ViewType">
  10919. <summary>
  10920. Gets or sets a value indicating the view type of the document.
  10921. </summary>
  10922. <value>
  10923. The type of the view.
  10924. </value>
  10925. </member>
  10926. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.DefaultTabStopWidth">
  10927. <summary>
  10928. Gets or sets the default width of the tab stop.
  10929. </summary>
  10930. <value>The default width of the tab stop.</value>
  10931. </member>
  10932. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Document">
  10933. <summary>
  10934. Gets the document to which this document element is associated.
  10935. </summary>
  10936. <value>
  10937. The document.
  10938. </value>
  10939. </member>
  10940. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Properties">
  10941. <summary>
  10942. Gets the styling properties of this document.
  10943. </summary>
  10944. <value>
  10945. The properties.
  10946. </value>
  10947. </member>
  10948. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.DocumentInfo">
  10949. <summary>
  10950. Gets or sets metadata information for the document file.
  10951. </summary>
  10952. <value>
  10953. The metadata.
  10954. </value>
  10955. </member>
  10956. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Sections">
  10957. <summary>
  10958. Gets the sections of the flow document.
  10959. </summary>
  10960. <value>The sections.</value>
  10961. </member>
  10962. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.StyleRepository">
  10963. <summary>
  10964. Gets the style repository.
  10965. </summary>
  10966. <value>The style repository.</value>
  10967. </member>
  10968. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Lists">
  10969. <summary>
  10970. Gets the lists associated with this document.
  10971. </summary>
  10972. <value>The lists.</value>
  10973. </member>
  10974. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Theme">
  10975. <summary>
  10976. Gets or sets the theme.
  10977. </summary>
  10978. <value>The theme.</value>
  10979. </member>
  10980. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Comments">
  10981. <summary>
  10982. Gets the comments of the document.
  10983. </summary>
  10984. <value>The comments.</value>
  10985. </member>
  10986. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.DocumentVariables">
  10987. <summary>
  10988. Gets the document variables.
  10989. </summary>
  10990. <value>The document variables.</value>
  10991. </member>
  10992. <member name="P:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.ProtectionSettings">
  10993. <summary>
  10994. Gets or sets the protection settings.
  10995. </summary>
  10996. <value>The protection settings.</value>
  10997. </member>
  10998. <member name="M:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Clone">
  10999. <summary>
  11000. Creates deep copy of this document.
  11001. </summary>
  11002. <returns>The cloned document.</returns>
  11003. </member>
  11004. <member name="M:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Merge(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  11005. <summary>
  11006. Merges this document with the specified source document.
  11007. </summary>
  11008. <param name="sourceDocument">The source document.</param>
  11009. </member>
  11010. <member name="M:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Merge(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,Telerik.Windows.Documents.Flow.Model.MergeOptions)">
  11011. <summary>
  11012. Merges this document with the specified source document.
  11013. </summary>
  11014. <param name="sourceDocument">The source document.</param>
  11015. <param name="mergeOptions">The merge options.</param>
  11016. </member>
  11017. <member name="M:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.UpdateFields">
  11018. <summary>
  11019. Updates all supported fields in the document.
  11020. </summary>
  11021. </member>
  11022. <member name="M:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.MailMerge(System.Collections.IEnumerable)">
  11023. <summary>
  11024. Performs mail merge on the document with the specified <paramref name="collection"/> of records.
  11025. </summary>
  11026. <param name="collection">The collection of records.</param>
  11027. <returns>The merged document.</returns>
  11028. </member>
  11029. <member name="F:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.HasDifferentEvenOddPageHeadersFootersPropertyDefinition">
  11030. <summary>
  11031. Holds the property definition for the HasDifferentEvenOddPageHeadersFooters property.
  11032. </summary>
  11033. </member>
  11034. <member name="F:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.ViewTypePropertyDefinition">
  11035. <summary>
  11036. Holds the property definition for the ViewType property.
  11037. </summary>
  11038. </member>
  11039. <member name="F:Telerik.Windows.Documents.Flow.Model.RadFlowDocument.DefaultTabStopWidthPropertyDefinition">
  11040. <summary>
  11041. Holds the property definition for the DefaultTabStopWidth property.
  11042. </summary>
  11043. </member>
  11044. <member name="T:Telerik.Windows.Documents.Flow.Model.Run">
  11045. <summary>
  11046. An inline-level flow content element intended to contain a run of formatted or unformatted text.
  11047. </summary>
  11048. <summary>
  11049. Defines a set of style property definitions which are used for initialization of all style properties in <see cref="T:Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties"/> element.
  11050. </summary>
  11051. </member>
  11052. <member name="M:Telerik.Windows.Documents.Flow.Model.Run.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  11053. <summary>
  11054. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Run"/> class.
  11055. </summary>
  11056. <param name="document">The document in which the element will be added.</param>
  11057. </member>
  11058. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.Telerik#Windows#Documents#Flow#Model#Styles#IElementWithProperties#Properties">
  11059. <summary>
  11060. Gets the properties.
  11061. </summary>
  11062. <value>The properties.</value>
  11063. </member>
  11064. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.Properties">
  11065. <summary>
  11066. Gets the styling properties of this element.
  11067. </summary>
  11068. <value>The properties.</value>
  11069. </member>
  11070. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.Text">
  11071. <summary>
  11072. Gets or sets the text.
  11073. </summary>
  11074. <value>The text.</value>
  11075. </member>
  11076. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.StyleId">
  11077. <summary>
  11078. Gets or sets the style id.
  11079. </summary>
  11080. <value>The style id.</value>
  11081. </member>
  11082. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.FontFamily">
  11083. <summary>
  11084. Gets or sets the font family.
  11085. </summary>
  11086. <value>The font family.</value>
  11087. </member>
  11088. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.FontSize">
  11089. <summary>
  11090. Gets or sets the size of the font.
  11091. The value is in device independent pixels (1/96 inch).
  11092. </summary>
  11093. <value>The size of the font.</value>
  11094. </member>
  11095. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.Shading">
  11096. <summary>
  11097. Gets the shading.
  11098. </summary>
  11099. <value>The shading.</value>
  11100. </member>
  11101. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.FontStyle">
  11102. <summary>
  11103. Gets or sets the font style.
  11104. </summary>
  11105. <returns>The default value is <c>Normal</c>.</returns>
  11106. </member>
  11107. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.FontWeight">
  11108. <summary>
  11109. Gets or sets the font weight.
  11110. </summary>
  11111. <returns>The default value is <c>Normal</c>.</returns>
  11112. </member>
  11113. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.ForegroundColor">
  11114. <summary>
  11115. Gets or sets the color of the foreground.
  11116. </summary>
  11117. <returns>The default value is <c>black</c>.</returns>
  11118. </member>
  11119. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.HighlightColor">
  11120. <summary>
  11121. Gets or sets the color of the highlight.
  11122. </summary>
  11123. <returns>The default value is <c>Transparent</c>.</returns>
  11124. </member>
  11125. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.BaselineAlignment">
  11126. <summary>
  11127. Gets or sets the baseline alignment.
  11128. </summary>
  11129. <returns>The default value is <c>Baseline</c>.</returns>
  11130. </member>
  11131. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.Strikethrough">
  11132. <summary>
  11133. Gets or sets the strikethrough.
  11134. </summary>
  11135. <returns>The default value is <c>false</c>.</returns>
  11136. </member>
  11137. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.Underline">
  11138. <summary>
  11139. Gets the underline.
  11140. </summary>
  11141. <value>The underline.</value>
  11142. </member>
  11143. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.FlowDirection">
  11144. <summary>
  11145. Gets or sets the flow direction.
  11146. </summary>
  11147. <returns>The default value is <c>LeftToRight</c></returns>
  11148. </member>
  11149. <member name="P:Telerik.Windows.Documents.Flow.Model.Run.Type">
  11150. <summary>
  11151. Gets the type of the element.
  11152. </summary>
  11153. <value>The type.</value>
  11154. </member>
  11155. <member name="M:Telerik.Windows.Documents.Flow.Model.Run.Clone">
  11156. <summary>
  11157. Creates deep copy of this document element, associated to the current document.
  11158. </summary>
  11159. <returns>The cloned element.</returns>
  11160. </member>
  11161. <member name="M:Telerik.Windows.Documents.Flow.Model.Run.Clone(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  11162. <summary>
  11163. Creates deep copy of this document element, associated to <paramref name="document"/>.
  11164. </summary>
  11165. <param name="document">The document to which the cloned element should be associated.</param>
  11166. <returns>The cloned element.</returns>
  11167. </member>
  11168. <member name="M:Telerik.Windows.Documents.Flow.Model.Run.ToString">
  11169. <summary>
  11170. Returns a string that represents the current object.
  11171. </summary>
  11172. <returns>A string that represents the current object.</returns>
  11173. </member>
  11174. <member name="M:Telerik.Windows.Documents.Flow.Model.Run.GetChildrenDebuggerDisplayText">
  11175. <summary>
  11176. This API supports the internal infrastructure and is not intended to be used directly from your code.
  11177. </summary>
  11178. </member>
  11179. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.FontSizePropertyDefinition">
  11180. <summary>
  11181. Gets the font size property definition.
  11182. </summary>
  11183. </member>
  11184. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.FontFamilyPropertyDefinition">
  11185. <summary>
  11186. Gets the font family property definition.
  11187. </summary>
  11188. </member>
  11189. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.FontStylePropertyDefinition">
  11190. <summary>
  11191. Gets the font style property definition.
  11192. </summary>
  11193. </member>
  11194. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.FontWeightPropertyDefinition">
  11195. <summary>
  11196. Gets the font weight property definition.
  11197. </summary>
  11198. </member>
  11199. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.ForegroundColorPropertyDefinition">
  11200. <summary>
  11201. Gets the foreground color property definition.
  11202. </summary>
  11203. </member>
  11204. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.HighlightColorPropertyDefinition">
  11205. <summary>
  11206. Gets the highlight color property definition.
  11207. </summary>
  11208. </member>
  11209. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.BaselineAlignmentPropertyDefinition">
  11210. <summary>
  11211. Gets the baseline alignment property definition.
  11212. </summary>
  11213. </member>
  11214. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.StrikethroughPropertyDefinition">
  11215. <summary>
  11216. Gets the strikethrough property definition.
  11217. </summary>
  11218. </member>
  11219. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.BackgroundColorPropertyDefinition">
  11220. <summary>
  11221. Gets the background color property definition.
  11222. </summary>
  11223. </member>
  11224. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.ShadingPatternColorPropertyDefinition">
  11225. <summary>
  11226. Gets the shading pattern color property definition.
  11227. </summary>
  11228. </member>
  11229. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.ShadingPatternPropertyDefinition">
  11230. <summary>
  11231. Gets the shading pattern property definition.
  11232. </summary>
  11233. </member>
  11234. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.UnderlineColorPropertyDefinition">
  11235. <summary>
  11236. Gets the underline color property definition.
  11237. </summary>
  11238. </member>
  11239. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.UnderlinePatternPropertyDefinition">
  11240. <summary>
  11241. Gets the underline pattern property definition.
  11242. </summary>
  11243. </member>
  11244. <member name="F:Telerik.Windows.Documents.Flow.Model.Run.FlowDirectionPropertyDefinition">
  11245. <summary>
  11246. Gets the flow direction property definition.
  11247. </summary>
  11248. </member>
  11249. <member name="T:Telerik.Windows.Documents.Flow.Model.Table">
  11250. <summary>
  11251. Block-level flow content element that provides a grid-based organization.
  11252. </summary>
  11253. </member>
  11254. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.AlignmentPropertyDefinition">
  11255. <summary>
  11256. Gets the alignment property definition.
  11257. </summary>
  11258. </member>
  11259. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.TableCellPaddingPropertyDefinition">
  11260. <summary>
  11261. Gets the table cell padding property definition.
  11262. </summary>
  11263. </member>
  11264. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.TableCellSpacingPropertyDefinition">
  11265. <summary>
  11266. Gets the table cell spacing property definition.
  11267. </summary>
  11268. </member>
  11269. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.IndentPropertyDefinition">
  11270. <summary>
  11271. Gets the indent property definition.
  11272. </summary>
  11273. </member>
  11274. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.RowBandingPropertyDefinition">
  11275. <summary>
  11276. Gets the row banding property definition.
  11277. </summary>
  11278. </member>
  11279. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.ColumnBandingPropertyDefinition">
  11280. <summary>
  11281. Gets the column banding property definition.
  11282. </summary>
  11283. </member>
  11284. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.TableBordersPropertyDefinition">
  11285. <summary>
  11286. Gets the top border property definition.
  11287. </summary>
  11288. </member>
  11289. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.BackgroundColorPropertyDefinition">
  11290. <summary>
  11291. Gets the background color property definition.
  11292. </summary>
  11293. </member>
  11294. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.ShadingPatternColorPropertyDefinition">
  11295. <summary>
  11296. Gets the shading pattern color property definition.
  11297. </summary>
  11298. </member>
  11299. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.ShadingPatternPropertyDefinition">
  11300. <summary>
  11301. Gets the shading pattern property definition.
  11302. </summary>
  11303. </member>
  11304. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.FlowDirectionPropertyDefinition">
  11305. <summary>
  11306. Gets the flow direction property definition.
  11307. </summary>
  11308. </member>
  11309. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.PreferredWidthPropertyDefinition">
  11310. <summary>
  11311. Gets the preferred width property definition.
  11312. </summary>
  11313. </member>
  11314. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.LooksPropertyDefinition">
  11315. <summary>
  11316. Gets the table looks property definition.
  11317. </summary>
  11318. </member>
  11319. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.LayoutTypePropertyDefinition">
  11320. <summary>
  11321. Gets the layout type property definition.
  11322. </summary>
  11323. </member>
  11324. <member name="F:Telerik.Windows.Documents.Flow.Model.Table.OverlapPropertyDefinition">
  11325. <summary>
  11326. Gets the overlap property definition.
  11327. </summary>
  11328. </member>
  11329. <member name="M:Telerik.Windows.Documents.Flow.Model.Table.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  11330. <summary>
  11331. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Table"/> class.
  11332. </summary>
  11333. <param name="document">The document in which the element will be added.</param>
  11334. </member>
  11335. <member name="M:Telerik.Windows.Documents.Flow.Model.Table.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument,System.Int32,System.Int32)">
  11336. <summary>
  11337. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.Table" /> class with given number of rows and columns.
  11338. </summary>
  11339. <param name="document">The document.</param>
  11340. <param name="rows">The number of rows.</param>
  11341. <param name="columns">The number of columns.</param>
  11342. </member>
  11343. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.Telerik#Windows#Documents#Flow#Model#Styles#IElementWithProperties#Properties">
  11344. <summary>
  11345. Gets the properties.
  11346. </summary>
  11347. <value>The properties.</value>
  11348. </member>
  11349. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.Properties">
  11350. <summary>
  11351. Gets the styling properties of this element.
  11352. </summary>
  11353. <value>The properties.</value>
  11354. </member>
  11355. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.Rows">
  11356. <summary>
  11357. Gets the rows of the table.
  11358. </summary>
  11359. <value>The rows.</value>
  11360. </member>
  11361. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.StyleId">
  11362. <summary>
  11363. Gets or sets the style id.
  11364. </summary>
  11365. <value>The style id.</value>
  11366. </member>
  11367. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.Alignment">
  11368. <summary>
  11369. Gets or sets the alignment of the table.
  11370. </summary>
  11371. <returns>The default value is <c>Left</c>.</returns>
  11372. </member>
  11373. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.Borders">
  11374. <summary>
  11375. Gets or sets the borders of the table.
  11376. </summary>
  11377. <value>The borders.</value>
  11378. </member>
  11379. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.Shading">
  11380. <summary>
  11381. Gets the shading which shall be applied to the extents of the table.
  11382. </summary>
  11383. <value>The shading.</value>
  11384. </member>
  11385. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.GridColumnsCount">
  11386. <summary>
  11387. Gets the number of columns in the table grid.
  11388. </summary>
  11389. <value>The grid columns count.</value>
  11390. </member>
  11391. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.GridRowsCount">
  11392. <summary>
  11393. Gets the number of rows in the table grid.
  11394. </summary>
  11395. <value>The grid rows count.</value>
  11396. </member>
  11397. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.TableCellSpacing">
  11398. <summary>
  11399. Gets or sets a value indicating the spacing between adjacent cells and the edges of the table.
  11400. The value is in device independent pixels (1/96 inch).
  11401. </summary>
  11402. <value>The table cell spacing.</value>
  11403. </member>
  11404. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.HasCellSpacing">
  11405. <summary>
  11406. Gets a value indicating whether there is cell spacing in the table.
  11407. </summary>
  11408. <value>True if there is cell spacing.</value>
  11409. </member>
  11410. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.TableCellPadding">
  11411. <summary>
  11412. Gets or sets default padding of the cells inside the table.
  11413. </summary>
  11414. <value>The table cell padding.</value>
  11415. </member>
  11416. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.Indent">
  11417. <summary>
  11418. Gets or sets a value which shall be added before the leading edge of the table.
  11419. The value is in device independent pixels (1/96 inch).
  11420. </summary>
  11421. <value>The default value is <c>0</c>.</value>
  11422. </member>
  11423. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.FlowDirection">
  11424. <summary>
  11425. Gets the flow direction of cells inside the table.
  11426. </summary>
  11427. <returns>The default value is <c>LeftToRight</c>.</returns>
  11428. </member>
  11429. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.PreferredWidth">
  11430. <summary>
  11431. Gets or sets the width of the preferred.
  11432. </summary>
  11433. <value>The width of the preferred.</value>
  11434. </member>
  11435. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.Looks">
  11436. <summary>
  11437. Gets or sets the value indicating which components of the conditional style should be applied if such exists.
  11438. </summary>
  11439. <returns>The default value is <c>BandedRows | BandedColumns</c>.</returns>
  11440. </member>
  11441. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.LayoutType">
  11442. <summary>
  11443. Gets or sets a value indicating which algorithm shall be used to lay out the content of the table.
  11444. </summary>
  11445. <returns>The default value is <c>AutoFit</c>.</returns>
  11446. </member>
  11447. <member name="P:Telerik.Windows.Documents.Flow.Model.Table.Overlap">
  11448. <summary>
  11449. Gets or sets a value indicating whether this floating table shall allow other floating tables to overlap its extents.
  11450. </summary>
  11451. <returns>The default value is <c>true</c>.</returns>
  11452. </member>
  11453. <member name="M:Telerik.Windows.Documents.Flow.Model.Table.Clone">
  11454. <summary>
  11455. Creates deep copy of this document element, associated to the current document.
  11456. </summary>
  11457. <returns>The cloned element.</returns>
  11458. </member>
  11459. <member name="M:Telerik.Windows.Documents.Flow.Model.Table.Clone(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  11460. <summary>
  11461. Creates deep copy of this document element, associated to <paramref name="document"/>.
  11462. </summary>
  11463. <param name="document">The document to which the cloned element should be associated.</param>
  11464. <returns>The cloned element.</returns>
  11465. </member>
  11466. <member name="M:Telerik.Windows.Documents.Flow.Model.Table.InvalidateTableGrid">
  11467. <summary>
  11468. Invalidates the table grid.
  11469. </summary>
  11470. </member>
  11471. <member name="M:Telerik.Windows.Documents.Flow.Model.Table.AssureTableGrid">
  11472. <summary>
  11473. Assures the table grid is valid.
  11474. </summary>
  11475. </member>
  11476. <member name="M:Telerik.Windows.Documents.Flow.Model.Table.OnChildAdded(Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  11477. <summary>
  11478. Called when child element is added.
  11479. </summary>
  11480. <param name="child">The child element.</param>
  11481. </member>
  11482. <member name="M:Telerik.Windows.Documents.Flow.Model.Table.OnChildRemoved(Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  11483. <summary>
  11484. Called when child element is removed.
  11485. </summary>
  11486. <param name="child">The child element.</param>
  11487. </member>
  11488. <member name="T:Telerik.Windows.Documents.Flow.Model.TableCell">
  11489. <summary>
  11490. A flow document element that defines a cell of content within a <see cref="P:Telerik.Windows.Documents.Flow.Model.TableCell.Table"/>.
  11491. </summary>
  11492. </member>
  11493. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.BordersPropertyDefinition">
  11494. <summary>
  11495. Gets the Left border property definition.
  11496. </summary>
  11497. </member>
  11498. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.BackgroundColorPropertyDefinition">
  11499. <summary>
  11500. Gets the background color property definition.
  11501. </summary>
  11502. </member>
  11503. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.ShadingPatternColorPropertyDefinition">
  11504. <summary>
  11505. Gets the shading pattern color property definition.
  11506. </summary>
  11507. </member>
  11508. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.ShadingPatternPropertyDefinition">
  11509. <summary>
  11510. Gets the shading pattern property definition.
  11511. </summary>
  11512. </member>
  11513. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.PaddingPropertyDefinition">
  11514. <summary>
  11515. Gets the padding property definition.
  11516. </summary>
  11517. </member>
  11518. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.ColumnSpanPropertyDefinition">
  11519. <summary>
  11520. Gets the columns span property definition.
  11521. </summary>
  11522. </member>
  11523. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.RowSpanPropertyDefinition">
  11524. <summary>
  11525. Gets the row span property definition.
  11526. </summary>
  11527. </member>
  11528. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.IgnoreCellMarkerInRowHeightCalculationPropertyDefinition">
  11529. <summary>
  11530. Gets the ignore cell marker in row height calculation property definition.
  11531. </summary>
  11532. </member>
  11533. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.CanWrapContentPropertyDefinition">
  11534. <summary>
  11535. Gets the can wrap content property definition.
  11536. </summary>
  11537. </member>
  11538. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.PreferredWidthPropertyDefinition">
  11539. <summary>
  11540. Gets the preferred width property definition.
  11541. </summary>
  11542. </member>
  11543. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.VerticalAlignmentPropertyDefinition">
  11544. <summary>
  11545. Gets the vertical alignment property definition.
  11546. </summary>
  11547. </member>
  11548. <member name="F:Telerik.Windows.Documents.Flow.Model.TableCell.TextDirectionPropertyDefinition">
  11549. <summary>
  11550. Gets the text direction property definition.
  11551. </summary>
  11552. </member>
  11553. <member name="M:Telerik.Windows.Documents.Flow.Model.TableCell.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  11554. <summary>
  11555. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.TableCell"/> class.
  11556. </summary>
  11557. <param name="document">The document in which the element will be added.</param>
  11558. </member>
  11559. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.Telerik#Windows#Documents#Flow#Model#Styles#IElementWithProperties#Properties">
  11560. <summary>
  11561. Gets the properties.
  11562. </summary>
  11563. <value>The properties.</value>
  11564. </member>
  11565. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.Properties">
  11566. <summary>
  11567. Gets the styling properties of this element.
  11568. </summary>
  11569. <value>The properties.</value>
  11570. </member>
  11571. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.Row">
  11572. <summary>
  11573. Gets the parent row of the cell.
  11574. </summary>
  11575. <value>The row.</value>
  11576. </member>
  11577. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.Table">
  11578. <summary>
  11579. Gets the parent table of the cell.
  11580. </summary>
  11581. <value>The table.</value>
  11582. </member>
  11583. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.Borders">
  11584. <summary>
  11585. Gets or sets the borders.
  11586. </summary>
  11587. <value>The borders.</value>
  11588. </member>
  11589. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.Shading">
  11590. <summary>
  11591. Gets or sets the shading which shall be applied to the extents of the cell.
  11592. </summary>
  11593. <value>The shading.</value>
  11594. </member>
  11595. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.Padding">
  11596. <summary>
  11597. Gets or sets the padding.
  11598. </summary>
  11599. <value>The table cell padding.</value>
  11600. </member>
  11601. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.ColumnSpan">
  11602. <summary>
  11603. Gets or sets the column span.
  11604. </summary>
  11605. <returns>The default value is <c>1</c>.</returns>
  11606. </member>
  11607. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.RowSpan">
  11608. <summary>
  11609. Gets or sets the row span.
  11610. </summary>
  11611. <returns>The default value is <c>1</c>.</returns>
  11612. </member>
  11613. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.IgnoreCellMarkerInRowHeightCalculation">
  11614. <summary>
  11615. Gets or sets a value indicating whether cell marker will be ignored when row height is calculated.
  11616. </summary>
  11617. <returns>The default value is <c>false</c>.</returns>
  11618. </member>
  11619. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.CanWrapContent">
  11620. <summary>
  11621. Gets or sets a value indicating whether the content can be wrapped during the table layout.
  11622. </summary>
  11623. <returns>The default value is <c>true</c>.</returns>
  11624. </member>
  11625. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.PreferredWidth">
  11626. <summary>
  11627. Gets or sets the preferred width.
  11628. </summary>
  11629. <value>The preferred width.</value>
  11630. </member>
  11631. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.VerticalAlignment">
  11632. <summary>
  11633. Gets or sets the vertical alignment.
  11634. </summary>
  11635. <returns>The default value is <c>Top</c>.</returns>
  11636. </member>
  11637. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.TextDirection">
  11638. <summary>
  11639. Gets or sets the text direction.
  11640. </summary>
  11641. <value>The text direction.</value>
  11642. </member>
  11643. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.GridColumnIndex">
  11644. <summary>
  11645. Gets the column index of the cell in the table grid.
  11646. </summary>
  11647. <value>The column index of the cell in the table grid.</value>
  11648. </member>
  11649. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.GridRowIndex">
  11650. <summary>
  11651. Gets the row index of the cell in the table grid.
  11652. </summary>
  11653. <value>The row index of the cell in the table grid.</value>
  11654. </member>
  11655. <member name="P:Telerik.Windows.Documents.Flow.Model.TableCell.Type">
  11656. <summary>
  11657. Gets the type of the element.
  11658. </summary>
  11659. <value>The type.</value>
  11660. </member>
  11661. <member name="M:Telerik.Windows.Documents.Flow.Model.TableCell.Clone">
  11662. <summary>
  11663. Creates deep copy of this document element, associated to the current document.
  11664. </summary>
  11665. <returns>The cloned element.</returns>
  11666. </member>
  11667. <member name="M:Telerik.Windows.Documents.Flow.Model.TableCell.Clone(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  11668. <summary>
  11669. Creates deep copy of this document element, associated to <paramref name="document"/>.
  11670. </summary>
  11671. <param name="document">The document to which the cloned element should be associated.</param>
  11672. <returns>The cloned element.</returns>
  11673. </member>
  11674. <member name="M:Telerik.Windows.Documents.Flow.Model.TableCell.InvalidateTableGrid">
  11675. <summary>
  11676. Invalidates the table grid.
  11677. </summary>
  11678. </member>
  11679. <member name="T:Telerik.Windows.Documents.Flow.Model.TableRow">
  11680. <summary>
  11681. A flow content element that defines a row within a <see cref="P:Telerik.Windows.Documents.Flow.Model.TableRow.Table"/>.
  11682. </summary>
  11683. </member>
  11684. <member name="F:Telerik.Windows.Documents.Flow.Model.TableRow.TableCellSpacingPropertyDefinition">
  11685. <summary>
  11686. Gets the table cell spacing property definition for the row.
  11687. </summary>
  11688. </member>
  11689. <member name="F:Telerik.Windows.Documents.Flow.Model.TableRow.RepeatOnEveryPagePropertyDefinition">
  11690. <summary>
  11691. Gets the repeat on every page property definition.
  11692. </summary>
  11693. </member>
  11694. <member name="F:Telerik.Windows.Documents.Flow.Model.TableRow.HeightPropertyDefinition">
  11695. <summary>
  11696. Gets the height property definition.
  11697. </summary>
  11698. </member>
  11699. <member name="F:Telerik.Windows.Documents.Flow.Model.TableRow.CanSplitPropertyDefinition">
  11700. <summary>
  11701. Gets the can split property definition.
  11702. </summary>
  11703. </member>
  11704. <member name="F:Telerik.Windows.Documents.Flow.Model.TableRow.HorizontalAlignmentPropertyDefinition">
  11705. <summary>
  11706. Gets the HorizontalAlignment property definition.
  11707. </summary>
  11708. </member>
  11709. <member name="M:Telerik.Windows.Documents.Flow.Model.TableRow.#ctor(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  11710. <summary>
  11711. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.Model.TableRow"/> class.
  11712. </summary>
  11713. <param name="document">The document in which the element will be added.</param>
  11714. </member>
  11715. <member name="P:Telerik.Windows.Documents.Flow.Model.TableRow.Telerik#Windows#Documents#Flow#Model#Styles#IElementWithProperties#Properties">
  11716. <summary>
  11717. Gets the properties.
  11718. </summary>
  11719. <value>The properties.</value>
  11720. </member>
  11721. <member name="P:Telerik.Windows.Documents.Flow.Model.TableRow.Properties">
  11722. <summary>
  11723. Gets the styling properties of this element.
  11724. </summary>
  11725. <value>The properties.</value>
  11726. </member>
  11727. <member name="P:Telerik.Windows.Documents.Flow.Model.TableRow.Cells">
  11728. <summary>
  11729. Gets the cells in this row.
  11730. </summary>
  11731. <value>The cells.</value>
  11732. </member>
  11733. <member name="P:Telerik.Windows.Documents.Flow.Model.TableRow.Table">
  11734. <summary>
  11735. Gets the parent table of the row.
  11736. </summary>
  11737. <value>The table.</value>
  11738. </member>
  11739. <member name="P:Telerik.Windows.Documents.Flow.Model.TableRow.GridRowIndex">
  11740. <summary>
  11741. Gets the index of the row in the table grid.
  11742. </summary>
  11743. <value>The index of the row in the table grid.</value>
  11744. </member>
  11745. <member name="P:Telerik.Windows.Documents.Flow.Model.TableRow.TableCellSpacing">
  11746. <summary>
  11747. Gets or sets a value indicating the spacing between adjacent cells and the edges of the table.
  11748. The value is in device independent pixels (1/96 inch).
  11749. </summary>
  11750. <value>The default value is <c>0</c>.</value>
  11751. </member>
  11752. <member name="P:Telerik.Windows.Documents.Flow.Model.TableRow.RepeatOnEveryPage">
  11753. <summary>
  11754. Gets or sets a value indicating whether this row should be repeated on every new page.
  11755. </summary>
  11756. <value>The default value is <c>false</c>.</value>
  11757. </member>
  11758. <member name="P:Telerik.Windows.Documents.Flow.Model.TableRow.CanSplit">
  11759. <summary>
  11760. Gets or sets a value indicating whether the content of the row can be split across multiple pages.
  11761. </summary>
  11762. <returns>The default value is <c>true</c>.</returns>
  11763. </member>
  11764. <member name="P:Telerik.Windows.Documents.Flow.Model.TableRow.Height">
  11765. <summary>
  11766. Gets or sets the height.
  11767. </summary>
  11768. <value>The height.</value>
  11769. </member>
  11770. <member name="P:Telerik.Windows.Documents.Flow.Model.TableRow.HorizontalAlignment">
  11771. <summary>
  11772. Gets or sets the horizontal alignment.
  11773. </summary>
  11774. </member>
  11775. <member name="M:Telerik.Windows.Documents.Flow.Model.TableRow.Clone">
  11776. <summary>
  11777. Creates deep copy of this document element, associated to the current document.
  11778. </summary>
  11779. <returns>The cloned element.</returns>
  11780. </member>
  11781. <member name="M:Telerik.Windows.Documents.Flow.Model.TableRow.Clone(Telerik.Windows.Documents.Flow.Model.RadFlowDocument)">
  11782. <summary>
  11783. Creates deep copy of this document element, associated to <paramref name="document"/>.
  11784. </summary>
  11785. <param name="document">The document to which the cloned element should be associated.</param>
  11786. <returns>The cloned element.</returns>
  11787. </member>
  11788. <member name="M:Telerik.Windows.Documents.Flow.Model.TableRow.InvalidateTableGrid">
  11789. <summary>
  11790. Invalidates the table grid.
  11791. </summary>
  11792. </member>
  11793. <member name="M:Telerik.Windows.Documents.Flow.Model.TableRow.OnChildAdded(Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  11794. <summary>
  11795. Called when child element is the added.
  11796. </summary>
  11797. <param name="child">The child element.</param>
  11798. </member>
  11799. <member name="M:Telerik.Windows.Documents.Flow.Model.TableRow.OnChildRemoved(Telerik.Windows.Documents.Flow.Model.DocumentElementBase)">
  11800. <summary>
  11801. Called when child element is removed.
  11802. </summary>
  11803. <param name="child">The child element.</param>
  11804. </member>
  11805. <member name="T:Telerik.Windows.Documents.Flow.TextSearch.Core.IntervalMap`2">
  11806. <summary>
  11807. Represents a collection of intervals mapped to objects.
  11808. </summary>
  11809. <typeparam name="TKey">The type of the T key.</typeparam>
  11810. <typeparam name="V">The type of the V.</typeparam>
  11811. </member>
  11812. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.Core.IntervalMap`2.Add(`0,`0,`1)">
  11813. <summary>
  11814. Adds the specified interval mapped to the value.
  11815. </summary>
  11816. <param name="intervalStart">The interval start.</param>
  11817. <param name="intervalEnd">The interval end.</param>
  11818. <param name="mappedValue">The mapped value.</param>
  11819. </member>
  11820. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.Core.IntervalMap`2.GetValueFromIntervalPoint(`0)">
  11821. <summary>
  11822. Gets the value from an interval point.
  11823. </summary>
  11824. <param name="intervalPoint">The interval point.</param>
  11825. <returns>The value which is mapped to the interval from the interval point.</returns>
  11826. </member>
  11827. <member name="T:Telerik.Windows.Documents.Flow.TextSearch.FindResult">
  11828. <summary>
  11829. Represents a class containing information about matches when searching.
  11830. </summary>
  11831. </member>
  11832. <member name="P:Telerik.Windows.Documents.Flow.TextSearch.FindResult.Runs">
  11833. <summary>
  11834. Gets a collection of Runs that contains the searched text.
  11835. </summary>
  11836. </member>
  11837. <member name="P:Telerik.Windows.Documents.Flow.TextSearch.FindResult.RelativeStartIndex">
  11838. <summary>
  11839. Gets the index of the first character in the searched text inside the first Run.
  11840. </summary>
  11841. </member>
  11842. <member name="P:Telerik.Windows.Documents.Flow.TextSearch.FindResult.RelativeEndIndex">
  11843. <summary>
  11844. Gets the index of the last character in the searched text inside the last Run.
  11845. </summary>
  11846. </member>
  11847. <member name="P:Telerik.Windows.Documents.Flow.TextSearch.FindResult.FullMatchText">
  11848. <summary>
  11849. Gets the matched text.
  11850. </summary>
  11851. </member>
  11852. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplaceElementsHandlerBase`1.BeginReplace(System.Text.RegularExpressions.Regex,System.Collections.Generic.IEnumerable{`0})">
  11853. <summary>
  11854. Called before the replacement of all matches in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument" /> begins.
  11855. </summary>
  11856. <param name="regex">The regex by which the match is found.</param>
  11857. <param name="inlines">The replace <see cref="T:Telerik.Windows.Documents.Flow.Model.BlockBase"/> elements.</param> ///
  11858. </member>
  11859. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplaceElementsHandlerBase`1.BeginReplaceCore(System.Collections.Generic.IEnumerable{`0})">
  11860. <summary>
  11861. Called before the replacement of all matches in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument" /> begins.
  11862. </summary>
  11863. <param name="inlines">The replace <see cref="T:Telerik.Windows.Documents.Flow.Model.BlockBase"/> element.</param>
  11864. </member>
  11865. <member name="T:Telerik.Windows.Documents.Flow.TextSearch.ReplaceHandlerBase">
  11866. <summary>
  11867. Represents an abstraction of a replace handler.
  11868. </summary>
  11869. </member>
  11870. <member name="P:Telerik.Windows.Documents.Flow.TextSearch.ReplaceHandlerBase.Regex">
  11871. <summary>
  11872. Gets or sets the regex by which the results are matched.
  11873. </summary>
  11874. <value>The regex.</value>
  11875. </member>
  11876. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplaceHandlerBase.BeginReplace(System.Text.RegularExpressions.Regex,System.String)">
  11877. <summary>
  11878. Called before the replacement of all matches in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument" /> begins.
  11879. </summary>
  11880. <param name="regex">The regex by which the match is found.</param>
  11881. <param name="replaceText">The replace text.</param>
  11882. </member>
  11883. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplaceHandlerBase.EndReplace">
  11884. <summary>
  11885. Called after the replacement of all matches in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument" /> ends.
  11886. </summary>
  11887. </member>
  11888. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplaceHandlerBase.ReplaceMatch(Telerik.Windows.Documents.Flow.TextSearch.RunTextMatch)">
  11889. <summary>
  11890. Replaces matched text in a run.
  11891. </summary>
  11892. <param name="runTextMatch">The match info in a text of a run.</param>
  11893. </member>
  11894. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplaceHandlerBase.BeginReplaceCore(System.String)">
  11895. <summary>
  11896. Called before the replacement of all matches in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument" /> begins.
  11897. </summary>
  11898. <param name="replaceText">The replace text.</param>
  11899. </member>
  11900. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplaceHandlerBase.EndReplaceCore">
  11901. <summary>
  11902. Called after the replacement of all matches in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument" /> ends.
  11903. </summary>
  11904. </member>
  11905. <member name="T:Telerik.Windows.Documents.Flow.TextSearch.FindTextService">
  11906. <summary>
  11907. Represents a service for finding a text in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  11908. </summary>
  11909. </member>
  11910. <member name="T:Telerik.Windows.Documents.Flow.TextSearch.ReplacePropertiesHandler">
  11911. <summary>
  11912. Represents a handler which replace character properties of <see cref="T:Telerik.Windows.Documents.Flow.Model.Run" /> elements with replace text.
  11913. </summary>
  11914. </member>
  11915. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplacePropertiesHandler.#ctor(System.Action{Telerik.Windows.Documents.Flow.Model.Styles.CharacterProperties})">
  11916. <summary>
  11917. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Flow.TextSearch.ReplacePropertiesHandler" /> class.
  11918. </summary>
  11919. <param name="replacePropertiesAction">The replace character properties action.</param>
  11920. </member>
  11921. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplacePropertiesHandler.ReplaceMatch(Telerik.Windows.Documents.Flow.TextSearch.RunTextMatch)">
  11922. <summary>
  11923. Replaces matched text in a run.
  11924. </summary>
  11925. <param name="runTextMatch">The match info in a text of a run.</param>
  11926. </member>
  11927. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplacePropertiesHandler.EndReplaceCore">
  11928. <summary>
  11929. The method is called after the replacement of all found matches.
  11930. </summary>
  11931. </member>
  11932. <member name="T:Telerik.Windows.Documents.Flow.TextSearch.ReplaceTextHandler">
  11933. <summary>
  11934. Represents a handler to replace text.
  11935. </summary>
  11936. </member>
  11937. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplaceTextHandler.ReplaceMatch(Telerik.Windows.Documents.Flow.TextSearch.RunTextMatch)">
  11938. <summary>
  11939. Replaces matched text in a run.
  11940. </summary>
  11941. <param name="runTextMatch">The match info in a text of a run.</param>
  11942. </member>
  11943. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.ReplaceTextHandler.BeginReplaceCore(System.String)">
  11944. <summary>
  11945. Called before the replacement of all matches in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument" /> begins.
  11946. </summary>
  11947. <param name="replaceText">The replace text.</param>
  11948. </member>
  11949. <member name="T:Telerik.Windows.Documents.Flow.TextSearch.ReplaceTextService">
  11950. <summary>
  11951. Represents a service for replacing a text in found matches in a <see cref="T:Telerik.Windows.Documents.Flow.Model.RadFlowDocument"/>.
  11952. </summary>
  11953. </member>
  11954. <member name="T:Telerik.Windows.Documents.Flow.TextSearch.RunTextMatch">
  11955. <summary>
  11956. Represents a class containing information which matches given criteria.
  11957. </summary>
  11958. </member>
  11959. <member name="P:Telerik.Windows.Documents.Flow.TextSearch.RunTextMatch.Run">
  11960. <summary>
  11961. Gets the run containing part or full matched text.
  11962. </summary>
  11963. <value>The run.</value>
  11964. </member>
  11965. <member name="P:Telerik.Windows.Documents.Flow.TextSearch.RunTextMatch.StartIndex">
  11966. <summary>
  11967. Gets the index where the matched text in the run starts.
  11968. </summary>
  11969. <value>The start index of the match.</value>
  11970. </member>
  11971. <member name="P:Telerik.Windows.Documents.Flow.TextSearch.RunTextMatch.Length">
  11972. <summary>
  11973. Gets the length of the matched text in the run.
  11974. </summary>
  11975. <value>The length of the match.</value>
  11976. </member>
  11977. <member name="P:Telerik.Windows.Documents.Flow.TextSearch.RunTextMatch.FullMatchText">
  11978. <summary>
  11979. Gets the text which is matched during the search.
  11980. </summary>
  11981. <value>The full match text.</value>
  11982. </member>
  11983. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.RunMatchHelper.GetMatchedIndexInRun(Telerik.Windows.Documents.Flow.Model.Run,System.String,System.Int32)">
  11984. <summary>
  11985. Gets the matched index in run.
  11986. </summary>
  11987. <param name="matchedRun">The matched run.</param>
  11988. <param name="searchedText">The searched text.</param>
  11989. <param name="startIndex">The index where the matching index searching shall begin.</param>
  11990. <returns>The index of the run text where the searched text starts matching.</returns>
  11991. </member>
  11992. <member name="M:Telerik.Windows.Documents.Flow.TextSearch.RunMatchHelper.GetMatchedTextLengthInRun(Telerik.Windows.Documents.Flow.Model.Run,System.String,System.Int32)">
  11993. <summary>
  11994. Gets the matched text length in run.
  11995. </summary>
  11996. <param name="matchedRun">The matched run.</param>
  11997. <param name="searchedText">The searched text.</param>
  11998. <param name="matchIndex">Start index of the match of the searched text in the run.</param>
  11999. <returns>The length of matched text in the run.</returns>
  12000. </member>
  12001. <member name="T:Telerik.Windows.Documents.Media.UriImageSource">
  12002. <summary>
  12003. Encapsulates data needed for creation of an image taken from Uri source.
  12004. </summary>
  12005. </member>
  12006. <member name="M:Telerik.Windows.Documents.Media.UriImageSource.#ctor(System.Uri)">
  12007. <summary>
  12008. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Media.UriImageSource" /> class.
  12009. </summary>
  12010. <param name="uri">The URI of the image.</param>
  12011. </member>
  12012. <member name="M:Telerik.Windows.Documents.Media.UriImageSource.#ctor(System.Uri,System.String)">
  12013. <summary>
  12014. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Media.UriImageSource" /> class.
  12015. </summary>
  12016. <param name="uri">The URI of the image.</param>
  12017. <param name="extension">The extension of the image.</param>
  12018. </member>
  12019. <member name="P:Telerik.Windows.Documents.Media.UriImageSource.Uri">
  12020. <summary>
  12021. Gets the URI of the image.
  12022. </summary>
  12023. <value>The URI of the image.</value>
  12024. </member>
  12025. <member name="P:Telerik.Windows.Documents.Media.UriImageSource.Data">
  12026. <summary>
  12027. Gets the data.
  12028. </summary>
  12029. <value>The data.</value>
  12030. </member>
  12031. <member name="P:Telerik.Windows.Documents.Media.UriImageSource.Extension">
  12032. <summary>
  12033. Gets the extension.
  12034. </summary>
  12035. <value>The extension.</value>
  12036. </member>
  12037. <member name="T:CsQuery.Config">
  12038. <summary>
  12039. Global configuration and defaults
  12040. </summary>
  12041. </member>
  12042. <member name="F:CsQuery.Config.StartupOptions">
  12043. <summary>
  12044. The default startup options. These are flags.
  12045. </summary>
  12046. </member>
  12047. <member name="P:CsQuery.Config.PseudoClassFilters">
  12048. <summary>
  12049. Provides access to the PseudoSelectors object, which allows registering new filters and
  12050. accessing information and instances about existing filters.
  12051. </summary>
  12052. <value>
  12053. The pseudo PseudoSelectors configuration object.
  12054. </value>
  12055. </member>
  12056. <member name="P:CsQuery.Config.DomRenderingOptions">
  12057. <summary>
  12058. The default rendering options. These will be used when configuring a default OutputFormatter.
  12059. Note that if the default OutputFormatter has been changed, this setting is not guaranteed to
  12060. have any effect on output.
  12061. </summary>
  12062. </member>
  12063. <member name="P:CsQuery.Config.HtmlParsingOptions">
  12064. <summary>
  12065. The default HTML parsing options. These will be used when parsing HTML without specifying any options.
  12066. </summary>
  12067. </member>
  12068. <member name="P:CsQuery.Config.HtmlEncoder">
  12069. <summary>
  12070. The default HTML encoder.
  12071. </summary>
  12072. </member>
  12073. <member name="P:CsQuery.Config.OutputFormatter">
  12074. <summary>
  12075. The default OutputFormatter. The GetOutputFormatter property can also be used to provide a
  12076. new instance whenever a default OutputFormatter is requested; setting that property will
  12077. supersede any existing value of this property.
  12078. </summary>
  12079. </member>
  12080. <member name="P:CsQuery.Config.GetOutputFormatter">
  12081. <summary>
  12082. A delegate that returns a new instance of the default output formatter to use for rendering.
  12083. The OutputFormatter property can also be used to return a single instance of a reusable
  12084. IOutputFormatter object; setting that property will supersede any existing value of this
  12085. property.
  12086. </summary>
  12087. </member>
  12088. <member name="P:CsQuery.Config.WebRequestFactory">
  12089. <summary>
  12090. A method that returns a new HttpWebRequest. This is mostly useful for providing an alternate
  12091. implementation for testing.
  12092. </summary>
  12093. </member>
  12094. <member name="P:CsQuery.Config.DocType">
  12095. <summary>
  12096. Default document type. This is the parsing mode that will be used when creating documents
  12097. that have no DocType and no mode is explicitly defined.
  12098. </summary>
  12099. </member>
  12100. <member name="P:CsQuery.Config.DynamicObjectType">
  12101. <summary>
  12102. Gets or sets the default dynamic object type. This is the type of object used by default when
  12103. parsing JSON into an unspecified type.
  12104. </summary>
  12105. </member>
  12106. <member name="P:CsQuery.Config.DomIndexProvider">
  12107. <summary>
  12108. Gets or sets the default DomIndexProvider, which returns an instance of a DomIndex that
  12109. defines the indexing strategy for new documents.
  12110. </summary>
  12111. </member>
  12112. <member name="T:CsQuery.DomRenderingOptions">
  12113. <summary>
  12114. Flags specifying how the document should be rendered
  12115. </summary>
  12116. </member>
  12117. <member name="F:CsQuery.DomRenderingOptions.None">
  12118. <summary>
  12119. No option flags. This is not the same as "default", but rather explicitly uses "false" values for all flags.
  12120. </summary>
  12121. </member>
  12122. <member name="F:CsQuery.DomRenderingOptions.Default">
  12123. <summary>
  12124. Render with default options as determined by CsQuery.Config.DomRenderingOptions
  12125. </summary>
  12126. </member>
  12127. <member name="F:CsQuery.DomRenderingOptions.RemoveMismatchedCloseTags">
  12128. <summary>
  12129. This option only appies to the old HTML parser. It is obsolete, has no effect, and will be
  12130. removed in a future version of CsQuery.
  12131. </summary>
  12132. </member>
  12133. <member name="F:CsQuery.DomRenderingOptions.RemoveComments">
  12134. <summary>
  12135. Remove comments from the output
  12136. </summary>
  12137. </member>
  12138. <member name="F:CsQuery.DomRenderingOptions.QuoteAllAttributes">
  12139. <summary>
  12140. Add quotes around each attribute value, whether or not they are needed. The alternative is to only
  12141. use quotes when they are necesssary to delimit the value (e.g. because it includes spaces or other quote characters)
  12142. </summary>
  12143. </member>
  12144. <member name="T:CsQuery.StartupOptions">
  12145. <summary>
  12146. Flags for specifying initial configuration behavior of CsQuery.
  12147. </summary>
  12148. </member>
  12149. <member name="F:CsQuery.StartupOptions.LookForExtensions">
  12150. <summary>
  12151. When true, CsQuery will scan the client assembly for extensions. Any classes
  12152. found in a namespace CsQuery.Extensions will be configured automatically. Default is true;
  12153. disable this flag to disable this behavior
  12154. </summary>
  12155. </member>
  12156. <member name="T:CsQuery.CQ">
  12157. <summary>
  12158. The CQ object is analogus to the basic jQuery object. It has instance methods that mirror the
  12159. methods of a jQuery object, and static methods that mirror utility methods such as "$.map".
  12160. Most methods return a new jQuery object that is bound to the same document, but a different
  12161. selection set. In a web browser, you genally only have a single context (the browser DOM).
  12162. Here, you could have many, though most of the time you will only be working with one.
  12163. </summary>
  12164. <remarks>
  12165. Document is an IDomDocument object, referred to sometimes as the "DOM", and represents the
  12166. DOM that this CsQuery objects applies to. When CQ methods are run, the resulting CQ object
  12167. will refer to the same Document as the original. Selectors always run against this DOM.
  12168. Creating a CQ object from something that is not bound to a DOM (such as an HTML string, or an
  12169. unbound IDomObject or IDomElement object) will result in a new Document being created, that
  12170. is unrelated to any other active objects you may have. Adding unbound elements using methods
  12171. such as Append will cause them to become part of the target DOM. They will be removed from
  12172. whatever DOM they previously belonged to. (Elements cannot be part of more than one DOM). If
  12173. you don't want to remove something while adding to a CQ object from a different DOM, then you
  12174. should clone the elements.
  12175. Selection is a set of DOM nodes matching the selector.
  12176. Elements is a set of IDomElement nodes matching the selector. This is a subset of Selection -
  12177. it excludes non-Element nodes.
  12178. The static Create() methods create new DOMs. To create a CsQuery object based on an existing
  12179. dom, use new CQ() (similar to jQuery() methods).
  12180. </remarks>
  12181. <implementation>
  12182. Most of the jQuery methods are implemented in separate files under the "CQ_jQuery" folder.
  12183. Methods which are not part of the jQuery API are found under the "CQ_CsQuery" folder.
  12184. </implementation>
  12185. </member>
  12186. <member name="P:CsQuery.CQ.Length">
  12187. <summary>
  12188. The number of elements in the CQ object.
  12189. </summary>
  12190. <url>
  12191. http://api.jquery.com/length/
  12192. </url>
  12193. </member>
  12194. <member name="P:CsQuery.CQ.Document">
  12195. <summary>
  12196. Represents the full, parsed DOM for an object created with an HTML parameter. The Document is
  12197. the equivalent of the "document" in a browser. The Document node for a complete HTML document
  12198. should have only two children, the DocType node and the HTML node.
  12199. </summary>
  12200. <value>
  12201. Returns the Document for this CQ object. This can also be an IDomFragment type, which is a
  12202. derived type of IDomDocument. This is mostly a useful distinction to determine
  12203. programatically how the CQ object was created and whether it's intended to represent a
  12204. complete HTML document, or only a partial fragment.
  12205. </value>
  12206. </member>
  12207. <member name="P:CsQuery.CQ.Selector">
  12208. <summary>
  12209. The selector (parsed) used to create this instance.
  12210. </summary>
  12211. <remarks>
  12212. This is not guaranteed to have useful data, since CQ objects can be created indirectly and
  12213. not represent a selector. If this object was created directly from a selector, this will
  12214. contain the Selector object. The ToString() overload will show how the selector was parsed.
  12215. </remarks>
  12216. </member>
  12217. <member name="P:CsQuery.CQ.Selection">
  12218. <summary>
  12219. The entire selection set as a sequence of elements. This is the default enumerator for a CQ
  12220. object as well.
  12221. </summary>
  12222. </member>
  12223. <member name="P:CsQuery.CQ.Elements">
  12224. <summary>
  12225. Returns only IDomElement objects from the current selection.
  12226. </summary>
  12227. </member>
  12228. <member name="P:CsQuery.CQ.Order">
  12229. <summary>
  12230. Gets or sets the order in which the selection set is returned. Usually, this is the order
  12231. that elements appear in the DOM. Some operations could result in a selection set that's in an
  12232. arbitrary order, though.
  12233. </summary>
  12234. </member>
  12235. <member name="M:CsQuery.CQ.ToString">
  12236. <summary>
  12237. Returns the HTML of each selected element in order. <see cref="M:CsQuery.CQ.SelectionHtml"/>
  12238. </summary>
  12239. <returns>
  12240. A string of HTML
  12241. </returns>
  12242. </member>
  12243. <member name="M:CsQuery.CQ.GetEnumerator">
  12244. <summary>
  12245. Returns an enumeration of the current selection set for this CQ object
  12246. </summary>
  12247. <returns>
  12248. The enumerator.
  12249. </returns>
  12250. </member>
  12251. <member name="P:CsQuery.CQ.CsQueryParent">
  12252. <summary>
  12253. The object from which this CsQuery was created.
  12254. </summary>
  12255. </member>
  12256. <member name="P:CsQuery.CQ.SelectionSet">
  12257. <summary>
  12258. The current selection set including all node types.
  12259. </summary>
  12260. </member>
  12261. <member name="M:CsQuery.CQ.Clear">
  12262. <summary>
  12263. Clear the entire object.
  12264. </summary>
  12265. </member>
  12266. <member name="M:CsQuery.CQ.ClearSelections">
  12267. <summary>
  12268. Clears the current selection set.
  12269. </summary>
  12270. </member>
  12271. <member name="M:CsQuery.CQ.SetSelection(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.Implementation.SelectionSetOrder,CsQuery.Implementation.SelectionSetOrder)">
  12272. <summary>
  12273. Sets the selection set for this object, and asserts that the order in which it as assigned is
  12274. the order passed. This allows most operations to return the original set directly; if it is
  12275. requested in a different order then it will be sorted.
  12276. </summary>
  12277. <param name="selectionSet">
  12278. The current selection set including all node types.
  12279. </param>
  12280. <param name="inputOrder">
  12281. The order in which the elements appear in selectionSet. If omitted, Ascending is the default.
  12282. </param>
  12283. <param name="outputOrder">
  12284. The default output order, if different from the inputOrder. If omitted, the same as the input
  12285. order is the default.
  12286. </param>
  12287. <returns>
  12288. The current CQ object.
  12289. </returns>
  12290. </member>
  12291. <member name="M:CsQuery.CQ.SetSelection(CsQuery.IDomObject,CsQuery.Implementation.SelectionSetOrder)">
  12292. <summary>
  12293. Sets the selection set for this object to a single element..
  12294. </summary>
  12295. <param name="element">
  12296. The element to add.
  12297. </param>
  12298. <param name="outputOrder">
  12299. The default output order. If omitted, Ascending (DOM) order is the default.
  12300. </param>
  12301. <returns>
  12302. The current CQ object
  12303. </returns>
  12304. </member>
  12305. <member name="M:CsQuery.CQ.MapMultipleValues(System.Object)">
  12306. <summary>
  12307. Map a CSV or enumerable object to a hashset.
  12308. </summary>
  12309. <param name="value">
  12310. the object or sequence to map
  12311. </param>
  12312. <returns>
  12313. A new hashset
  12314. </returns>
  12315. </member>
  12316. <member name="M:CsQuery.CQ.SetOptionSelected(System.Collections.Generic.IEnumerable{CsQuery.IDomElement},System.Object,System.Boolean)">
  12317. <summary>
  12318. Helper function for option groups to set multiple options when passed a CSV of values.
  12319. </summary>
  12320. <param name="elements">
  12321. .
  12322. </param>
  12323. <param name="value">
  12324. .
  12325. </param>
  12326. <param name="multiple">
  12327. true to multiple.
  12328. </param>
  12329. </member>
  12330. <member name="M:CsQuery.CQ.SetOptionSelected(System.Collections.Generic.IEnumerable{CsQuery.IDomElement},System.Collections.Generic.HashSet{System.String},System.Boolean)">
  12331. <summary>
  12332. Helper function for option groups to set multiple options when passed a CSV of values.
  12333. </summary>
  12334. <param name="elements">
  12335. .
  12336. </param>
  12337. <param name="values">
  12338. The values.
  12339. </param>
  12340. <param name="multiple">
  12341. true to multiple.
  12342. </param>
  12343. </member>
  12344. <member name="M:CsQuery.CQ.AddSelection(CsQuery.IDomObject)">
  12345. <summary>
  12346. Add an item to the list of selected elements. It should be part of this DOM.
  12347. </summary>
  12348. <param name="element">
  12349. The element to add
  12350. </param>
  12351. <returns>
  12352. true if the element was added.
  12353. </returns>
  12354. </member>
  12355. <member name="M:CsQuery.CQ.AddSelection(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  12356. <summary>
  12357. Adds each element to the current selection set.
  12358. </summary>
  12359. <param name="elements">
  12360. The elements to add
  12361. </param>
  12362. <returns>
  12363. true if any elements were added.
  12364. </returns>
  12365. </member>
  12366. <member name="M:CsQuery.CQ.MapRangeToNewCQ(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.Func{CsQuery.IDomObject,System.Collections.Generic.IEnumerable{CsQuery.IDomObject}})">
  12367. <summary>
  12368. Map range of elements to a new CQ object using a function delegate to populate it.
  12369. </summary>
  12370. <param name="source">
  12371. Source elements
  12372. </param>
  12373. <param name="del">
  12374. Delegate to the mapping function
  12375. </param>
  12376. <returns>
  12377. A new CQ object
  12378. </returns>
  12379. </member>
  12380. <member name="M:CsQuery.CQ.MergeSelections(System.Collections.Generic.IEnumerable{System.String})">
  12381. <summary>
  12382. Runs a set of selectors and returns the combined result as a single enumerable.
  12383. </summary>
  12384. <param name="selectors">
  12385. A sequence of strings that area each selectors
  12386. </param>
  12387. <returns>
  12388. An enumerator that allows foreach to be used to process merge selections in this collection.
  12389. </returns>
  12390. </member>
  12391. <member name="M:CsQuery.CQ.MergeContent(System.Collections.Generic.IEnumerable{System.String})">
  12392. <summary>
  12393. Runs a set of HTML creation selectors and returns result as a single enumerable.
  12394. </summary>
  12395. <param name="content">
  12396. A sequence of strings that are each valid HTML
  12397. </param>
  12398. <returns>
  12399. A new sequence containing all the elements from all the selectors.
  12400. </returns>
  12401. </member>
  12402. <member name="M:CsQuery.CQ.OnlyElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  12403. <summary>
  12404. Enumerates only the IDomElements in the sequence provided. Any other elemnent types are excluded..
  12405. </summary>
  12406. <param name="objects">
  12407. The objects.
  12408. </param>
  12409. <returns>
  12410. An enumerator that allows foreach to be used to process only elements in this collection.
  12411. </returns>
  12412. </member>
  12413. <member name="M:CsQuery.CQ.FilterIfSelector(System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  12414. <summary>
  12415. Filter a sequence using a selector if the selector is not empty. If it's empty, return a new
  12416. CQ object containing the original list.
  12417. </summary>
  12418. <param name="selector">
  12419. The selector.
  12420. </param>
  12421. <param name="list">
  12422. The source sequence.
  12423. </param>
  12424. <returns>
  12425. A new CQ object.
  12426. </returns>
  12427. </member>
  12428. <member name="M:CsQuery.CQ.FilterIfSelector(System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.Implementation.SelectionSetOrder)">
  12429. <summary>
  12430. Filter a sequence using a selector if the selector is not empty. If it's empty, return a new CQ object
  12431. containing the original list.
  12432. </summary>
  12433. <param name="selector">
  12434. The selector.
  12435. </param>
  12436. <param name="list">
  12437. The source sequence
  12438. </param>
  12439. <param name="order">
  12440. The order in which the elements of the new CQ object should be returned
  12441. </param>
  12442. <returns>
  12443. A new CQ object
  12444. </returns>
  12445. </member>
  12446. <member name="M:CsQuery.CQ.FilterElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.String)">
  12447. <summary>
  12448. Filter a sequence using a selector, ignoring missing selectors
  12449. </summary>
  12450. <param name="elements">
  12451. The sequence to filter
  12452. </param>
  12453. <param name="selector">
  12454. The selector.
  12455. </param>
  12456. <returns>
  12457. An enumerator that allows foreach to be used to process filter elements in this collection.
  12458. </returns>
  12459. </member>
  12460. <member name="M:CsQuery.CQ.FilterElementsIgnoreNull(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.String)">
  12461. <summary>
  12462. Filter an element list using another selector. A null selector results in no filtering; an
  12463. empty string selector results in an empty list being return.
  12464. </summary>
  12465. <param name="elements">
  12466. The sequence to filter.
  12467. </param>
  12468. <param name="selector">
  12469. The selector.
  12470. </param>
  12471. <returns>
  12472. The filtered list.
  12473. </returns>
  12474. </member>
  12475. <member name="M:CsQuery.CQ.AttrReplace(System.String,System.String,System.String)">
  12476. <summary>
  12477. Perform a substring replace on the contents of the named attribute in each item in the
  12478. selection set.
  12479. </summary>
  12480. <param name="name">
  12481. The attribute name.
  12482. </param>
  12483. <param name="replaceWhat">
  12484. The string to match.
  12485. </param>
  12486. <param name="replaceWith">
  12487. The value to replace each occurrence with.
  12488. </param>
  12489. <returns>
  12490. The current CQ object.
  12491. </returns>
  12492. </member>
  12493. <member name="M:CsQuery.CQ.Create">
  12494. <summary>
  12495. Create an empty CQ object.
  12496. </summary>
  12497. <returns>
  12498. A new CQ object
  12499. </returns>
  12500. </member>
  12501. <member name="M:CsQuery.CQ.Create(System.String)">
  12502. <summary>
  12503. Create a new CQ object from a single element. Unlike the constructor method
  12504. <see cref="T:CsQuery.CQ"/> this new objet is not bound to any context from the element.
  12505. </summary>
  12506. <param name="html">
  12507. A string containing HTML.
  12508. </param>
  12509. <returns>
  12510. A new CQ object.
  12511. </returns>
  12512. </member>
  12513. <member name="M:CsQuery.CQ.Create(System.Char[])">
  12514. <summary>
  12515. Create a new CQ object from an HTML character array. Node: this method is obsolete; it may be
  12516. removed in a future release. Character arrays were supported in prior versions because this
  12517. was how all data was converted internally; this is not the case any more, and it's an
  12518. unlikely format for typical input. Use string or stream methods instead.
  12519. </summary>
  12520. <param name="html">
  12521. The HTML source for the document.
  12522. </param>
  12523. <returns>
  12524. A new CQ object.
  12525. </returns>
  12526. </member>
  12527. <member name="M:CsQuery.CQ.Create(CsQuery.IDomObject)">
  12528. <summary>
  12529. Create a new CQ object from a single element. Unlike the constructor method <see cref="T:CsQuery.CQ"/>
  12530. this new objet is not bound to any context from the element.
  12531. </summary>
  12532. <param name="element">
  12533. The element to wrap
  12534. </param>
  12535. <returns>
  12536. A new CQ object
  12537. </returns>
  12538. </member>
  12539. <member name="M:CsQuery.CQ.Create(System.String,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  12540. <summary>
  12541. Creeate a new CQ object from an HTML string.
  12542. </summary>
  12543. <param name="html">
  12544. A string containing HTML.
  12545. </param>
  12546. <param name="parsingMode">
  12547. (optional) the mode.
  12548. </param>
  12549. <param name="parsingOptions">
  12550. (optional) options for controlling the parsing.
  12551. </param>
  12552. <param name="docType">
  12553. (optional) type of the document.
  12554. </param>
  12555. <returns>
  12556. A new CQ object.
  12557. </returns>
  12558. </member>
  12559. <member name="M:CsQuery.CQ.Create(System.String,System.Object)">
  12560. <summary>
  12561. Create a new CQ from an HTML fragment, and use quickSet to create attributes (and/or css)
  12562. </summary>
  12563. <param name="html">
  12564. A string of HTML.
  12565. </param>
  12566. <param name="quickSet">
  12567. an object containing CSS properties and attributes to be applied to the resulting fragment.
  12568. </param>
  12569. <returns>
  12570. A new CQ object
  12571. </returns>
  12572. </member>
  12573. <member name="M:CsQuery.CQ.Create(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  12574. <summary>
  12575. Creeate a new CQ object from a squence of elements, or another CQ object. The new object will
  12576. contain clones of the original objects; they are no longer bound to their owning context. If
  12577. you want to wrap these elements and retain their context, use "new CQ(...)" instead.
  12578. </summary>
  12579. <param name="elements">
  12580. A sequence of elements.
  12581. </param>
  12582. <returns>
  12583. A new CQ object.
  12584. </returns>
  12585. </member>
  12586. <member name="M:CsQuery.CQ.Create(System.IO.Stream)">
  12587. <summary>
  12588. Create a new CQ object from a stream of HTML text, attempting to automatically detect the
  12589. character set encoding from BOM.
  12590. </summary>
  12591. <param name="html">
  12592. An open Stream.
  12593. </param>
  12594. <returns>
  12595. A new CQ object.
  12596. </returns>
  12597. </member>
  12598. <member name="M:CsQuery.CQ.Create(System.IO.Stream,System.Text.Encoding)">
  12599. <summary>
  12600. Create a new CQ from a stream of HTML text in the specified encoding.
  12601. </summary>
  12602. <param name="html">
  12603. An open Stream.
  12604. </param>
  12605. <param name="encoding">
  12606. The character set encoding.
  12607. </param>
  12608. <returns>
  12609. A new CQ object.
  12610. </returns>
  12611. </member>
  12612. <member name="M:CsQuery.CQ.Create(System.IO.TextReader)">
  12613. <summary>
  12614. Create a new CQ object from a TextReader containing HTML.
  12615. </summary>
  12616. <param name="html">
  12617. A TextReader containing HTML.
  12618. </param>
  12619. <returns>
  12620. A new CQ object.
  12621. </returns>
  12622. </member>
  12623. <member name="M:CsQuery.CQ.Create(System.IO.Stream,System.Text.Encoding,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  12624. <summary>
  12625. Create a new CQ object from a stream of HTML, treating the HTML as a content document.
  12626. </summary>
  12627. <param name="html">
  12628. An open Stream.
  12629. </param>
  12630. <param name="encoding">
  12631. The character set encoding.
  12632. </param>
  12633. <param name="parsingMode">
  12634. (optional) the mode.
  12635. </param>
  12636. <param name="parsingOptions">
  12637. (optional) options for controlling the parsing.
  12638. </param>
  12639. <param name="docType">
  12640. (optional) type of the document.
  12641. </param>
  12642. <returns>
  12643. A new CQ object.
  12644. </returns>
  12645. </member>
  12646. <member name="M:CsQuery.CQ.Create(System.IO.TextReader,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  12647. <summary>
  12648. Create a new CQ object from a TextReader containg HTML
  12649. </summary>
  12650. <param name="html">
  12651. A string of HTML.
  12652. </param>
  12653. <param name="parsingMode">
  12654. (optional) the mode.
  12655. </param>
  12656. <param name="parsingOptions">
  12657. (optional) options for controlling the parsing.
  12658. </param>
  12659. <param name="docType">
  12660. (optional) type of the document.
  12661. </param>
  12662. <returns>
  12663. The new fragment.
  12664. </returns>
  12665. </member>
  12666. <member name="M:CsQuery.CQ.CreateFragment(System.String)">
  12667. <summary>
  12668. Create a new fragment from a TextReader containing HTML text.
  12669. </summary>
  12670. <param name="html">
  12671. A string of HTML.
  12672. </param>
  12673. <returns>
  12674. The new fragment.
  12675. </returns>
  12676. </member>
  12677. <member name="M:CsQuery.CQ.CreateFragment(System.String,System.String)">
  12678. <summary>
  12679. Creeate a new fragment from HTML text, in the context of a specific HTML tag.
  12680. </summary>
  12681. <param name="html">
  12682. A string of HTML.
  12683. </param>
  12684. <param name="context">
  12685. The HTML tag name which is the context
  12686. </param>
  12687. <returns>
  12688. The new fragment.
  12689. </returns>
  12690. </member>
  12691. <member name="M:CsQuery.CQ.CreateFragment(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  12692. <summary>
  12693. Create a new CQ object from a sequence of elements, or another CQ object.
  12694. </summary>
  12695. <param name="elements">
  12696. A sequence of elements.
  12697. </param>
  12698. <returns>
  12699. The new fragment.
  12700. </returns>
  12701. </member>
  12702. <member name="M:CsQuery.CQ.CreateDocument(System.String)">
  12703. <summary>
  12704. Creeate a new DOM from HTML text using full HTML5 tag generation.
  12705. </summary>
  12706. <param name="html">
  12707. A string of HTML
  12708. </param>
  12709. <returns>
  12710. The new document.
  12711. </returns>
  12712. </member>
  12713. <member name="M:CsQuery.CQ.CreateDocument(System.IO.Stream)">
  12714. <summary>
  12715. Creates a new DOM from a stream containing HTML
  12716. </summary>
  12717. <param name="html">
  12718. An open Stream
  12719. </param>
  12720. <returns>
  12721. The new document.
  12722. </returns>
  12723. </member>
  12724. <member name="M:CsQuery.CQ.CreateDocument(System.IO.Stream,System.Text.Encoding)">
  12725. <summary>
  12726. Creeate a new DOM from HTML text using full HTML5 tag generation.
  12727. </summary>
  12728. <param name="html">
  12729. An open Stream.
  12730. </param>
  12731. <param name="encoding">
  12732. The character set encoding.
  12733. </param>
  12734. <returns>
  12735. The new document.
  12736. </returns>
  12737. </member>
  12738. <member name="M:CsQuery.CQ.CreateDocument(System.IO.TextReader)">
  12739. <summary>
  12740. Creates a new DOM from a stream containing HTML
  12741. </summary>
  12742. <param name="html">
  12743. A n open Stream
  12744. </param>
  12745. <returns>
  12746. The new document.
  12747. </returns>
  12748. </member>
  12749. <member name="M:CsQuery.CQ.CreateDocumentFromFile(System.String)">
  12750. <summary>
  12751. Creates a new DOM from an HTML file.
  12752. </summary>
  12753. <param name="htmlFile">
  12754. The full path to the file
  12755. </param>
  12756. <returns>
  12757. The new document from file.
  12758. </returns>
  12759. </member>
  12760. <member name="M:CsQuery.CQ.CreateFromFile(System.String)">
  12761. <summary>
  12762. Creates a new DOM from an HTML file.
  12763. </summary>
  12764. <param name="htmlFile">
  12765. The full path to the file
  12766. </param>
  12767. <returns>
  12768. The new from file.
  12769. </returns>
  12770. </member>
  12771. <member name="M:CsQuery.CQ.EnsureCsQuery(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  12772. <summary>
  12773. Return a CsQuery object wrapping the sequence passed, or the object itself if it's already a
  12774. CsQuery obect. Unlike "new CsQuery(context)", this will not create a new CsQuery object from
  12775. an existing one.
  12776. </summary>
  12777. <param name="elements">
  12778. A sequence of IDomObject elements.
  12779. </param>
  12780. <returns>
  12781. A new CQ object when the source is disconnected elements, or the CQ object passed.
  12782. </returns>
  12783. </member>
  12784. <member name="M:CsQuery.CQ.FirstElement">
  12785. <summary>
  12786. The first IDomElement (e.g. not text/special nodes) in the selection set, or null if none
  12787. exists.
  12788. </summary>
  12789. <returns>
  12790. An IDomElement object.
  12791. </returns>
  12792. </member>
  12793. <member name="M:CsQuery.CQ.GetTableColumn">
  12794. <summary>
  12795. Given a table header or cell, returns all members of the same column in the table. This will
  12796. most likely not work as you would expect if there are colspan cells.
  12797. </summary>
  12798. <returns>
  12799. A new CQ object containing all the th and td cells in the specified column.
  12800. </returns>
  12801. </member>
  12802. <member name="M:CsQuery.CQ.GetTableColumn(System.Int32)">
  12803. <summary>
  12804. Selects then zero-based nth cells (th and td) from all rows in any matched tables. This will
  12805. most likely no do what you expect if the table has colspan cells.
  12806. </summary>
  12807. <param name="column">
  12808. The zero-based index of the column to target.
  12809. </param>
  12810. <returns>
  12811. A new CQ object containing all the th and td cells in the specified column.
  12812. </returns>
  12813. </member>
  12814. <member name="M:CsQuery.CQ.HasAttr(System.String)">
  12815. <summary>
  12816. Test for the existence of an attribute.
  12817. </summary>
  12818. <param name="name">
  12819. The name of the attribute to get.
  12820. </param>
  12821. <returns>
  12822. A string of the attribute value, or null if the attribute does not exist.
  12823. </returns>
  12824. </member>
  12825. <member name="M:CsQuery.CQ.IncludeWhen(System.Boolean)">
  12826. <summary>
  12827. Conditionally includes a selection. This is the equivalent of calling Remove() only when
  12828. "include" is false.
  12829. </summary>
  12830. <param name="include">
  12831. true to include, false to exclude.
  12832. </param>
  12833. <returns>
  12834. The current CQ object
  12835. </returns>
  12836. </member>
  12837. <member name="M:CsQuery.CQ.KeepOne(System.Boolean,System.String,System.String)">
  12838. <summary>
  12839. Given two selectors, shows the content of one, and removes the content of the other, based on
  12840. the boolean parameter.
  12841. </summary>
  12842. <param name="which">
  12843. A boolean value to indicate whether the first or second selector should be used to determine
  12844. the elements that are kept. When true, the first is kept and the 2nd removed. When false, the
  12845. opposite happens.
  12846. </param>
  12847. <param name="trueSelector">
  12848. The true selector.
  12849. </param>
  12850. <param name="falseSelector">
  12851. The false selector.
  12852. </param>
  12853. <returns>
  12854. The current CQ object.
  12855. </returns>
  12856. </member>
  12857. <member name="M:CsQuery.CQ.KeepOne(System.Boolean,CsQuery.CQ,CsQuery.CQ)">
  12858. <summary>
  12859. Given two CQ objects, shows the one, and removes the the other from the document, based on
  12860. the boolean parameter.
  12861. </summary>
  12862. <param name="which">
  12863. A boolean value to indicate whether the first or second selector should be used to determine
  12864. the elements that are kept. When true, the first is kept and the 2nd removed. When false, the
  12865. opposite happens.
  12866. </param>
  12867. <param name="trueContent">
  12868. The true content.
  12869. </param>
  12870. <param name="falseContent">
  12871. The false content.
  12872. </param>
  12873. <returns>
  12874. The current CQ object.
  12875. </returns>
  12876. </member>
  12877. <member name="M:CsQuery.CQ.KeepOne(System.Int32,System.String[])">
  12878. <summary>
  12879. Removes all but one of a list selectors/objects based on the zero-based index of the first
  12880. parameter. The remaining one is explicitly shown.
  12881. </summary>
  12882. <param name="which">
  12883. An integer representing the zero-based index of the content from the list of items passed
  12884. which should be kept and shown.
  12885. </param>
  12886. <param name="content">
  12887. A variable-length parameters list containing content.
  12888. </param>
  12889. <returns>
  12890. The current CQ object
  12891. </returns>
  12892. </member>
  12893. <member name="M:CsQuery.CQ.KeepOne(System.Int32,CsQuery.CQ[])">
  12894. <summary>
  12895. Removes all but one of a list selectors/objects based on the zero-based index of the first
  12896. parameter. The remaining one is explicitly shown.
  12897. </summary>
  12898. <param name="which">
  12899. An integer representing the zero-based index of the content from the list of items passed
  12900. which should be kept and shown.
  12901. </param>
  12902. <param name="content">
  12903. A variable-length parameters list containing content.
  12904. </param>
  12905. <returns>
  12906. The current CQ object.
  12907. </returns>
  12908. </member>
  12909. <member name="M:CsQuery.CQ.MakeRoot">
  12910. <summary>
  12911. The current selection set will become the only members of the document in this object. This
  12912. is a destructive method that will completely replace the document.
  12913. </summary>
  12914. <returns>
  12915. The current CQ object
  12916. </returns>
  12917. </member>
  12918. <member name="M:CsQuery.CQ.MakeRoot(System.String)">
  12919. <summary>
  12920. The elements identified by the selector will become the only members of the document in this
  12921. object. This is a destructive method that will completely replace the document.
  12922. </summary>
  12923. <param name="selector">
  12924. A selector that determines which elements will become the new document.
  12925. </param>
  12926. <returns>
  12927. The current CQ object
  12928. </returns>
  12929. </member>
  12930. <member name="M:CsQuery.CQ.NewCqInDomain">
  12931. <summary>
  12932. Create a new, empty CsQuery object bound to this domain.
  12933. </summary>
  12934. <returns>
  12935. A new CQ object.
  12936. </returns>
  12937. </member>
  12938. <member name="M:CsQuery.CQ.NewCqUnbound">
  12939. <summary>
  12940. Creates a new instance of the CQ object. This should be used inside CQ to create a new object
  12941. under all circumstances so it can be overridden by derived classes.
  12942. </summary>
  12943. <returns>
  12944. A new CQ object
  12945. </returns>
  12946. </member>
  12947. <member name="M:CsQuery.CQ.RenderSelection">
  12948. <summary>
  12949. Renders just the selection set completely.
  12950. </summary>
  12951. <remarks>
  12952. This method will only render the HTML for elements in the current selection set. To render
  12953. the entire document for output, use the Render method.
  12954. </remarks>
  12955. <returns>
  12956. A string of HTML.
  12957. </returns>
  12958. </member>
  12959. <member name="M:CsQuery.CQ.RenderSelection(CsQuery.Output.IOutputFormatter)">
  12960. <summary>
  12961. Renders just the selection set completely.
  12962. </summary>
  12963. <param name="outputFormatter">
  12964. The output formatter.
  12965. </param>
  12966. <returns>
  12967. A string of HTML.
  12968. </returns>
  12969. </member>
  12970. <member name="M:CsQuery.CQ.RenderSelection(CsQuery.Output.IOutputFormatter,System.IO.StringWriter)">
  12971. <summary>
  12972. Renders just the selection set completely.
  12973. </summary>
  12974. <param name="outputFormatter">
  12975. The output formatter.
  12976. </param>
  12977. <param name="writer">
  12978. The writer.
  12979. </param>
  12980. <returns>
  12981. A string of HTML.
  12982. </returns>
  12983. </member>
  12984. <member name="M:CsQuery.CQ.Render">
  12985. <summary>
  12986. Renders the document to a string.
  12987. </summary>
  12988. <remarks>
  12989. This method renders the entire document, regardless of the current selection. This is the
  12990. primary method used for rendering the final HTML of a document after manipulation; it
  12991. includes the &lt;doctype&gt; and &lt;html&gt; nodes.
  12992. </remarks>
  12993. <returns>
  12994. A string of HTML.
  12995. </returns>
  12996. </member>
  12997. <member name="M:CsQuery.CQ.Render(CsQuery.DomRenderingOptions)">
  12998. <summary>
  12999. Render the complete DOM with specific options.
  13000. </summary>
  13001. <param name="options">
  13002. (optional) option flags that control how the output is rendered.
  13003. </param>
  13004. <returns>
  13005. A string of HTML.
  13006. </returns>
  13007. </member>
  13008. <member name="M:CsQuery.CQ.Render(CsQuery.Output.IOutputFormatter)">
  13009. <summary>
  13010. Render the entire document, parsed through a formatter passed using the parameter.
  13011. </summary>
  13012. <remarks>
  13013. CsQuery by default does not format the output at all, but rather returns exactly the same
  13014. contents of each element from the source, including all extra whitespace. If you want to
  13015. produce output that is formatted in a specific way, you can create an OutputFormatter for
  13016. this purpose. The included <see cref="T:CsQuery.OutputFormatters.FormatPlainText"/> does some
  13017. basic formatting by removing extra whitespace and adding newlines in a few useful places.
  13018. (This formatter is pretty basic). A formatter to perform indenting to create human-readable
  13019. output would be useful and will be included in some future release.
  13020. </remarks>
  13021. <param name="formatter">
  13022. An object that parses a CQ object and returns a string of HTML.
  13023. </param>
  13024. <returns>
  13025. A string of HTML.
  13026. </returns>
  13027. </member>
  13028. <member name="M:CsQuery.CQ.Render(CsQuery.Output.IOutputFormatter,System.IO.TextWriter)">
  13029. <summary>
  13030. Render the entire document, parsed through a formatter passed using the parameter, to the
  13031. specified writer.
  13032. </summary>
  13033. <param name="formatter">
  13034. The formatter.
  13035. </param>
  13036. <param name="writer">
  13037. The writer.
  13038. </param>
  13039. </member>
  13040. <member name="M:CsQuery.CQ.Render(System.Text.StringBuilder,CsQuery.DomRenderingOptions)">
  13041. <summary>
  13042. Render the entire document, parsed through a formatter passed using the parameter, with the
  13043. specified options.
  13044. </summary>
  13045. <param name="sb">
  13046. The sb.
  13047. </param>
  13048. <param name="options">
  13049. (optional) options for controlling the operation.
  13050. </param>
  13051. </member>
  13052. <member name="M:CsQuery.CQ.Save(System.String,CsQuery.DomRenderingOptions)">
  13053. <summary>
  13054. Save the current Document to an HTML file.
  13055. </summary>
  13056. <returns>
  13057. A new CQ object.
  13058. </returns>
  13059. </member>
  13060. <member name="M:CsQuery.CQ.SelectionHtml">
  13061. <summary>
  13062. Returns the HTML for all selected documents, separated by commas. No inner html or children
  13063. are included.
  13064. </summary>
  13065. <remarks>
  13066. This method does not return valid HTML, but rather a single string containing an abbreviated
  13067. version of the markup for only documents in the selection set, separated by commas. This is
  13068. intended for inspecting a selection set, for example while debugging.
  13069. </remarks>
  13070. <returns>
  13071. A string of HTML.
  13072. </returns>
  13073. </member>
  13074. <member name="M:CsQuery.CQ.SelectionHtml(System.Boolean)">
  13075. <summary>
  13076. Returns the HTML for all selected documents, separated by commas.
  13077. </summary>
  13078. <remarks>
  13079. This method does not return valid HTML, but rather a single string containing an abbreviated
  13080. version of the markup for only documents in the selection set, separated by commas. This is
  13081. intended for inspecting a selection set, for example while debugging.
  13082. </remarks>
  13083. <param name="includeInner">
  13084. When true, the complete HTML (e.g. including children) is included for each element.
  13085. </param>
  13086. <returns>
  13087. A string of HTML.
  13088. </returns>
  13089. </member>
  13090. <member name="M:CsQuery.CQ.SetSelected(System.String,System.IConvertible)">
  13091. <summary>
  13092. Set a specific item, identified by the 2nd parameter, of a named option group, identified by
  13093. the first parameter, as selected.
  13094. </summary>
  13095. <param name="groupName">
  13096. The value of the name attribute identifying this option group.
  13097. </param>
  13098. <param name="value">
  13099. The option value to set as selected
  13100. </param>
  13101. <returns>
  13102. The current CQ object
  13103. </returns>
  13104. </member>
  13105. <member name="M:CsQuery.CQ.Version">
  13106. <summary>
  13107. Return the current assembly's version.
  13108. </summary>
  13109. <returns>
  13110. A string
  13111. </returns>
  13112. </member>
  13113. <member name="M:CsQuery.CQ.#ctor">
  13114. <summary>
  13115. Creates a new, empty CQ object.
  13116. </summary>
  13117. </member>
  13118. <member name="M:CsQuery.CQ.#ctor(System.String,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  13119. <summary>
  13120. Create a new CQ object from an HTML string.
  13121. </summary>
  13122. <param name="html">
  13123. The HTML source.
  13124. </param>
  13125. <param name="parsingMode">
  13126. The HTML parsing mode.
  13127. </param>
  13128. <param name="parsingOptions">
  13129. (optional) options for controlling the parsing.
  13130. </param>
  13131. <param name="docType">
  13132. (optional) type of the document.
  13133. </param>
  13134. </member>
  13135. <member name="M:CsQuery.CQ.#ctor(System.IO.Stream,System.Text.Encoding,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  13136. <summary>
  13137. Create a new CQ object from an HTML stream.
  13138. <see cref="M:CsQuery.CQ.Create(System.Char[])"/>
  13139. </summary>
  13140. <param name="html">
  13141. The html source of the new document.
  13142. </param>
  13143. <param name="encoding">
  13144. The character set encoding.
  13145. </param>
  13146. <param name="parsingMode">
  13147. The HTML parsing mode.
  13148. </param>
  13149. <param name="parsingOptions">
  13150. (optional) options for controlling the parsing.
  13151. </param>
  13152. <param name="docType">
  13153. (optional) type of the document.
  13154. </param>
  13155. </member>
  13156. <member name="M:CsQuery.CQ.#ctor(System.IO.TextReader,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  13157. <summary>
  13158. Create a new CQ object from an HTML string.
  13159. </summary>
  13160. <param name="html">
  13161. The html source of the new document.
  13162. </param>
  13163. <param name="parsingMode">
  13164. The HTML parsing mode.
  13165. </param>
  13166. <param name="parsingOptions">
  13167. (optional) options for controlling the parsing.
  13168. </param>
  13169. <param name="docType">
  13170. (optional) type of the document.
  13171. </param>
  13172. </member>
  13173. <member name="M:CsQuery.CQ.#ctor(CsQuery.IDomObject)">
  13174. <summary>
  13175. Create a new CQ object wrapping a single element.
  13176. </summary>
  13177. <remarks>
  13178. This differs from the <see cref="M:CsQuery.CQ.Create(CsQuery.IDomObject)"/> method in that this document is still
  13179. related to its owning document; this is the same as if the element had just been selected.
  13180. The Create method, conversely, creates an entirely new Document context contining a single
  13181. element (a clone of this element).
  13182. </remarks>
  13183. <param name="element">
  13184. The element.
  13185. </param>
  13186. </member>
  13187. <member name="M:CsQuery.CQ.#ctor(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13188. <summary>
  13189. Create a new CsQuery object wrapping an existing sequence of elements.
  13190. </summary>
  13191. <param name="elements">
  13192. A sequence of elements to populate the object
  13193. </param>
  13194. </member>
  13195. <member name="M:CsQuery.CQ.#ctor(CsQuery.IDomObject,CsQuery.CQ)">
  13196. <summary>
  13197. Create a new CQ object wrapping a single DOM element, in the context of another CQ object.
  13198. </summary>
  13199. <remarks>
  13200. This differs from the overload accepting a single IDomObject parameter in that it associates
  13201. the new object with a previous object, as if it were part of a selector chain. In practice
  13202. this will rarely make a difference, but some methods such as <see cref="M:CsQuery.CQ.End"/> use
  13203. this information.
  13204. </remarks>
  13205. <param name="element">
  13206. The element to wrap.
  13207. </param>
  13208. <param name="context">
  13209. The context.
  13210. </param>
  13211. </member>
  13212. <member name="M:CsQuery.CQ.#ctor(System.String,CsQuery.CQ)">
  13213. <summary>
  13214. Create a new CsQuery object using an existing instance and a selector. if the selector is
  13215. null or missing, then it will contain no selection results.
  13216. </summary>
  13217. <param name="selector">
  13218. A valid CSS selector.
  13219. </param>
  13220. <param name="context">
  13221. The context.
  13222. </param>
  13223. </member>
  13224. <member name="M:CsQuery.CQ.#ctor(System.String,System.String,CsQuery.CQ)">
  13225. <summary>
  13226. Create a new CsQuery object from a selector HTML, and assign CSS from a JSON string, within a context.
  13227. </summary>
  13228. <param name="selector">
  13229. The
  13230. </param>
  13231. <param name="cssJson">
  13232. The JSON containing CSS
  13233. </param>
  13234. <param name="context">
  13235. The context
  13236. </param>
  13237. </member>
  13238. <member name="M:CsQuery.CQ.#ctor(System.String,System.Object,CsQuery.CQ)">
  13239. <summary>
  13240. Create a new CsQuery object from a selector or HTML, and assign CSS, within a context.
  13241. </summary>
  13242. <param name="selector">
  13243. The selector or HTML markup
  13244. </param>
  13245. <param name="css">
  13246. The object whose property names and values map to CSS
  13247. </param>
  13248. <param name="context">
  13249. The context
  13250. </param>
  13251. </member>
  13252. <member name="M:CsQuery.CQ.#ctor(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.CQ)">
  13253. <summary>
  13254. Create a new CsQuery object from a set of DOM elements, assigning the 2nd parameter as a context for this object.
  13255. </summary>
  13256. <param name="elements">
  13257. The elements that make up the selection set in the new object
  13258. </param>
  13259. <param name="context">
  13260. A CQ object that will be assigned as the context for this one.
  13261. </param>
  13262. </member>
  13263. <member name="M:CsQuery.CQ.op_Implicit(System.String)~CsQuery.CQ">
  13264. <summary>
  13265. Create a new CQ object from html.
  13266. </summary>
  13267. <param name="html">
  13268. A string of HTML
  13269. </param>
  13270. </member>
  13271. <member name="M:CsQuery.CQ.CreateNewDocument">
  13272. <summary>
  13273. Bind this instance to a new empty DomDocument configured with the default options.
  13274. </summary>
  13275. </member>
  13276. <member name="M:CsQuery.CQ.CreateNewFragment">
  13277. <summary>
  13278. Bind this instance to a new empty DomFragment configured with the default options.
  13279. </summary>
  13280. </member>
  13281. <member name="M:CsQuery.CQ.CreateNewFragment(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13282. <summary>
  13283. Bind this instance to a new DomFragment created from a sequence of elements.
  13284. </summary>
  13285. <param name="elements">
  13286. The elements to provide the source for this object's DOM.
  13287. </param>
  13288. </member>
  13289. <member name="M:CsQuery.CQ.CreateNew(CsQuery.CQ,System.IO.Stream,System.Text.Encoding,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  13290. <summary>
  13291. Bind this instance to a new DomFragment created from HTML in a specific HTML tag context.
  13292. </summary>
  13293. <param name="target">
  13294. The target.
  13295. </param>
  13296. <param name="html">
  13297. The HTML.
  13298. </param>
  13299. <param name="encoding">
  13300. The character set encoding.
  13301. </param>
  13302. <param name="parsingMode">
  13303. The HTML parsing mode.
  13304. </param>
  13305. <param name="parsingOptions">
  13306. (optional) options for controlling the parsing.
  13307. </param>
  13308. <param name="docType">
  13309. (optional) type of the document.
  13310. </param>
  13311. </member>
  13312. <member name="M:CsQuery.CQ.CreateNewFragment(CsQuery.CQ,System.String,System.String,CsQuery.DocType)">
  13313. <summary>
  13314. Bind this instance to a new DomFragment created from HTML using the specified parsing mode and element context
  13315. </summary>
  13316. <param name="target">
  13317. The target.
  13318. </param>
  13319. <param name="html">
  13320. The HTML.
  13321. </param>
  13322. <param name="context">
  13323. The context (e.g. an HTML tag name)
  13324. </param>
  13325. <param name="docType">
  13326. (optional) type of the document.
  13327. </param>
  13328. </member>
  13329. <member name="M:CsQuery.CQ.ConfigureNewInstance(CsQuery.CQ,System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.CQ)">
  13330. <summary>
  13331. Configures a new instance for a sequence of elements and an existing context.
  13332. </summary>
  13333. <param name="dom">
  13334. The dom.
  13335. </param>
  13336. <param name="elements">
  13337. A sequence of elements.
  13338. </param>
  13339. <param name="context">
  13340. The context.
  13341. </param>
  13342. </member>
  13343. <member name="M:CsQuery.CQ.ConfigureNewInstance(System.String,CsQuery.CQ)">
  13344. <summary>
  13345. Configures a new instance for a sequence of elements and an existing context.
  13346. </summary>
  13347. <param name="selector">
  13348. A valid CSS selector.
  13349. </param>
  13350. <param name="context">
  13351. The context.
  13352. </param>
  13353. </member>
  13354. <member name="P:CsQuery.CQ.DefaultDomRenderingOptions">
  13355. <summary>
  13356. DEPRECATED. Please use CsQuery.Config.DomRenderingOptions.
  13357. </summary>
  13358. </member>
  13359. <member name="P:CsQuery.CQ.DefaultDocType">
  13360. <summary>
  13361. DEPRECATED. Please use CsQuery.Config.DocType
  13362. </summary>
  13363. </member>
  13364. <member name="M:CsQuery.CQ.ToExpando(System.Object)">
  13365. <summary>
  13366. Convert a dictionary to a dynamic object. Use to get another expando object from a sub-
  13367. object of an expando object, e.g. as returned from JSON data.
  13368. </summary>
  13369. <param name="obj">
  13370. The object.
  13371. </param>
  13372. <returns>
  13373. obj as a JsObject.
  13374. </returns>
  13375. </member>
  13376. <member name="M:CsQuery.CQ.ToDynamic``1(System.Object)">
  13377. <summary>
  13378. Converts an object to a dynamic object of type T.
  13379. </summary>
  13380. <typeparam name="T">
  13381. The type of object to create. This must be an IDynamicMetaObjectProvider that also implements
  13382. IDictionary&lt;string,object&gt;
  13383. </typeparam>
  13384. <param name="obj">
  13385. The object.
  13386. </param>
  13387. <returns>
  13388. A new object of type T.
  13389. </returns>
  13390. </member>
  13391. <member name="M:CsQuery.CQ.Add(System.String)">
  13392. <summary>
  13393. Add elements to the set of matched elements from a selector or an HTML fragment.
  13394. </summary>
  13395. <param name="selector">
  13396. A CSS selector.
  13397. </param>
  13398. <returns>
  13399. A new CQ object.
  13400. </returns>
  13401. <url>
  13402. http://api.jquery.com/add/
  13403. </url>
  13404. </member>
  13405. <member name="M:CsQuery.CQ.Add(CsQuery.IDomObject)">
  13406. <summary>
  13407. Add an element to the set of matched elements.
  13408. </summary>
  13409. <param name="element">
  13410. The element to add.
  13411. </param>
  13412. <returns>
  13413. A new CQ object.
  13414. </returns>
  13415. <url>
  13416. http://api.jquery.com/add/
  13417. </url>
  13418. </member>
  13419. <member name="M:CsQuery.CQ.Add(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13420. <summary>
  13421. Add elements to the set of matched elements.
  13422. </summary>
  13423. <param name="elements">
  13424. The elements to add.
  13425. </param>
  13426. <returns>
  13427. A new CQ object.
  13428. </returns>
  13429. <url>
  13430. http://api.jquery.com/add/
  13431. </url>
  13432. </member>
  13433. <member name="M:CsQuery.CQ.Add(System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13434. <summary>
  13435. Add elements to the set of matched elements from a selector or an HTML fragment.
  13436. </summary>
  13437. <param name="selector">
  13438. A string representing a selector expression to find additional elements to add to the set of
  13439. matched elements.
  13440. </param>
  13441. <param name="context">
  13442. The point in the document at which the selector should begin matching; similar to the context
  13443. argument of the $(selector, context) method.
  13444. </param>
  13445. <returns>
  13446. A new CQ object.
  13447. </returns>
  13448. <url>
  13449. http://api.jquery.com/add/
  13450. </url>
  13451. </member>
  13452. <member name="M:CsQuery.CQ.Add(System.String,CsQuery.IDomObject)">
  13453. <summary>
  13454. Add elements to the set of matched elements from a selector or an HTML fragment.
  13455. </summary>
  13456. <param name="selector">
  13457. A string representing a selector expression to find additional elements to add to the set of
  13458. matched elements.
  13459. </param>
  13460. <param name="context">
  13461. The point in the document at which the selector should begin matching; similar to the context
  13462. argument of the $(selector, context) method.
  13463. </param>
  13464. <returns>
  13465. A new CQ object.
  13466. </returns>
  13467. <url>
  13468. http://api.jquery.com/add/
  13469. </url>
  13470. </member>
  13471. <member name="M:CsQuery.CQ.After(System.String)">
  13472. <summary>
  13473. Insert content, specified by the parameter, after each element in the set of matched elements.
  13474. </summary>
  13475. <param name="selector">
  13476. A CSS selector that determines the elements to insert.
  13477. </param>
  13478. <returns>
  13479. The current CQ object.
  13480. </returns>
  13481. <url>
  13482. http://api.jquery.com/after/
  13483. </url>
  13484. </member>
  13485. <member name="M:CsQuery.CQ.After(CsQuery.IDomObject)">
  13486. <summary>
  13487. Insert an element, specified by the parameter, after each element in the set of matched
  13488. elements.
  13489. </summary>
  13490. <param name="element">
  13491. The element to insert.
  13492. </param>
  13493. <returns>
  13494. The current CQ object.
  13495. </returns>
  13496. <url>
  13497. http://api.jquery.com/after/
  13498. </url>
  13499. </member>
  13500. <member name="M:CsQuery.CQ.After(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13501. <summary>
  13502. Insert elements, specified by the parameter, after each element in the set of matched
  13503. elements.
  13504. </summary>
  13505. <param name="elements">
  13506. The elements to insert.
  13507. </param>
  13508. <returns>
  13509. The current CQ object.
  13510. </returns>
  13511. <url>
  13512. http://api.jquery.com/after/
  13513. </url>
  13514. </member>
  13515. <member name="M:CsQuery.CQ.InsertAtOffset(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.Int32)">
  13516. <summary>
  13517. Inserts an element at the specified offset from a target. Helper method for Before and After.
  13518. </summary>
  13519. <param name="target">
  13520. Target for the.
  13521. </param>
  13522. <param name="offset">
  13523. The offset.
  13524. </param>
  13525. <returns>
  13526. .
  13527. </returns>
  13528. </member>
  13529. <member name="M:CsQuery.CQ.InsertAtOffset(CsQuery.CQ,System.Int32,CsQuery.CQ@)">
  13530. <summary>
  13531. Insert every element in the selection at or after the index of each target (adding offset to
  13532. the index). If there is more than one target, the a clone is made of the selection for the
  13533. 2nd and later targets.
  13534. </summary>
  13535. <remarks>
  13536. This is a helper for Before and After. There is special handling when the target is not part
  13537. of a DOM. Instead of altering the DOM, this method will alter the selection set, and return a
  13538. CQ object that contains the new sequence. Normally, it would return the same CQ object (but
  13539. alter the DOM).
  13540. </remarks>
  13541. <param name="target">
  13542. The target element.
  13543. </param>
  13544. <param name="offset">
  13545. The offset from the target at which to begin inserting.
  13546. </param>
  13547. <param name="insertedElements">
  13548. [out] The inserted elements.
  13549. </param>
  13550. <returns>
  13551. The current CQ object.
  13552. </returns>
  13553. </member>
  13554. <member name="M:CsQuery.CQ.AndSelf">
  13555. <summary>
  13556. Add the previous set of elements on the stack to the current set.
  13557. </summary>
  13558. <returns>
  13559. A new CQ object.
  13560. </returns>
  13561. <url>
  13562. http://api.jquery.com/andself/
  13563. </url>
  13564. </member>
  13565. <member name="M:CsQuery.CQ.Append(System.String[])">
  13566. <summary>
  13567. Insert content, specified by the parameter, to the end of each element in the set of matched
  13568. elements.
  13569. </summary>
  13570. <param name="content">
  13571. One or more HTML strings to append.
  13572. </param>
  13573. <returns>
  13574. The current CQ object.
  13575. </returns>
  13576. <url>
  13577. http://api.jquery.com/append/
  13578. </url>
  13579. </member>
  13580. <member name="M:CsQuery.CQ.Append(CsQuery.IDomObject)">
  13581. <summary>
  13582. Insert the element, specified by the parameter, to the end of each element in the set of
  13583. matched elements.
  13584. </summary>
  13585. <param name="element">
  13586. The element to exclude.
  13587. </param>
  13588. <returns>
  13589. The current CQ object.
  13590. </returns>
  13591. <url>
  13592. http://api.jquery.com/append/
  13593. </url>
  13594. </member>
  13595. <member name="M:CsQuery.CQ.Append(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13596. <summary>
  13597. Insert the sequence of elements, specified by the parameter, to the end of each element in
  13598. the set of matched elements.
  13599. </summary>
  13600. <param name="elements">
  13601. The elements to be excluded.
  13602. </param>
  13603. <returns>
  13604. The current CQ object.
  13605. </returns>
  13606. <url>
  13607. http://api.jquery.com/append/
  13608. </url>
  13609. </member>
  13610. <member name="M:CsQuery.CQ.Append(System.Func{System.Int32,System.String,System.String})">
  13611. <summary>
  13612. Appends a func.
  13613. </summary>
  13614. <param name="func">
  13615. A delegate to a function that returns an HTML string to insert at the end
  13616. of each element in the set of matched elements. Receives the index position of the element in
  13617. the set and the old HTML value of the element as arguments. Within the function, this refers
  13618. to the current element in the set.
  13619. </param>
  13620. <returns>
  13621. The current CQ object.
  13622. </returns>
  13623. <url>
  13624. http://api.jquery.com/append/
  13625. </url>
  13626. </member>
  13627. <member name="M:CsQuery.CQ.Append(System.Func{System.Int32,System.String,CsQuery.IDomElement})">
  13628. <summary>
  13629. Insert content, specified by the parameter, to the end of each element in the set of matched
  13630. elements.
  13631. </summary>
  13632. <param name="func">
  13633. A delegate to a function that returns an IDomElement to insert at the end of each element in
  13634. the set of matched elements. Receives the index position of the element in the set and the
  13635. old HTML value of the element as arguments. Within the function, this refers to the current
  13636. element in the set.
  13637. </param>
  13638. <returns>
  13639. The current CQ object.
  13640. </returns>
  13641. <url>
  13642. http://api.jquery.com/append/
  13643. </url>
  13644. </member>
  13645. <member name="M:CsQuery.CQ.Append(System.Func{System.Int32,System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomElement}})">
  13646. <summary>
  13647. Insert content, specified by the parameter, to the end of each element in the set of matched
  13648. elements.
  13649. </summary>
  13650. <param name="func">
  13651. A delegate to a function that returns a sequence of IDomElement objects to insert at the end
  13652. of each element in the set of matched elements. Receives the index position of the element in
  13653. the set and the old HTML value of the element as arguments. Within the function, this refers
  13654. to the current element in the set.
  13655. </param>
  13656. <returns>
  13657. The current CQ object.
  13658. </returns>
  13659. <url>
  13660. http://api.jquery.com/append/
  13661. </url>
  13662. </member>
  13663. <member name="M:CsQuery.CQ.Append(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.CQ@)">
  13664. <summary>
  13665. Append each element passed by parameter to each element in the selection set. The inserted
  13666. elements are returned.
  13667. </summary>
  13668. <param name="elements">
  13669. The elements to be excluded.
  13670. </param>
  13671. <param name="insertedElements">
  13672. A CQ object containing all the elements added.
  13673. </param>
  13674. <returns>
  13675. The current CQ object.
  13676. </returns>
  13677. </member>
  13678. <member name="M:CsQuery.CQ.GetTrueTarget(CsQuery.IDomElement)">
  13679. <summary>
  13680. Deals with tbody as the target of appends.
  13681. </summary>
  13682. <param name="target">
  13683. The true target.
  13684. </param>
  13685. <returns>
  13686. Either the element itself, or the TBODY element if the target was a TABLE
  13687. </returns>
  13688. </member>
  13689. <member name="M:CsQuery.CQ.AppendTo(System.String[])">
  13690. <summary>
  13691. Insert every element in the set of matched elements to the end of each element in the targets.
  13692. </summary>
  13693. <remarks>
  13694. The .Append() and .appendTo() methods perform the same task. The major difference is in the
  13695. syntax-specifically, in the placement of the content and target. With .Append(), the selector
  13696. expression preceding the method is the container into which the content is inserted. With
  13697. .AppendTo(), on the other hand, the content precedes the method, either as a selector
  13698. expression or as markup created on the fly, and it is inserted into the target container.
  13699. </remarks>
  13700. <param name="target">
  13701. A selector that results in HTML to which the selection set will be appended.
  13702. </param>
  13703. <returns>
  13704. A CQ object containing all the elements added
  13705. </returns>
  13706. <url>
  13707. http://api.jquery.com/appendTo/
  13708. </url>
  13709. </member>
  13710. <member name="M:CsQuery.CQ.AppendTo(CsQuery.IDomObject)">
  13711. <summary>
  13712. Insert every element in the set of matched elements to the end of the target.
  13713. </summary>
  13714. <param name="target">
  13715. The element to which the elements in the current selection set should be appended.
  13716. </param>
  13717. <returns>
  13718. A new CQ object containing the target elements.
  13719. </returns>
  13720. <url>
  13721. http://api.jquery.com/appendTo/
  13722. </url>
  13723. </member>
  13724. <member name="M:CsQuery.CQ.AppendTo(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13725. <summary>
  13726. Insert every element in the set of matched elements to the end of the target.
  13727. </summary>
  13728. <param name="targets">
  13729. The targets to which the current selection will be appended.
  13730. </param>
  13731. <returns>
  13732. A new CQ object containing the target elements.
  13733. </returns>
  13734. <url>
  13735. http://api.jquery.com/appendTo/
  13736. </url>
  13737. </member>
  13738. <member name="M:CsQuery.CQ.Attr(System.String)">
  13739. <summary>
  13740. Get the value of an attribute for the first element in the set of matched elements.
  13741. </summary>
  13742. <param name="name">
  13743. The name of the attribute to get.
  13744. </param>
  13745. <returns>
  13746. A string of the attribute value, or null if the attribute does not exist.
  13747. </returns>
  13748. <url>
  13749. http://api.jquery.com/attr/#attr1
  13750. </url>
  13751. </member>
  13752. <member name="M:CsQuery.CQ.Attr``1(System.String)">
  13753. <summary>
  13754. Get the value of an attribute for the first element in the set of matched elements.
  13755. </summary>
  13756. <remarks>
  13757. This is a CsQuery extension. Attribute values are always stored as strings internally, in
  13758. line with their being created and represented as HTML string data. This method simplifies
  13759. converting to another type such as integer for attributes that represent strongly-type values.
  13760. </remarks>
  13761. <typeparam name="T">
  13762. Type to which the attribute value should be converted.
  13763. </typeparam>
  13764. <param name="name">
  13765. The name of the attribute to get.
  13766. </param>
  13767. <returns>
  13768. A strongly-typed value representing the attribute, or default(T) if the attribute does not
  13769. exist.
  13770. </returns>
  13771. </member>
  13772. <member name="M:CsQuery.CQ.Attr(System.String,System.IConvertible)">
  13773. <summary>
  13774. Set one or more attributes for the set of matched elements.
  13775. </summary>
  13776. <exception cref="T:System.InvalidOperationException">
  13777. Thrown when attemting to change the type of an INPUT element that already exists on the DOM.
  13778. </exception>
  13779. <param name="name">
  13780. THe attribute name.
  13781. </param>
  13782. <param name="value">
  13783. The value to set.
  13784. </param>
  13785. <returns>
  13786. The current CQ object.
  13787. </returns>
  13788. </member>
  13789. <member name="M:CsQuery.CQ.AttrSet(System.Object)">
  13790. <summary>
  13791. Map an object to a set of attributes name/values and set those attributes on each object in
  13792. the selection set.
  13793. </summary>
  13794. <remarks>
  13795. The jQuery API uses the same method "Attr" for a wide variety of purposes. For Attr and Css
  13796. methods, the overloads that we would like to use to match all the ways the method is used in
  13797. the jQuery API don't work out in the strongly-typed world of C#. To resolved this, the
  13798. methods AttrSet and CssSet were created for methods where an object or a string of JSON are
  13799. passed (a map) to set multiple methods.
  13800. </remarks>
  13801. <param name="map">
  13802. An object whose properties names represent attribute names, or a string that is valid JSON
  13803. data that represents an object of attribute names/values.
  13804. </param>
  13805. <returns>
  13806. The current CQ object.
  13807. </returns>
  13808. <url>
  13809. http://api.jquery.com/attr/#attr2
  13810. </url>
  13811. </member>
  13812. <member name="M:CsQuery.CQ.AttrSet(System.Object,System.Boolean)">
  13813. <summary>
  13814. Map an object to attributes, optionally using "quickSet" to set other properties in addition
  13815. to the attributes.
  13816. </summary>
  13817. <param name="map">
  13818. An object whose properties names represent attribute names, or a string that is valid JSON
  13819. data that represents an object of attribute names/values.
  13820. </param>
  13821. <param name="quickSet">
  13822. If true, set any css from a sub-map object passed with "css", html from "html", inner text
  13823. from "text", and css from "width" and "height" properties.
  13824. </param>
  13825. <returns>
  13826. The current CQ object.
  13827. </returns>
  13828. </member>
  13829. <member name="M:CsQuery.CQ.RemoveAttr(System.String)">
  13830. <summary>
  13831. Remove an attribute from each element in the set of matched elements.
  13832. </summary>
  13833. <param name="name">
  13834. The attribute name to remove.
  13835. </param>
  13836. <returns>
  13837. The current CQ object.
  13838. </returns>
  13839. <url>
  13840. http://api.jquery.com/removeAttr/
  13841. </url>
  13842. </member>
  13843. <member name="M:CsQuery.CQ.RemoveProp(System.String)">
  13844. <summary>
  13845. Remove a property from the set of matched elements.
  13846. </summary>
  13847. <remarks>
  13848. In CsQuery, there is no distinction between an attribute and a property. In a real browser
  13849. DOM, this method will actually remove a property from an element, causing consequences such
  13850. as the inability to set it later. In CsQuery, the DOM is stateless and is simply a
  13851. representation of the HTML that created it. This method is included for compatibility, but
  13852. causes no special behavior.
  13853. </remarks>
  13854. <param name="name">
  13855. The property (attribute) name to remove.
  13856. </param>
  13857. <returns>
  13858. The current CQ object.
  13859. </returns>
  13860. <url>
  13861. http://api.jquery.com/removeProp/
  13862. </url>
  13863. </member>
  13864. <member name="M:CsQuery.CQ.Before(System.String)">
  13865. <summary>
  13866. Insert content, specified by the parameter, before each element in the set of matched
  13867. elements.
  13868. </summary>
  13869. <param name="selector">
  13870. A CSS selector that determines the elements to insert.
  13871. </param>
  13872. <returns>
  13873. The current CQ object.
  13874. </returns>
  13875. <url>
  13876. http://api.jquery.com/before/
  13877. </url>
  13878. </member>
  13879. <member name="M:CsQuery.CQ.Before(CsQuery.IDomObject)">
  13880. <summary>
  13881. Insert the element, specified by the parameter, before each element in the set of matched
  13882. elements.
  13883. </summary>
  13884. <param name="element">
  13885. The element to insert.
  13886. </param>
  13887. <returns>
  13888. The current CQ object.
  13889. </returns>
  13890. <url>
  13891. http://api.jquery.com/before/
  13892. </url>
  13893. </member>
  13894. <member name="M:CsQuery.CQ.Before(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13895. <summary>
  13896. Insert each element, specified by the parameter, before each element in the set of matched
  13897. elements.
  13898. </summary>
  13899. <param name="elements">
  13900. The elements to insert.
  13901. </param>
  13902. <returns>
  13903. The current CQ object.
  13904. </returns>
  13905. <url>
  13906. http://api.jquery.com/before/
  13907. </url>
  13908. </member>
  13909. <member name="M:CsQuery.CQ.Children(System.String)">
  13910. <summary>
  13911. Get the children of each element in the set of matched elements, optionally filtered by a
  13912. selector.
  13913. </summary>
  13914. <param name="filter">
  13915. A selector that must match each element returned.
  13916. </param>
  13917. <returns>
  13918. A new CQ object.
  13919. </returns>
  13920. <url>
  13921. http://api.jquery.com/children/
  13922. </url>
  13923. </member>
  13924. <member name="M:CsQuery.CQ.SelectionChildren">
  13925. <summary>
  13926. Return all children of all selected elements. Helper method for Children()
  13927. </summary>
  13928. <returns>
  13929. A new sequence.
  13930. </returns>
  13931. </member>
  13932. <member name="M:CsQuery.CQ.AddClass(System.String)">
  13933. <summary>
  13934. Adds the specified class, or each class in a space-separated list, to each of the set of
  13935. matched elements.
  13936. </summary>
  13937. <param name="className">
  13938. One or more class names to be added to the class attribute of each matched element.
  13939. </param>
  13940. <returns>
  13941. The current CQ object.
  13942. </returns>
  13943. <url>
  13944. http://api.jquery.com/addclass/
  13945. </url>
  13946. </member>
  13947. <member name="M:CsQuery.CQ.ToggleClass(System.String)">
  13948. <summary>
  13949. Add or remove one or more classes from each element in the set of matched elements, depending
  13950. on either the class's presence.
  13951. </summary>
  13952. <param name="classes">
  13953. One or more class names (separated by spaces) to be toggled for each element in the matched
  13954. set.
  13955. </param>
  13956. <returns>
  13957. The current CQ object.
  13958. </returns>
  13959. <url>
  13960. http://api.jquery.com/toggleClass/
  13961. </url>
  13962. </member>
  13963. <member name="M:CsQuery.CQ.ToggleClass(System.String,System.Boolean)">
  13964. <summary>
  13965. Add or remove one or more classes from each element in the set of matched elements, depending
  13966. on the value of the switch argument.
  13967. </summary>
  13968. <param name="classes">
  13969. One or more class names (separated by spaces) to be toggled for each element in the matched
  13970. set.
  13971. </param>
  13972. <param name="addRemoveSwitch">
  13973. a boolean value that determine whether the class should be added (true) or removed (false).
  13974. </param>
  13975. <returns>
  13976. The current CQ object.
  13977. </returns>
  13978. <url>
  13979. http://api.jquery.com/toggleClass/
  13980. </url>
  13981. </member>
  13982. <member name="M:CsQuery.CQ.HasClass(System.String)">
  13983. <summary>
  13984. Determine whether any of the matched elements are assigned the given class.
  13985. </summary>
  13986. <param name="className">
  13987. The class name to search for.
  13988. </param>
  13989. <returns>
  13990. true if the class exists on any of the elements, false if not.
  13991. </returns>
  13992. <url>
  13993. http://api.jquery.com/hasclass/
  13994. </url>
  13995. </member>
  13996. <member name="M:CsQuery.CQ.Clone">
  13997. <summary>
  13998. Create a deep copy of the set of matched elements. Clone makes copies of the actual elements
  13999. in a selection set; it doesn't simply make a copy of a selector's results.
  14000. </summary>
  14001. <returns>
  14002. A new CQ object that contains a clone of each element in the original selection set.
  14003. </returns>
  14004. <url>
  14005. http://api.jquery.com/clone/
  14006. </url>
  14007. </member>
  14008. <member name="M:CsQuery.CQ.Closest(System.String)">
  14009. <summary>
  14010. Get the first ancestor element that matches the selector, beginning at the current element
  14011. and progressing up through the DOM tree.
  14012. </summary>
  14013. <param name="selector">
  14014. A CSS selector.
  14015. </param>
  14016. <returns>
  14017. A new CQ object.
  14018. </returns>
  14019. <url>
  14020. http://api.jquery.com/closest/#closest1
  14021. </url>
  14022. </member>
  14023. <member name="M:CsQuery.CQ.Closest(CsQuery.IDomObject)">
  14024. <summary>
  14025. Return the element passed by parameter, if it is an ancestor of any elements in the selection
  14026. set.
  14027. </summary>
  14028. <param name="element">
  14029. The element to target.
  14030. </param>
  14031. <returns>
  14032. A new CQ object.
  14033. </returns>
  14034. <url>
  14035. http://api.jquery.com/closest/#closest1
  14036. </url>
  14037. </member>
  14038. <member name="M:CsQuery.CQ.Closest(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14039. <summary>
  14040. Get the first ancestor element of any element in the seleciton set that is also one of the
  14041. elements in the sequence passed by parameter, beginning at the current element and
  14042. progressing up through the DOM tree.
  14043. </summary>
  14044. <param name="elements">
  14045. The elements to target.
  14046. </param>
  14047. <returns>
  14048. A new CQ object.
  14049. </returns>
  14050. <url>
  14051. http://api.jquery.com/closest/#closest1
  14052. </url>
  14053. </member>
  14054. <member name="M:CsQuery.CQ.Contents">
  14055. <summary>
  14056. Get the children of each element in the set of matched elements, including text and comment
  14057. nodes.
  14058. </summary>
  14059. <returns>
  14060. A new CQ object.
  14061. </returns>
  14062. <url>
  14063. http://api.jquery.com/contents/
  14064. </url>
  14065. </member>
  14066. <member name="M:CsQuery.CQ.CssSet(System.Object)">
  14067. <summary>
  14068. Set one or more CSS properties for the set of matched elements from JSON data.
  14069. </summary>
  14070. <param name="map">
  14071. An object whose properties names represent css property names.
  14072. </param>
  14073. <returns>
  14074. The current CQ object.
  14075. </returns>
  14076. <url>
  14077. http://api.jquery.com/css/#css2
  14078. </url>
  14079. </member>
  14080. <member name="M:CsQuery.CQ.Css(System.String,System.IConvertible)">
  14081. <summary>
  14082. Set one or more CSS properties for the set of matched elements.
  14083. </summary>
  14084. <remarks>
  14085. By default, this method will validate that the CSS style name and value are valid CSS3. To
  14086. assing a style without validatoin, use the overload of this method and set the "strict"
  14087. parameter to false.
  14088. </remarks>
  14089. <param name="name">
  14090. The name of the style.
  14091. </param>
  14092. <param name="value">
  14093. The value of the style.
  14094. </param>
  14095. <returns>
  14096. The current CQ object.
  14097. </returns>
  14098. <url>
  14099. http://api.jquery.com/css/#css2
  14100. </url>
  14101. </member>
  14102. <member name="M:CsQuery.CQ.Css``1(System.String)">
  14103. <summary>
  14104. Get the value of a style property for the first element in the set of matched elements, and
  14105. converts to a numeric type T. Any numeric type strings are ignored when converting to numeric
  14106. values.
  14107. </summary>
  14108. <typeparam name="T">
  14109. The type. This should probably be a numeric type, but the method will attempt to convert to
  14110. any IConvertible type passed.
  14111. </typeparam>
  14112. <param name="style">
  14113. The name of the CSS style to retrieve.
  14114. </param>
  14115. <returns>
  14116. A value of type T.
  14117. </returns>
  14118. <url>
  14119. http://api.jquery.com/css/#css1
  14120. </url>
  14121. </member>
  14122. <member name="M:CsQuery.CQ.Css(System.String)">
  14123. <summary>
  14124. Get the value of a style property for the first element in the set of matched elements.
  14125. </summary>
  14126. <param name="style">
  14127. The name of the CSS style.
  14128. </param>
  14129. <returns>
  14130. A string of the value of the named CSS style.
  14131. </returns>
  14132. </member>
  14133. <member name="M:CsQuery.CQ.Data(System.String,System.String)">
  14134. <summary>
  14135. Store arbitrary data associated with the specified element, and render it as JSON on the
  14136. element in a format that can be read by the jQuery "Data()" methods.
  14137. </summary>
  14138. <param name="key">
  14139. The name of the key to associate with this data object.
  14140. </param>
  14141. <param name="data">
  14142. An string to be associated with the key.
  14143. </param>
  14144. <returns>
  14145. The current CQ object.
  14146. </returns>
  14147. <url>
  14148. http://api.jquery.com/data/#data1
  14149. </url>
  14150. </member>
  14151. <member name="M:CsQuery.CQ.RemoveData">
  14152. <summary>
  14153. Remove all data- attributes from the element.
  14154. </summary>
  14155. <returns>
  14156. The current CQ object.
  14157. </returns>
  14158. <url>
  14159. http://api.jquery.com/removeData/
  14160. </url>
  14161. </member>
  14162. <member name="M:CsQuery.CQ.RemoveData(System.String)">
  14163. <summary>
  14164. Remove a previously-stored piece of data identified by a key.
  14165. </summary>
  14166. <param name="key">
  14167. A string naming the piece of data to delete, or pieces of data if the string has multiple
  14168. values separated by spaces.
  14169. </param>
  14170. <returns>
  14171. THe current CQ object.
  14172. </returns>
  14173. <url>
  14174. http://api.jquery.com/removeData/
  14175. </url>
  14176. </member>
  14177. <member name="M:CsQuery.CQ.RemoveData(System.Collections.Generic.IEnumerable{System.String})">
  14178. <summary>
  14179. Remove all data from an element.
  14180. </summary>
  14181. <param name="keys">
  14182. An array or space-separated string naming the pieces of data to delete.
  14183. </param>
  14184. <returns>
  14185. The current CQ object.
  14186. </returns>
  14187. <url>
  14188. http://api.jquery.com/removeData/
  14189. </url>
  14190. </member>
  14191. <member name="M:CsQuery.CQ.DataRaw(System.String)">
  14192. <summary>
  14193. Returns data as a string, with no attempt to parse it from JSON. This is the equivalent of
  14194. using the Attr("data-{key}") method.
  14195. </summary>
  14196. <param name="key">
  14197. The key identifying the data.
  14198. </param>
  14199. <returns>
  14200. A string.
  14201. </returns>
  14202. </member>
  14203. <member name="M:CsQuery.CQ.HasData">
  14204. <summary>
  14205. Determine whether an element has any jQuery data associated with it.
  14206. </summary>
  14207. <returns>
  14208. true if there is any data, false if not.
  14209. </returns>
  14210. <url>
  14211. http://api.jquery.com/jQuery.hasData/
  14212. </url>
  14213. </member>
  14214. <member name="M:CsQuery.CQ.EachUntil(System.Func{System.Int32,CsQuery.IDomObject,System.Boolean})">
  14215. <summary>
  14216. Iterate over each matched element, calling the delegate passed by parameter for each element.
  14217. If the delegate returns false, the iteration is stopped.
  14218. </summary>
  14219. <remarks>
  14220. The overloads of Each the inspect the return value have a different method name (EachUntil)
  14221. because the C# compiler will not choose the best-matchine method when passing method groups.
  14222. See: http://stackoverflow.com/questions/2057146/compiler-ambiguous-invocation-error-anonymous-
  14223. method-and-method-group-with-fun.
  14224. </remarks>
  14225. <param name="func">
  14226. A function delegate returning a boolean, and accepting an integer and an IDomObject
  14227. parameter. The integer is the zero-based index of the current iteration, and the IDomObject
  14228. is the current element.
  14229. </param>
  14230. <returns>
  14231. The current CQ object.
  14232. </returns>
  14233. <url>
  14234. http://api.jquery.com/each/
  14235. </url>
  14236. </member>
  14237. <member name="M:CsQuery.CQ.EachUntil(System.Func{CsQuery.IDomObject,System.Boolean})">
  14238. <summary>
  14239. Iterate over each matched element, calling the delegate passed by parameter for each element.
  14240. If the delegate returns false, the iteration is stopped.
  14241. </summary>
  14242. <remarks>
  14243. The overloads of Each the inspect the return value have a different method name (EachUntil)
  14244. because the C# compiler will not choose the best-matchine method when passing method groups.
  14245. See: http://stackoverflow.com/questions/2057146/compiler-ambiguous-invocation-error-anonymous-
  14246. method-and-method-group-with-fun.
  14247. </remarks>
  14248. <param name="func">
  14249. A function delegate returning a boolean.
  14250. </param>
  14251. <returns>
  14252. The current CQ object.
  14253. </returns>
  14254. <url>
  14255. http://api.jquery.com/each/
  14256. </url>
  14257. </member>
  14258. <member name="M:CsQuery.CQ.Each(System.Action{CsQuery.IDomObject})">
  14259. <summary>
  14260. Iterate over each matched element, calling the delegate passed by parameter for each element
  14261. </summary>
  14262. <param name="func">
  14263. A delegate accepting a single IDomObject paremeter
  14264. </param>
  14265. <returns>
  14266. The current CQ object.
  14267. </returns>
  14268. <url>
  14269. http://api.jquery.com/each/
  14270. </url>
  14271. </member>
  14272. <member name="M:CsQuery.CQ.Each(System.Action{System.Int32,CsQuery.IDomObject})">
  14273. <summary>
  14274. Iterate over each matched element, calling the delegate passed by parameter for each element.
  14275. </summary>
  14276. <param name="func">
  14277. A delegate accepting an integer parameter, and an IDomObject paremeter. The integer is the
  14278. zero-based index of the current iteration.
  14279. </param>
  14280. <returns>
  14281. The current CQ object.
  14282. </returns>
  14283. <url>
  14284. http://api.jquery.com/each/
  14285. </url>
  14286. </member>
  14287. <member name="M:CsQuery.CQ.Each``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
  14288. <summary>
  14289. Iterate over each element in a sequence, and call a delegate for each element
  14290. </summary>
  14291. <typeparam name="T"></typeparam>
  14292. <param name="list"></param>
  14293. <param name="func"></param>
  14294. </member>
  14295. <member name="M:CsQuery.CQ.Empty">
  14296. <summary>
  14297. Remove all child nodes of the set of matched elements from the DOM.
  14298. </summary>
  14299. <returns>
  14300. The current CQ object.
  14301. </returns>
  14302. <url>
  14303. http://api.jquery.com/empty/
  14304. </url>
  14305. </member>
  14306. <member name="M:CsQuery.CQ.End">
  14307. <summary>
  14308. End the most recent filtering operation in the current chain and return the set of matched
  14309. elements to its previous state.
  14310. </summary>
  14311. <returns>
  14312. The CQ object at the root of the current chain, or a new, empty selection if this CQ object
  14313. is the direct result of a Create()
  14314. </returns>
  14315. <url>
  14316. http://api.jquery.com/end/
  14317. </url>
  14318. </member>
  14319. <member name="M:CsQuery.CQ.Eq(System.Int32)">
  14320. <summary>
  14321. Reduce the set of matched elements to the one at the specified index.
  14322. </summary>
  14323. <param name="index">
  14324. The zero-based index within the current selection set to match.
  14325. </param>
  14326. <returns>
  14327. A new CQ object.
  14328. </returns>
  14329. <url>
  14330. http://api.jquery.com/eq/
  14331. </url>
  14332. </member>
  14333. <member name="M:CsQuery.CQ.Extend(System.Object,System.Object[])">
  14334. <summary>
  14335. Map properties of inputObjects to target. If target is an expando object, it will be updated.
  14336. If not, a new one will be created including the properties of target and inputObjects.
  14337. </summary>
  14338. <param name="target">
  14339. The target of the mapping, or null to create a new target.
  14340. </param>
  14341. <param name="sources">
  14342. One or more objects that are the source of the mapping.
  14343. </param>
  14344. <returns>
  14345. The target object itself, if non-null, or a new dynamic object, if the target is null.
  14346. </returns>
  14347. </member>
  14348. <member name="M:CsQuery.CQ.Extend(System.Boolean,System.Object,System.Object[])">
  14349. <summary>
  14350. Map properties of inputObjects to target. If target is an expando object, it will be updated.
  14351. If not, a new one will be created including the properties of target and inputObjects.
  14352. </summary>
  14353. <param name="deep">
  14354. When true, will clone properties that are objects.
  14355. </param>
  14356. <param name="target">
  14357. The target of the mapping, or null to create a new target.
  14358. </param>
  14359. <param name="sources">
  14360. One or more objects that are the source of the mapping.
  14361. </param>
  14362. <returns>
  14363. The target object itself, if non-null, or a new dynamic object, if the target is null.
  14364. </returns>
  14365. </member>
  14366. <member name="M:CsQuery.CQ.Filter(System.String)">
  14367. <summary>
  14368. Reduce the set of matched elements to those that match the selector or pass the function's
  14369. test.
  14370. </summary>
  14371. <param name="selector">
  14372. A string containing a selector expression to match the current set of elements against.
  14373. </param>
  14374. <returns>
  14375. A new CQ object.
  14376. </returns>
  14377. <url>
  14378. http://api.jquery.com/filter/
  14379. </url>
  14380. </member>
  14381. <member name="M:CsQuery.CQ.Filter(CsQuery.IDomObject)">
  14382. <summary>
  14383. Reduce the set of matched elements to those that matching the element passed by parameter.
  14384. </summary>
  14385. <param name="element">
  14386. The element to match.
  14387. </param>
  14388. <returns>
  14389. A new CQ object.
  14390. </returns>
  14391. <url>
  14392. http://api.jquery.com/filter/
  14393. </url>
  14394. </member>
  14395. <member name="M:CsQuery.CQ.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14396. <summary>
  14397. Reduce the set of matched elements to those matching any of the elements in a sequence passed
  14398. by parameter.
  14399. </summary>
  14400. <param name="elements">
  14401. The elements to match.
  14402. </param>
  14403. <returns>
  14404. A new CQ object.
  14405. </returns>
  14406. <url>
  14407. http://api.jquery.com/filter/
  14408. </url>
  14409. </member>
  14410. <member name="M:CsQuery.CQ.Filter(System.Func{CsQuery.IDomObject,System.Boolean})">
  14411. <summary>
  14412. Reduce the set of matched elements to those that match the selector or pass the function's
  14413. test.
  14414. </summary>
  14415. <remarks>
  14416. This method doesn't offer anything that can't easily be accomplished with a LINQ "where"
  14417. query but is included for completeness.
  14418. </remarks>
  14419. <param name="function">
  14420. A function used as a test for each element in the set.
  14421. </param>
  14422. <returns>
  14423. A new CQ object.
  14424. </returns>
  14425. <url>
  14426. http://api.jquery.com/filter/
  14427. </url>
  14428. </member>
  14429. <member name="M:CsQuery.CQ.Filter(System.Func{CsQuery.IDomObject,System.Int32,System.Boolean})">
  14430. <summary>
  14431. Reduce the set of matched elements to those that match the selector or pass the function's
  14432. test.
  14433. </summary>
  14434. <remarks>
  14435. This method doesn't offer anything that can't easily be accomplished with a LINQ "where"
  14436. query but is included for completeness.
  14437. </remarks>
  14438. <param name="function">
  14439. A function used as a test for each element in the set.
  14440. </param>
  14441. <returns>
  14442. A new CQ object.
  14443. </returns>
  14444. <url>
  14445. http://api.jquery.com/filter/
  14446. </url>
  14447. </member>
  14448. <member name="M:CsQuery.CQ.Find(System.String)">
  14449. <summary>
  14450. Get the descendants of each element in the current set of matched elements, filtered by a
  14451. selector.
  14452. </summary>
  14453. <param name="selector">
  14454. A string containing a selector expression to match elements against.
  14455. </param>
  14456. <returns>
  14457. A new CQ object.
  14458. </returns>
  14459. <url>
  14460. http://api.jquery.com/find/
  14461. </url>
  14462. </member>
  14463. <member name="M:CsQuery.CQ.Find(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14464. <summary>
  14465. Get the descendants of each element in the current set of matched elements, filtered by a
  14466. sequence of elements or CQ object.
  14467. </summary>
  14468. <param name="elements">
  14469. The elements to match against.
  14470. </param>
  14471. <returns>
  14472. A new CQ object.
  14473. </returns>
  14474. <url>
  14475. http://api.jquery.com/find/
  14476. </url>
  14477. </member>
  14478. <member name="M:CsQuery.CQ.Find(CsQuery.IDomObject)">
  14479. <summary>
  14480. Get a single element, if it is a descendant of the current selection set.
  14481. </summary>
  14482. <param name="element">
  14483. The element to matc.
  14484. </param>
  14485. <returns>
  14486. A new CQ object.
  14487. </returns>
  14488. <url>
  14489. http://api.jquery.com/find/
  14490. </url>
  14491. </member>
  14492. <member name="M:CsQuery.CQ.First">
  14493. <summary>
  14494. Reduce the set of matched elements to the first in the set.
  14495. </summary>
  14496. <returns>
  14497. A new CQ object containing the first element in the set, or no elements if the source was
  14498. empty.
  14499. </returns>
  14500. <url>
  14501. http://api.jquery.com/first/
  14502. </url>
  14503. </member>
  14504. <member name="M:CsQuery.CQ.Last">
  14505. <summary>
  14506. Reduce the set of matched elements to the last in the set.
  14507. </summary>
  14508. <returns>
  14509. A new CQ object containing the last element in the set, or no elements if the source was
  14510. empty.
  14511. </returns>
  14512. <url>
  14513. http://api.jquery.com/last/
  14514. </url>
  14515. </member>
  14516. <member name="M:CsQuery.CQ.Get">
  14517. <summary>
  14518. Return the active selection set.
  14519. </summary>
  14520. <returns>
  14521. An sequence of IDomObject elements representing the current selection set.
  14522. </returns>
  14523. <url>
  14524. http://api.jquery.com/get/
  14525. </url>
  14526. </member>
  14527. <member name="M:CsQuery.CQ.Get(System.Int32)">
  14528. <summary>
  14529. Return a specific element from the selection set.
  14530. </summary>
  14531. <param name="index">
  14532. The zero-based index of the element to be returned.
  14533. </param>
  14534. <returns>
  14535. An IDomObject.
  14536. </returns>
  14537. <url>
  14538. http://api.jquery.com/get/
  14539. </url>
  14540. </member>
  14541. <member name="M:CsQuery.CQ.Has(System.String)">
  14542. <summary>
  14543. Reduce the set of matched elements to those that have a descendant that matches the selector
  14544. or DOM element.
  14545. </summary>
  14546. <param name="selector">
  14547. A valid CSS/jQuery selector.
  14548. </param>
  14549. <returns>
  14550. A new CQ object.
  14551. </returns>
  14552. <url>
  14553. http://api.jquery.com/has/
  14554. </url>
  14555. </member>
  14556. <member name="M:CsQuery.CQ.Has(CsQuery.IDomObject)">
  14557. <summary>
  14558. Reduce the set of matched elements to those that have the element passed as a descendant.
  14559. </summary>
  14560. <param name="element">
  14561. The element to match.
  14562. </param>
  14563. <returns>
  14564. A new CQ object.
  14565. </returns>
  14566. <url>
  14567. http://api.jquery.com/has/
  14568. </url>
  14569. </member>
  14570. <member name="M:CsQuery.CQ.Has(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14571. <summary>
  14572. Reduce the set of matched elements to those that have each of the elements passed as a descendant.
  14573. </summary>
  14574. <param name="elements">
  14575. The elements to be excluded.
  14576. </param>
  14577. <returns>
  14578. A new CQ object
  14579. </returns>
  14580. <url>
  14581. http://api.jquery.com/has/
  14582. </url>
  14583. </member>
  14584. <member name="M:CsQuery.CQ.Html">
  14585. <summary>
  14586. Get the HTML contents of the first element in the set of matched elements.
  14587. </summary>
  14588. <returns>
  14589. A string of HTML.
  14590. </returns>
  14591. <url>
  14592. http://api.jquery.com/html/#html1
  14593. </url>
  14594. </member>
  14595. <member name="M:CsQuery.CQ.Html(System.String[])">
  14596. <summary>
  14597. Set the HTML contents of each element in the set of matched elements. Any elements without
  14598. InnerHtml are ignored.
  14599. </summary>
  14600. <param name="html">
  14601. One or more strings of HTML markup.
  14602. </param>
  14603. <returns>
  14604. The current CQ object.
  14605. </returns>
  14606. <url>
  14607. http://api.jquery.com/html/#html2
  14608. </url>
  14609. </member>
  14610. <member name="M:CsQuery.CQ.Index">
  14611. <summary>
  14612. Search for a given element from among the matched elements.
  14613. </summary>
  14614. <returns>
  14615. The index of the element, or -1 if it was not found.
  14616. </returns>
  14617. <url>
  14618. http://api.jquery.com/index/
  14619. </url>
  14620. </member>
  14621. <member name="M:CsQuery.CQ.Index(System.String)">
  14622. <summary>
  14623. Returns the position of the current selection within the new selection defined by "selector".
  14624. </summary>
  14625. <param name="selector">
  14626. The selector string.
  14627. </param>
  14628. <returns>
  14629. The zero-based index of the selection within the new selection
  14630. </returns>
  14631. <url>
  14632. http://api.jquery.com/index/
  14633. </url>
  14634. </member>
  14635. <member name="M:CsQuery.CQ.Index(CsQuery.IDomObject)">
  14636. <summary>
  14637. Returns the position of the element passed in within the selection set.
  14638. </summary>
  14639. <param name="element">
  14640. The element to exclude.
  14641. </param>
  14642. <returns>
  14643. The zero-based index of "element" within the selection set, or -1 if it was not a member of
  14644. the current selection.
  14645. </returns>
  14646. <url>
  14647. http://api.jquery.com/index/
  14648. </url>
  14649. </member>
  14650. <member name="M:CsQuery.CQ.Index(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14651. <summary>
  14652. Returns the position of the first element in the sequence passed by parameter within the
  14653. current selection set..
  14654. </summary>
  14655. <param name="elements">
  14656. The element to look for.
  14657. </param>
  14658. <returns>
  14659. The zero-based index of the first element in the sequence within the selection.
  14660. </returns>
  14661. </member>
  14662. <member name="M:CsQuery.CQ.GetElementIndex(CsQuery.IDomObject)">
  14663. <summary>
  14664. Return the relative position of an element among its Element siblings (non-element nodes excluded)
  14665. </summary>
  14666. <param name="element"></param>
  14667. <returns></returns>
  14668. </member>
  14669. <member name="M:CsQuery.CQ.InsertAfter(CsQuery.IDomObject)">
  14670. <summary>
  14671. Insert every element in the set of matched elements after the target.
  14672. </summary>
  14673. <summary>
  14674. Inserts an after described by target.
  14675. </summary>
  14676. <param name="target">
  14677. The target to insert after.
  14678. </param>
  14679. <returns>
  14680. The current CQ object.
  14681. </returns>
  14682. <url>
  14683. http://api.jquery.com/insertAfter/
  14684. </url>
  14685. </member>
  14686. <member name="M:CsQuery.CQ.InsertAfter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14687. <summary>
  14688. Insert every element in the set of matched elements after each element in the target sequence.
  14689. </summary>
  14690. <remarks>
  14691. If there is a single element in the target, the elements in the selection set will be moved
  14692. before the target (not cloned). If there is more than one target element, however, cloned
  14693. copies of the inserted element will be created for each target after the first, and that new
  14694. set (the original element plus clones) is returned.
  14695. </remarks>
  14696. <param name="target">
  14697. A sequence of elements or a CQ object.
  14698. </param>
  14699. <returns>
  14700. The set of elements inserted, including the original elements and any clones made if there
  14701. was more than one target.
  14702. </returns>
  14703. <url>
  14704. http://api.jquery.com/insertAfter/
  14705. </url>
  14706. </member>
  14707. <member name="M:CsQuery.CQ.InsertAfter(System.String)">
  14708. <summary>
  14709. Insert every element in the set of matched elements after the target.
  14710. </summary>
  14711. <remarks>
  14712. If there is a single element in the resulting set of the selection created by the parameter
  14713. selector, then the original elements in this object's selection set will be moved before it.
  14714. If there is more than one target element, however, cloned copies of the inserted element will
  14715. be created for each target after the first, and that new set (the original element plus
  14716. clones) is returned.
  14717. </remarks>
  14718. <param name="selectorTarget">
  14719. A selector identifying the target elements after which each element in the current set will
  14720. be inserted.
  14721. </param>
  14722. <returns>
  14723. The set of elements inserted, including the original elements and any clones made if there
  14724. was more than one target.
  14725. </returns>
  14726. <url>
  14727. http://api.jquery.com/insertAfter/
  14728. </url>
  14729. </member>
  14730. <member name="M:CsQuery.CQ.InsertBefore(System.String)">
  14731. <summary>
  14732. Insert every element in the set of matched elements before each elemeent in the selection set
  14733. created from the target selector.
  14734. </summary>
  14735. <remarks>
  14736. If there is a single element in the resulting set of the selection created by the parameter
  14737. selector, then the original elements in this object's selection set will be moved before it.
  14738. If there is more than one target element, however, cloned copies of the inserted element will
  14739. be created for each target after the first, and that new set (the original element plus
  14740. clones) is returned.
  14741. </remarks>
  14742. <param name="selector">
  14743. A selector. The matched set of elements will be inserted before the element(s) specified by
  14744. this selector.
  14745. </param>
  14746. <returns>
  14747. The set of elements inserted, including the original elements and any clones made if there
  14748. was more than one target.
  14749. </returns>
  14750. <url>
  14751. http://api.jquery.com/insertBefore/
  14752. </url>
  14753. </member>
  14754. <member name="M:CsQuery.CQ.InsertBefore(CsQuery.IDomObject)">
  14755. <summary>
  14756. Insert every element in the set of matched elements before the target.
  14757. </summary>
  14758. <param name="target">
  14759. The element to which the elements in the current selection set should inserted after.
  14760. </param>
  14761. <returns>
  14762. The current CQ object
  14763. </returns>
  14764. <url>
  14765. http://api.jquery.com/insertBefore/
  14766. </url>
  14767. </member>
  14768. <member name="M:CsQuery.CQ.InsertBefore(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14769. <summary>
  14770. Insert every element in the set of matched elements before the target.
  14771. </summary>
  14772. <remarks>
  14773. If there is a single element in the target, the elements in the selection set will be moved
  14774. before the target (not cloned). If there is more than one target element, however, cloned
  14775. copies of the inserted element will be created for each target after the first, and that new
  14776. set (the original element plus clones) is returned.
  14777. </remarks>
  14778. <param name="target">
  14779. A sequence of elements or a CQ object that is the target; each element in the selection set
  14780. will be inserted after each element in the target.
  14781. </param>
  14782. <returns>
  14783. The set of elements inserted, including the original elements and any clones made if there
  14784. was more than one target.
  14785. </returns>
  14786. <url>
  14787. http://api.jquery.com/insertBefore/
  14788. </url>
  14789. </member>
  14790. <member name="M:CsQuery.CQ.InsertAtOffset(CsQuery.IDomObject,System.Int32)">
  14791. <summary>
  14792. Support for InsertAfter and InsertBefore. An offset of 0 will insert before the current
  14793. element. 1 after.
  14794. </summary>
  14795. <param name="target">
  14796. The target object
  14797. </param>
  14798. <param name="offset">
  14799. The offset from the targe object to insert
  14800. </param>
  14801. <returns>
  14802. The current CQ object
  14803. </returns>
  14804. </member>
  14805. <member name="M:CsQuery.CQ.Is(System.String)">
  14806. <summary>
  14807. Check the current matched set of elements against a selector and return true if at least one
  14808. of these elements matches the selector.
  14809. </summary>
  14810. <param name="selector">
  14811. A string containing a selector expression to match elements against.
  14812. </param>
  14813. <returns>
  14814. true if at least one element in the selection set matches.
  14815. </returns>
  14816. <url>
  14817. http://api.jquery.com/is/
  14818. </url>
  14819. </member>
  14820. <member name="M:CsQuery.CQ.Is(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14821. <summary>
  14822. Check the current matched set of elements against a sequence of elements, or another CQ
  14823. object, and return true if at least one of these elements matches the selector.
  14824. </summary>
  14825. <param name="elements">
  14826. A sequence of elements or a CQ object to match against the current selection set.
  14827. </param>
  14828. <returns>
  14829. true if the sequence matches, false if it fails.
  14830. </returns>
  14831. <url>
  14832. http://api.jquery.com/is/
  14833. </url>
  14834. </member>
  14835. <member name="M:CsQuery.CQ.Is(CsQuery.IDomObject)">
  14836. <summary>
  14837. Check the current matched set of elements against an element, and return true if the element
  14838. is found within the selection set.
  14839. </summary>
  14840. <param name="element">
  14841. An element to match against the current selection set.
  14842. </param>
  14843. <returns>
  14844. true if it is found, false if it fails.
  14845. </returns>
  14846. <url>
  14847. http://api.jquery.com/is/
  14848. </url>
  14849. </member>
  14850. <member name="M:CsQuery.CQ.Map``1(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.Func{CsQuery.IDomObject,``0})">
  14851. <summary>
  14852. Map each element of the result set to a new form. If a value is returned from the function,
  14853. the element will be excluded.
  14854. </summary>
  14855. <typeparam name="T">
  14856. .
  14857. </typeparam>
  14858. <param name="elements">
  14859. .
  14860. </param>
  14861. <param name="function">
  14862. .
  14863. </param>
  14864. <returns>
  14865. An enumerator that allows foreach to be used to process map&lt; t&gt; in this collection.
  14866. </returns>
  14867. </member>
  14868. <member name="M:CsQuery.CQ.Map``1(System.Func{CsQuery.IDomObject,``0})">
  14869. <summary>
  14870. Map each element of the result set to a new form. If a value is returned from the function,
  14871. the element will be excluded.
  14872. </summary>
  14873. <typeparam name="T">
  14874. Generic type parameter.
  14875. </typeparam>
  14876. <param name="function">
  14877. .
  14878. </param>
  14879. <returns>
  14880. An enumerator that allows foreach to be used to process map&lt; t&gt; in this collection.
  14881. </returns>
  14882. </member>
  14883. <member name="M:CsQuery.CQ.Prev(System.String)">
  14884. <summary>
  14885. Get the immediately preceding sibling of each element in the set of matched elements,
  14886. optionally filtered by a selector.
  14887. </summary>
  14888. <param name="selector">
  14889. A string containing a selector expression to match elements against.
  14890. </param>
  14891. <returns>
  14892. A new CQ object
  14893. </returns>
  14894. <url>
  14895. http://api.jquery.com/prev/
  14896. </url>
  14897. </member>
  14898. <member name="M:CsQuery.CQ.Next(System.String)">
  14899. <summary>
  14900. Get the immediately following sibling of each element in the set of matched elements. If a
  14901. selector is provided, it retrieves the next sibling only if it matches that selector.
  14902. </summary>
  14903. <param name="selector">
  14904. A string containing a selector expression to match elements against.
  14905. </param>
  14906. <returns>
  14907. A new CQ object.
  14908. </returns>
  14909. <url>
  14910. http://api.jquery.com/next/
  14911. </url>
  14912. </member>
  14913. <member name="M:CsQuery.CQ.NextAll(System.String)">
  14914. <summary>
  14915. Get all following siblings of each element in the set of matched elements, optionally
  14916. filtered by a selector.
  14917. </summary>
  14918. <param name="filter">
  14919. A selector that must match each element returned.
  14920. </param>
  14921. <returns>
  14922. A new CQ object
  14923. </returns>
  14924. <url>
  14925. http://api.jquery.com/nextAll/
  14926. </url>
  14927. </member>
  14928. <member name="M:CsQuery.CQ.NextUntil(System.String,System.String)">
  14929. <summary>
  14930. Get all following siblings of each element up to but not including the element matched by the
  14931. selector, optionally filtered by a selector.
  14932. </summary>
  14933. <param name="selector">
  14934. A selector that must match each element returned.
  14935. </param>
  14936. <param name="filter">
  14937. A selector use to filter each result
  14938. </param>
  14939. <returns>
  14940. A new CQ object
  14941. </returns>
  14942. <url>
  14943. http://api.jquery.com/nextUntil/
  14944. </url>
  14945. </member>
  14946. <member name="M:CsQuery.CQ.PrevAll(System.String)">
  14947. <summary>
  14948. Get all preceding siblings of each element in the set of matched elements, optionally
  14949. filtered by a selector.
  14950. </summary>
  14951. <param name="filter">
  14952. A selector that must match each element returned.
  14953. </param>
  14954. <returns>
  14955. A new CQ object
  14956. </returns>
  14957. <url>
  14958. http://api.jquery.com/prevAll/
  14959. </url>
  14960. </member>
  14961. <member name="M:CsQuery.CQ.PrevUntil(System.String,System.String)">
  14962. <summary>
  14963. Get all preceding siblings of each element up to but not including the element matched by the
  14964. selector, optionally filtered by a selector.
  14965. </summary>
  14966. <param name="selector">
  14967. A selector that must match each element returned.
  14968. </param>
  14969. <param name="filter">
  14970. A selector use to filter each result.
  14971. </param>
  14972. <returns>
  14973. A new CQ object.
  14974. </returns>
  14975. <url>
  14976. http://api.jquery.com/prevUntil/
  14977. </url>
  14978. </member>
  14979. <member name="M:CsQuery.CQ.Not(System.String)">
  14980. <summary>
  14981. Remove elements from the set of matched elements.
  14982. </summary>
  14983. <param name="selector">
  14984. A CSS selector.
  14985. </param>
  14986. <returns>
  14987. A new CQ object.
  14988. </returns>
  14989. <url>
  14990. http://api.jquery.com/not/
  14991. </url>
  14992. </member>
  14993. <member name="M:CsQuery.CQ.Not(CsQuery.IDomObject)">
  14994. <summary>
  14995. Selects all elements except the element passed as a parameter.
  14996. </summary>
  14997. <param name="element">
  14998. The element to exclude.
  14999. </param>
  15000. <returns>
  15001. A new CQ object.
  15002. </returns>
  15003. <url>
  15004. http://api.jquery.com/not/
  15005. </url>
  15006. </member>
  15007. <member name="M:CsQuery.CQ.Not(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15008. <summary>
  15009. Selects all elements except those passed as a parameter.
  15010. </summary>
  15011. <param name="elements">
  15012. The elements to be excluded.
  15013. </param>
  15014. <returns>
  15015. A new CQ object.
  15016. </returns>
  15017. <url>
  15018. http://api.jquery.com/not/
  15019. </url>
  15020. </member>
  15021. <member name="M:CsQuery.CQ.Parent(System.String)">
  15022. <summary>
  15023. Get the parent of each element in the current set of matched elements, optionally filtered by
  15024. a selector.
  15025. </summary>
  15026. <param name="selector">
  15027. A string containing a selector expression to match elements against.
  15028. </param>
  15029. <returns>
  15030. A new CQ object
  15031. </returns>
  15032. <url>
  15033. http://api.jquery.com/parents/
  15034. </url>
  15035. </member>
  15036. <member name="M:CsQuery.CQ.Parents(System.String)">
  15037. <summary>
  15038. Get the ancestors of each element in the current set of matched elements, optionally filtered
  15039. by a selector.
  15040. </summary>
  15041. <param name="filter">
  15042. (optional) a selector which limits the elements returned.
  15043. </param>
  15044. <returns>
  15045. A new CQ object.
  15046. </returns>
  15047. <url>
  15048. http://api.jquery.com/parents/
  15049. </url>
  15050. </member>
  15051. <member name="M:CsQuery.CQ.ParentsUntil(System.String,System.String)">
  15052. <summary>
  15053. Get the ancestors of each element in the current set of matched elements, up to but not
  15054. including any element matched by the selector, optionally filtered by another selector.
  15055. </summary>
  15056. <param name="selector">
  15057. A string containing a selector expression to match elements against.
  15058. </param>
  15059. <param name="filter">
  15060. (optional) a selector which limits the elements returned.
  15061. </param>
  15062. <returns>
  15063. A new CQ object.
  15064. </returns>
  15065. <url>
  15066. http://api.jquery.com/parentsUntil/
  15067. </url>
  15068. </member>
  15069. <member name="M:CsQuery.CQ.ParentsUntil(CsQuery.IDomElement,System.String)">
  15070. <summary>
  15071. Get the ancestors of each element in the current set of matched elements, up to but not
  15072. including the element matched by the selector.
  15073. </summary>
  15074. <param name="element">
  15075. The element.
  15076. </param>
  15077. <param name="filter">
  15078. (optional) a selector which limits the elements returned.
  15079. </param>
  15080. <returns>
  15081. A new CQ object.
  15082. </returns>
  15083. <url>
  15084. http://api.jquery.com/parentsUntil/
  15085. </url>
  15086. </member>
  15087. <member name="M:CsQuery.CQ.ParentsUntil(System.Collections.Generic.IEnumerable{CsQuery.IDomElement},System.String)">
  15088. <summary>
  15089. Get the ancestors of each element in the current set of matched elements, up to but not
  15090. including any element matched by the selector, optionally filtered by another selector.
  15091. </summary>
  15092. <param name="elements">
  15093. The elements.
  15094. </param>
  15095. <param name="filter">
  15096. (optional) a selector which limits the elements returned.
  15097. </param>
  15098. <returns>
  15099. A new CQ object.
  15100. </returns>
  15101. </member>
  15102. <member name="M:CsQuery.CQ.Prepend(CsQuery.IDomObject[])">
  15103. <summary>
  15104. Insert content, specified by the parameter, to the beginning of each element in the set of
  15105. matched elements.
  15106. </summary>
  15107. <param name="elements">
  15108. One or more elements.
  15109. </param>
  15110. <returns>
  15111. A new CQ object representing the inserte content.
  15112. </returns>
  15113. <url>
  15114. http://api.jquery.com/prepend/
  15115. </url>
  15116. </member>
  15117. <member name="M:CsQuery.CQ.Prepend(System.String[])">
  15118. <summary>
  15119. Insert content, specified by the parameter, to the beginning of each element in the set of
  15120. matched elements.
  15121. </summary>
  15122. <param name="selector">
  15123. One or more selectors or HTML strings.
  15124. </param>
  15125. <returns>
  15126. The current CQ object.
  15127. </returns>
  15128. <url>
  15129. http://api.jquery.com/prepend/
  15130. </url>
  15131. </member>
  15132. <member name="M:CsQuery.CQ.Prepend(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15133. <summary>
  15134. Insert content, specified by the parameter, to the beginning of each element in the set of
  15135. matched elements.
  15136. </summary>
  15137. <param name="elements">
  15138. The elements to be inserted.
  15139. </param>
  15140. <returns>
  15141. The current CQ object.
  15142. </returns>
  15143. <url>
  15144. http://api.jquery.com/prepend/
  15145. </url>
  15146. </member>
  15147. <member name="M:CsQuery.CQ.Prepend(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.CQ@)">
  15148. <summary>
  15149. Insert content, specified by the parameter, to the beginning of each element in the set of
  15150. matched elements.
  15151. </summary>
  15152. <param name="elements">
  15153. The elements to be inserted.
  15154. </param>
  15155. <param name="insertedElements">
  15156. A CQ object containing all the elements added.
  15157. </param>
  15158. <returns>
  15159. The current CQ object.
  15160. </returns>
  15161. <url>
  15162. http://api.jquery.com/prepend/
  15163. </url>
  15164. </member>
  15165. <member name="M:CsQuery.CQ.PrependTo(System.String[])">
  15166. <summary>
  15167. Insert every element in the set of matched elements to the beginning of the target.
  15168. </summary>
  15169. <param name="target">
  15170. One or more HTML strings that will be targeted.
  15171. </param>
  15172. <returns>
  15173. A CQ object containing all the elements added
  15174. </returns>
  15175. <url>
  15176. http://api.jquery.com/prependTo/
  15177. </url>
  15178. </member>
  15179. <member name="M:CsQuery.CQ.PrependTo(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15180. <summary>
  15181. Insert every element in the set of matched elements to the beginning of the target.
  15182. </summary>
  15183. <param name="targets">
  15184. The targets to which the current selection will be appended.
  15185. </param>
  15186. <returns>
  15187. A new CQ object representing the target elements.
  15188. </returns>
  15189. <url>
  15190. http://api.jquery.com/prependTo/
  15191. </url>
  15192. </member>
  15193. <member name="M:CsQuery.CQ.Prop(System.String,System.IConvertible)">
  15194. <summary>
  15195. Set one or more properties for the set of matched elements.
  15196. </summary>
  15197. <param name="name">
  15198. The property to set
  15199. </param>
  15200. <param name="value">
  15201. The value
  15202. </param>
  15203. <returns>
  15204. The current CQ object
  15205. </returns>
  15206. </member>
  15207. <member name="M:CsQuery.CQ.Prop(System.String)">
  15208. <summary>
  15209. Test whether the named property is set for the first element in the selection set.
  15210. </summary>
  15211. <remarks>
  15212. When used to test the "selected" property of options in option groups, and none are
  15213. explicitly marked as "selected", this will return "true" for the first option in the group,
  15214. per browser DOM behavior.
  15215. </remarks>
  15216. <param name="name">
  15217. The property name.
  15218. </param>
  15219. <returns>
  15220. true if it is set, false if not.
  15221. </returns>
  15222. </member>
  15223. <member name="M:CsQuery.CQ.SetProp(System.String,System.Object)">
  15224. <summary>
  15225. Helper function for Attr &amp; Prop. Sets a property to true or false for an object that is
  15226. "truthy" or not.
  15227. </summary>
  15228. <param name="name">
  15229. The property name.
  15230. </param>
  15231. <param name="value">
  15232. .The value.
  15233. </param>
  15234. </member>
  15235. <member name="M:CsQuery.CQ.RemoveClass">
  15236. <summary>
  15237. Remove all classes from each element in the set of matched elements.
  15238. </summary>
  15239. <returns>
  15240. The current CQ object.
  15241. </returns>
  15242. <url>
  15243. http://api.jquery.com/removeClass/
  15244. </url>
  15245. </member>
  15246. <member name="M:CsQuery.CQ.RemoveClass(System.String)">
  15247. <summary>
  15248. Remove one or more classess from each element in the set of matched elements.
  15249. </summary>
  15250. <param name="className">
  15251. One or more space-separated classes to be removed from the class attribute of each matched
  15252. element.
  15253. </param>
  15254. <returns>
  15255. The current CQ object.
  15256. </returns>
  15257. </member>
  15258. <member name="M:CsQuery.CQ.Remove(System.String)">
  15259. <summary>
  15260. Remove all selected elements from the Document.
  15261. </summary>
  15262. <param name="selector">
  15263. A selector expression that filters the set of matched elements to be removed.
  15264. </param>
  15265. <returns>
  15266. The current CQ object.
  15267. </returns>
  15268. <url>
  15269. http://api.jquery.com/remove/
  15270. </url>
  15271. </member>
  15272. <member name="M:CsQuery.CQ.Detach(System.String)">
  15273. <summary>
  15274. This is synonymous with Remove in CsQuery, since there's nothing associated with an element
  15275. that is not rendered. It is included for compatibility.
  15276. </summary>
  15277. <remarks>
  15278. CsQuery does not maintain data such as initial visibility state when using Show/Hide, or an
  15279. internal data structure when using Data methods. There is no data associated with an element
  15280. that is not represented entirely through the markup that it will render. In the future, it's
  15281. possible we may add such functionality for certain features, so it may be desirable to use
  15282. Detach instead of Remove in those situations. This ensures forward compatibility.
  15283. </remarks>
  15284. <param name="selector">
  15285. A selector expression that filters the set of matched elements to be removed.
  15286. </param>
  15287. <returns>
  15288. A new CQ object.
  15289. </returns>
  15290. </member>
  15291. <member name="M:CsQuery.CQ.ReplaceAll(System.String)">
  15292. <summary>
  15293. Replace the target, which is the result of the selector passed, with the set of matched
  15294. elements.
  15295. </summary>
  15296. <param name="selector">
  15297. A selector expression indicating which element(s) to replace.
  15298. </param>
  15299. <returns>
  15300. The current CQ object
  15301. </returns>
  15302. <url>
  15303. http://api.jquery.com/replaceAll/
  15304. </url>
  15305. </member>
  15306. <member name="M:CsQuery.CQ.ReplaceAll(CsQuery.IDomObject)">
  15307. <summary>
  15308. Replace the target element with the set of matched elements.
  15309. </summary>
  15310. <param name="target">
  15311. An element.
  15312. </param>
  15313. <returns>
  15314. The current CQ object.
  15315. </returns>
  15316. <url>
  15317. http://api.jquery.com/replaceAll/
  15318. </url>
  15319. </member>
  15320. <member name="M:CsQuery.CQ.ReplaceAll(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15321. <summary>
  15322. Replace each target element with the set of matched elements.
  15323. </summary>
  15324. <param name="targets">
  15325. The targets to be replaced.
  15326. </param>
  15327. <returns>
  15328. The current CQ object.
  15329. </returns>
  15330. <url>
  15331. http://api.jquery.com/replaceAll/
  15332. </url>
  15333. </member>
  15334. <member name="M:CsQuery.CQ.ReplaceWith(System.String[])">
  15335. <summary>
  15336. Replace each element in the set of matched elements with the provided new content.
  15337. </summary>
  15338. <param name="content">
  15339. The HTML string of the content to insert.
  15340. </param>
  15341. <returns>
  15342. The current CQ object
  15343. </returns>
  15344. <url>
  15345. http://api.jquery.com/replaceWith/
  15346. </url>
  15347. </member>
  15348. <member name="M:CsQuery.CQ.ReplaceWith(CsQuery.IDomObject)">
  15349. <summary>
  15350. Replace each element in the set of matched elements with the element passed by parameter.
  15351. </summary>
  15352. <param name="element">
  15353. The element to replace the content with.
  15354. </param>
  15355. <returns>
  15356. The current CQ object.
  15357. </returns>
  15358. <url>
  15359. http://api.jquery.com/replaceWith/
  15360. </url>
  15361. </member>
  15362. <member name="M:CsQuery.CQ.ReplaceWith(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15363. <summary>
  15364. Replace each element in the set of matched elements with the sequence of elements or CQ
  15365. object provided.
  15366. </summary>
  15367. <param name="elements">
  15368. The new conent to replace the selection set content with.
  15369. </param>
  15370. <returns>
  15371. The current CQ object.
  15372. </returns>
  15373. <url>
  15374. http://api.jquery.com/replaceWith/
  15375. </url>
  15376. </member>
  15377. <member name="P:CsQuery.CQ.Item(System.Int32)">
  15378. <summary>
  15379. Return a specific element from the selection set.
  15380. </summary>
  15381. <param name="index">
  15382. The zero-based index of the element to be returned.
  15383. </param>
  15384. <returns>
  15385. An IDomObject.
  15386. </returns>
  15387. <url>
  15388. http://api.jquery.com/get/.
  15389. </url>
  15390. </member>
  15391. <member name="M:CsQuery.CQ.Select(CsQuery.Engine.Selector)">
  15392. <summary>
  15393. Select elements and return a new CSQuery object.
  15394. </summary>
  15395. <remarks>
  15396. The "Select" method is the default CsQuery method. It's overloads are identical to the
  15397. overloads of the CQ object's property indexer (the square-bracket notation) and it functions
  15398. the same way. This is analogous to the default jQuery method, e.g. $(...).
  15399. </remarks>
  15400. <param name="selector">
  15401. A Selector object.
  15402. </param>
  15403. <returns>
  15404. A new CQ object.
  15405. </returns>
  15406. <url>
  15407. http://api.jquery.com/jQuery/#jQuery1
  15408. </url>
  15409. </member>
  15410. <member name="M:CsQuery.CQ.Select(System.String)">
  15411. <summary>
  15412. Select elements and return a new CSQuery object.
  15413. </summary>
  15414. <param name="selector">
  15415. A string containing a selector expression.
  15416. </param>
  15417. <returns>
  15418. A new CQ object.
  15419. </returns>
  15420. </member>
  15421. <member name="P:CsQuery.CQ.Item(System.String)">
  15422. <summary>
  15423. Select elements and return a new CSQuery object.
  15424. </summary>
  15425. <remarks>
  15426. The "Select" method is the default CsQuery method. It's overloads are identical to the
  15427. overloads of the CQ object's property indexer and it functions the same way. This is
  15428. analogous to the default jQuery method, e.g. $(...).
  15429. </remarks>
  15430. <param name="selector">
  15431. A string containing a selector expression.
  15432. </param>
  15433. <returns>
  15434. A new CQ object.
  15435. </returns>
  15436. <url>
  15437. http://api.jquery.com/jQuery/#jQuery1
  15438. </url>
  15439. </member>
  15440. <member name="M:CsQuery.CQ.Select(CsQuery.IDomObject)">
  15441. <summary>
  15442. Return a new CQ object wrapping an element.
  15443. </summary>
  15444. <param name="element">
  15445. The element to wrap.
  15446. </param>
  15447. <returns>
  15448. A new CQ object.
  15449. </returns>
  15450. <url>
  15451. http://api.jquery.com/jQuery/#jQuery1
  15452. </url>
  15453. </member>
  15454. <member name="P:CsQuery.CQ.Item(CsQuery.IDomObject)">
  15455. <summary>
  15456. Return a new CQ object wrapping an element.
  15457. </summary>
  15458. <param name="element">
  15459. The element to wrap.
  15460. </param>
  15461. <returns>
  15462. A new CQ object.
  15463. </returns>
  15464. <url>
  15465. http://api.jquery.com/jQuery/#jQuery1
  15466. </url>
  15467. </member>
  15468. <member name="M:CsQuery.CQ.Select(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15469. <summary>
  15470. Return a new CQ object wrapping a sequence of elements.
  15471. </summary>
  15472. <param name="elements">
  15473. The elements to wrap
  15474. </param>
  15475. <returns>
  15476. A new CQ object.
  15477. </returns>
  15478. <url>
  15479. http://api.jquery.com/jQuery/#jQuery1
  15480. </url>
  15481. </member>
  15482. <member name="P:CsQuery.CQ.Item(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15483. <summary>
  15484. Return a new CQ object wrapping a sequence of elements.
  15485. </summary>
  15486. <param name="element">
  15487. The elements to wrap.
  15488. </param>
  15489. <returns>
  15490. A new CQ object.
  15491. </returns>
  15492. <url>
  15493. http://api.jquery.com/jQuery/#jQuery1
  15494. </url>
  15495. </member>
  15496. <member name="M:CsQuery.CQ.Select(System.String,CsQuery.IDomObject)">
  15497. <summary>
  15498. Select elements from within a context.
  15499. </summary>
  15500. <param name="selector">
  15501. A string containing a selector expression.
  15502. </param>
  15503. <param name="context">
  15504. The point in the document at which the selector should begin matching; similar to the context
  15505. argument of the CQ.Create(selector, context) method.
  15506. </param>
  15507. <returns>
  15508. A new CQ object.
  15509. </returns>
  15510. <url>
  15511. http://api.jquery.com/jQuery/#jQuery1
  15512. </url>
  15513. </member>
  15514. <member name="P:CsQuery.CQ.Item(System.String,CsQuery.IDomObject)">
  15515. <summary>
  15516. Select elements from within a context.
  15517. </summary>
  15518. <param name="selector">
  15519. A string containing a selector expression.
  15520. </param>
  15521. <param name="context">
  15522. The point in the document at which the selector should begin matching; similar to the context
  15523. argument of the CQ.Create(selector, context) method.
  15524. </param>
  15525. <returns>
  15526. A new CQ object.
  15527. </returns>
  15528. <url>
  15529. http://api.jquery.com/jQuery/#jQuery1
  15530. </url>
  15531. </member>
  15532. <member name="M:CsQuery.CQ.Select(System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15533. <summary>
  15534. Select elements from within a context.
  15535. </summary>
  15536. <param name="selector">
  15537. A string containing a selector expression.
  15538. </param>
  15539. <param name="context">
  15540. The points in the document at which the selector should begin matching; similar to the
  15541. context argument of the CQ.Create(selector, context) method. Only elements found below the
  15542. members of the sequence in the document can be matched.
  15543. </param>
  15544. <returns>
  15545. A new CQ object.
  15546. </returns>
  15547. <url>
  15548. http://api.jquery.com/jQuery/#jQuery1
  15549. </url>
  15550. </member>
  15551. <member name="P:CsQuery.CQ.Item(System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15552. <summary>
  15553. Select elements from within a context.
  15554. </summary>
  15555. <param name="selector">
  15556. A string containing a selector expression.
  15557. </param>
  15558. <param name="context">
  15559. The points in the document at which the selector should begin matching; similar to the
  15560. context argument of the CQ.Create(selector, context) method. Only elements found below the
  15561. members of the sequence in the document can be matched.
  15562. </param>
  15563. <returns>
  15564. A new CQ object.
  15565. </returns>
  15566. <url>
  15567. http://api.jquery.com/jQuery/#jQuery1
  15568. </url>
  15569. </member>
  15570. <member name="M:CsQuery.CQ.Hide">
  15571. <summary>
  15572. Hide the matched elements.
  15573. </summary>
  15574. <remarks>
  15575. The jQuery docs say "This is roughly equivalent to calling .css('display', 'none')." With
  15576. CsQuery, it is exactly equivalent. Unlike jQuery, CsQuery does not store the current value of
  15577. the "display" style and restore it, because there is no concept of "effective style" in
  15578. CsQuery. We don't attempt to calculate the actual style that would be in effect since we
  15579. don't do any style sheet parsing. Instead, this method really just sets display: none. When
  15580. showing again, any "display" style is removed.
  15581. This means if you were to assign a non-default value for "display" such as "inline" to a div,
  15582. then Hide(), then Show(), it would no longer be displayed inline, as it would in jQuery.
  15583. Since CsQuery is not used interactively (yet, anyway), this sequence of events seems unlikely,
  15584. and supporting it exactly as jQuery does seems unnecessary. This functionality could
  15585. certainly be added in the future.
  15586. </remarks>
  15587. <returns>
  15588. The current CQ object.
  15589. </returns>
  15590. <url>
  15591. http://api.jquery.com/hide/
  15592. </url>
  15593. </member>
  15594. <member name="M:CsQuery.CQ.Show">
  15595. <summary>
  15596. Display the matched elements.
  15597. </summary>
  15598. <remarks>
  15599. This method simply removes the "display: none" css style, if present. See
  15600. <see cref="T:CsQuery.CQ.Hide"/> for an explanation of how this differs from jQuery.
  15601. </remarks>
  15602. <returns>
  15603. The current CQ object.
  15604. </returns>
  15605. <url>
  15606. http://api.jquery.com/show/
  15607. </url>
  15608. </member>
  15609. <member name="M:CsQuery.CQ.Toggle">
  15610. <summary>
  15611. Display or hide the matched elements.
  15612. </summary>
  15613. <returns>
  15614. The curren CQ object.
  15615. </returns>
  15616. <url>
  15617. http://api.jquery.com/toggle/
  15618. </url>
  15619. </member>
  15620. <member name="M:CsQuery.CQ.Toggle(System.Boolean)">
  15621. <summary>
  15622. Display or hide the matched elements based on the value of the parameter.
  15623. </summary>
  15624. <param name="isVisible">
  15625. true to show the matched elements, or false to hide them.
  15626. </param>
  15627. <returns>
  15628. The current CQ object.
  15629. </returns>
  15630. <url>
  15631. http://api.jquery.com/toggle/
  15632. </url>
  15633. </member>
  15634. <member name="M:CsQuery.CQ.Siblings(System.String)">
  15635. <summary>
  15636. Description: Get the siblings of each element in the set of matched elements, optionally
  15637. filtered by a selector.
  15638. </summary>
  15639. <param name="selector">
  15640. A selector used to filter the siblings.
  15641. </param>
  15642. <returns>
  15643. A new CQ object.
  15644. </returns>
  15645. <url>
  15646. http://api.jquery.com/siblings/
  15647. </url>
  15648. </member>
  15649. <member name="M:CsQuery.CQ.GetSiblings(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15650. <summary>
  15651. Return all the siblings of each element in the sequence.
  15652. </summary>
  15653. <param name="elements">
  15654. The elements.
  15655. </param>
  15656. <returns>
  15657. An enumerator that exposes each sibling of each element passed.
  15658. </returns>
  15659. </member>
  15660. <member name="M:CsQuery.CQ.Slice(System.Int32)">
  15661. <summary>
  15662. Reduce the set of matched elements to a subset beginning with the 0-based index provided.
  15663. </summary>
  15664. <param name="start">
  15665. The 0-based index at which to begin selecting.
  15666. </param>
  15667. <returns>
  15668. A new CQ object.
  15669. </returns>
  15670. <url>
  15671. http://api.jquery.com/slice/
  15672. </url>
  15673. </member>
  15674. <member name="M:CsQuery.CQ.Slice(System.Int32,System.Int32)">
  15675. <summary>
  15676. Reduce the set of matched elements to a subset specified by a range of indices.
  15677. </summary>
  15678. <param name="start">
  15679. The 0-based index at which to begin selecting.
  15680. </param>
  15681. <param name="end">
  15682. The 0-based index of the element at which to stop selecting. The actual element at this
  15683. position is not included in the result.
  15684. </param>
  15685. <returns>
  15686. A new CQ object.
  15687. </returns>
  15688. <url>
  15689. http://api.jquery.com/slice/
  15690. </url>
  15691. </member>
  15692. <member name="M:CsQuery.CQ.Text">
  15693. <summary>
  15694. Get the combined text contents of each element in the set of matched elements, including
  15695. their descendants.
  15696. </summary>
  15697. <returns>
  15698. A string containing the text contents of the selection.
  15699. </returns>
  15700. <url>
  15701. http://api.jquery.com/text/#text1
  15702. </url>
  15703. </member>
  15704. <member name="M:CsQuery.CQ.Text(System.String)">
  15705. <summary>
  15706. Set the content of each element in the set of matched elements to the specified text.
  15707. </summary>
  15708. <param name="value">
  15709. A string of text.
  15710. </param>
  15711. <returns>
  15712. The current CQ object.
  15713. </returns>
  15714. <url>
  15715. http://api.jquery.com/text/#text2
  15716. </url>
  15717. </member>
  15718. <member name="M:CsQuery.CQ.Text(System.Func{System.Int32,System.String,System.Object})">
  15719. <summary>
  15720. Set the content of each element in the set of matched elements to the text returned by the
  15721. specified function delegate.
  15722. </summary>
  15723. <param name="func">
  15724. A delegate to a function that returns an HTML string to insert at the end of each element in
  15725. the set of matched elements. Receives the index position of the element in the set and the
  15726. old HTML value of the element as arguments. The function can return any data type, if it is not
  15727. a string, it's ToString() method will be used to convert it to a string.
  15728. </param>
  15729. <returns>
  15730. The current CQ object.
  15731. </returns>
  15732. <url>
  15733. http://api.jquery.com/text/#text2
  15734. </url>
  15735. </member>
  15736. <member name="M:CsQuery.CQ.AddTextToStringBuilder(System.Text.StringBuilder,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15737. <summary>
  15738. Helper to add the text contents of a sequence of nodes to the StringBuilder
  15739. </summary>
  15740. <param name="sb">
  15741. The target
  15742. </param>
  15743. <param name="nodes">
  15744. The nodes to add
  15745. </param>
  15746. </member>
  15747. <member name="M:CsQuery.CQ.SetChildText(CsQuery.IDomElement,System.String)">
  15748. <summary>
  15749. Sets a child text for this element, using the text node type appropriate for this element's type
  15750. </summary>
  15751. <param name="el">
  15752. The element to add text to
  15753. </param>
  15754. <param name="text">
  15755. The text.
  15756. </param>
  15757. </member>
  15758. <member name="M:CsQuery.CQ.Val``1">
  15759. <summary>
  15760. Get the current value of the first element in the set of matched elements, and try to convert
  15761. to the specified type.
  15762. </summary>
  15763. <typeparam name="T">
  15764. The type to which the value should be converted.
  15765. </typeparam>
  15766. <returns>
  15767. A value or object of type T.
  15768. </returns>
  15769. <url>
  15770. http://api.jquery.com/val/#val1
  15771. </url>
  15772. </member>
  15773. <member name="M:CsQuery.CQ.ValOrDefault``1">
  15774. <summary>
  15775. Gets the current value of the first element in the selection set, converted to the specified
  15776. type, or if the selection set is empty, the default value for the specified type.
  15777. </summary>
  15778. <typeparam name="T">
  15779. The type to which the value should be converted.
  15780. </typeparam>
  15781. <returns>
  15782. A value or object of type T.
  15783. </returns>
  15784. <url>
  15785. http://api.jquery.com/val/#val1
  15786. </url>
  15787. </member>
  15788. <member name="M:CsQuery.CQ.Val">
  15789. <summary>
  15790. Get the current value of the first element in the set of matched elements. When using Val()
  15791. to access an OPTION group with the "multiple" flag set, this method with return a comma-
  15792. separated string (rather than the array returned by jQuery) of each selected option. When
  15793. there is no "value" property on an option, the text returned for the value of each selected
  15794. option is the inner text of the OPTION element.
  15795. </summary>
  15796. <returns>
  15797. A string of the value.
  15798. </returns>
  15799. <url>
  15800. http://api.jquery.com/val/#val1
  15801. </url>
  15802. </member>
  15803. <member name="M:CsQuery.CQ.Val(System.Object)">
  15804. <summary>
  15805. Set the value of each element in the set of matched elements. If a comma-separated value is
  15806. passed to a multiple select list, then it will be treated as an array.
  15807. </summary>
  15808. <param name="value">
  15809. A string of text or an array of strings corresponding to the value of each matched element to
  15810. set as selected/checked.
  15811. </param>
  15812. <returns>
  15813. The current CQ object.
  15814. </returns>
  15815. <url>
  15816. http://api.jquery.com/val/#val2
  15817. </url>
  15818. </member>
  15819. <member name="M:CsQuery.CQ.GetValueString(System.Object)">
  15820. <summary>
  15821. Returns: null if the value is null; if it's sequence, the concatenated string of each
  15822. object's ToString(); or finally the object itself its string representation if not a string.
  15823. </summary>
  15824. <param name="value">
  15825. The object to process
  15826. </param>
  15827. <returns>
  15828. The value string.
  15829. </returns>
  15830. </member>
  15831. <member name="M:CsQuery.CQ.Width(System.Int32)">
  15832. <summary>
  15833. Set the CSS width of each element in the set of matched elements.
  15834. </summary>
  15835. <remarks>
  15836. There is no Width() method in CsQuery because this is a value calculated by the browser.
  15837. While we can set the CSS of an element, it would be futile to try to return a useful value.
  15838. If you want to inspect the current CSS width for an element, please use Css() methods
  15839. instead. This ensures there is no confusion about the use of Width() in CsQuery.
  15840. </remarks>
  15841. <param name="value">
  15842. An integer representing the number of pixels.
  15843. </param>
  15844. <returns>
  15845. The current CQ object.
  15846. </returns>
  15847. <url>
  15848. http://api.jquery.com/width/#width2
  15849. </url>
  15850. </member>
  15851. <member name="M:CsQuery.CQ.Width(System.String)">
  15852. <summary>
  15853. Set the CSS width of each element in the set of matched elements.
  15854. </summary>
  15855. <remarks>
  15856. There are no Height() or Width() methods in CsQuery because these are value calculated by
  15857. the browser that depend on the page layout, as well as things like the browser window size
  15858. which don't even exist in CsQuery. While we can set the CSS of an element, it would be futile
  15859. to try to return a useful value. If you want to inspect the current CSS width for an element,
  15860. please use Css() methods instead. This ensures there is no confusion about the use of Width()
  15861. and Height()
  15862. in CsQuery.
  15863. </remarks>
  15864. <param name="value">
  15865. An integer along with a unit of measure appended (as a string), e.g. "100px".
  15866. </param>
  15867. <returns>
  15868. The current CQ object.
  15869. </returns>
  15870. <url>
  15871. http://api.jquery.com/width/#width2
  15872. </url>
  15873. </member>
  15874. <member name="M:CsQuery.CQ.Height(System.Int32)">
  15875. <summary>
  15876. Set the CSS width of each element in the set of matched elements.
  15877. </summary>
  15878. <remarks>
  15879. There are no Height() or Width() methods in CsQuery because these are value calculated by
  15880. the browser that depend on the page layout, as well as things like the browser window size
  15881. which don't even exist in CsQuery. While we can set the CSS of an element, it would be futile
  15882. to try to return a useful value. If you want to inspect the current CSS width for an element,
  15883. please use Css() methods instead. This ensures there is no confusion about the use of Width()
  15884. and Height()
  15885. in CsQuery.
  15886. </remarks>
  15887. <param name="value">
  15888. An integer representing the number of pixels.
  15889. </param>
  15890. <returns>
  15891. The current CQ object.
  15892. </returns>
  15893. <url>
  15894. http://api.jquery.com/height/#height2
  15895. </url>
  15896. </member>
  15897. <member name="M:CsQuery.CQ.Height(System.String)">
  15898. <summary>
  15899. Set the CSS height of each element in the set of matched elements.
  15900. </summary>
  15901. <remarks>
  15902. There are no Height() or Width() methods in CsQuery because these are value calculated by
  15903. the browser that depend on the page layout, as well as things like the browser window size
  15904. which don't even exist in CsQuery. While we can set the CSS of an element, it would be futile
  15905. to try to return a useful value. If you want to inspect the current CSS width for an element,
  15906. please use Css() methods instead. This ensures there is no confusion about the use of Width()
  15907. and Height()
  15908. in CsQuery.
  15909. </remarks>
  15910. <param name="value">
  15911. An integer along with a unit of measure appended (as a string), e.g. "100px".
  15912. </param>
  15913. <returns>
  15914. The current CQ object.
  15915. </returns>
  15916. <url>
  15917. http://api.jquery.com/height/#height2
  15918. </url>
  15919. </member>
  15920. <member name="M:CsQuery.CQ.Wrap(System.String)">
  15921. <summary>
  15922. Wrap an HTML structure around each element in the set of matched elements.
  15923. </summary>
  15924. <param name="wrappingSelector">
  15925. A string that is either a selector or a string of HTML that defines the structure to wrap
  15926. around the set of matched elements.
  15927. </param>
  15928. <returns>
  15929. The current CQ object.
  15930. </returns>
  15931. <url>
  15932. http://api.jquery.com/wrap/
  15933. </url>
  15934. </member>
  15935. <member name="M:CsQuery.CQ.Wrap(CsQuery.IDomObject)">
  15936. <summary>
  15937. Wrap an HTML structure around each element in the set of matched elements.
  15938. </summary>
  15939. <param name="element">
  15940. An element which is the structure to wrap around the selection set.
  15941. </param>
  15942. <returns>
  15943. The current CQ object.
  15944. </returns>
  15945. <url>
  15946. http://api.jquery.com/wrap/
  15947. </url>
  15948. </member>
  15949. <member name="M:CsQuery.CQ.Wrap(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15950. <summary>
  15951. Wrap an HTML structure around each element in the set of matched elements.
  15952. </summary>
  15953. <param name="wrapper">
  15954. A sequence of elements that is the structure to wrap around the selection set. There may be
  15955. multiple elements but there should be only one innermost element in the sequence.
  15956. </param>
  15957. <returns>
  15958. The current CQ object.
  15959. </returns>
  15960. <url>
  15961. http://api.jquery.com/wrap/
  15962. </url>
  15963. </member>
  15964. <member name="M:CsQuery.CQ.WrapAll(System.String)">
  15965. <summary>
  15966. Wrap an HTML structure around all elements in the set of matched elements.
  15967. </summary>
  15968. <param name="wrappingSelector">
  15969. A string that is either a selector or a string of HTML that defines the structure to wrap
  15970. around the set of matched elements.
  15971. </param>
  15972. <returns>
  15973. The current CQ object.
  15974. </returns>
  15975. <url>
  15976. http://api.jquery.com/wrapall/
  15977. </url>
  15978. </member>
  15979. <member name="M:CsQuery.CQ.WrapAll(CsQuery.IDomObject)">
  15980. <summary>
  15981. Wrap an HTML structure around all elements in the set of matched elements.
  15982. </summary>
  15983. <param name="element">
  15984. An element which is the structure to wrap around the selection set.
  15985. </param>
  15986. <returns>
  15987. The current CQ object.
  15988. </returns>
  15989. <url>
  15990. http://api.jquery.com/wrapall/
  15991. </url>
  15992. </member>
  15993. <member name="M:CsQuery.CQ.WrapAll(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15994. <summary>
  15995. Wrap an HTML structure around all elements in the set of matched elements.
  15996. </summary>
  15997. <param name="wrapper">
  15998. A sequence of elements that is the structure to wrap around each element in the selection
  15999. set. There may be multiple elements but there should be only one innermost element in the
  16000. sequence.
  16001. </param>
  16002. <returns>
  16003. The current CQ object.
  16004. </returns>
  16005. <url>
  16006. http://api.jquery.com/wrapall/
  16007. </url>
  16008. </member>
  16009. <member name="M:CsQuery.CQ.Unwrap">
  16010. <summary>
  16011. Remove the parents of the set of matched elements from the DOM, leaving the matched elements
  16012. in their place.
  16013. </summary>
  16014. <returns>
  16015. The current CQ object.
  16016. </returns>
  16017. <url>
  16018. http://api.jquery.com/unwrap/
  16019. </url>
  16020. </member>
  16021. <member name="M:CsQuery.CQ.WrapInner(System.String)">
  16022. <summary>
  16023. Wrap an HTML structure around the content of each element in the set of matched elements.
  16024. </summary>
  16025. <param name="selector">
  16026. An HTML snippet or elector expression specifying the structure to wrap around the content of
  16027. the matched elements.
  16028. </param>
  16029. <returns>
  16030. The current CQ object
  16031. </returns>
  16032. <url>
  16033. http://api.jquery.com/wrapinner/
  16034. </url>
  16035. </member>
  16036. <member name="M:CsQuery.CQ.WrapInner(CsQuery.IDomObject)">
  16037. <summary>
  16038. Wrap an HTML structure around the content of each element in the set of matched elements.
  16039. </summary>
  16040. <param name="wrapper">
  16041. A sequence of elements that is the structure to wrap around the content of the selection set.
  16042. There may be multiple elements but there should be only one innermost element in the sequence.
  16043. </param>
  16044. <returns>
  16045. The current CQ object.
  16046. </returns>
  16047. <url>
  16048. http://api.jquery.com/wrapinner/
  16049. </url>
  16050. </member>
  16051. <member name="M:CsQuery.CQ.WrapInner(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  16052. <summary>
  16053. Wrap an HTML structure around the content of each element in the set of matched elements.
  16054. </summary>
  16055. <param name="wrapper">
  16056. A sequence of elements that is the structure to wrap around the content of the selection set.
  16057. There may be multiple elements but there should be only one innermost element in the sequence.
  16058. </param>
  16059. <returns>
  16060. The current CQ object.
  16061. </returns>
  16062. <url>
  16063. http://api.jquery.com/wrapinner/
  16064. </url>
  16065. </member>
  16066. <member name="M:CsQuery.CQ.GetInnermostContainer(System.Collections.Generic.IEnumerable{CsQuery.IDomElement},CsQuery.IDomElement@,CsQuery.IDomElement@)">
  16067. <summary>
  16068. Ouptuts the deepest-nested object, it's root element from the list of elements passed, and
  16069. returns the depth, given a structure. Helper method for Wrap.
  16070. </summary>
  16071. <param name="elements">
  16072. The sequence to analyze
  16073. </param>
  16074. <param name="element">
  16075. [ouy] The innermost element container
  16076. </param>
  16077. <param name="rootElement">
  16078. [out] The root element.
  16079. </param>
  16080. <returns>
  16081. The innermost container.
  16082. </returns>
  16083. </member>
  16084. <member name="T:CsQuery.CsQueryConfig">
  16085. <summary>
  16086. Global configuration and defaults
  16087. </summary>
  16088. </member>
  16089. <member name="M:CsQuery.CsQueryConfig.#ctor">
  16090. <summary>
  16091. Default constructor; populates the CsQueryConfig object with system default options.
  16092. </summary>
  16093. </member>
  16094. <member name="F:CsQuery.CsQueryConfig._DynamicObjectType">
  16095. <summary>
  16096. Internal to avoid Obsolete warning from DomRenderingOptions until we remove it
  16097. </summary>
  16098. </member>
  16099. <member name="M:CsQuery.CsQueryConfig.GetDefaultOutputFormatter">
  16100. <summary>
  16101. Creates an OutputFormatter using the default options &amp; encoder.
  16102. </summary>
  16103. <returns>
  16104. The default output formatter.
  16105. </returns>
  16106. </member>
  16107. <member name="P:CsQuery.CsQueryConfig.DomIndexProvider">
  16108. <summary>
  16109. Gets or sets the DomIndexProvider, that creates instances of the DomIndex used for new documents.
  16110. </summary>
  16111. </member>
  16112. <member name="P:CsQuery.CsQueryConfig.DomRenderingOptions">
  16113. <summary>
  16114. The default rendering options. These will be used when configuring a default OutputFormatter.
  16115. Note that if the default OutputFormatter has been changed, this setting is not guaranteed to
  16116. have any effect on output.
  16117. </summary>
  16118. </member>
  16119. <member name="P:CsQuery.CsQueryConfig.HtmlParsingOptions">
  16120. <summary>
  16121. The default HTML parsing options. These will be used when parsing HTML without specifying any options.
  16122. </summary>
  16123. </member>
  16124. <member name="P:CsQuery.CsQueryConfig.HtmlEncoder">
  16125. <summary>
  16126. The default HTML encoder.
  16127. </summary>
  16128. </member>
  16129. <member name="P:CsQuery.CsQueryConfig.OutputFormatter">
  16130. <summary>
  16131. The default OutputFormatter. The GetOutputFormatter property can also be used to provide a
  16132. new instance whenever a default OutputFormatter is requested; setting that property will
  16133. supersede any existing value of this property.
  16134. </summary>
  16135. </member>
  16136. <member name="P:CsQuery.CsQueryConfig.GetOutputFormatter">
  16137. <summary>
  16138. A delegate that returns a new instance of the default output formatter to use for rendering.
  16139. The OutputFormatter property can also be used to return a single instance of a reusable
  16140. IOutputFormatter object; setting that property will supersede any existing value of this
  16141. property.
  16142. </summary>
  16143. </member>
  16144. <member name="P:CsQuery.CsQueryConfig.WebRequestFactory">
  16145. <summary>
  16146. A method that returns a new HttpWebRequest. This is mostly useful for providing an alternate
  16147. implementation for testing.
  16148. </summary>
  16149. </member>
  16150. <member name="P:CsQuery.CsQueryConfig.DocType">
  16151. <summary>
  16152. Default document type. This is the parsing mode that will be used when creating documents
  16153. that have no DocType and no mode is explicitly defined.
  16154. </summary>
  16155. </member>
  16156. <member name="P:CsQuery.CsQueryConfig.DynamicObjectType">
  16157. <summary>
  16158. Gets or sets the default dynamic object type. This is the type of object used by default when
  16159. parsing JSON into an unspecified type.
  16160. </summary>
  16161. </member>
  16162. <member name="T:CsQuery.CSSRuleType">
  16163. <summary>
  16164. Values that represent CSSRuleType.
  16165. </summary>
  16166. </member>
  16167. <member name="F:CsQuery.CSSRuleType.UNKNOWN_RULE">
  16168. <summary>
  16169. An unknown rule.
  16170. </summary>
  16171. </member>
  16172. <member name="F:CsQuery.CSSRuleType.STYLE_RULE">
  16173. <summary>
  16174. A CSS Style rule.
  16175. </summary>
  16176. </member>
  16177. <member name="F:CsQuery.CSSRuleType.CHARSET_RULE">
  16178. <summary>
  16179. A character set rule.
  16180. </summary>
  16181. </member>
  16182. <member name="F:CsQuery.CSSRuleType.IMPORT_RULE">
  16183. <summary>
  16184. An import rule.
  16185. </summary>
  16186. </member>
  16187. <member name="F:CsQuery.CSSRuleType.MEDIA_RULE">
  16188. <summary>
  16189. A media rule.
  16190. </summary>
  16191. </member>
  16192. <member name="F:CsQuery.CSSRuleType.FONT_FACE_RULE">
  16193. <summary>
  16194. A font face rule.
  16195. </summary>
  16196. </member>
  16197. <member name="F:CsQuery.CSSRuleType.PAGE_RULE">
  16198. <summary>
  16199. A page rule.
  16200. </summary>
  16201. </member>
  16202. <member name="T:CsQuery.CSSStyleType">
  16203. <summary>
  16204. Values that represent data types of CSS Styles.
  16205. </summary>
  16206. </member>
  16207. <member name="F:CsQuery.CSSStyleType.Unit">
  16208. <summary>
  16209. A unit
  16210. </summary>
  16211. </member>
  16212. <member name="F:CsQuery.CSSStyleType.Option">
  16213. <summary>
  16214. An option
  16215. </summary>
  16216. </member>
  16217. <member name="F:CsQuery.CSSStyleType.UnitOption">
  16218. <summary>
  16219. A unit and an option.
  16220. </summary>
  16221. </member>
  16222. <member name="F:CsQuery.CSSStyleType.Composite">
  16223. <summary>
  16224. A complex style definition.
  16225. </summary>
  16226. </member>
  16227. <member name="F:CsQuery.CSSStyleType.Color">
  16228. <summary>
  16229. A named color
  16230. </summary>
  16231. </member>
  16232. <member name="F:CsQuery.CSSStyleType.Font">
  16233. <summary>
  16234. A font name.
  16235. </summary>
  16236. </member>
  16237. <member name="F:CsQuery.CSSStyleType.Url">
  16238. <summary>
  16239. A url.
  16240. </summary>
  16241. </member>
  16242. <member name="F:CsQuery.CSSStyleType.String">
  16243. <summary>
  16244. A string of text.
  16245. </summary>
  16246. </member>
  16247. <member name="T:CsQuery.DocType">
  16248. <summary>
  16249. Values that represent the HTML document type.
  16250. </summary>
  16251. </member>
  16252. <member name="F:CsQuery.DocType.Default">
  16253. <summary>
  16254. Use the default doc type (from CsQuery.Config.DocType).
  16255. </summary>
  16256. </member>
  16257. <member name="F:CsQuery.DocType.HTML5">
  16258. <summary>
  16259. HTML5
  16260. </summary>
  16261. </member>
  16262. <member name="F:CsQuery.DocType.HTML4">
  16263. <summary>
  16264. HTML 4 Transitional
  16265. </summary>
  16266. </member>
  16267. <member name="F:CsQuery.DocType.XHTML">
  16268. <summary>
  16269. XHTML Transitional
  16270. </summary>
  16271. </member>
  16272. <member name="F:CsQuery.DocType.Unknown">
  16273. <summary>
  16274. An unsupported document type.
  16275. </summary>
  16276. </member>
  16277. <member name="F:CsQuery.DocType.HTML4Strict">
  16278. <summary>
  16279. HTML 4 Strict
  16280. </summary>
  16281. </member>
  16282. <member name="F:CsQuery.DocType.XHTMLStrict">
  16283. <summary>
  16284. XHTML Strict.
  16285. </summary>
  16286. </member>
  16287. <member name="T:CsQuery.NodeType">
  16288. <summary>
  16289. Values that represent NodeType.
  16290. </summary>
  16291. </member>
  16292. <member name="F:CsQuery.NodeType.ELEMENT_NODE">
  16293. <summary>
  16294. An element node.
  16295. </summary>
  16296. </member>
  16297. <member name="F:CsQuery.NodeType.TEXT_NODE">
  16298. <summary>
  16299. A text node.
  16300. </summary>
  16301. </member>
  16302. <member name="F:CsQuery.NodeType.CDATA_SECTION_NODE">
  16303. <summary>
  16304. A CDATA node.
  16305. </summary>
  16306. </member>
  16307. <member name="F:CsQuery.NodeType.COMMENT_NODE">
  16308. <summary>
  16309. A comment node.
  16310. </summary>
  16311. </member>
  16312. <member name="F:CsQuery.NodeType.DOCUMENT_NODE">
  16313. <summary>
  16314. A document node.
  16315. </summary>
  16316. </member>
  16317. <member name="F:CsQuery.NodeType.DOCUMENT_TYPE_NODE">
  16318. <summary>
  16319. The DOCTYPE node.
  16320. </summary>
  16321. </member>
  16322. <member name="F:CsQuery.NodeType.DOCUMENT_FRAGMENT_NODE">
  16323. <summary>
  16324. A document fragment node.
  16325. </summary>
  16326. </member>
  16327. <member name="T:CsQuery.RelAnchor">
  16328. <summary>
  16329. Values allowable for the Rel attribute
  16330. </summary>
  16331. </member>
  16332. <member name="F:CsQuery.RelAnchor.Alternate">
  16333. <summary>
  16334. Gives alternate representations of the current document.
  16335. </summary>
  16336. </member>
  16337. <member name="F:CsQuery.RelAnchor.Author">
  16338. <summary>
  16339. Gives a link to the current document's author.
  16340. </summary>
  16341. </member>
  16342. <member name="F:CsQuery.RelAnchor.Bookmark">
  16343. <summary>
  16344. Gives the permalink for the nearest ancestor section.
  16345. </summary>
  16346. </member>
  16347. <member name="F:CsQuery.RelAnchor.Help">
  16348. <summary>
  16349. Provides a link to context-sensitive help.
  16350. </summary>
  16351. </member>
  16352. <member name="F:CsQuery.RelAnchor.License">
  16353. <summary>
  16354. Indicates that the main content of the current document is covered by the copyright license described by the referenced document
  16355. </summary>
  16356. </member>
  16357. <member name="F:CsQuery.RelAnchor.Next">
  16358. <summary>
  16359. Indicates that the current document is a part of a series, and that the next document in the series is the referenced document.
  16360. </summary>
  16361. </member>
  16362. <member name="F:CsQuery.RelAnchor.Nofollow">
  16363. <summary>
  16364. Indicates that the current document's original author or publisher does not endorse the referenced document.
  16365. </summary>
  16366. </member>
  16367. <member name="F:CsQuery.RelAnchor.Noreferrer">
  16368. <summary>
  16369. Requires that the user agent not send an HTTP Referer (sic) header if the user follows the hyperlink.
  16370. </summary>
  16371. </member>
  16372. <member name="F:CsQuery.RelAnchor.Prefetch">
  16373. <summary>
  16374. Specifies that the target resource should be preemptively cached.
  16375. </summary>
  16376. </member>
  16377. <member name="F:CsQuery.RelAnchor.Prev">
  16378. <summary>
  16379. Indicates that the current document is a part of a series, and that the previous document in the series is the referenced document.
  16380. </summary>
  16381. </member>
  16382. <member name="F:CsQuery.RelAnchor.Search">
  16383. <summary>
  16384. Gives a link to a resource that can be used to search through the current document and its related pages.
  16385. </summary>
  16386. </member>
  16387. <member name="F:CsQuery.RelAnchor.Tag">
  16388. <summary>
  16389. Gives a tag (identified by the given address) that applies to the current document.
  16390. </summary>
  16391. </member>
  16392. <member name="T:CsQuery.RelLink">
  16393. <summary>
  16394. Values allowable for the Rel attribute
  16395. </summary>
  16396. </member>
  16397. <member name="F:CsQuery.RelLink.Alternate">
  16398. <summary>
  16399. Gives alternate representations of the current document.
  16400. </summary>
  16401. </member>
  16402. <member name="F:CsQuery.RelLink.Author">
  16403. <summary>
  16404. Gives a link to the current document's author.
  16405. </summary>
  16406. </member>
  16407. <member name="F:CsQuery.RelLink.Help">
  16408. <summary>
  16409. Provides a link to context-sensitive help.
  16410. </summary>
  16411. </member>
  16412. <member name="F:CsQuery.RelLink.Icon">
  16413. <summary>
  16414. Imports an icon to represent the current document.
  16415. </summary>
  16416. </member>
  16417. <member name="F:CsQuery.RelLink.License">
  16418. <summary>
  16419. Indicates that the main content of the current document is covered by the copyright license described by the referenced document
  16420. </summary>
  16421. </member>
  16422. <member name="F:CsQuery.RelLink.Next">
  16423. <summary>
  16424. Indicates that the current document is a part of a series, and that the next document in the series is the referenced document.
  16425. </summary>
  16426. </member>
  16427. <member name="F:CsQuery.RelLink.Prefetch">
  16428. <summary>
  16429. Specifies that the target resource should be preemptively cached.
  16430. </summary>
  16431. </member>
  16432. <member name="F:CsQuery.RelLink.Prev">
  16433. <summary>
  16434. Indicates that the current document is a part of a series, and that the previous document in the series is the referenced document.
  16435. </summary>
  16436. </member>
  16437. <member name="F:CsQuery.RelLink.Search">
  16438. <summary>
  16439. Gives a link to a resource that can be used to search through the current document and its related pages.
  16440. </summary>
  16441. </member>
  16442. <member name="F:CsQuery.RelLink.Stylesheet">
  16443. <summary>
  16444. Imports a stylesheet.
  16445. </summary>
  16446. </member>
  16447. <member name="T:CsQuery.IFormAssociatedElement">
  16448. <summary>
  16449. An element that can be associated with a form during form submission.
  16450. </summary>
  16451. <url>
  16452. http://www.w3.org/html/wg/drafts/html/master/forms.html#form-associated-element
  16453. </url>
  16454. </member>
  16455. <member name="P:CsQuery.IFormAssociatedElement.Form">
  16456. <summary>
  16457. The form with which to associate the element.
  16458. </summary>
  16459. </member>
  16460. <member name="T:CsQuery.IFormReassociateableElement">
  16461. <summary>
  16462. An element that can be associated with a form during form submission.
  16463. </summary>
  16464. <url>
  16465. http://www.w3.org/html/wg/drafts/html/master/forms.html#category-form-attr
  16466. </url>
  16467. </member>
  16468. <member name="T:CsQuery.IFormSubmittableElement">
  16469. <summary>
  16470. An element that can be associated with a form during form submission.
  16471. </summary>
  16472. <url>
  16473. http://www.w3.org/html/wg/drafts/html/master/forms.html#category-submit
  16474. </url>
  16475. </member>
  16476. <member name="T:CsQuery.IHTMLAnchorElement">
  16477. <summary>
  16478. An Anchor (A) element.
  16479. </summary>
  16480. <url>
  16481. http://dev.w3.org/html5/spec/single-page.html#the-a-element
  16482. </url>
  16483. </member>
  16484. <member name="P:CsQuery.IHTMLAnchorElement.Target">
  16485. <summary>
  16486. A name or keyword giving a browsing context for UAs to use when following the hyperlink.
  16487. </summary>
  16488. </member>
  16489. <member name="P:CsQuery.IHTMLAnchorElement.Href">
  16490. <summary>
  16491. A URL that provides the destination of the hyperlink. If the href attribute is not specified,
  16492. the element represents a placeholder hyperlink.
  16493. </summary>
  16494. </member>
  16495. <member name="P:CsQuery.IHTMLAnchorElement.Rel">
  16496. <summary>
  16497. The rel attribute on a and area elements controls what kinds of links the elements create.
  16498. The attribue's value must be a set of space-separated tokens.
  16499. </summary>
  16500. </member>
  16501. <member name="P:CsQuery.IHTMLAnchorElement.Hreflang">
  16502. <summary>
  16503. A list of tokens that specify the relationship between the document containing the hyperlink
  16504. and the destination indicated by the hyperlink.
  16505. </summary>
  16506. </member>
  16507. <member name="P:CsQuery.IHTMLAnchorElement.Media">
  16508. <summary>
  16509. The media for which the destination of the hyperlink was designed.
  16510. </summary>
  16511. </member>
  16512. <member name="T:CsQuery.IHTMLButtonElement">
  16513. <summary>
  16514. An HTML BUTTON element.
  16515. </summary>
  16516. <url>
  16517. http://dev.w3.org/html5/markup/button.html
  16518. </url>
  16519. </member>
  16520. <member name="T:CsQuery.IHTMLFormElement">
  16521. <summary>
  16522. A FORM element.
  16523. </summary>
  16524. <url>
  16525. http://dev.w3.org/html5/spec/single-page.html#the-form-element
  16526. </url>
  16527. </member>
  16528. <member name="P:CsQuery.IHTMLFormElement.AcceptCharset">
  16529. <summary>
  16530. The accept-charset content attribute.
  16531. </summary>
  16532. </member>
  16533. <member name="P:CsQuery.IHTMLFormElement.Action">
  16534. <summary>
  16535. The action attribute
  16536. </summary>
  16537. </member>
  16538. <member name="P:CsQuery.IHTMLFormElement.Autocomplete">
  16539. <summary>
  16540. The automcomplete attribute
  16541. </summary>
  16542. </member>
  16543. <member name="P:CsQuery.IHTMLFormElement.Enctype">
  16544. <summary>
  16545. Gets or sets the enctype.
  16546. </summary>
  16547. </member>
  16548. <member name="P:CsQuery.IHTMLFormElement.Encoding">
  16549. <summary>
  16550. Gets or sets the encoding.
  16551. </summary>
  16552. </member>
  16553. <member name="P:CsQuery.IHTMLFormElement.Method">
  16554. <summary>
  16555. Gets or sets the method attribute.
  16556. </summary>
  16557. </member>
  16558. <member name="P:CsQuery.IHTMLFormElement.NoValidate">
  16559. <summary>
  16560. Gets or sets a value indicating whether the no validate.
  16561. </summary>
  16562. </member>
  16563. <member name="P:CsQuery.IHTMLFormElement.Target">
  16564. <summary>
  16565. Gets or sets the target attribute
  16566. </summary>
  16567. </member>
  16568. <member name="P:CsQuery.IHTMLFormElement.Elements">
  16569. <summary>
  16570. An INodeList containing the form elements.
  16571. </summary>
  16572. </member>
  16573. <member name="T:CsQuery.IHTMLInputElement">
  16574. <summary>
  16575. An HTML INPUT element.
  16576. </summary>
  16577. <url>
  16578. http://dev.w3.org/html5/markup/input.html
  16579. </url>
  16580. </member>
  16581. <member name="P:CsQuery.IHTMLInputElement.Autofocus">
  16582. <summary>
  16583. A URL that provides the destination of the hyperlink. If the href attribute is not specified,
  16584. the element represents a placeholder hyperlink.
  16585. </summary>
  16586. </member>
  16587. <member name="P:CsQuery.IHTMLInputElement.Required">
  16588. <summary>
  16589. Specifies that the element is a required part of form submission.
  16590. </summary>
  16591. </member>
  16592. <member name="T:CsQuery.IHTMLLabelElement">
  16593. <summary>
  16594. A LABEL element.
  16595. </summary>
  16596. <url>
  16597. http://dev.w3.org/html5/spec/single-page.html#the-label-element
  16598. </url>
  16599. </member>
  16600. <member name="P:CsQuery.IHTMLLabelElement.HtmlFor">
  16601. <summary>
  16602. Gets or sets the for attribute
  16603. </summary>
  16604. </member>
  16605. <member name="P:CsQuery.IHTMLLabelElement.Control">
  16606. <summary>
  16607. The control bound to this label
  16608. </summary>
  16609. </member>
  16610. <member name="T:CsQuery.IHTMLLIElement">
  16611. <summary>
  16612. An LI element.
  16613. </summary>
  16614. <url>
  16615. http://dev.w3.org/html5/spec/single-page.html#the-li-element
  16616. </url>
  16617. </member>
  16618. <member name="P:CsQuery.IHTMLLIElement.Value">
  16619. <summary>
  16620. A valid integer giving the ordinal value of the list item.
  16621. </summary>
  16622. </member>
  16623. <member name="T:CsQuery.IHTMLMeterElement">
  16624. <summary>
  16625. An PROGRESS element
  16626. </summary>
  16627. <url>
  16628. http://dev.w3.org/html5/spec/the-meter-element.html#the-meter-element
  16629. </url>
  16630. </member>
  16631. <member name="P:CsQuery.IHTMLMeterElement.Value">
  16632. <summary>
  16633. The current value
  16634. </summary>
  16635. </member>
  16636. <member name="P:CsQuery.IHTMLMeterElement.Min">
  16637. <summary>
  16638. The maximum value
  16639. </summary>
  16640. </member>
  16641. <member name="P:CsQuery.IHTMLMeterElement.Max">
  16642. <summary>
  16643. The maximum value
  16644. </summary>
  16645. </member>
  16646. <member name="P:CsQuery.IHTMLMeterElement.Low">
  16647. <summary>
  16648. The low value
  16649. </summary>
  16650. </member>
  16651. <member name="P:CsQuery.IHTMLMeterElement.High">
  16652. <summary>
  16653. The high value
  16654. </summary>
  16655. </member>
  16656. <member name="P:CsQuery.IHTMLMeterElement.Optimum">
  16657. <summary>
  16658. The optimum value
  16659. </summary>
  16660. </member>
  16661. <member name="P:CsQuery.IHTMLMeterElement.Labels">
  16662. <summary>
  16663. A NodeList of all LABEL elements within this Progress element
  16664. </summary>
  16665. </member>
  16666. <member name="T:CsQuery.IHTMLOptionElement">
  16667. <summary>
  16668. An HTMLOPTION element
  16669. </summary>
  16670. <url>http://dev.w3.org/html5/spec/single-page.html#attr-option-disabled</url>
  16671. </member>
  16672. <member name="P:CsQuery.IHTMLOptionElement.Form">
  16673. <summary>
  16674. The form with which the element is associated
  16675. </summary>
  16676. </member>
  16677. <member name="P:CsQuery.IHTMLOptionElement.Label">
  16678. <summary>
  16679. Gets or sets the label attribute.
  16680. </summary>
  16681. </member>
  16682. <member name="T:CsQuery.IHTMLOptionsCollection">
  16683. <summary>
  16684. Interface to a collection of HTML options.
  16685. </summary>
  16686. <url>
  16687. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  16688. </url>
  16689. </member>
  16690. <member name="M:CsQuery.IHTMLOptionsCollection.Item(System.Int32)">
  16691. <summary>
  16692. Returns the specific node at the given zero-based index (gives null if out of range)
  16693. </summary>
  16694. <param name="index">
  16695. The zero-based index of the option element.
  16696. </param>
  16697. <returns>
  16698. An HTML Option element.
  16699. </returns>
  16700. <url>
  16701. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  16702. </url>
  16703. </member>
  16704. <member name="P:CsQuery.IHTMLOptionsCollection.Indexer(System.Int32)">
  16705. <summary>
  16706. Returns the specific node at the given zero-based index (gives null if out of range)
  16707. </summary>
  16708. <param name="index">
  16709. The zero-based index of the option element.
  16710. </param>
  16711. <returns>
  16712. An HTML Option element.
  16713. </returns>
  16714. <url>
  16715. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  16716. </url>
  16717. </member>
  16718. <member name="M:CsQuery.IHTMLOptionsCollection.NamedItem(System.String)">
  16719. <summary>
  16720. Returns the specific node with the given DOMString (i.e., string) id. Returns null if no such named node exists.
  16721. </summary>
  16722. <param name="name">
  16723. The zero-based index of the option element.
  16724. </param>
  16725. <returns>
  16726. An HTML Option element.
  16727. </returns>
  16728. <url>
  16729. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  16730. </url>
  16731. </member>
  16732. <member name="P:CsQuery.IHTMLOptionsCollection.Indexer(System.String)">
  16733. <summary>
  16734. Returns the specific node with the given DOMString (i.e., string) id. Returns null if no such named node exists.
  16735. </summary>
  16736. <param name="name">
  16737. The zero-based index of the option element.
  16738. </param>
  16739. <returns>
  16740. An HTML Option element.
  16741. </returns>
  16742. <url>
  16743. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  16744. </url>
  16745. </member>
  16746. <member name="T:CsQuery.IHTMLProgressElement">
  16747. <summary>
  16748. An PROGRESS element
  16749. </summary>
  16750. <url>
  16751. http://dev.w3.org/html5/markup/progress.html
  16752. </url>
  16753. </member>
  16754. <member name="P:CsQuery.IHTMLProgressElement.Value">
  16755. <summary>
  16756. The current value
  16757. </summary>
  16758. </member>
  16759. <member name="P:CsQuery.IHTMLProgressElement.Max">
  16760. <summary>
  16761. The maximum value
  16762. </summary>
  16763. </member>
  16764. <member name="P:CsQuery.IHTMLProgressElement.Position">
  16765. <summary>
  16766. If the progress bar is an indeterminate progress bar, then the position IDL attribute must
  16767. return −1. Otherwise, it must return the result of dividing the current value by the maximum
  16768. value.
  16769. </summary>
  16770. </member>
  16771. <member name="P:CsQuery.IHTMLProgressElement.Labels">
  16772. <summary>
  16773. A NodeList of all LABEL elements within this Progress element
  16774. </summary>
  16775. </member>
  16776. <member name="T:CsQuery.IHTMLSelectElement">
  16777. <summary>
  16778. A SELECT element
  16779. </summary>
  16780. </member>
  16781. <member name="P:CsQuery.IHTMLSelectElement.Options">
  16782. <summary>
  16783. A collection of HTML option elements (in document order)
  16784. </summary>
  16785. <url>https://developer.mozilla.org/en/DOM/HTMLOptionsCollection</url>
  16786. </member>
  16787. <member name="P:CsQuery.IHTMLSelectElement.SelectedIndex">
  16788. <summary>
  16789. Returns the index of the currently selected item. You may select an item by assigning its
  16790. index to this property. By assigning -1 to this property, all items will be deselected.
  16791. Returns -1 if no items are selected.
  16792. </summary>
  16793. <url>
  16794. https://developer.mozilla.org/en/XUL/Property/selectedIndex.
  16795. </url>
  16796. </member>
  16797. <member name="P:CsQuery.IHTMLSelectElement.SelectedItem">
  16798. <summary>
  16799. Holds the currently selected item. If no item is currently selected, this value will be null.
  16800. You can select an item by setting this value. A select event will be sent to the container
  16801. (i.e. the listbox, richlistbox, etc., not the list item that was selected) when it is changed
  16802. either via this property, the selectedIndex property, or changed by the user.
  16803. </summary>
  16804. <url>
  16805. https://developer.mozilla.org/en/XUL/Property/selectedItem
  16806. </url>
  16807. </member>
  16808. <member name="P:CsQuery.IHTMLSelectElement.Multiple">
  16809. <summary>
  16810. This Boolean attribute indicates that multiple options can be selected in the list. If it is
  16811. not specified, then only one option can be selected at a time.
  16812. </summary>
  16813. <url>
  16814. https://developer.mozilla.org/en/HTML/Element/select
  16815. </url>
  16816. </member>
  16817. <member name="P:CsQuery.IHTMLSelectElement.Length">
  16818. <summary>
  16819. Gets the number of options in the select
  16820. </summary>
  16821. </member>
  16822. <member name="T:CsQuery.IHTMLTextAreaElement">
  16823. <summary>
  16824. An HTML TEXTAREA element.
  16825. </summary>
  16826. <url>
  16827. http://dev.w3.org/html5/markup/textarea.html
  16828. </url>
  16829. </member>
  16830. <member name="T:CsQuery.IAttributeCollection">
  16831. <summary>
  16832. Interface for methods to access the attributes on a DOM element.
  16833. </summary>
  16834. </member>
  16835. <member name="M:CsQuery.IAttributeCollection.GetAttribute(System.String)">
  16836. <summary>
  16837. Get the value of a named attribute
  16838. </summary>
  16839. <param name="name">The attribute name</param>
  16840. <returns>The attribute value</returns>
  16841. </member>
  16842. <member name="M:CsQuery.IAttributeCollection.SetAttribute(System.String,System.String)">
  16843. <summary>
  16844. Set the value of a named attribute
  16845. </summary>
  16846. <param name="name"></param>
  16847. <param name="value"></param>
  16848. </member>
  16849. <member name="P:CsQuery.IAttributeCollection.Item(System.String)">
  16850. <summary>
  16851. Get or set the value of a named attribute
  16852. </summary>
  16853. <param name="attributeName">The attribute name</param>
  16854. <returns>The attribute value</returns>
  16855. <returntype>string</returntype>
  16856. </member>
  16857. <member name="P:CsQuery.IAttributeCollection.Length">
  16858. <summary>
  16859. The number of attributes in this attribute collection. This includes special attributes such as
  16860. "class", "id", and "style"
  16861. </summary>
  16862. <returntype>int</returntype>
  16863. </member>
  16864. <member name="T:CsQuery.ICSSRule">
  16865. <summary>
  16866. Interface for icss rule.
  16867. </summary>
  16868. <url>
  16869. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSRule
  16870. </url>
  16871. </member>
  16872. <member name="P:CsQuery.ICSSRule.Type">
  16873. <summary>
  16874. Gets the type of rule.
  16875. </summary>
  16876. </member>
  16877. <member name="P:CsQuery.ICSSRule.CssText">
  16878. <summary>
  16879. The parsable textual representation of the rule. This reflects the current state of the rule
  16880. and not its initial value.
  16881. </summary>
  16882. </member>
  16883. <member name="P:CsQuery.ICSSRule.ParentStyleSheet">
  16884. <summary>
  16885. The style sheet that contains this rule.
  16886. </summary>
  16887. </member>
  16888. <member name="P:CsQuery.ICSSRule.ParentRule">
  16889. <summary>
  16890. If this rule is contained inside another rule (e.g. a style rule inside an @media block),
  16891. this is the containing rule. If this rule is not nested inside any other rules, this returns
  16892. null.
  16893. </summary>
  16894. </member>
  16895. <member name="T:CsQuery.ICSSStyle">
  16896. <summary>
  16897. A single CSS style definition.
  16898. </summary>
  16899. </member>
  16900. <member name="P:CsQuery.ICSSStyle.Name">
  16901. <summary>
  16902. The name of the style
  16903. </summary>
  16904. </member>
  16905. <member name="P:CsQuery.ICSSStyle.Type">
  16906. <summary>
  16907. The type of data contained by this style.
  16908. </summary>
  16909. </member>
  16910. <member name="P:CsQuery.ICSSStyle.Format">
  16911. <summary>
  16912. Gets or sets a format required by this style
  16913. </summary>
  16914. </member>
  16915. <member name="P:CsQuery.ICSSStyle.Options">
  16916. <summary>
  16917. The acceptable options for Option-type styles
  16918. </summary>
  16919. </member>
  16920. <member name="P:CsQuery.ICSSStyle.Description">
  16921. <summary>
  16922. A description of this style.
  16923. </summary>
  16924. </member>
  16925. <member name="T:CsQuery.ICSSStyleDeclaration">
  16926. <summary>
  16927. Interface defining the style declaration for a DOM element.
  16928. </summary>
  16929. </member>
  16930. <member name="P:CsQuery.ICSSStyleDeclaration.Length">
  16931. <summary>
  16932. The number of properties that have been explicitly set in this declaration block.
  16933. </summary>
  16934. </member>
  16935. <member name="P:CsQuery.ICSSStyleDeclaration.CssText">
  16936. <summary>
  16937. The parsable textual representation of the declaration block (excluding the surrounding curly
  16938. braces). Setting this attribute will result in the parsing of the new value and resetting of
  16939. all the properties in the declaration block including the removal or addition of properties.
  16940. </summary>
  16941. </member>
  16942. <member name="P:CsQuery.ICSSStyleDeclaration.ParentRule">
  16943. <summary>
  16944. The CSS rule that contains this declaration block or null if this CSSStyleDeclaration is not
  16945. attached to a CSSRule.
  16946. </summary>
  16947. </member>
  16948. <member name="E:CsQuery.ICSSStyleDeclaration.OnHasStylesChanged">
  16949. <summary>
  16950. Event raised when the HasStyles attribute changes
  16951. </summary>
  16952. </member>
  16953. <member name="M:CsQuery.ICSSStyleDeclaration.HasStyle(System.String)">
  16954. <summary>
  16955. Test whether a named style is defined on an element.
  16956. </summary>
  16957. <param name="styleName">
  16958. The name of the style.
  16959. </param>
  16960. <returns>
  16961. true if the style is explicitly defined on this element, false if not.
  16962. </returns>
  16963. </member>
  16964. <member name="M:CsQuery.ICSSStyleDeclaration.SetStyles(System.String)">
  16965. <summary>
  16966. Sets one or more styles on the element.
  16967. </summary>
  16968. <param name="styles">
  16969. The semicolon-separated style definitions.
  16970. </param>
  16971. </member>
  16972. <member name="M:CsQuery.ICSSStyleDeclaration.SetStyles(System.String,System.Boolean)">
  16973. <summary>
  16974. Sets one or more styles on the element.
  16975. </summary>
  16976. <param name="styles">
  16977. The semicolon-separated style definitions.
  16978. </param>
  16979. <param name="strict">
  16980. When true, the styles will be validated for correct sytax, and an error thrown if they fail.
  16981. </param>
  16982. </member>
  16983. <member name="M:CsQuery.ICSSStyleDeclaration.SetStyle(System.String,System.String)">
  16984. <summary>
  16985. Sets a style identified by name to a value.
  16986. </summary>
  16987. <param name="name">
  16988. The name.
  16989. </param>
  16990. <param name="value">
  16991. The value.
  16992. </param>
  16993. </member>
  16994. <member name="M:CsQuery.ICSSStyleDeclaration.SetStyle(System.String,System.String,System.Boolean)">
  16995. <summary>
  16996. Sets a style identified by name to a value.
  16997. </summary>
  16998. <param name="name">
  16999. The name.
  17000. </param>
  17001. <param name="value">
  17002. The value.
  17003. </param>
  17004. <param name="strict">
  17005. When true, the styles will be validated for correct sytax, and an error thrown if they fail.
  17006. </param>
  17007. </member>
  17008. <member name="M:CsQuery.ICSSStyleDeclaration.GetStyle(System.String)">
  17009. <summary>
  17010. Gets a named style.
  17011. </summary>
  17012. <param name="name">
  17013. The name.
  17014. </param>
  17015. <returns>
  17016. The style.
  17017. </returns>
  17018. </member>
  17019. <member name="M:CsQuery.ICSSStyleDeclaration.RemoveStyle(System.String)">
  17020. <summary>
  17021. Removes the style from the style descriptor for this element.
  17022. </summary>
  17023. <param name="name">
  17024. The name.
  17025. </param>
  17026. <returns>
  17027. true if it succeeds, false if it fails. this can only fail if the style was not present.
  17028. </returns>
  17029. </member>
  17030. <member name="T:CsQuery.ICSSStyleRule">
  17031. <summary>
  17032. Interface for a CSS style rule.
  17033. </summary>
  17034. <url>
  17035. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSStyleRule
  17036. </url>
  17037. </member>
  17038. <member name="P:CsQuery.ICSSStyleRule.SelectorText">
  17039. <summary>
  17040. The textual representation of the selector for the rule set. The implementation may have
  17041. stripped out insignificant whitespace while parsing the selector.
  17042. </summary>
  17043. </member>
  17044. <member name="P:CsQuery.ICSSStyleRule.Style">
  17045. <summary>
  17046. The declaration-block of this rule set.
  17047. </summary>
  17048. </member>
  17049. <member name="T:CsQuery.ICSSStyleSheet">
  17050. <summary>
  17051. Interface to a CSS style sheet.
  17052. </summary>
  17053. <url>
  17054. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSStyleSheet
  17055. </url>
  17056. </member>
  17057. <member name="P:CsQuery.ICSSStyleSheet.Disabled">
  17058. <summary>
  17059. Indicates whether the style sheet is applied to the document.
  17060. </summary>
  17061. </member>
  17062. <member name="P:CsQuery.ICSSStyleSheet.Href">
  17063. <summary>
  17064. If the style sheet is a linked style sheet, the value of its attribute is its location. For inline style sheets, the value of this attribute is null.
  17065. </summary>
  17066. </member>
  17067. <member name="P:CsQuery.ICSSStyleSheet.OwnerNode">
  17068. <summary>
  17069. The node that associates this style sheet with the document. For HTML, this may be the
  17070. corresponding LINK or STYLE element.
  17071. </summary>
  17072. </member>
  17073. <member name="P:CsQuery.ICSSStyleSheet.Type">
  17074. <summary>
  17075. This specifies the style sheet language for this style sheet. This will always be "text/css"
  17076. </summary>
  17077. </member>
  17078. <member name="P:CsQuery.ICSSStyleSheet.CssRules">
  17079. <summary>
  17080. Gets the CSS rules for this style sheet.
  17081. </summary>
  17082. </member>
  17083. <member name="T:CsQuery.IDomCData">
  17084. <summary>
  17085. A marker interface for CDATA elements.
  17086. </summary>
  17087. </member>
  17088. <member name="T:CsQuery.IDomComment">
  17089. <summary>
  17090. An interface for HTML Comment elements.
  17091. </summary>
  17092. </member>
  17093. <member name="P:CsQuery.IDomComment.IsQuoted">
  17094. <summary>
  17095. Gets or sets a value indicating whether this object is quoted.
  17096. </summary>
  17097. </member>
  17098. <member name="T:CsQuery.IDomContainer">
  17099. <summary>
  17100. Interface for objects that can contain other objects. Note that to allow some consistency with how DOM
  17101. objects are used in the browser DOM, many methods are part of the base IDomObject interface so that they
  17102. can be used (and return null/missing data) on elements to which they don't apply. So in actuality the only
  17103. unique methods are nonstandard ones.
  17104. </summary>
  17105. </member>
  17106. <member name="M:CsQuery.IDomContainer.CloneChildren">
  17107. <summary>
  17108. An enumeration of clones of the chilren of this object
  17109. </summary>
  17110. <returns>
  17111. An enumerator
  17112. </returns>
  17113. </member>
  17114. <member name="T:CsQuery.IDomDocument">
  17115. <summary>
  17116. An interface to a DOM Document, the high-level representation of an HTML document. This is
  17117. analagous to the web browser "document" object.
  17118. </summary>
  17119. </member>
  17120. <member name="P:CsQuery.IDomDocument.DocumentIndex">
  17121. <summary>
  17122. An interface to the internal indexing methods. You generally should not use this.
  17123. </summary>
  17124. </member>
  17125. <member name="P:CsQuery.IDomDocument.DocTypeNode">
  17126. <summary>
  17127. Gets the document type node for this document, or null if none exists.
  17128. </summary>
  17129. </member>
  17130. <member name="P:CsQuery.IDomDocument.DocType">
  17131. <summary>
  17132. Returns the document type of this document. If no DOCTYPE node exists, this will return the default
  17133. document type defined through the CsQuery.Options variable.
  17134. </summary>
  17135. </member>
  17136. <member name="P:CsQuery.IDomDocument.StyleSheets">
  17137. <summary>
  17138. Gets the style sheets for this document. (This feature is not implemented completely).
  17139. </summary>
  17140. </member>
  17141. <member name="M:CsQuery.IDomDocument.GetElementById(System.String)">
  17142. <summary>
  17143. Returns a reference to the element by its ID.
  17144. </summary>
  17145. <param name="id">
  17146. The identifier.
  17147. </param>
  17148. <returns>
  17149. The element by identifier.
  17150. </returns>
  17151. <url>
  17152. https://developer.mozilla.org/en/DOM/document.getElementById
  17153. </url>
  17154. </member>
  17155. <member name="M:CsQuery.IDomDocument.GetElementById``1(System.String)">
  17156. <summary>
  17157. Gets an element by identifier, and return a strongly-typed interface
  17158. </summary>
  17159. <typeparam name="T">
  17160. Generic type parameter.
  17161. </typeparam>
  17162. <param name="id">
  17163. The identifier.
  17164. </param>
  17165. <returns>
  17166. The element by id&lt; t&gt;
  17167. </returns>
  17168. </member>
  17169. <member name="M:CsQuery.IDomDocument.CreateElement(System.String)">
  17170. <summary>
  17171. Creates the specified HTML element.
  17172. </summary>
  17173. <param name="nodeName">
  17174. Name of the node.
  17175. </param>
  17176. <returns>
  17177. The new element.
  17178. </returns>
  17179. <url>
  17180. https://developer.mozilla.org/en/DOM/document.createElement
  17181. </url>
  17182. </member>
  17183. <member name="M:CsQuery.IDomDocument.CreateTextNode(System.String)">
  17184. <summary>
  17185. Creates a new Text node.
  17186. </summary>
  17187. <param name="text">
  17188. The text.
  17189. </param>
  17190. <returns>
  17191. The new text node.
  17192. </returns>
  17193. <url>
  17194. https://developer.mozilla.org/en/DOM/document.createTextNode
  17195. </url>
  17196. </member>
  17197. <member name="M:CsQuery.IDomDocument.CreateComment(System.String)">
  17198. <summary>
  17199. Creates a new comment.
  17200. </summary>
  17201. <param name="comment">
  17202. The comment.
  17203. </param>
  17204. <returns>
  17205. The new comment.
  17206. </returns>
  17207. <url>
  17208. https://developer.mozilla.org/en/DOM/document.createComment
  17209. </url>
  17210. </member>
  17211. <member name="M:CsQuery.IDomDocument.CreateDocumentType(System.String,System.String,System.String,System.String)">
  17212. <summary>
  17213. Creates a document type node.
  17214. </summary>
  17215. <param name="type">
  17216. The type.
  17217. </param>
  17218. <param name="access">
  17219. The access type, public or private.
  17220. </param>
  17221. <param name="fpi">
  17222. The formal public identifier of the doc type.
  17223. </param>
  17224. <param name="uri">
  17225. The URI of the doc type.
  17226. </param>
  17227. <returns>
  17228. The new document type.
  17229. </returns>
  17230. </member>
  17231. <member name="M:CsQuery.IDomDocument.CreateDocumentType(CsQuery.DocType)">
  17232. <summary>
  17233. Creates a document type node.
  17234. </summary>
  17235. <param name="docType">
  17236. Returns the document type of this document. If no DOCTYPE node exists, this will return the
  17237. default document type defined through the CsQuery.Options variable.
  17238. </param>
  17239. <returns>
  17240. The new document type.
  17241. </returns>
  17242. </member>
  17243. <member name="M:CsQuery.IDomDocument.QuerySelector(System.String)">
  17244. <summary>
  17245. Returns the first element within the document (using depth-first pre-order traversal of the
  17246. document's nodes) that matches the specified group of selectors.
  17247. </summary>
  17248. <param name="selector">
  17249. The selector.
  17250. </param>
  17251. <returns>
  17252. An element, the first that matches the selector.
  17253. </returns>
  17254. <url>
  17255. https://developer.mozilla.org/En/DOM/Document.querySelector
  17256. </url>
  17257. </member>
  17258. <member name="M:CsQuery.IDomDocument.QuerySelectorAll(System.String)">
  17259. <summary>
  17260. Returns a list of the elements within the document (using depth-first pre-order traversal of
  17261. the document's nodes) that match the specified group of selectors.
  17262. </summary>
  17263. <param name="selector">
  17264. The selector.
  17265. </param>
  17266. <returns>
  17267. A sequence of elements matching the selector.
  17268. </returns>
  17269. <url>
  17270. https://developer.mozilla.org/en/DOM/Document.querySelectorAll
  17271. </url>
  17272. </member>
  17273. <member name="M:CsQuery.IDomDocument.GetElementsByTagName(System.String)">
  17274. <summary>
  17275. Returns a list of elements with the given tag name. The subtree underneath the specified
  17276. element is searched, excluding the element itself.
  17277. </summary>
  17278. <remarks>
  17279. Unlike the browser DOM version, this list is not live; it will represent the selection at the
  17280. time the query was run.
  17281. </remarks>
  17282. <param name="tagName">
  17283. Name of the tag.
  17284. </param>
  17285. <returns>
  17286. The element by tag name.
  17287. </returns>
  17288. <url>
  17289. https://developer.mozilla.org/en/DOM/element.getElementsByTagName
  17290. </url>
  17291. </member>
  17292. <member name="P:CsQuery.IDomDocument.Body">
  17293. <summary>
  17294. Return the body element for this Document.
  17295. </summary>
  17296. </member>
  17297. <member name="M:CsQuery.IDomDocument.CreateNew``1">
  17298. <summary>
  17299. Creates an IDomDocument that is derived from this one. The new type can also be a derived
  17300. type, such as IDomFragment. The new object will inherit DomRenderingOptions from this one.
  17301. </summary>
  17302. <typeparam name="T">
  17303. The type of object to create that is IDomDocument
  17304. </typeparam>
  17305. <returns>
  17306. A new, empty concrete class that is represented by the interface T, configured with the same
  17307. options as the current object.
  17308. </returns>
  17309. </member>
  17310. <member name="M:CsQuery.IDomDocument.CreateNew">
  17311. <summary>
  17312. Creates an IDomDocument that is derived from this one. The new type can also be a derived
  17313. type, such as IDomFragment. The new object will inherit DomRenderingOptions from this one.
  17314. </summary>
  17315. <returns>
  17316. The new Document.
  17317. </returns>
  17318. </member>
  17319. <member name="P:CsQuery.IDomDocument.Data">
  17320. <summary>
  17321. Any user data to be persisted with this DOM.
  17322. </summary>
  17323. </member>
  17324. <member name="T:CsQuery.IDomDocumentType">
  17325. <summary>
  17326. DOCTYPE node
  17327. </summary>
  17328. </member>
  17329. <member name="P:CsQuery.IDomDocumentType.DocType">
  17330. <summary>
  17331. Gets the type of the document.
  17332. </summary>
  17333. </member>
  17334. <member name="T:CsQuery.IDomElement">
  17335. <summary>
  17336. A regular DOM element
  17337. </summary>
  17338. </member>
  17339. <member name="P:CsQuery.IDomElement.IsBlock">
  17340. <summary>
  17341. The element is a block element.
  17342. </summary>
  17343. </member>
  17344. <member name="M:CsQuery.IDomElement.ElementHtml">
  17345. <summary>
  17346. Returns the HTML for this element, but ignoring children/innerHTML.
  17347. </summary>
  17348. <returns>
  17349. A string of HTML.
  17350. </returns>
  17351. </member>
  17352. <member name="P:CsQuery.IDomElement.ElementIndex">
  17353. <summary>
  17354. Get this element's index only among other elements (e.g. excluding text &amp; other non-
  17355. element node types)
  17356. </summary>
  17357. </member>
  17358. <member name="T:CsQuery.IDomFragment">
  17359. <summary>
  17360. Interface for a fragment. This is content that does not represent a complete HTML document.
  17361. </summary>
  17362. </member>
  17363. <member name="T:CsQuery.IDomInnerText">
  17364. <summary>
  17365. Special element for the text contents of SCRIPT &amp; TEXTAREA objects.
  17366. </summary>
  17367. </member>
  17368. <member name="T:CsQuery.IDomInvalidElement">
  17369. <summary>
  17370. An element that will be rendered as text because it was determined to be a mismatched tag
  17371. </summary>
  17372. </member>
  17373. <member name="T:CsQuery.IDomNode">
  17374. <summary>
  17375. Interface for a node. This is the most generic construct in the CsQuery DOM.
  17376. </summary>
  17377. </member>
  17378. <member name="P:CsQuery.IDomNode.NodeType">
  17379. <summary>
  17380. Gets the type of the node.
  17381. </summary>
  17382. </member>
  17383. <member name="P:CsQuery.IDomNode.NodeName">
  17384. <summary>
  17385. The node (tag) name, in upper case.
  17386. </summary>
  17387. <url>
  17388. https://developer.mozilla.org/en/DOM/Node.nodeName
  17389. </url>
  17390. </member>
  17391. <member name="P:CsQuery.IDomNode.NodeValue">
  17392. <summary>
  17393. Gets or sets the value of this node.
  17394. </summary>
  17395. <remarks>
  17396. For the document itself, nodeValue returns null. For text, comment, and CDATA nodes,
  17397. nodeValue returns the content of the node.
  17398. </remarks>
  17399. <url>
  17400. https://developer.mozilla.org/en/DOM/Node.nodeValue
  17401. </url>
  17402. </member>
  17403. <member name="P:CsQuery.IDomNode.HasChildren">
  17404. <summary>
  17405. Gets a value indicating whether this object has any children. For node types that cannot have
  17406. children, it will always return false. To determine if a node is allowed to have children,
  17407. use the ChildrenAllowed property.
  17408. </summary>
  17409. <seealso cref="P:CsQuery.IDomObject.ChildrenAllowed"/>
  17410. </member>
  17411. <member name="P:CsQuery.IDomNode.Index">
  17412. <summary>
  17413. Gets zero-based index of this object relative to its siblings including all node types.
  17414. </summary>
  17415. </member>
  17416. <member name="P:CsQuery.IDomNode.ChildNodes">
  17417. <summary>
  17418. Return an INodeList of the direct children of this node.
  17419. </summary>
  17420. </member>
  17421. <member name="P:CsQuery.IDomNode.ChildElements">
  17422. <summary>
  17423. Return a sequence containing only the element children of this node (e.g. no text, cdata, comments)
  17424. </summary>
  17425. </member>
  17426. <member name="M:CsQuery.IDomNode.Render">
  17427. <summary>
  17428. Renders the complete HTML for this element, including its children.
  17429. </summary>
  17430. <returns>
  17431. a string of HTML.
  17432. </returns>
  17433. </member>
  17434. <member name="M:CsQuery.IDomNode.Render(CsQuery.DomRenderingOptions)">
  17435. <summary>
  17436. Renders the complete HTML for this element, including its children.
  17437. </summary>
  17438. <returns>
  17439. a string of HTML
  17440. </returns>
  17441. </member>
  17442. <member name="M:CsQuery.IDomNode.Render(CsQuery.Output.IOutputFormatter)">
  17443. <summary>
  17444. Renders the complete HTML for this element, including its children, using the OutputFormatter.
  17445. </summary>
  17446. <returns>
  17447. a string of HTML
  17448. </returns>
  17449. </member>
  17450. <member name="M:CsQuery.IDomNode.Render(CsQuery.Output.IOutputFormatter,System.IO.TextWriter)">
  17451. <summary>
  17452. Renders the complete HTML for this element, including its children, using the OutputFormatter.
  17453. </summary>
  17454. <returns>
  17455. a string of HTML
  17456. </returns>
  17457. </member>
  17458. <member name="M:CsQuery.IDomNode.Render(System.Text.StringBuilder)">
  17459. <summary>
  17460. Renders the complete HTML for this element to a StringBuilder. Note: This is obsolete; use Render(IOutputFormatter)
  17461. </summary>
  17462. <param name="sb">
  17463. An existing StringBuilder instance to append this element's HTML.
  17464. </param>
  17465. </member>
  17466. <member name="M:CsQuery.IDomNode.Render(System.Text.StringBuilder,CsQuery.DomRenderingOptions)">
  17467. <summary>
  17468. Renders the complete HTML for this element, including its children, using the OutputFormatter.
  17469. </summary>
  17470. <param name="sb">
  17471. An existing StringBuilder instance to append this element's HTML.
  17472. </param>
  17473. <param name="options">
  17474. (optional) options for controlling the operation.
  17475. </param>
  17476. </member>
  17477. <member name="M:CsQuery.IDomNode.Remove">
  17478. <summary>
  17479. Removes this object from it's parent, and consequently the Document, if any, to which it belongs.
  17480. </summary>
  17481. </member>
  17482. <member name="P:CsQuery.IDomNode.IsIndexed">
  17483. <summary>
  17484. Gets a value indicating whether this node should be is indexed. Generally, this is true for IDomElement
  17485. nodes that are within an IDomDocument and false otherwise.
  17486. </summary>
  17487. </member>
  17488. <member name="P:CsQuery.IDomNode.IsDisconnected">
  17489. <summary>
  17490. Gets a value indicating whether this object belongs to a Document or not.
  17491. </summary>
  17492. <remarks>
  17493. Disconnected elements are not bound to a DomDocument object. This could be because
  17494. they were instantiated outside a document context, or were removed as a result of
  17495. an operation such as ReplaceWith.
  17496. </remarks>
  17497. </member>
  17498. <member name="P:CsQuery.IDomNode.IsFragment">
  17499. <summary>
  17500. Gets a value indicating whether this object belongs is a fragmment and is bound to an
  17501. IDomFragment object.
  17502. </summary>
  17503. </member>
  17504. <member name="M:CsQuery.IDomNode.Clone">
  17505. <summary>
  17506. Makes a deep copy of this object.
  17507. </summary>
  17508. <returns>
  17509. A copy of this object.
  17510. </returns>
  17511. </member>
  17512. <member name="T:CsQuery.IDomObject">
  17513. <summary>
  17514. An node that appears directly in the DOM. This is essentially synonymous with a Node, but it does
  17515. not include attributes.
  17516. All properties of Element nodes are implemented in IDomObject even though many are only applicable to
  17517. Elements. Attempting to read a property that doesn't exist on the node type will generally return 'null'
  17518. whereas attempting to write will throw an exception. This is intended to make coding against this model
  17519. the same as coding against the actual DOM, where accessing nonexistent properties is acceptable. Because
  17520. some javascript code actually uses this in logic we allow the same kind of access. It also eliminates the
  17521. need to cast frequently, for example, when accessing the results of a jQuery object by index.
  17522. </summary>
  17523. </member>
  17524. <member name="P:CsQuery.IDomObject.Document">
  17525. <summary>
  17526. The HTML document to which this element belongs
  17527. </summary>
  17528. </member>
  17529. <member name="P:CsQuery.IDomObject.ParentNode">
  17530. <summary>
  17531. The direct parent of this node
  17532. </summary>
  17533. </member>
  17534. <member name="M:CsQuery.IDomObject.GetAncestors">
  17535. <summary>
  17536. Returns all of the ancestors of the given node, in descending order of their depth from the root node.
  17537. </summary>
  17538. <returns>The ancestors.</returns>
  17539. </member>
  17540. <member name="M:CsQuery.IDomObject.GetDescendents">
  17541. <summary>
  17542. Returns all of the descendents of the given node, in pre-order depth first order.
  17543. </summary>
  17544. <returns>The descendents.</returns>
  17545. </member>
  17546. <member name="M:CsQuery.IDomObject.GetDescendentElements">
  17547. <summary>
  17548. Returns all IDomElement descendents of the given node, in pre-order depth first order.
  17549. </summary>
  17550. <returns>The descendents.</returns>
  17551. </member>
  17552. <member name="P:CsQuery.IDomObject.Item(System.Int32)">
  17553. <summary>
  17554. The child node at the specified index.
  17555. </summary>
  17556. <param name="index">
  17557. The zero-based index of the child node to access.
  17558. </param>
  17559. <returns>
  17560. IDomObject, the element at the specified index within this node's children.
  17561. </returns>
  17562. </member>
  17563. <member name="P:CsQuery.IDomObject.Item(System.String)">
  17564. <summary>
  17565. Get or set the value of the named attribute on this element.
  17566. </summary>
  17567. <param name="attribute">
  17568. The attribute name.
  17569. </param>
  17570. <returns>
  17571. An attribute value.
  17572. </returns>
  17573. </member>
  17574. <member name="P:CsQuery.IDomObject.Id">
  17575. <summary>
  17576. Get or set value of the id attribute.
  17577. </summary>
  17578. </member>
  17579. <member name="P:CsQuery.IDomObject.Attributes">
  17580. <summary>
  17581. An interface to access the attributes collection of this element.
  17582. </summary>
  17583. </member>
  17584. <member name="P:CsQuery.IDomObject.Style">
  17585. <summary>
  17586. An object encapsulating the Styles associated with this element.
  17587. </summary>
  17588. </member>
  17589. <member name="P:CsQuery.IDomObject.ClassName">
  17590. <summary>
  17591. gets and sets the value of the class attribute of the specified element.
  17592. </summary>
  17593. <url>
  17594. https://developer.mozilla.org/en/DOM/element.className
  17595. </url>
  17596. </member>
  17597. <member name="P:CsQuery.IDomObject.Classes">
  17598. <summary>
  17599. All the unique class names applied to this object.
  17600. </summary>
  17601. <value>
  17602. A sequence of strings
  17603. </value>
  17604. </member>
  17605. <member name="P:CsQuery.IDomObject.Value">
  17606. <summary>
  17607. For input elements, the "value" property of this element. Returns null for other element
  17608. types.
  17609. </summary>
  17610. </member>
  17611. <member name="P:CsQuery.IDomObject.DefaultValue">
  17612. <summary>
  17613. The value of an input element, or the text of a textarea element.
  17614. </summary>
  17615. </member>
  17616. <member name="P:CsQuery.IDomObject.InnerHTML">
  17617. <summary>
  17618. Gets or sets or gets the HTML of an elements descendants.
  17619. </summary>
  17620. <url>
  17621. https://developer.mozilla.org/en/DOM/element.innerHTML
  17622. </url>
  17623. </member>
  17624. <member name="P:CsQuery.IDomObject.OuterHTML">
  17625. <summary>
  17626. Gets or sets the outer HTML.
  17627. </summary>
  17628. <url>
  17629. https://developer.mozilla.org/en-US/docs/DOM/element.outerHTML
  17630. </url>
  17631. </member>
  17632. <member name="P:CsQuery.IDomObject.InnerText">
  17633. <summary>
  17634. Gets or sets the text content of a node and its descendants, formatted like Chrome (a new
  17635. line for each text node, a space between inline elements, a new line for block elements).
  17636. Unlike browsers, the contents of hidden elements are included, since we cannot determine
  17637. conclusively what is hidden.
  17638. The contents of comments, CDATA nodes, SCRIPT, STYLE and TEXTAREA nodes are ignored. Note:
  17639. this is an IE property; there is no standard. The way CsQuery formats using InnerText is
  17640. roughly like Chrome but may not match exactly.
  17641. </summary>
  17642. <url>
  17643. http://msdn.microsoft.com/en-us/library/ms533899%28v=VS.85%29.aspx
  17644. </url>
  17645. </member>
  17646. <member name="P:CsQuery.IDomObject.TextContent">
  17647. <summary>
  17648. Gets or sets the text content of a node and its descendants, including all whitespace.
  17649. </summary>
  17650. <url>
  17651. https://developer.mozilla.org/en/DOM/Node.textContent
  17652. </url>
  17653. </member>
  17654. <member name="M:CsQuery.IDomObject.AppendChild(CsQuery.IDomObject)">
  17655. <summary>
  17656. Adds a node to the end of the list of children of a specified parent node. If the node
  17657. already exists it is removed from current parent node, then added to new parent node.
  17658. </summary>
  17659. <param name="element">
  17660. The element to append.
  17661. </param>
  17662. <url>
  17663. https://developer.mozilla.org/en/DOM/Node.appendChild
  17664. </url>
  17665. </member>
  17666. <member name="M:CsQuery.IDomObject.RemoveChild(CsQuery.IDomObject)">
  17667. <summary>
  17668. Removes a child node from the DOM. Returns removed node.
  17669. </summary>
  17670. <param name="element">
  17671. The element to remove.
  17672. </param>
  17673. <url>
  17674. https://developer.mozilla.org/En/DOM/Node.removeChild
  17675. </url>
  17676. </member>
  17677. <member name="M:CsQuery.IDomObject.InsertBefore(CsQuery.IDomObject,CsQuery.IDomObject)">
  17678. <summary>
  17679. Inserts the specified node before a reference element as a child of the current node.
  17680. </summary>
  17681. <param name="newNode">
  17682. The node to insert.
  17683. </param>
  17684. <param name="referenceNode">
  17685. The node before which the new node will be inserted.
  17686. </param>
  17687. <url>
  17688. https://developer.mozilla.org/en/DOM/Node.insertBefore
  17689. </url>
  17690. </member>
  17691. <member name="M:CsQuery.IDomObject.InsertAfter(CsQuery.IDomObject,CsQuery.IDomObject)">
  17692. <summary>
  17693. Inserts the specified node after a reference element as a child of the current node.
  17694. </summary>
  17695. <remarks>
  17696. This is a CsQuery extension.
  17697. </remarks>
  17698. <param name="newNode">
  17699. The new node to be inserted.
  17700. </param>
  17701. <param name="referenceNode">
  17702. The node after which the new node will be inserted.
  17703. </param>
  17704. </member>
  17705. <member name="P:CsQuery.IDomObject.FirstChild">
  17706. <summary>
  17707. Returns the node's first child in the tree, or null if the node is childless. If the node is a Document, it returns the first node in the list of its direct children.
  17708. </summary>
  17709. <url>
  17710. https://developer.mozilla.org/en/DOM/element.firstChild
  17711. </url>
  17712. </member>
  17713. <member name="P:CsQuery.IDomObject.FirstElementChild">
  17714. <summary>
  17715. Returns the element's first child element or null if there are no child elements.
  17716. </summary>
  17717. <url>
  17718. https://developer.mozilla.org/en/DOM/Element.firstElementChild
  17719. </url>
  17720. </member>
  17721. <member name="P:CsQuery.IDomObject.LastChild">
  17722. <summary>
  17723. Returns the last child of a node.
  17724. </summary>
  17725. <url>
  17726. https://developer.mozilla.org/en/DOM/Node.lastChild
  17727. </url>
  17728. </member>
  17729. <member name="P:CsQuery.IDomObject.LastElementChild">
  17730. <summary>
  17731. Returns the element's last child element or null if there are no child elements.
  17732. </summary>
  17733. <url>
  17734. https://developer.mozilla.org/en/DOM/Element.lastElementChild
  17735. </url>
  17736. </member>
  17737. <member name="P:CsQuery.IDomObject.NextSibling">
  17738. <summary>
  17739. Returns the node immediately following the specified one in its parent's childNodes list, or
  17740. null if the specified node is the last node in that list.
  17741. </summary>
  17742. <url>
  17743. https://developer.mozilla.org/en/DOM/Node.nextSibling
  17744. </url>
  17745. </member>
  17746. <member name="P:CsQuery.IDomObject.PreviousSibling">
  17747. <summary>
  17748. Returns the node immediately preceding the specified one in its parent's childNodes list,
  17749. null if the specified node is the first in that list.
  17750. </summary>
  17751. <url>
  17752. https://developer.mozilla.org/en/DOM/Node.previousSibling
  17753. </url>
  17754. </member>
  17755. <member name="P:CsQuery.IDomObject.NextElementSibling">
  17756. <summary>
  17757. Returns the element immediately following the specified one in its parent's children list,
  17758. or null if the specified element is the last one in the list.
  17759. </summary>
  17760. <url>
  17761. https://developer.mozilla.org/en/DOM/Element.nextElementSibling
  17762. </url>
  17763. </member>
  17764. <member name="P:CsQuery.IDomObject.PreviousElementSibling">
  17765. <summary>
  17766. Returns the element immediately prior to the specified one in its parent's children list, or
  17767. null if the specified element is the first one in the list.
  17768. </summary>
  17769. <url>
  17770. https://developer.mozilla.org/en/DOM/Element.previousElementSibling
  17771. </url>
  17772. </member>
  17773. <member name="M:CsQuery.IDomObject.SetAttribute(System.String)">
  17774. <summary>
  17775. Adds a new boolean attribute or sets its value to true.
  17776. </summary>
  17777. <remarks>
  17778. In HTML, some element attributes can be specified without a value, such as "checked" or
  17779. "multiple." These are not really attributes but rather the default values for element boolean
  17780. properties. CsQuery does not distinguish between properties and attributes since the DOM is
  17781. stateless, it only reflects the actual markup it represents. The real DOM, to the contrary,
  17782. can be changed through javascript. It would be possible for an element's property to be
  17783. different from the default value that is specified by its markup.
  17784. Because of this, we treat properties and attributes the same. A property is simply an
  17785. attribute with no specific value, it either exists or does not exist. This overload of
  17786. SetAttribute allows you to set a boolean attribute. You can use RemoveAttribute to unset it.
  17787. It is also possible to set an attribute to an empty string, e.g. with markup like
  17788. &lt;div someAttr=""&gt;
  17789. </remarks>
  17790. <param name="name">
  17791. The attribute name.
  17792. </param>
  17793. </member>
  17794. <member name="M:CsQuery.IDomObject.SetAttribute(System.String,System.String)">
  17795. <summary>
  17796. Adds a new attribute or changes the value of an existing attribute on the specified element.
  17797. </summary>
  17798. <remarks>
  17799. Setting an attribute to null is the equivalent of using RemoveAttribute. Setting an attribute
  17800. to an empty string will cause it to be rendered as an empty value, e.g.
  17801. &lt;div someAttr=""&gt;
  17802. If you want to set a boolean attribute that renders just as the attribute name, use
  17803. SetAttribute(name) overload. When using GetAttribute to inspect an attribute value, note that
  17804. both boolean and empty-string attributes will return an empty string. There is no way to determine
  17805. using GetAttribute if the atttribute was set as a boolean property, or an empty string.
  17806. </remarks>
  17807. <param name="name">
  17808. The attribute name.
  17809. </param>
  17810. <param name="value">
  17811. For input elements, the "value" property of this element. Returns null for other element
  17812. types.
  17813. </param>
  17814. <url>
  17815. https://developer.mozilla.org/en/DOM/element.setAttribute
  17816. </url>
  17817. </member>
  17818. <member name="M:CsQuery.IDomObject.GetAttribute(System.String)">
  17819. <summary>
  17820. Returns the value of the named attribute on the specified element. If the named attribute
  17821. does not exist, the value returned will be null. The empty string is returned for values that
  17822. exist but have no value.
  17823. </summary>
  17824. <remarks>
  17825. If an attribute does not exist, this returns null. If an attribute was set as a boolean
  17826. property attribute, or the attribute has an empty string value, an empty string will be
  17827. returned. Note that an empty-string value for GetAttribute could result in an attribute
  17828. rendering as either a property, or an empty string value, e.g.
  17829. &amp;ltdiv someAttr&gt;
  17830. &amp;ltdiv someAttr=""&gt;
  17831. There is no way to determine whether an attribute was set as a property or empty string other
  17832. than rendering. The internal data will match the way it was parsed from HTML, or the way it
  17833. was set. When set using <code>SetAttribute(name)</code> it will be displayed as a boolean
  17834. property; when set using <code>SetAttribute(name,"")</code> it will be displayed as an empty
  17835. string.
  17836. </remarks>
  17837. <param name="name">
  17838. The attribute name.
  17839. </param>
  17840. <returns>
  17841. The attribute value string.
  17842. </returns>
  17843. <url>
  17844. https://developer.mozilla.org/en/DOM/element.getAttribute
  17845. </url>
  17846. </member>
  17847. <member name="M:CsQuery.IDomObject.GetAttribute(System.String,System.String)">
  17848. <summary>
  17849. Returns the value of the named attribute on the specified element. If the named attribute
  17850. does not exist, the value returned will be the provide "defaultValue".
  17851. </summary>
  17852. <remarks>
  17853. This overload is a CsQuery extension.
  17854. </remarks>
  17855. <param name="name">
  17856. The attribute name.
  17857. </param>
  17858. <param name="defaultValue">
  17859. A string to return if the attribute does not exist.
  17860. </param>
  17861. <returns>
  17862. The attribute value string.
  17863. </returns>
  17864. <seealso cref="T:CsQuery.IDomObject.GetAttribute"/>
  17865. </member>
  17866. <member name="M:CsQuery.IDomObject.TryGetAttribute(System.String,System.String@)">
  17867. <summary>
  17868. Try to get a named attribute.
  17869. </summary>
  17870. <remarks>
  17871. This overload is a CsQuery extension.
  17872. </remarks>
  17873. <param name="name">
  17874. The attribute name.
  17875. </param>
  17876. <param name="value">
  17877. The attribute value, or null if the named attribute does not exist.
  17878. </param>
  17879. <returns>
  17880. true if the attribute exists, false if it does not.
  17881. </returns>
  17882. </member>
  17883. <member name="M:CsQuery.IDomObject.HasAttribute(System.String)">
  17884. <summary>
  17885. Returns a boolean value indicating whether the specified element has the specified attribute or not.
  17886. </summary>
  17887. <param name="name">
  17888. The attribute name.
  17889. </param>
  17890. <returns>
  17891. true if the named attribute exists, false if not.
  17892. </returns>
  17893. <url>
  17894. https://developer.mozilla.org/en/DOM/element.hasAttribute
  17895. </url>
  17896. </member>
  17897. <member name="M:CsQuery.IDomObject.RemoveAttribute(System.String)">
  17898. <summary>
  17899. Removes an attribute from the specified element.
  17900. </summary>
  17901. <param name="name">
  17902. The attribute name.
  17903. </param>
  17904. <returns>
  17905. true if it the attribute exists, false if the attribute did not exist. If the attribute
  17906. exists it will always be removed, that is, it is not possible for this method to fail unless
  17907. the attribute does not exist.
  17908. </returns>
  17909. <url>
  17910. https://developer.mozilla.org/en/DOM/element.removeAttribute
  17911. </url>
  17912. </member>
  17913. <member name="M:CsQuery.IDomObject.HasClass(System.String)">
  17914. <summary>
  17915. Returns a boolean value indicating whether the named class exists on this element.
  17916. </summary>
  17917. <param name="className">
  17918. The class name for which to test.
  17919. </param>
  17920. <returns>
  17921. true if the class is a member of this elements classes, false if not.
  17922. </returns>
  17923. <remarks>This is a CsQuery extension.</remarks>
  17924. </member>
  17925. <member name="M:CsQuery.IDomObject.AddClass(System.String)">
  17926. <summary>
  17927. Adds the class.
  17928. </summary>
  17929. <param name="className">
  17930. The class name for which to test.
  17931. </param>
  17932. <returns>
  17933. true if it succeeds, false if it fails.
  17934. </returns>
  17935. </member>
  17936. <member name="M:CsQuery.IDomObject.RemoveClass(System.String)">
  17937. <summary>
  17938. Removes the named class from the classes defined for this element.
  17939. </summary>
  17940. <remarks>
  17941. This method is a CsQuery extension.
  17942. </remarks>
  17943. <param name="className">
  17944. The class name to remove.
  17945. </param>
  17946. <returns>
  17947. true if the class exists and was removed from this element, false if the class did not exist.
  17948. If the class exists it will always be removed, that is, it is not possible for this method to
  17949. fail if the class exists.
  17950. </returns>
  17951. </member>
  17952. <member name="M:CsQuery.IDomObject.HasStyle(System.String)">
  17953. <summary>
  17954. Returns a boolean value indicating whether the named style is defined in the styles for this
  17955. element.
  17956. </summary>
  17957. <param name="styleName">
  17958. Name of the style to test.
  17959. </param>
  17960. <returns>
  17961. true if the style is explicitly defined on this element, false if not.
  17962. </returns>
  17963. </member>
  17964. <member name="M:CsQuery.IDomObject.AddStyle(System.String)">
  17965. <summary>
  17966. Adds a style descriptor to this element, validating the style name and value against the CSS3
  17967. ruleset. The string should be of the form "styleName: styleDef;", e.g.
  17968. "width: 10px;"
  17969. The trailing semicolon is optional.
  17970. </summary>
  17971. <param name="styleString">
  17972. The style string.
  17973. </param>
  17974. </member>
  17975. <member name="M:CsQuery.IDomObject.AddStyle(System.String,System.Boolean)">
  17976. <summary>
  17977. Adds a style descriptor to this element, optionally validating against the CSS3 ruleset. The
  17978. default method always validates; this overload should be used if validation is not desired.
  17979. </summary>
  17980. <param name="style">
  17981. An object encapsulating the Styles associated with this element.
  17982. </param>
  17983. <param name="strict">
  17984. true to enforce validation of CSS3 styles.
  17985. </param>
  17986. </member>
  17987. <member name="M:CsQuery.IDomObject.RemoveStyle(System.String)">
  17988. <summary>
  17989. Removes the named style from this element.
  17990. </summary>
  17991. <param name="name">
  17992. The style name.
  17993. </param>
  17994. <returns>
  17995. true if the style exists and is removed, false if the style did not exist.
  17996. </returns>
  17997. </member>
  17998. <member name="P:CsQuery.IDomObject.HasAttributes">
  17999. <summary>
  18000. Returns true if this node has any attributes.
  18001. </summary>
  18002. </member>
  18003. <member name="P:CsQuery.IDomObject.HasClasses">
  18004. <summary>
  18005. Returns true if this node has CSS classes.
  18006. </summary>
  18007. </member>
  18008. <member name="P:CsQuery.IDomObject.HasStyles">
  18009. <summary>
  18010. Returns true if this node has any styles defined.
  18011. </summary>
  18012. </member>
  18013. <member name="P:CsQuery.IDomObject.Selected">
  18014. <summary>
  18015. Indicates whether the element is selected or not. This value is read-only. To change the
  18016. selection, set either the selectedIndex or selectedItem property of the containing element.
  18017. </summary>
  18018. <remarks>
  18019. In CsQuery, this property simply indicates the presence of a "selected" attribute. The
  18020. accompanying "SelectedIndex" and "SelectedItem" properties have not been implemented as of
  18021. this writing.
  18022. </remarks>
  18023. <url>
  18024. https://developer.mozilla.org/en/XUL/Attribute/selected
  18025. </url>
  18026. </member>
  18027. <member name="P:CsQuery.IDomObject.Checked">
  18028. <summary>
  18029. Gets or sets a value indicating whether the element is checked.
  18030. </summary>
  18031. <remarks>
  18032. In CsQuery, this property simply indicates the presence of a "checked" attribute.
  18033. </remarks>
  18034. <url>
  18035. https://developer.mozilla.org/en/XUL/Property/checked
  18036. </url>
  18037. </member>
  18038. <member name="P:CsQuery.IDomObject.Disabled">
  18039. <summary>
  18040. Gets or sets a value indicating whether the element is disabled.
  18041. </summary>
  18042. <remarks>
  18043. In CsQuery, this property simply indicates the presence of a "disabled" attribute.
  18044. </remarks>
  18045. <url>
  18046. https://developer.mozilla.org/en/XUL/Property/disabled
  18047. </url>
  18048. </member>
  18049. <member name="P:CsQuery.IDomObject.ReadOnly">
  18050. <summary>
  18051. Gets or sets a value indicating whether the only should be read.
  18052. </summary>
  18053. <remarks>
  18054. In CsQuery, this property simply indicates the presence of a "readonly" attribute.
  18055. </remarks>
  18056. <url>
  18057. https://developer.mozilla.org/en/XUL/Property/readOnly
  18058. </url>
  18059. </member>
  18060. <member name="P:CsQuery.IDomObject.Type">
  18061. <summary>
  18062. The value of the "type" attribute. For input elements, this property always returns a
  18063. lowercase value and defaults to "text" if there is no type attribute. For other element types,
  18064. it simply returns the value of the "type" attribute.
  18065. </summary>
  18066. <url>
  18067. https://developer.mozilla.org/en/XUL/Property/type
  18068. </url>
  18069. </member>
  18070. <member name="P:CsQuery.IDomObject.Name">
  18071. <summary>
  18072. Gets or sets the name attribute of an DOM object, it only applies to the following elements:
  18073. &lt;a&gt; , &lt;applet&gt; , &lt;form&gt; , &lt;frame&gt; , &lt;iframe&gt; , &lt;img&gt; ,
  18074. &lt;input&gt; , &lt;map&gt; , &lt;meta&gt; , &lt;object&gt; , &lt;option&gt; , &lt;param&gt; ,
  18075. &lt;select&gt; , and &lt;textarea&gt; .
  18076. </summary>
  18077. <url>
  18078. https://developer.mozilla.org/en/DOM/element.name
  18079. </url>
  18080. </member>
  18081. <member name="P:CsQuery.IDomObject.InnerHtmlAllowed">
  18082. <summary>
  18083. Gets a value indicating whether HTML is allowed as a child of this element. It is possible
  18084. for this value to be false but InnerTextAllowed to be true for elements which can have inner
  18085. content, but no child HTML markup, such as &lt;textarea&gt; and &lt;script&gt;
  18086. </summary>
  18087. </member>
  18088. <member name="P:CsQuery.IDomObject.InnerTextAllowed">
  18089. <summary>
  18090. Gets a value indicating whether text content is allowed as a child of this element.
  18091. DEPRECATED 7-1-2012, PLEASE USE ChildrenAllowed(). This will be removed in a future release.
  18092. </summary>
  18093. </member>
  18094. <member name="P:CsQuery.IDomObject.ChildrenAllowed">
  18095. <summary>
  18096. Gets a value indicating whether this element may have children. When false, it means this is
  18097. a void element.
  18098. </summary>
  18099. </member>
  18100. <member name="M:CsQuery.IDomObject.DescendantCount">
  18101. <summary>
  18102. Return the total number of descendants of this element
  18103. </summary>
  18104. <returns>
  18105. int, the total number of descendants
  18106. </returns>
  18107. </member>
  18108. <member name="P:CsQuery.IDomObject.Depth">
  18109. <summary>
  18110. Gets the depth of this node relative to the Document node, which has depth zero.
  18111. </summary>
  18112. </member>
  18113. <member name="P:CsQuery.IDomObject.PathID">
  18114. <summary>
  18115. Gets a unique ID for this element among its siblings
  18116. </summary>
  18117. </member>
  18118. <member name="P:CsQuery.IDomObject.Path">
  18119. <summary>
  18120. Gets the unique path to this element from the root of the heirarchy. This is generally only
  18121. used for internal purposes.
  18122. </summary>
  18123. </member>
  18124. <member name="P:CsQuery.IDomObject.NodePathID">
  18125. <summary>
  18126. Gets the identifier of this node in the index. This isn't used right now in the index. It is
  18127. intended that this will become distinct from Index so the index can be sparse (e.g. we don't
  18128. have to reindex when removing things)
  18129. </summary>
  18130. </member>
  18131. <member name="P:CsQuery.IDomObject.NodePath">
  18132. <summary>
  18133. Gets the full pathname of the node file.
  18134. </summary>
  18135. </member>
  18136. <member name="M:CsQuery.IDomObject.Cq">
  18137. <summary>
  18138. Wrap this element in a CQ object. This is the CsQuery equivalent of the common jQuery
  18139. construct $(el). Since there is no default method in C# that we can use to create a similar
  18140. syntax, this method serves the same purpose.
  18141. </summary>
  18142. <returns>
  18143. A new CQ object wrapping this element.
  18144. </returns>
  18145. </member>
  18146. <member name="M:CsQuery.IDomObject.Clone">
  18147. <summary>
  18148. Clone this element.
  18149. </summary>
  18150. <returns>
  18151. A copy of this element that is not bound to the original.
  18152. </returns>
  18153. </member>
  18154. <member name="P:CsQuery.IDomObject.NodeNameID">
  18155. <summary>
  18156. The internal token ID for this element's node name.
  18157. </summary>
  18158. </member>
  18159. <member name="T:CsQuery.IDomObject`1">
  18160. <summary>
  18161. Strongly-typed interface for building typed subclasses of IDomObject.
  18162. </summary>
  18163. <typeparam name="T">
  18164. Type of the out.
  18165. </typeparam>
  18166. </member>
  18167. <member name="M:CsQuery.IDomObject`1.Clone">
  18168. <summary>
  18169. Clone this element.
  18170. </summary>
  18171. <returns>
  18172. A copy of this element that is not bound to the original.
  18173. </returns>
  18174. </member>
  18175. <member name="T:CsQuery.IDomSpecialElement">
  18176. <summary>
  18177. Interface for an IDomSpecialElement; and element whose data is contained as non-structured
  18178. data in the tag itself.
  18179. </summary>
  18180. </member>
  18181. <member name="P:CsQuery.IDomSpecialElement.NonAttributeData">
  18182. <summary>
  18183. Gets or sets the non-structured data in the tag
  18184. </summary>
  18185. </member>
  18186. <member name="T:CsQuery.IDomText">
  18187. <summary>
  18188. Defines an interface for elements whose defintion (not innerhtml) contain non-tag or attribute formed data
  18189. </summary>
  18190. </member>
  18191. <member name="T:CsQuery.Implementation.AttributeCollection">
  18192. <summary>
  18193. A collection of attributes.
  18194. </summary>
  18195. </member>
  18196. <member name="M:CsQuery.Implementation.AttributeCollection.#ctor">
  18197. <summary>
  18198. Default constructor.
  18199. </summary>
  18200. </member>
  18201. <member name="P:CsQuery.Implementation.AttributeCollection.HasAttributes">
  18202. <summary>
  18203. Test whether there are any attributes in this collection.
  18204. </summary>
  18205. </member>
  18206. <member name="P:CsQuery.Implementation.AttributeCollection.Count">
  18207. <summary>
  18208. The number of attributes in this collection
  18209. </summary>
  18210. </member>
  18211. <member name="M:CsQuery.Implementation.AttributeCollection.Clear">
  18212. <summary>
  18213. Removes all attributes from this collection.
  18214. </summary>
  18215. </member>
  18216. <member name="M:CsQuery.Implementation.AttributeCollection.Clone">
  18217. <summary>
  18218. Makes a deep copy of the attribute collection.
  18219. </summary>
  18220. <returns>
  18221. A copy of this object.
  18222. </returns>
  18223. </member>
  18224. <member name="M:CsQuery.Implementation.AttributeCollection.Add(System.String,System.String)">
  18225. <summary>
  18226. Adds a new name/value pair to the collection
  18227. </summary>
  18228. <param name="name">
  18229. The name of the attribute.
  18230. </param>
  18231. <param name="value">
  18232. The value.
  18233. </param>
  18234. </member>
  18235. <member name="M:CsQuery.Implementation.AttributeCollection.Remove(System.String)">
  18236. <summary>
  18237. Removes the named attribute from the collection.
  18238. </summary>
  18239. <param name="name">
  18240. The name to remove.
  18241. </param>
  18242. <returns>
  18243. true if it succeeds, false if it fails.
  18244. </returns>
  18245. </member>
  18246. <member name="M:CsQuery.Implementation.AttributeCollection.Remove(System.UInt16)">
  18247. <summary>
  18248. Removes an attribute identified by its token ID from the collection
  18249. </summary>
  18250. <param name="tokenId">
  18251. The unique token ID for the attribute name.
  18252. </param>
  18253. <returns>
  18254. true if it succeeds, false if it fails.
  18255. </returns>
  18256. </member>
  18257. <member name="P:CsQuery.Implementation.AttributeCollection.Item(System.String)">
  18258. <summary>
  18259. Get or set an attribute value by name
  18260. </summary>
  18261. <param name="name">
  18262. The name of the attribute.
  18263. </param>
  18264. <returns>
  18265. The value.
  18266. </returns>
  18267. </member>
  18268. <member name="M:CsQuery.Implementation.AttributeCollection.ContainsKey(System.String)">
  18269. <summary>
  18270. Test whether the named attribute exists in the collection.
  18271. </summary>
  18272. <param name="key">
  18273. The attribute name.
  18274. </param>
  18275. <returns>
  18276. true if it exists, false if not.
  18277. </returns>
  18278. </member>
  18279. <member name="M:CsQuery.Implementation.AttributeCollection.ContainsKey(System.UInt16)">
  18280. <summary>
  18281. Test whether the attribute identified by its unique token ID exists in the collection.
  18282. </summary>
  18283. <param name="tokenId">
  18284. The unique token ID for the attribute name.
  18285. </param>
  18286. <returns>
  18287. true if it exists, false if not.
  18288. </returns>
  18289. </member>
  18290. <member name="P:CsQuery.Implementation.AttributeCollection.Keys">
  18291. <summary>
  18292. Get a sequence of all attribute names in this collection.
  18293. </summary>
  18294. </member>
  18295. <member name="P:CsQuery.Implementation.AttributeCollection.Values">
  18296. <summary>
  18297. A collection of all the values in this attribute collection
  18298. </summary>
  18299. </member>
  18300. <member name="M:CsQuery.Implementation.AttributeCollection.TryGetValue(System.String,System.String@)">
  18301. <summary>
  18302. Try to get a value for the specified attribute name.
  18303. </summary>
  18304. <param name="name">
  18305. The key.
  18306. </param>
  18307. <param name="value">
  18308. [out] The value.
  18309. </param>
  18310. <returns>
  18311. true if the key was present, false if it fails.
  18312. </returns>
  18313. </member>
  18314. <member name="M:CsQuery.Implementation.AttributeCollection.TryGetValue(System.UInt16,System.String@)">
  18315. <summary>
  18316. Try to get a value for the specified attribute identified by its unique token ID.
  18317. </summary>
  18318. <param name="tokenId">
  18319. The attribute's token ID.
  18320. </param>
  18321. <param name="value">
  18322. [out] The value.
  18323. </param>
  18324. <returns>
  18325. true if the key was present, false if not.
  18326. </returns>
  18327. </member>
  18328. <member name="M:CsQuery.Implementation.AttributeCollection.SetBoolean(System.String)">
  18329. <summary>
  18330. Sets a boolean only attribute having no value.
  18331. </summary>
  18332. <param name="name">
  18333. The attribute to set
  18334. </param>
  18335. </member>
  18336. <member name="M:CsQuery.Implementation.AttributeCollection.SetBoolean(System.UInt16)">
  18337. <summary>
  18338. Sets a boolean only attribute having no value.
  18339. </summary>
  18340. <param name="tokenId">
  18341. The attribute's unique token ID
  18342. </param>
  18343. </member>
  18344. <member name="M:CsQuery.Implementation.AttributeCollection.Unset(System.String)">
  18345. <summary>
  18346. Remove an attribute.
  18347. </summary>
  18348. <param name="name">
  18349. The attribute name
  18350. </param>
  18351. <returns>
  18352. true if it succeeds, false if it fails.
  18353. </returns>
  18354. </member>
  18355. <member name="M:CsQuery.Implementation.AttributeCollection.Unset(System.UInt16)">
  18356. <summary>
  18357. Remove an attribute.
  18358. </summary>
  18359. <param name="tokenId">
  18360. The unique token ID for the attribute name.
  18361. </param>
  18362. <returns>
  18363. true if it succeeds, false if it fails.
  18364. </returns>
  18365. </member>
  18366. <member name="M:CsQuery.Implementation.AttributeCollection.Set(System.String,System.String)">
  18367. <summary>
  18368. Adding an attribute implementation
  18369. </summary>
  18370. <param name="name"></param>
  18371. <param name="value"></param>
  18372. </member>
  18373. <member name="M:CsQuery.Implementation.AttributeCollection.Set(System.UInt16,System.String)">
  18374. <summary>
  18375. Second to last line of defense -- will call back to owning Element for attempts to set class, style, or ID, which are
  18376. managed by Element.
  18377. </summary>
  18378. <param name="tokenId"></param>
  18379. <param name="value"></param>
  18380. </member>
  18381. <member name="M:CsQuery.Implementation.AttributeCollection.SetRaw(System.UInt16,System.String)">
  18382. <summary>
  18383. Used by DomElement to (finally) set the ID value
  18384. </summary>
  18385. <param name="tokenId"></param>
  18386. <param name="value"></param>
  18387. </member>
  18388. <member name="M:CsQuery.Implementation.AttributeCollection.GetAttributes">
  18389. <summary>
  18390. Enumerates the attributes in this collection as a sequence of KeyValuePairs.
  18391. </summary>
  18392. <returns>
  18393. A sequence of KeyValuePair&lt;string,string&gt; objects.
  18394. </returns>
  18395. </member>
  18396. <member name="M:CsQuery.Implementation.AttributeCollection.GetEnumerator">
  18397. <summary>
  18398. Gets the enumerator for this AttributeCollection
  18399. </summary>
  18400. <returns>
  18401. The enumerator.
  18402. </returns>
  18403. </member>
  18404. <member name="T:CsQuery.Implementation.ChildNodeList">
  18405. <summary>
  18406. A list of nodes representing the children of a DOM element.
  18407. </summary>
  18408. </member>
  18409. <member name="M:CsQuery.Implementation.ChildNodeList.#ctor(CsQuery.IDomContainer)">
  18410. <summary>
  18411. Constructor binding this list to its owner
  18412. </summary>
  18413. <param name="owner">
  18414. The object that owns this list (the parent)
  18415. </param>
  18416. </member>
  18417. <member name="P:CsQuery.Implementation.ChildNodeList.InnerList">
  18418. <summary>
  18419. The inner list of objects.
  18420. </summary>
  18421. </member>
  18422. <member name="E:CsQuery.Implementation.ChildNodeList.OnChanged">
  18423. <summary>
  18424. Event raised when the NodeList changes.
  18425. </summary>
  18426. </member>
  18427. <member name="P:CsQuery.Implementation.ChildNodeList.Owner">
  18428. <summary>
  18429. Gets or sets the object that owns this list (the parent)
  18430. </summary>
  18431. </member>
  18432. <member name="M:CsQuery.Implementation.ChildNodeList.Item(System.Int32)">
  18433. <summary>
  18434. Get the item at the specified index.
  18435. </summary>
  18436. <param name="index">
  18437. Zero-based index of the item.
  18438. </param>
  18439. <returns>
  18440. An item.
  18441. </returns>
  18442. </member>
  18443. <member name="M:CsQuery.Implementation.ChildNodeList.IndexOf(CsQuery.IDomObject)">
  18444. <summary>
  18445. The zero-based index of the item in this list
  18446. </summary>
  18447. <param name="item">
  18448. The element to add.
  18449. </param>
  18450. <returns>
  18451. The zero-based index of the item, or -1 if it was not found.
  18452. </returns>
  18453. </member>
  18454. <member name="M:CsQuery.Implementation.ChildNodeList.Add(CsQuery.IDomObject)">
  18455. <summary>
  18456. Add a child to this element.
  18457. </summary>
  18458. <param name="item">
  18459. The element to add
  18460. </param>
  18461. </member>
  18462. <member name="M:CsQuery.Implementation.ChildNodeList.AddAlways(CsQuery.IDomObject)">
  18463. <summary>
  18464. Add a child without validating that a node is a member of this DOM already or that the ID is
  18465. unique.
  18466. </summary>
  18467. <param name="item">
  18468. The item to add
  18469. </param>
  18470. </member>
  18471. <member name="M:CsQuery.Implementation.ChildNodeList.Insert(System.Int32,CsQuery.IDomObject)">
  18472. <summary>
  18473. Adds a child element at a specific index.
  18474. </summary>
  18475. <param name="index">
  18476. The index at which to insert the element
  18477. </param>
  18478. <param name="item">
  18479. The element to insert
  18480. </param>
  18481. </member>
  18482. <member name="M:CsQuery.Implementation.ChildNodeList.RemoveAt(System.Int32)">
  18483. <summary>
  18484. Remove an item from this list and update index.
  18485. </summary>
  18486. <param name="index">
  18487. The ordinal index at which to remove the node
  18488. </param>
  18489. </member>
  18490. <member name="M:CsQuery.Implementation.ChildNodeList.Remove(CsQuery.IDomObject)">
  18491. <summary>
  18492. Remove an element from this element's children.
  18493. </summary>
  18494. <param name="item">
  18495. The item to remove.
  18496. </param>
  18497. <returns>
  18498. true if it succeeds, false if the item was not found in the children.
  18499. </returns>
  18500. </member>
  18501. <member name="P:CsQuery.Implementation.ChildNodeList.Indexer(System.Int32)">
  18502. <summary>
  18503. Indexer to get or set items within this collection using array index syntax.
  18504. </summary>
  18505. <param name="index">
  18506. Zero-based index of the entry to access.
  18507. </param>
  18508. <returns>
  18509. The indexed item.
  18510. </returns>
  18511. </member>
  18512. <member name="M:CsQuery.Implementation.ChildNodeList.ReindexFromLeft(System.Int32)">
  18513. <summary>
  18514. Reindex a range of elements starting at index, through the end
  18515. </summary>
  18516. <param name="index">
  18517. The index at which to insert the element.
  18518. </param>
  18519. </member>
  18520. <member name="M:CsQuery.Implementation.ChildNodeList.ReindexFromRight(System.Int32)">
  18521. <summary>
  18522. Reindex all documents starting the last index through index, from right to left.
  18523. </summary>
  18524. <param name="index">
  18525. The index at which to insert the element.
  18526. </param>
  18527. </member>
  18528. <member name="M:CsQuery.Implementation.ChildNodeList.AddRange(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  18529. <summary>
  18530. Adds a range of elements as children of this list.
  18531. </summary>
  18532. <param name="elements">
  18533. An IEnumerable&lt;IDomObject&gt; of items to append to this.
  18534. </param>
  18535. </member>
  18536. <member name="M:CsQuery.Implementation.ChildNodeList.Clear">
  18537. <summary>
  18538. Remove all children of this node
  18539. </summary>
  18540. </member>
  18541. <member name="M:CsQuery.Implementation.ChildNodeList.Contains(CsQuery.IDomObject)">
  18542. <summary>
  18543. Query if this object contains the given item.
  18544. </summary>
  18545. <param name="item">
  18546. The item to look for.
  18547. </param>
  18548. <returns>
  18549. true if the object is in this collection, false if not.
  18550. </returns>
  18551. </member>
  18552. <member name="M:CsQuery.Implementation.ChildNodeList.CopyTo(CsQuery.IDomObject[],System.Int32)">
  18553. <summary>
  18554. Copies this list to an array.
  18555. </summary>
  18556. <param name="array">
  18557. The array.
  18558. </param>
  18559. <param name="arrayIndex">
  18560. Zero-based index of the starting point in the array to copy to.
  18561. </param>
  18562. </member>
  18563. <member name="P:CsQuery.Implementation.ChildNodeList.Count">
  18564. <summary>
  18565. Gets the number of items in this list.
  18566. </summary>
  18567. </member>
  18568. <member name="P:CsQuery.Implementation.ChildNodeList.Length">
  18569. <summary>
  18570. The number of nodes in this INodeList.
  18571. </summary>
  18572. </member>
  18573. <member name="P:CsQuery.Implementation.ChildNodeList.IsReadOnly">
  18574. <summary>
  18575. Gets a value indicating whether this object is read only. For ChildNodeList collections, this
  18576. is always false.
  18577. </summary>
  18578. </member>
  18579. <member name="M:CsQuery.Implementation.ChildNodeList.GetEnumerator">
  18580. <summary>
  18581. Gets the enumerator.
  18582. </summary>
  18583. <returns>
  18584. The enumerator.
  18585. </returns>
  18586. </member>
  18587. <member name="T:CsQuery.Implementation.CSSRule">
  18588. <summary>
  18589. Interface for icss rule.
  18590. </summary>
  18591. <url>
  18592. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSRule
  18593. </url>
  18594. </member>
  18595. <member name="M:CsQuery.Implementation.CSSRule.#ctor(CsQuery.ICSSStyleSheet,CsQuery.ICSSRule)">
  18596. <summary>
  18597. Constructor for a CSS rule.
  18598. </summary>
  18599. <param name="parentStyleSheet">
  18600. The parent style sheet.
  18601. </param>
  18602. <param name="parentRule">
  18603. The parent rule.
  18604. </param>
  18605. </member>
  18606. <member name="P:CsQuery.Implementation.CSSRule.Type">
  18607. <summary>
  18608. Gets the type of rule.
  18609. </summary>
  18610. </member>
  18611. <member name="P:CsQuery.Implementation.CSSRule.CssText">
  18612. <summary>
  18613. The parsable textual representation of the rule. This reflects the current state of the rule
  18614. and not its initial value.
  18615. </summary>
  18616. </member>
  18617. <member name="P:CsQuery.Implementation.CSSRule.ParentStyleSheet">
  18618. <summary>
  18619. The style sheet that contains this rule.
  18620. </summary>
  18621. <value>
  18622. The parent style sheet.
  18623. </value>
  18624. </member>
  18625. <member name="P:CsQuery.Implementation.CSSRule.ParentRule">
  18626. <summary>
  18627. If this rule is contained inside another rule (e.g. a style rule inside an @media block),
  18628. this is the containing rule. If this rule is not nested inside any other rules, this returns
  18629. null.
  18630. </summary>
  18631. <value>
  18632. The parent rule.
  18633. </value>
  18634. </member>
  18635. <member name="T:CsQuery.Implementation.CssStyle">
  18636. <summary>
  18637. A single CSS style definition.
  18638. </summary>
  18639. </member>
  18640. <member name="P:CsQuery.Implementation.CssStyle.Name">
  18641. <summary>
  18642. The name of the style.
  18643. </summary>
  18644. </member>
  18645. <member name="P:CsQuery.Implementation.CssStyle.Type">
  18646. <summary>
  18647. The type of data contained by this style.
  18648. </summary>
  18649. </member>
  18650. <member name="P:CsQuery.Implementation.CssStyle.Format">
  18651. <summary>
  18652. Gets or sets a format required by this style.
  18653. </summary>
  18654. </member>
  18655. <member name="P:CsQuery.Implementation.CssStyle.Description">
  18656. <summary>
  18657. A description of this style.
  18658. </summary>
  18659. </member>
  18660. <member name="P:CsQuery.Implementation.CssStyle.Options">
  18661. <summary>
  18662. The acceptable options for Option-type styles.
  18663. </summary>
  18664. </member>
  18665. <member name="T:CsQuery.Implementation.CSSStyleChangedArgs">
  18666. <summary>
  18667. Arguments for when a style is changed.
  18668. </summary>
  18669. </member>
  18670. <member name="M:CsQuery.Implementation.CSSStyleChangedArgs.#ctor(System.Boolean)">
  18671. <summary>
  18672. Constructor.
  18673. </summary>
  18674. <param name="hasStyleAttribute">
  18675. A value indicating whether this object has styles following the change.
  18676. </param>
  18677. </member>
  18678. <member name="P:CsQuery.Implementation.CSSStyleChangedArgs.HasStyleAttribute">
  18679. <summary>
  18680. Gets a value indicating whether this object has styles following the change.
  18681. </summary>
  18682. </member>
  18683. <member name="T:CsQuery.Implementation.CSSStyleDeclaration">
  18684. <summary>
  18685. CSS style declaration.
  18686. </summary>
  18687. </member>
  18688. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.#ctor">
  18689. <summary>
  18690. Create a new CSSStyleDeclaration object with no styles.
  18691. </summary>
  18692. </member>
  18693. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.#ctor(System.String)">
  18694. <summary>
  18695. Create a new CSSStyleDeclaration object for the text.
  18696. </summary>
  18697. <param name="cssText">
  18698. The parsable textual representation of the declaration block (excluding the surrounding curly
  18699. braces). Setting this attribute will result in the parsing of the new value and resetting of
  18700. all the properties in the declaration block including the removal or addition of properties.
  18701. </param>
  18702. </member>
  18703. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.#ctor(System.String,System.Boolean)">
  18704. <summary>
  18705. Create a new CSSStyleDeclaration object for the text.
  18706. </summary>
  18707. <param name="cssText">
  18708. The parsable textual representation of the declaration block (excluding the surrounding curly
  18709. braces). Setting this attribute will result in the parsing of the new value and resetting of
  18710. all the properties in the declaration block including the removal or addition of properties.
  18711. </param>
  18712. <param name="validate">
  18713. When true, validate against CSS3 rules.
  18714. </param>
  18715. </member>
  18716. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.#ctor(CsQuery.ICSSRule)">
  18717. <summary>
  18718. Create a new CSSStyleDeclaration object thatis a child of another rule.
  18719. </summary>
  18720. <param name="parentRule">
  18721. The parent rule.
  18722. </param>
  18723. </member>
  18724. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Styles">
  18725. <summary>
  18726. Inner dictionary of the styles. Note: The presence of a value for _Styles is used to indicate
  18727. that a "style" attribute exists. Therefore any code which accesses Styles should always check
  18728. HasStylesAttribute first to avoid creation of the attribute as a side effect of testing it.
  18729. This is a bit brittle but necessary because of QuickSetValue: we need the Styles dictionary
  18730. to be created automatically in order for it to be populated with QuickSetValue when its
  18731. access is required.
  18732. </summary>
  18733. </member>
  18734. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.QuickSetValue">
  18735. <summary>
  18736. For fast DOM creation - since styles are not indexed or validated. If they are ever accessed
  18737. by style name, they will be parsed on demand.
  18738. </summary>
  18739. </member>
  18740. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.ParentRule">
  18741. <summary>
  18742. The CSS rule that contains this declaration block or null if this CSSStyleDeclaration is not
  18743. attached to a CSSRule.
  18744. </summary>
  18745. </member>
  18746. <member name="E:CsQuery.Implementation.CSSStyleDeclaration.OnHasStylesChanged">
  18747. <summary>
  18748. Event queue for all listeners interested in OnHasStylesChanged events.
  18749. </summary>
  18750. </member>
  18751. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Length">
  18752. <summary>
  18753. The number of properties that have been explicitly set in this declaration block.
  18754. </summary>
  18755. </member>
  18756. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.CssText">
  18757. <summary>
  18758. The parsable textual representation of the declaration block (excluding the surrounding curly
  18759. braces). Setting this attribute will result in the parsing of the new value and resetting of
  18760. all the properties in the declaration block including the removal or addition of properties.
  18761. </summary>
  18762. </member>
  18763. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.HasStyles">
  18764. <summary>
  18765. True if there is at least one style.
  18766. </summary>
  18767. </member>
  18768. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.HasStyleAttribute">
  18769. <summary>
  18770. Gets a value indicating whether this object has a style attribute. (The attribute can be
  18771. empty - this can be true while HasStyles is false).
  18772. </summary>
  18773. </member>
  18774. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Count">
  18775. <summary>
  18776. Gets the number of styles in this collection.
  18777. </summary>
  18778. </member>
  18779. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.IsReadOnly">
  18780. <summary>
  18781. Gets a value indicating whether this object is read only. For CSSStyleDeclarations, this is
  18782. always false.
  18783. </summary>
  18784. </member>
  18785. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Keys">
  18786. <summary>
  18787. Gets the style name (keys) for all the styles in this collection
  18788. </summary>
  18789. </member>
  18790. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Values">
  18791. <summary>
  18792. Gets the style name values for all the styles in this collection
  18793. </summary>
  18794. </member>
  18795. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Item(System.String)">
  18796. <summary>
  18797. Get or set the named style
  18798. </summary>
  18799. <param name="name"></param>
  18800. <returns></returns>
  18801. </member>
  18802. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Item(System.String,System.Boolean)">
  18803. <summary>
  18804. Get or set the named style, optionally enabling strict mode.
  18805. </summary>
  18806. <param name="name">
  18807. The named style
  18808. </param>
  18809. <param name="strict">
  18810. When true, validate for CSS3
  18811. </param>
  18812. <returns>
  18813. The indexed item.
  18814. </returns>
  18815. </member>
  18816. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Height">
  18817. <summary>
  18818. Gets or sets the CSS height.
  18819. </summary>
  18820. </member>
  18821. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Width">
  18822. <summary>
  18823. Gets or sets the CSS width.
  18824. </summary>
  18825. </member>
  18826. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.Clone">
  18827. <summary>
  18828. Create a clone of this CSSStyleDeclaration object bound to the owner passed.
  18829. </summary>
  18830. <returns>
  18831. CSSStyleDeclaration.
  18832. </returns>
  18833. </member>
  18834. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.SetStyles(System.String)">
  18835. <summary>
  18836. Sets all the styles from a single CSS style string. Any existing styles will be erased.
  18837. Styles will be validated and an error thrown if an invalid style is attempted.
  18838. </summary>
  18839. <param name="styles">
  18840. A legal HTML style string.
  18841. </param>
  18842. </member>
  18843. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.SetStyles(System.String,System.Boolean)">
  18844. <summary>
  18845. Sets all the styles from a single CSS style string. Any existing styles will be erased. This
  18846. method is used by DomElementFactory (not in strict mode).
  18847. </summary>
  18848. <param name="styles">
  18849. A legal HTML style string.
  18850. </param>
  18851. <param name="strict">
  18852. When true, the styles will be validated and an error thrown if any are not valid.
  18853. </param>
  18854. </member>
  18855. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.AddStyles(System.String,System.Boolean)">
  18856. <summary>
  18857. Add one or more styles to this element. Unlike SetStyle, existing styles are not affected,
  18858. except for existing styles of the same name.
  18859. </summary>
  18860. <param name="styles">
  18861. The CSS style string
  18862. </param>
  18863. <param name="strict">
  18864. When true, the styles will be validated as CSS3 before adding.
  18865. </param>
  18866. </member>
  18867. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.Remove(System.String)">
  18868. <summary>
  18869. Remove a single named style.
  18870. </summary>
  18871. <param name="name">
  18872. The name of the style to remove
  18873. </param>
  18874. <returns>
  18875. true if it succeeds, false if it fails.
  18876. </returns>
  18877. </member>
  18878. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.RemoveStyle(System.String)">
  18879. <summary>
  18880. Removes the style from the style descriptor for this element.
  18881. </summary>
  18882. <param name="name">
  18883. The name.
  18884. </param>
  18885. <returns>
  18886. true if it succeeds, false if it fails. this can only fail if the style was not present.
  18887. </returns>
  18888. </member>
  18889. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.Add(System.String,System.String)">
  18890. <summary>
  18891. Add a single style
  18892. </summary>
  18893. <param name="name"></param>
  18894. <param name="value"></param>
  18895. </member>
  18896. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.Clear">
  18897. <summary>
  18898. Remove all styles
  18899. </summary>
  18900. </member>
  18901. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.HasStyle(System.String)">
  18902. <summary>
  18903. Returns true if the named style is defined
  18904. </summary>
  18905. <param name="styleName"></param>
  18906. <returns></returns>
  18907. </member>
  18908. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.SetRaw(System.String,System.String)">
  18909. <summary>
  18910. Sets style setting with no parsing
  18911. </summary>
  18912. <param name="name"></param>
  18913. <param name="value"></param>
  18914. </member>
  18915. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.TryGetValue(System.String,System.String@)">
  18916. <summary>
  18917. Try to get the value of the named style.
  18918. </summary>
  18919. <param name="name">
  18920. The name of the style
  18921. </param>
  18922. <param name="value">
  18923. [out] The value.
  18924. </param>
  18925. <returns>
  18926. true if the named style is defined, false if not.
  18927. </returns>
  18928. </member>
  18929. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.GetStyle(System.String)">
  18930. <summary>
  18931. Gets a style by name
  18932. </summary>
  18933. <param name="name">
  18934. The style name
  18935. </param>
  18936. <returns>
  18937. The style, or null if it is not defined.
  18938. </returns>
  18939. </member>
  18940. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.SetStyle(System.String,System.String)">
  18941. <summary>
  18942. Sets a named style, validating its format.
  18943. </summary>
  18944. <param name="name">
  18945. The style name
  18946. </param>
  18947. <param name="value">
  18948. The style value
  18949. </param>
  18950. <exception cref="T:System.ArgumentException">
  18951. Thrown if the style name and value are not valid CSS
  18952. </exception>
  18953. </member>
  18954. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.SetStyle(System.String,System.String,System.Boolean)">
  18955. <summary>
  18956. Sets a named style, validating its format.
  18957. </summary>
  18958. <exception cref="T:System.ArgumentException">
  18959. Thrown if the style name and value are not valid CSS
  18960. </exception>
  18961. <param name="name">
  18962. The style name.
  18963. </param>
  18964. <param name="value">
  18965. The style value.
  18966. </param>
  18967. <param name="strict">
  18968. When true, the styles will be validated and an error thrown if any are not valid.
  18969. </param>
  18970. </member>
  18971. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.NumberPart(System.String)">
  18972. <summary>
  18973. Returns the numeric value only of a style, ignoring units
  18974. </summary>
  18975. <param name="style">
  18976. The style.
  18977. </param>
  18978. <returns>
  18979. A double, or null if the style did not exist or did not contain a numeric value.
  18980. </returns>
  18981. </member>
  18982. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.ToString">
  18983. <summary>
  18984. Return the formatted string representation of this style, as HTML, or null if there is no
  18985. style attribute.
  18986. </summary>
  18987. <returns>
  18988. A string.
  18989. </returns>
  18990. </member>
  18991. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.GetEnumerator">
  18992. <summary>
  18993. Return an enumerator that exposes each style name/value pair
  18994. </summary>
  18995. <returns>
  18996. The enumerator.
  18997. </returns>
  18998. </member>
  18999. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.OptionList(CsQuery.Implementation.CssStyle)">
  19000. <summary>
  19001. Returns the options for this style as a comma-separated list
  19002. </summary>
  19003. <param name="style">
  19004. The style.
  19005. </param>
  19006. <returns>
  19007. A comma-separated string
  19008. </returns>
  19009. </member>
  19010. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.ValidateUnitString(System.String,System.String)">
  19011. <summary>
  19012. Cleans/validates a CSS units string, or throws an error if not possible.
  19013. </summary>
  19014. <exception cref="T:System.ArgumentException">
  19015. Thrown when one or more arguments have unsupported or illegal values.
  19016. </exception>
  19017. <param name="name">
  19018. The style name.
  19019. </param>
  19020. <param name="value">
  19021. The value to validate
  19022. </param>
  19023. <returns>
  19024. A parsed string of the value
  19025. </returns>
  19026. </member>
  19027. <member name="T:CsQuery.Implementation.CSSStyleRule">
  19028. <summary>
  19029. A CSS style rule.
  19030. </summary>
  19031. <url>
  19032. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSStyleRule
  19033. </url>
  19034. </member>
  19035. <member name="M:CsQuery.Implementation.CSSStyleRule.#ctor(CsQuery.ICSSStyleSheet,CsQuery.ICSSRule)">
  19036. <summary>
  19037. Constructor.
  19038. </summary>
  19039. <param name="parentStyleSheet">
  19040. The parent style sheet.
  19041. </param>
  19042. <param name="parentRule">
  19043. The parent rule.
  19044. </param>
  19045. </member>
  19046. <member name="P:CsQuery.Implementation.CSSStyleRule.SelectorText">
  19047. <summary>
  19048. The textual representation of the selector for the rule set. The implementation may have
  19049. stripped out insignificant whitespace while parsing the selector.
  19050. </summary>
  19051. </member>
  19052. <member name="P:CsQuery.Implementation.CSSStyleRule.Style">
  19053. <summary>
  19054. The declaration-block of this rule set.
  19055. </summary>
  19056. </member>
  19057. <member name="P:CsQuery.Implementation.CSSStyleRule.CssText">
  19058. <summary>
  19059. The parsable textual representation of the rule. This reflects the current state of the rule
  19060. and not its initial value.
  19061. </summary>
  19062. </member>
  19063. <member name="T:CsQuery.Implementation.CSSStyleSheet">
  19064. <summary>
  19065. A CSS style sheet.
  19066. </summary>
  19067. <url>
  19068. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSStyleSheet
  19069. </url>
  19070. </member>
  19071. <member name="M:CsQuery.Implementation.CSSStyleSheet.#ctor(CsQuery.IDomElement)">
  19072. <summary>
  19073. Constructor.
  19074. </summary>
  19075. <param name="ownerNode">
  19076. The node that owns this item.
  19077. </param>
  19078. </member>
  19079. <member name="P:CsQuery.Implementation.CSSStyleSheet.Disabled">
  19080. <summary>
  19081. Indicates whether the style sheet is applied to the document.
  19082. </summary>
  19083. </member>
  19084. <member name="P:CsQuery.Implementation.CSSStyleSheet.Href">
  19085. <summary>
  19086. If the style sheet is a linked style sheet, the value of its attribute is its location. For
  19087. inline style sheets, the value of this attribute is null.
  19088. </summary>
  19089. </member>
  19090. <member name="P:CsQuery.Implementation.CSSStyleSheet.OwnerNode">
  19091. <summary>
  19092. The node that associates this style sheet with the document. For HTML, this may be the
  19093. corresponding LINK or STYLE element.
  19094. </summary>
  19095. <value>
  19096. The owner node.
  19097. </value>
  19098. </member>
  19099. <member name="P:CsQuery.Implementation.CSSStyleSheet.Type">
  19100. <summary>
  19101. This specifies the style sheet language for this style sheet. This will always be "text/css".
  19102. </summary>
  19103. <value>
  19104. The type.
  19105. </value>
  19106. </member>
  19107. <member name="P:CsQuery.Implementation.CSSStyleSheet.CssRules">
  19108. <summary>
  19109. Gets the CSS rules for this style sheet.
  19110. </summary>
  19111. <value>
  19112. The CSS rules.
  19113. </value>
  19114. </member>
  19115. <member name="T:CsQuery.Implementation.DomCData">
  19116. <summary>
  19117. A CDATA node
  19118. </summary>
  19119. </member>
  19120. <member name="M:CsQuery.Implementation.DomCData.#ctor">
  19121. <summary>
  19122. Default constructor.
  19123. </summary>
  19124. </member>
  19125. <member name="M:CsQuery.Implementation.DomCData.#ctor(System.String)">
  19126. <summary>
  19127. Constructor that populates the node with the passed value.
  19128. </summary>
  19129. <param name="value">
  19130. The contents of the CDATA node
  19131. </param>
  19132. </member>
  19133. <member name="P:CsQuery.Implementation.DomCData.NodeValue">
  19134. <summary>
  19135. Gets or sets the node value. For CDATA nodes, this is the content.
  19136. </summary>
  19137. </member>
  19138. <member name="P:CsQuery.Implementation.DomCData.NodeType">
  19139. <summary>
  19140. Gets the type of the node. For CDATA nodes, this is NodeType.CDATA_SECTION_NODE.
  19141. </summary>
  19142. </member>
  19143. <member name="P:CsQuery.Implementation.DomCData.NonAttributeData">
  19144. <summary>
  19145. Gets or sets the non-attribute data in the tag. For CDATA nodes, this is the same as the
  19146. content of the node..
  19147. </summary>
  19148. </member>
  19149. <member name="P:CsQuery.Implementation.DomCData.InnerHtmlAllowed">
  19150. <summary>
  19151. Gets a value indicating whether HTML is allowed as a child of this element. For CDATA nodes,
  19152. this is always false.
  19153. </summary>
  19154. </member>
  19155. <member name="P:CsQuery.Implementation.DomCData.HasChildren">
  19156. <summary>
  19157. Gets a value indicating whether this object has children. For CDATA nodes, this is always
  19158. false.
  19159. </summary>
  19160. </member>
  19161. <member name="P:CsQuery.Implementation.DomCData.Text">
  19162. <summary>
  19163. Gets or sets the text of the CDATA element.
  19164. </summary>
  19165. </member>
  19166. <member name="M:CsQuery.Implementation.DomCData.Clone">
  19167. <summary>
  19168. Makes a deep copy of this object.
  19169. </summary>
  19170. <returns>
  19171. A copy of this object.
  19172. </returns>
  19173. </member>
  19174. <member name="T:CsQuery.Implementation.DomComment">
  19175. <summary>
  19176. A comment node
  19177. </summary>
  19178. </member>
  19179. <member name="M:CsQuery.Implementation.DomComment.#ctor">
  19180. <summary>
  19181. Default constructor.
  19182. </summary>
  19183. </member>
  19184. <member name="M:CsQuery.Implementation.DomComment.#ctor(System.String)">
  19185. <summary>
  19186. Constructor for a comment containing the specified text.
  19187. </summary>
  19188. <param name="text">
  19189. The text.
  19190. </param>
  19191. </member>
  19192. <member name="P:CsQuery.Implementation.DomComment.NodeType">
  19193. <summary>
  19194. Gets the type of the node (COMMENT_NODE)
  19195. </summary>
  19196. <value>
  19197. The type of the node.
  19198. </value>
  19199. </member>
  19200. <member name="P:CsQuery.Implementation.DomComment.NodeName">
  19201. <summary>
  19202. The node (tag) name, in upper case. For a
  19203. </summary>
  19204. <value>
  19205. The name of the node.
  19206. </value>
  19207. </member>
  19208. <member name="P:CsQuery.Implementation.DomComment.IsQuoted">
  19209. <summary>
  19210. Gets or sets a value indicating whether this object is quoted.
  19211. </summary>
  19212. <remarks>
  19213. TODO: Remove this. This has to do with GetTagOpener etc.
  19214. </remarks>
  19215. <value>
  19216. true if this object is quoted, false if not.
  19217. </value>
  19218. </member>
  19219. <member name="P:CsQuery.Implementation.DomComment.InnerHtmlAllowed">
  19220. <summary>
  19221. Gets a value indicating whether HTML is allowed as a child of this element (false)
  19222. </summary>
  19223. <value>
  19224. true if inner HTML allowed, false if not.
  19225. </value>
  19226. </member>
  19227. <member name="P:CsQuery.Implementation.DomComment.HasChildren">
  19228. <summary>
  19229. Gets a value indicating whether this object has children (false)
  19230. </summary>
  19231. <value>
  19232. true if this object has children, false if not.
  19233. </value>
  19234. </member>
  19235. <member name="P:CsQuery.Implementation.DomComment.NonAttributeData">
  19236. <summary>
  19237. Gets or sets the non-attribute data in the tag. For comments, this is the same as the text of
  19238. the comment. Null values will be converted to an empty string.
  19239. </summary>
  19240. </member>
  19241. <member name="P:CsQuery.Implementation.DomComment.NodeValue">
  19242. <summary>
  19243. Gets or sets the node value. For CDATA nodes, this is the content.
  19244. </summary>
  19245. </member>
  19246. <member name="M:CsQuery.Implementation.DomComment.Clone">
  19247. <summary>
  19248. Makes a deep copy of this object.
  19249. </summary>
  19250. <returns>
  19251. A copy of this object.
  19252. </returns>
  19253. </member>
  19254. <member name="T:CsQuery.Implementation.DomContainer`1">
  19255. <summary>
  19256. Base class for Dom object that contain other elements
  19257. </summary>
  19258. </member>
  19259. <member name="M:CsQuery.Implementation.DomContainer`1.#ctor">
  19260. <summary>
  19261. Default constructor.
  19262. </summary>
  19263. </member>
  19264. <member name="M:CsQuery.Implementation.DomContainer`1.#ctor(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  19265. <summary>
  19266. Constructor that populates the container with the passed elements.
  19267. </summary>
  19268. <param name="elements">
  19269. The elements.
  19270. </param>
  19271. </member>
  19272. <member name="P:CsQuery.Implementation.DomContainer`1.ChildNodes">
  19273. <summary>
  19274. Returns all children (including inner HTML as objects);
  19275. </summary>
  19276. </member>
  19277. <member name="P:CsQuery.Implementation.DomContainer`1.ChildNodesInternal">
  19278. <summary>
  19279. The child nodes as a concete object.
  19280. </summary>
  19281. </member>
  19282. <member name="P:CsQuery.Implementation.DomContainer`1.HasChildren">
  19283. <summary>
  19284. Gets a value indicating whether this object has children.
  19285. </summary>
  19286. </member>
  19287. <member name="P:CsQuery.Implementation.DomContainer`1.FirstChild">
  19288. <summary>
  19289. Returns the node's first child in the tree, or null if the node is childless. If the node is
  19290. a Document, it returns the first node in the list of its direct children.
  19291. </summary>
  19292. <url>
  19293. https://developer.mozilla.org/en/DOM/element.firstChild
  19294. </url>
  19295. </member>
  19296. <member name="P:CsQuery.Implementation.DomContainer`1.FirstElementChild">
  19297. <summary>
  19298. Returns the element's first child element or null if there are no child elements.
  19299. </summary>
  19300. <url>
  19301. https://developer.mozilla.org/en/DOM/Element.firstElementChild
  19302. </url>
  19303. </member>
  19304. <member name="P:CsQuery.Implementation.DomContainer`1.LastChild">
  19305. <summary>
  19306. Returns the last child of a node.
  19307. </summary>
  19308. <url>
  19309. https://developer.mozilla.org/en/DOM/Node.lastChild
  19310. </url>
  19311. </member>
  19312. <member name="P:CsQuery.Implementation.DomContainer`1.LastElementChild">
  19313. <summary>
  19314. Returns the element's last child element or null if there are no child elements.
  19315. </summary>
  19316. <url>
  19317. https://developer.mozilla.org/en/DOM/Element.lastElementChild
  19318. </url>
  19319. </member>
  19320. <member name="M:CsQuery.Implementation.DomContainer`1.AppendChild(CsQuery.IDomObject)">
  19321. <summary>
  19322. Appends a child.
  19323. </summary>
  19324. <param name="item">
  19325. The element to append.
  19326. </param>
  19327. </member>
  19328. <member name="M:CsQuery.Implementation.DomContainer`1.AppendChildUnsafe(CsQuery.IDomObject)">
  19329. <summary>
  19330. Appends a child without checking if it already exists. This should only be used during DOM
  19331. construction.
  19332. </summary>
  19333. <param name="item">
  19334. The element to append.
  19335. </param>
  19336. </member>
  19337. <member name="M:CsQuery.Implementation.DomContainer`1.RemoveChild(CsQuery.IDomObject)">
  19338. <summary>
  19339. Removes the child.
  19340. </summary>
  19341. <param name="item">
  19342. The element to remove.
  19343. </param>
  19344. </member>
  19345. <member name="M:CsQuery.Implementation.DomContainer`1.InsertBefore(CsQuery.IDomObject,CsQuery.IDomObject)">
  19346. <summary>
  19347. Inserts the new node before a reference node.
  19348. </summary>
  19349. <exception cref="T:System.InvalidOperationException">
  19350. Thrown when the reference node isn't a child of this node.
  19351. </exception>
  19352. <param name="newNode">
  19353. The new node.
  19354. </param>
  19355. <param name="referenceNode">
  19356. The reference node.
  19357. </param>
  19358. </member>
  19359. <member name="M:CsQuery.Implementation.DomContainer`1.InsertAfter(CsQuery.IDomObject,CsQuery.IDomObject)">
  19360. <summary>
  19361. Inserts a new node after a reference node.
  19362. </summary>
  19363. <exception cref="T:System.InvalidOperationException">
  19364. Thrown when the reference node isn't a child of this node.
  19365. </exception>
  19366. <param name="newNode">
  19367. The new node.
  19368. </param>
  19369. <param name="referenceNode">
  19370. The reference node.
  19371. </param>
  19372. </member>
  19373. <member name="P:CsQuery.Implementation.DomContainer`1.ChildElements">
  19374. <summary>
  19375. Get all child elements
  19376. </summary>
  19377. </member>
  19378. <member name="M:CsQuery.Implementation.DomContainer`1.DescendantCount">
  19379. <summary>
  19380. Gets the number of descendants of this element.
  19381. </summary>
  19382. <returns>
  19383. An integer.
  19384. </returns>
  19385. </member>
  19386. <member name="P:CsQuery.Implementation.DomContainer`1.Item(System.Int32)">
  19387. <summary>
  19388. The child node at the specified index.
  19389. </summary>
  19390. <param name="index">
  19391. The zero-based index of the child node to access.
  19392. </param>
  19393. <returns>
  19394. IDomObject, the element at the specified index within this node's children.
  19395. </returns>
  19396. </member>
  19397. <member name="T:CsQuery.Implementation.DomDocument">
  19398. <summary>
  19399. Special node type to represent the DOM.
  19400. </summary>
  19401. </member>
  19402. <member name="M:CsQuery.Implementation.DomDocument.Create">
  19403. <summary>
  19404. Creates a new, empty DomDocument
  19405. </summary>
  19406. <returns>
  19407. A new DomDocument
  19408. </returns>
  19409. </member>
  19410. <member name="M:CsQuery.Implementation.DomDocument.Create(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.HtmlParsingMode,CsQuery.DocType)">
  19411. <summary>
  19412. Creates a new DomDocument (or derived object) using the options specified.
  19413. </summary>
  19414. <param name="elements">
  19415. The elements that are the source for the new document.
  19416. </param>
  19417. <param name="parsingMode">
  19418. (optional) the parsing mode.
  19419. </param>
  19420. <param name="docType">
  19421. The DocType for this document.
  19422. </param>
  19423. <returns>
  19424. A new IDomDocument object
  19425. </returns>
  19426. </member>
  19427. <member name="M:CsQuery.Implementation.DomDocument.Create(System.String,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  19428. <summary>
  19429. Creates a new DomDocument (or derived) object
  19430. </summary>
  19431. <param name="html">
  19432. The HTML source for the document
  19433. </param>
  19434. <param name="parsingMode">
  19435. (optional) the parsing mode.
  19436. </param>
  19437. <param name="parsingOptions">
  19438. (optional) options for controlling the parsing.
  19439. </param>
  19440. <param name="docType">
  19441. The DocType for this document.
  19442. </param>
  19443. <returns>
  19444. A new IDomDocument object
  19445. </returns>
  19446. </member>
  19447. <member name="M:CsQuery.Implementation.DomDocument.Create(System.IO.Stream,System.Text.Encoding,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  19448. <summary>
  19449. Creates a new DomDocument (or derived) object.
  19450. </summary>
  19451. <param name="html">
  19452. The HTML source for the document.
  19453. </param>
  19454. <param name="encoding">
  19455. (optional) the character set encoding.
  19456. </param>
  19457. <param name="parsingMode">
  19458. (optional) the HTML parsing mode.
  19459. </param>
  19460. <param name="parsingOptions">
  19461. (optional) options for controlling the parsing.
  19462. </param>
  19463. <param name="docType">
  19464. The DocType for this document.
  19465. </param>
  19466. <returns>
  19467. A new IDomDocument object.
  19468. </returns>
  19469. </member>
  19470. <member name="M:CsQuery.Implementation.DomDocument.#ctor">
  19471. <summary>
  19472. Create a new, empty DOM document using the default DomIndex provider.
  19473. </summary>
  19474. </member>
  19475. <member name="M:CsQuery.Implementation.DomDocument.#ctor(CsQuery.Engine.IDomIndex)">
  19476. <summary>
  19477. Create a new, empty DOM document using the provided DomIndex instance
  19478. </summary>
  19479. <param name="domIndex">
  19480. An index provider
  19481. </param>
  19482. </member>
  19483. <member name="M:CsQuery.Implementation.DomDocument.Populate(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  19484. <summary>
  19485. Populates this instance with the sequence of elements
  19486. </summary>
  19487. <param name="elements">
  19488. The elements that are the source for the new document.
  19489. </param>
  19490. </member>
  19491. <member name="P:CsQuery.Implementation.DomDocument.StyleSheets">
  19492. <summary>
  19493. Gets the style sheets for this document. (This feature is not implemented completely).
  19494. </summary>
  19495. </member>
  19496. <member name="P:CsQuery.Implementation.DomDocument.DocumentIndex">
  19497. <summary>
  19498. Return the DocumentIndex for this document.
  19499. </summary>
  19500. </member>
  19501. <member name="P:CsQuery.Implementation.DomDocument.ParentNode">
  19502. <summary>
  19503. The direct parent of this node.
  19504. </summary>
  19505. </member>
  19506. <member name="P:CsQuery.Implementation.DomDocument.NodePath">
  19507. <summary>
  19508. The full path to this node. For Document nodes, this is always empty.
  19509. </summary>
  19510. </member>
  19511. <member name="P:CsQuery.Implementation.DomDocument.Path">
  19512. <summary>
  19513. Gets the unique path to this element as a string. THIS METHOD IS OBSOLETE. It has been
  19514. replaced by NodePath.
  19515. </summary>
  19516. </member>
  19517. <member name="P:CsQuery.Implementation.DomDocument.Depth">
  19518. <summary>
  19519. The depth in the node tree at which this node occurs. This is always 0 for the DomDocument.
  19520. </summary>
  19521. </member>
  19522. <member name="P:CsQuery.Implementation.DomDocument.DomRenderingOptions">
  19523. <summary>
  19524. Deprecated: DomRenderingOptions are no longer bound to a particular Document instance. Pass
  19525. options to the Render() method, or create an IOutputFormatter instance using options, instead.
  19526. This method will be removed in a future release.
  19527. </summary>
  19528. </member>
  19529. <member name="P:CsQuery.Implementation.DomDocument.Document">
  19530. <summary>
  19531. The DOM for this object. For Document objects, this returns the same object.
  19532. </summary>
  19533. </member>
  19534. <member name="P:CsQuery.Implementation.DomDocument.NodeType">
  19535. <summary>
  19536. Gets the type of the node. For Document objects, this is always NodeType.DOCUMENT_NODE
  19537. </summary>
  19538. </member>
  19539. <member name="P:CsQuery.Implementation.DomDocument.DocTypeNode">
  19540. <summary>
  19541. Gets the DOCUMENT_TYPE node for this document, or null if none exists.
  19542. </summary>
  19543. </member>
  19544. <member name="P:CsQuery.Implementation.DomDocument.DocType">
  19545. <summary>
  19546. Gets the DocType for this document.
  19547. </summary>
  19548. </member>
  19549. <member name="P:CsQuery.Implementation.DomDocument.InnerHtmlAllowed">
  19550. <summary>
  19551. Gets a value indicating whether HTML is allowed as a child of this element. For Document
  19552. nodes, this is always true.
  19553. </summary>
  19554. </member>
  19555. <member name="P:CsQuery.Implementation.DomDocument.Data">
  19556. <summary>
  19557. Any user data to be persisted with this DOM.
  19558. </summary>
  19559. </member>
  19560. <member name="P:CsQuery.Implementation.DomDocument.Body">
  19561. <summary>
  19562. Return the body element for this Document.
  19563. </summary>
  19564. </member>
  19565. <member name="P:CsQuery.Implementation.DomDocument.IsIndexed">
  19566. <summary>
  19567. Gets a value indicating whether this object type should be indexed.
  19568. </summary>
  19569. </member>
  19570. <member name="P:CsQuery.Implementation.DomDocument.IsFragment">
  19571. <summary>
  19572. The element is not associated with an IDomDocument.
  19573. </summary>
  19574. </member>
  19575. <member name="P:CsQuery.Implementation.DomDocument.IsDisconnected">
  19576. <summary>
  19577. Gets a value indicating whether this object belongs to a Document or not.
  19578. </summary>
  19579. </member>
  19580. <member name="M:CsQuery.Implementation.DomDocument.GetElementById(System.String)">
  19581. <summary>
  19582. Returns a reference to the element by its ID.
  19583. </summary>
  19584. <param name="id">
  19585. The identifier.
  19586. </param>
  19587. <returns>
  19588. The element by identifier.
  19589. </returns>
  19590. <url>
  19591. https://developer.mozilla.org/en/DOM/document.getElementById
  19592. </url>
  19593. </member>
  19594. <member name="M:CsQuery.Implementation.DomDocument.GetElementById``1(System.String)">
  19595. <summary>
  19596. Gets an element by identifier, and return a strongly-typed interface.
  19597. </summary>
  19598. <typeparam name="T">
  19599. Generic type parameter.
  19600. </typeparam>
  19601. <param name="id">
  19602. The identifier.
  19603. </param>
  19604. <returns>
  19605. The element by id&lt; t&gt;
  19606. </returns>
  19607. </member>
  19608. <member name="M:CsQuery.Implementation.DomDocument.GetElementByTagName(System.String)">
  19609. <summary>
  19610. Gets element by tag name.
  19611. </summary>
  19612. <param name="tagName">
  19613. Name of the tag.
  19614. </param>
  19615. <returns>
  19616. The element by tag name.
  19617. </returns>
  19618. </member>
  19619. <member name="M:CsQuery.Implementation.DomDocument.GetElementsByTagName(System.String)">
  19620. <summary>
  19621. Returns a list of elements with the given tag name. The subtree underneath the specified
  19622. element is searched, excluding the element itself.
  19623. </summary>
  19624. <param name="tagName">
  19625. Name of the tag.
  19626. </param>
  19627. <returns>
  19628. The element by tag name.
  19629. </returns>
  19630. <url>
  19631. https://developer.mozilla.org/en/DOM/element.getElementsByTagName
  19632. </url>
  19633. </member>
  19634. <member name="M:CsQuery.Implementation.DomDocument.QuerySelector(System.String)">
  19635. <summary>
  19636. Returns the first element within the document (using depth-first pre-order traversal of the
  19637. document's nodes) that matches the specified group of selectors.
  19638. </summary>
  19639. <param name="selector">
  19640. The selector.
  19641. </param>
  19642. <returns>
  19643. An element, the first that matches the selector.
  19644. </returns>
  19645. <url>
  19646. https://developer.mozilla.org/En/DOM/Document.querySelector
  19647. </url>
  19648. </member>
  19649. <member name="M:CsQuery.Implementation.DomDocument.QuerySelectorAll(System.String)">
  19650. <summary>
  19651. Returns a list of the elements within the document (using depth-first pre-order traversal of
  19652. the document's nodes) that match the specified group of selectors.
  19653. </summary>
  19654. <param name="selector">
  19655. The selector.
  19656. </param>
  19657. <returns>
  19658. A sequence of elements matching the selector.
  19659. </returns>
  19660. <url>
  19661. https://developer.mozilla.org/en/DOM/Document.querySelectorAll
  19662. </url>
  19663. </member>
  19664. <member name="M:CsQuery.Implementation.DomDocument.CreateElement(System.String)">
  19665. <summary>
  19666. Creates a new Element node.
  19667. </summary>
  19668. <param name="nodeName">
  19669. Name of the node.
  19670. </param>
  19671. <returns>
  19672. The new element.
  19673. </returns>
  19674. <url>
  19675. https://developer.mozilla.org/en/DOM/document.createElement
  19676. </url>
  19677. </member>
  19678. <member name="M:CsQuery.Implementation.DomDocument.CreateTextNode(System.String)">
  19679. <summary>
  19680. Creates a new Text node.
  19681. </summary>
  19682. <param name="text">
  19683. The text.
  19684. </param>
  19685. <returns>
  19686. The new text node.
  19687. </returns>
  19688. <url>
  19689. https://developer.mozilla.org/en/DOM/document.createTextNode
  19690. </url>
  19691. </member>
  19692. <member name="M:CsQuery.Implementation.DomDocument.CreateComment(System.String)">
  19693. <summary>
  19694. Creates a new comment node.
  19695. </summary>
  19696. <param name="comment">
  19697. The comment.
  19698. </param>
  19699. <returns>
  19700. The new comment.
  19701. </returns>
  19702. <url>
  19703. https://developer.mozilla.org/en/DOM/document.createComment
  19704. </url>
  19705. </member>
  19706. <member name="M:CsQuery.Implementation.DomDocument.CreateDocumentType(System.String,System.String,System.String,System.String)">
  19707. <summary>
  19708. Creates a document type node.
  19709. </summary>
  19710. <param name="type">
  19711. The type.
  19712. </param>
  19713. <param name="access">
  19714. The access type, public or private.
  19715. </param>
  19716. <param name="FPI">
  19717. The formal public identifier of the doc type.
  19718. </param>
  19719. <param name="URI">
  19720. The URI of the doc type.
  19721. </param>
  19722. <returns>
  19723. The new document type.
  19724. </returns>
  19725. </member>
  19726. <member name="M:CsQuery.Implementation.DomDocument.CreateDocumentType(CsQuery.DocType)">
  19727. <summary>
  19728. Creates the document type node.
  19729. </summary>
  19730. <param name="docType">
  19731. The DocType for this document.
  19732. </param>
  19733. <returns>
  19734. The new document type.
  19735. </returns>
  19736. </member>
  19737. <member name="M:CsQuery.Implementation.DomDocument.Clone">
  19738. <summary>
  19739. Makes a deep copy of this object.
  19740. </summary>
  19741. <returns>
  19742. A copy of this object.
  19743. </returns>
  19744. </member>
  19745. <member name="M:CsQuery.Implementation.DomDocument.CloneChildren">
  19746. <summary>
  19747. Clones the child elements of this document
  19748. </summary>
  19749. <returns>
  19750. A sequence of cloned elements
  19751. </returns>
  19752. </member>
  19753. <member name="M:CsQuery.Implementation.DomDocument.ToString">
  19754. <summary>
  19755. Convert this object into a string representation; provides summary information about the
  19756. document.
  19757. </summary>
  19758. <returns>
  19759. This object as a string.
  19760. </returns>
  19761. </member>
  19762. <member name="M:CsQuery.Implementation.DomDocument.CreateNew``1">
  19763. <summary>
  19764. Creates an IDomDocument that is derived from this one. The new type can also be a derived
  19765. type, such as IDomFragment. The new object will inherit DomRenderingOptions from this one.
  19766. </summary>
  19767. <typeparam name="T">
  19768. The type of object to create that is IDomDocument.
  19769. </typeparam>
  19770. <returns>
  19771. A new, empty concrete class that is represented by the interface T, configured with the same
  19772. options as the current object.
  19773. </returns>
  19774. </member>
  19775. <member name="M:CsQuery.Implementation.DomDocument.CreateNew">
  19776. <summary>
  19777. Creates an IDomDocument that is derived from this one. The new type can also be a derived
  19778. type, such as IDomFragment. The new object will inherit DomRenderingOptions from this one.
  19779. </summary>
  19780. <returns>
  19781. A new, empty concrete class that is represented by the interface T, configured with the same
  19782. options as the current object.
  19783. </returns>
  19784. </member>
  19785. <member name="M:CsQuery.Implementation.DomDocument.CreateNew``1(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  19786. <summary>
  19787. Creates an IDomDocument that is derived from this one. The new type can also be a derived
  19788. type, such as IDomFragment. The new object will inherit DomRenderingOptions from this one.
  19789. </summary>
  19790. <exception cref="T:System.ArgumentException">
  19791. Thrown when one or more arguments have unsupported or illegal values.
  19792. </exception>
  19793. <typeparam name="T">
  19794. The type of object to create that is IDomDocument.
  19795. </typeparam>
  19796. <param name="elements">
  19797. The elements that are the source for the new document.
  19798. </param>
  19799. <returns>
  19800. A new, empty concrete class that is represented by the interface T, configured with the same
  19801. options as the current object.
  19802. </returns>
  19803. </member>
  19804. <member name="M:CsQuery.Implementation.DomDocument.OnlyElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  19805. <summary>
  19806. Return a sequence of elements that excludes non-Element (e.g. Text) nodes
  19807. </summary>
  19808. <param name="objectList">
  19809. The input sequence
  19810. </param>
  19811. <returns>
  19812. A sequence of elements
  19813. </returns>
  19814. </member>
  19815. <member name="T:CsQuery.Implementation.DomDocumentType">
  19816. <summary>
  19817. A special type for the DOCTYPE node
  19818. </summary>
  19819. </member>
  19820. <member name="M:CsQuery.Implementation.DomDocumentType.#ctor">
  19821. <summary>
  19822. Default constructor.
  19823. </summary>
  19824. </member>
  19825. <member name="M:CsQuery.Implementation.DomDocumentType.#ctor(CsQuery.DocType)">
  19826. <summary>
  19827. Constructor to create based on one of several common predefined types.
  19828. </summary>
  19829. <param name="docType">
  19830. Type of the document.
  19831. </param>
  19832. </member>
  19833. <member name="M:CsQuery.Implementation.DomDocumentType.#ctor(System.String,System.String,System.String,System.String)">
  19834. <summary>
  19835. Constructor to create a specific document type node.
  19836. </summary>
  19837. <param name="type">
  19838. The type.
  19839. </param>
  19840. <param name="access">
  19841. PUBLIC or SYSTEM
  19842. </param>
  19843. <param name="FPI">
  19844. Identifier for the system.
  19845. </param>
  19846. <param name="URI">
  19847. URI of the document.
  19848. </param>
  19849. </member>
  19850. <member name="P:CsQuery.Implementation.DomDocumentType.NodeType">
  19851. <summary>
  19852. Gets the type of the node.
  19853. </summary>
  19854. </member>
  19855. <member name="P:CsQuery.Implementation.DomDocumentType.NodeName">
  19856. <summary>
  19857. The node (tag) name, in upper case. For DOC_TYPE nodes, this is always "DOCTYPE".
  19858. </summary>
  19859. </member>
  19860. <member name="P:CsQuery.Implementation.DomDocumentType.DocType">
  19861. <summary>
  19862. Gets or sets the type of the document.
  19863. </summary>
  19864. </member>
  19865. <member name="P:CsQuery.Implementation.DomDocumentType.NonAttributeData">
  19866. <summary>
  19867. Gets or sets the information describing the content found in the tag that is not in standard
  19868. attribute format.
  19869. </summary>
  19870. </member>
  19871. <member name="M:CsQuery.Implementation.DomDocumentType.SetDocType(CsQuery.DocType)">
  19872. <summary>
  19873. Sets document type data values from a doc type
  19874. </summary>
  19875. </member>
  19876. <member name="P:CsQuery.Implementation.DomDocumentType.InnerHtmlAllowed">
  19877. <summary>
  19878. Gets a value indicating whether HTML is allowed as a child of this element. It is possible
  19879. for this value to be false but InnerTextAllowed to be true for elements which can have inner
  19880. content, but no child HTML markup, such as &lt;textarea&gt; and &lt;script&gt;
  19881. </summary>
  19882. </member>
  19883. <member name="P:CsQuery.Implementation.DomDocumentType.HasChildren">
  19884. <summary>
  19885. Gets a value indicating whether this object has children.
  19886. </summary>
  19887. </member>
  19888. <member name="M:CsQuery.Implementation.DomDocumentType.Clone">
  19889. <summary>
  19890. Makes a deep copy of this object.
  19891. </summary>
  19892. <returns>
  19893. A copy of this object.
  19894. </returns>
  19895. </member>
  19896. <member name="T:CsQuery.Implementation.DomElement">
  19897. <summary>
  19898. HTML elements.
  19899. </summary>
  19900. </member>
  19901. <member name="F:CsQuery.Implementation.DomElement._InnerAttributes">
  19902. <summary>
  19903. The dom attributes.
  19904. </summary>
  19905. </member>
  19906. <member name="F:CsQuery.Implementation.DomElement._Style">
  19907. <summary>
  19908. Backing field for _Style.
  19909. </summary>
  19910. </member>
  19911. <member name="F:CsQuery.Implementation.DomElement._Classes">
  19912. <summary>
  19913. Backing field for _Classes.
  19914. </summary>
  19915. </member>
  19916. <member name="F:CsQuery.Implementation.DomElement._NodeNameID">
  19917. <summary>
  19918. Backing field for NodeNameID property.
  19919. </summary>
  19920. </member>
  19921. <member name="P:CsQuery.Implementation.DomElement.InnerAttributes">
  19922. <summary>
  19923. Gets the dom attributes.
  19924. </summary>
  19925. </member>
  19926. <member name="P:CsQuery.Implementation.DomElement.HasInnerAttributes">
  19927. <summary>
  19928. Returns true if this node has any actual attributes (not class or style)
  19929. </summary>
  19930. </member>
  19931. <member name="M:CsQuery.Implementation.DomElement.#ctor">
  19932. <summary>
  19933. Default constructor.
  19934. </summary>
  19935. </member>
  19936. <member name="M:CsQuery.Implementation.DomElement.#ctor(System.UInt16)">
  19937. <summary>
  19938. Create a new DomElement node of a nodeTipe determined by a token ID.
  19939. </summary>
  19940. <param name="tokenId">
  19941. Token represnting an existing tokenized node type.
  19942. </param>
  19943. </member>
  19944. <member name="M:CsQuery.Implementation.DomElement.Create(System.String)">
  19945. <summary>
  19946. Creates a new element
  19947. </summary>
  19948. <param name="nodeName">
  19949. The NodeName for the element (upper case).
  19950. </param>
  19951. <returns>
  19952. A new element that inherits DomElement
  19953. </returns>
  19954. </member>
  19955. <member name="P:CsQuery.Implementation.DomElement.Style">
  19956. <summary>
  19957. An object encapsulating the Styles associated with this element.
  19958. </summary>
  19959. </member>
  19960. <member name="M:CsQuery.Implementation.DomElement.SetStyle(CsQuery.Implementation.CSSStyleDeclaration)">
  19961. <summary>
  19962. Sets a style to a non-null value
  19963. </summary>
  19964. <param name="style">
  19965. The style.
  19966. </param>
  19967. </member>
  19968. <member name="P:CsQuery.Implementation.DomElement.Attributes">
  19969. <summary>
  19970. Access to the IAttributeCollection interface for this element's attributes.
  19971. </summary>
  19972. <implementation>
  19973. We don't actually refer to the inner AttributeCollection object here because we cannot allow
  19974. users to set attributes directly in the object: they must use SetAttribute so that special
  19975. handling for "class" and "style" as well as indexing can be performed. To avoid creating a
  19976. wrapper object,.
  19977. </implementation>
  19978. </member>
  19979. <member name="P:CsQuery.Implementation.DomElement.ClassName">
  19980. <summary>
  19981. gets and sets the value of the "class" attribute of the specified element.
  19982. </summary>
  19983. </member>
  19984. <member name="P:CsQuery.Implementation.DomElement.Id">
  19985. <summary>
  19986. Get or set value of the "id" attribute.
  19987. </summary>
  19988. </member>
  19989. <member name="P:CsQuery.Implementation.DomElement.NodeName">
  19990. <summary>
  19991. The NodeName for the element. This always returns the name in upper case.
  19992. </summary>11
  19993. </member>
  19994. <member name="P:CsQuery.Implementation.DomElement.NodeNameID">
  19995. <summary>
  19996. Gets the token that represents this element's NodeName
  19997. </summary>
  19998. </member>
  19999. <member name="P:CsQuery.Implementation.DomElement.Type">
  20000. <summary>
  20001. The value of the "type" attribute. For input elements, this property always returns a
  20002. lowercase value and defaults to "text" if there is no type attribute. For other element types,
  20003. it simply returns the value of the "type" attribute.
  20004. </summary>
  20005. <url>
  20006. https://developer.mozilla.org/en/XUL/Property/type
  20007. </url>
  20008. <implementation>
  20009. TODO: in HTML5 type can be used on OL attributes (and maybe others?) and its value is case
  20010. sensitive. The Type of input elements is always lower case, though. This behavior needs to be
  20011. verified against the spec.
  20012. </implementation>
  20013. </member>
  20014. <member name="P:CsQuery.Implementation.DomElement.Name">
  20015. <summary>
  20016. Gets or sets the name attribute of an DOM object, it only applies to the following elements:
  20017. &lt;a&gt; , &lt;applet&gt; , &lt;form&gt; , &lt;frame&gt; , &lt;iframe&gt; , &lt;img&gt; ,
  20018. &lt;input&gt; , &lt;map&gt; , &lt;meta&gt; , &lt;object&gt; , &lt;option&gt; , &lt;param&gt; ,
  20019. &lt;select&gt; , and &lt;textarea&gt; .
  20020. </summary>
  20021. <url>
  20022. https://developer.mozilla.org/en/DOM/element.name
  20023. </url>
  20024. <implementation>
  20025. TODO: Verify that the attribute is applicable to this node type and return null otherwise.
  20026. </implementation>
  20027. </member>
  20028. <member name="P:CsQuery.Implementation.DomElement.DefaultValue">
  20029. <summary>
  20030. The value of an input element, or the text of a textarea element.
  20031. </summary>
  20032. </member>
  20033. <member name="P:CsQuery.Implementation.DomElement.Value">
  20034. <summary>
  20035. For input elements, the "value" property of this element. Returns null for other element
  20036. types.
  20037. </summary>
  20038. <remarks>
  20039. TODO: Value is only mapped to an attribute on certain elements. The HasValueProperty method
  20040. resolves this. When setting the Value property for any other element, it should still track
  20041. the value but never render it.
  20042. We do just the opposite; we don't return the value in that situation but always render it.
  20043. This should be fixed to work like the DOM so setting Value doesn't render.
  20044. </remarks>
  20045. </member>
  20046. <member name="P:CsQuery.Implementation.DomElement.NodeType">
  20047. <summary>
  20048. Gets the type of the node.
  20049. </summary>
  20050. </member>
  20051. <member name="P:CsQuery.Implementation.DomElement.ParentNode">
  20052. <summary>
  20053. The direct parent of this node.
  20054. </summary>
  20055. </member>
  20056. <member name="P:CsQuery.Implementation.DomElement.HasAttributes">
  20057. <summary>
  20058. Returns true if this node has any attributes.
  20059. </summary>
  20060. </member>
  20061. <member name="P:CsQuery.Implementation.DomElement.HasStyles">
  20062. <summary>
  20063. Returns true if this node has any styles defined.
  20064. </summary>
  20065. </member>
  20066. <member name="P:CsQuery.Implementation.DomElement.HasStyleAttribute">
  20067. <summary>
  20068. Gets a value indicating whether this object has a style attribute.
  20069. </summary>
  20070. </member>
  20071. <member name="P:CsQuery.Implementation.DomElement.HasClasses">
  20072. <summary>
  20073. Returns true if this node has a "class" attribute. This can be true even if there are no classes.
  20074. </summary>
  20075. </member>
  20076. <member name="P:CsQuery.Implementation.DomElement.IsIndexed">
  20077. <summary>
  20078. Gets a value indicating whether this object type should be indexed.
  20079. </summary>
  20080. </member>
  20081. <member name="P:CsQuery.Implementation.DomElement.OuterHTML">
  20082. <summary>
  20083. Gets or sets the outer HTML.
  20084. </summary>
  20085. <value>
  20086. An enumerator that allows foreach to be used to process index keys in this collection.
  20087. </value>
  20088. <url>
  20089. https://developer.mozilla.org/en-US/docs/DOM/element.outerHTML
  20090. </url>
  20091. </member>
  20092. <member name="P:CsQuery.Implementation.DomElement.InnerHtmlAllowed">
  20093. <summary>
  20094. Gets a value indicating whether HTML is allowed as a child of this element. It is possible
  20095. for this value to be false but InnerTextAllowed to be true for elements which can have inner
  20096. content, but no child HTML markup, such as &lt;textarea&gt; and &lt;script&gt;
  20097. </summary>
  20098. </member>
  20099. <member name="P:CsQuery.Implementation.DomElement.InnerTextAllowed">
  20100. <summary>
  20101. Gets a value indicating whether text content is allowed as a child of this element.
  20102. </summary>
  20103. </member>
  20104. <member name="P:CsQuery.Implementation.DomElement.ChildrenAllowed">
  20105. <summary>
  20106. Gets a value indicating whether this element may have children. When false, it means this is
  20107. a void element.
  20108. </summary>
  20109. </member>
  20110. <member name="P:CsQuery.Implementation.DomElement.Item(System.String)">
  20111. <summary>
  20112. The child node at the specified index.
  20113. </summary>
  20114. <param name="attribute">
  20115. The zero-based index of the child node to access.
  20116. </param>
  20117. <returns>
  20118. IDomObject, the element at the specified index within this node's children.
  20119. </returns>
  20120. </member>
  20121. <member name="P:CsQuery.Implementation.DomElement.Checked">
  20122. <summary>
  20123. Gets or sets a value indicating whether the element is checked.
  20124. </summary>
  20125. <url>
  20126. https://developer.mozilla.org/en/XUL/Property/checked
  20127. </url>
  20128. </member>
  20129. <member name="P:CsQuery.Implementation.DomElement.Disabled">
  20130. <summary>
  20131. Gets or sets a value indicating whether the element is disabled.
  20132. </summary>
  20133. <url>
  20134. https://developer.mozilla.org/en/XUL/Property/disabled
  20135. </url>
  20136. </member>
  20137. <member name="P:CsQuery.Implementation.DomElement.ReadOnly">
  20138. <summary>
  20139. Gets or sets a value indicating whether the only should be read.
  20140. </summary>
  20141. <url>
  20142. https://developer.mozilla.org/en/XUL/Property/readOnly
  20143. </url>
  20144. </member>
  20145. <member name="P:CsQuery.Implementation.DomElement.InnerHTML">
  20146. <summary>
  20147. Returns text of the inner HTML. When setting, any children will be removed.
  20148. </summary>
  20149. </member>
  20150. <member name="P:CsQuery.Implementation.DomElement.TextContent">
  20151. <summary>
  20152. Gets or sets the text content of a node and its descendants.
  20153. </summary>
  20154. </member>
  20155. <member name="P:CsQuery.Implementation.DomElement.InnerText">
  20156. <summary>
  20157. Gets or sets the text content of a node and its descendants, formatted like Chrome (a new
  20158. line for each text node, a space between inline elements, a new line for block elements).
  20159. Unlike browsers, the contents of hidden elements are included, since we cannot determine
  20160. conclusively what is hidden.
  20161. The contents of comments, CDATA nodes, SCRIPT, STYLE and TEXTAREA nodes are ignored. Note:
  20162. this is an IE property; there is no standard. The way CsQuery formats using InnerText is
  20163. roughly like Chrome but may not match exactly.
  20164. </summary>
  20165. <url>
  20166. http://msdn.microsoft.com/en-us/library/ms533899%28v=VS.85%29.aspx
  20167. </url>
  20168. </member>
  20169. <member name="P:CsQuery.Implementation.DomElement.ElementIndex">
  20170. <summary>
  20171. The index excluding text nodes.
  20172. </summary>
  20173. </member>
  20174. <member name="P:CsQuery.Implementation.DomElement.IndexReference">
  20175. <summary>
  20176. The object to which this index refers.
  20177. </summary>
  20178. </member>
  20179. <member name="P:CsQuery.Implementation.DomElement.IsBlock">
  20180. <summary>
  20181. Returns true if this element is a block-type element.
  20182. </summary>
  20183. </member>
  20184. <member name="P:CsQuery.Implementation.DomElement.Classes">
  20185. <summary>
  20186. A sequence of all unique class names defined on this element.
  20187. </summary>
  20188. </member>
  20189. <member name="M:CsQuery.Implementation.DomElement.ElementHtml">
  20190. <summary>
  20191. Returns the HTML for this element, but ignoring children/innerHTML.
  20192. </summary>
  20193. <returns>
  20194. A string of HTML
  20195. </returns>
  20196. </member>
  20197. <member name="M:CsQuery.Implementation.DomElement.IndexKeys">
  20198. <summary>
  20199. Return the index keys for this element.
  20200. </summary>
  20201. <returns>
  20202. An enumerator that allows foreach to be used to process index keys in this collection.
  20203. </returns>
  20204. </member>
  20205. <member name="M:CsQuery.Implementation.DomElement.Clone">
  20206. <summary>
  20207. Makes a deep copy of this object.
  20208. </summary>
  20209. <returns>
  20210. A copy of this object.
  20211. </returns>
  20212. </member>
  20213. <member name="M:CsQuery.Implementation.DomElement.CloneChildren">
  20214. <summary>
  20215. Enumerates clone children in this collection.
  20216. </summary>
  20217. <returns>
  20218. An enumerator that allows foreach to be used to process clone children in this collection.
  20219. </returns>
  20220. </member>
  20221. <member name="M:CsQuery.Implementation.DomElement.HasStyle(System.String)">
  20222. <summary>
  20223. Query if 'name' has style.
  20224. </summary>
  20225. <param name="name">
  20226. .
  20227. </param>
  20228. <returns>
  20229. true if style, false if not.
  20230. </returns>
  20231. </member>
  20232. <member name="M:CsQuery.Implementation.DomElement.HasClass(System.String)">
  20233. <summary>
  20234. Query if 'name' has class.
  20235. </summary>
  20236. <param name="name">
  20237. .
  20238. </param>
  20239. <returns>
  20240. true if class, false if not.
  20241. </returns>
  20242. </member>
  20243. <member name="M:CsQuery.Implementation.DomElement.AddClass(System.String)">
  20244. <summary>
  20245. Adds the class.
  20246. </summary>
  20247. <param name="name">
  20248. .
  20249. </param>
  20250. <returns>
  20251. true if it succeeds, false if it fails.
  20252. </returns>
  20253. </member>
  20254. <member name="M:CsQuery.Implementation.DomElement.RemoveClass(System.String)">
  20255. <summary>
  20256. Removes the class described by name.
  20257. </summary>
  20258. <param name="name">
  20259. .
  20260. </param>
  20261. <returns>
  20262. true if it succeeds, false if it fails.
  20263. </returns>
  20264. </member>
  20265. <member name="M:CsQuery.Implementation.DomElement.HasAttribute(System.String)">
  20266. <summary>
  20267. Query if 'tokenId' has attribute.
  20268. </summary>
  20269. <param name="name">
  20270. .
  20271. </param>
  20272. <returns>
  20273. true if attribute, false if not.
  20274. </returns>
  20275. </member>
  20276. <member name="M:CsQuery.Implementation.DomElement.SetAttribute(System.String,System.String)">
  20277. <summary>
  20278. Set the value of a named attribute.
  20279. </summary>
  20280. <param name="name">
  20281. .
  20282. </param>
  20283. <param name="value">
  20284. .
  20285. </param>
  20286. </member>
  20287. <member name="M:CsQuery.Implementation.DomElement.SetAttribute(System.UInt16,System.String)">
  20288. <summary>
  20289. Set the value of a named attribute.
  20290. </summary>
  20291. <param name="tokenId">
  20292. The token ID of the attribute
  20293. </param>
  20294. <param name="value">
  20295. The value to set
  20296. </param>
  20297. </member>
  20298. <member name="M:CsQuery.Implementation.DomElement.SetAttribute(System.String)">
  20299. <summary>
  20300. Sets an attribute with no value.
  20301. </summary>
  20302. <param name="name">
  20303. The attribute name
  20304. </param>
  20305. </member>
  20306. <member name="M:CsQuery.Implementation.DomElement.SetAttribute(System.UInt16)">
  20307. <summary>
  20308. Sets an attribute with no value.
  20309. </summary>
  20310. <param name="tokenId">
  20311. The token
  20312. </param>
  20313. </member>
  20314. <member name="M:CsQuery.Implementation.DomElement.SetAttributeRaw(System.UInt16,System.String)">
  20315. <summary>
  20316. Used by DomElement to (finally) set the ID value.
  20317. </summary>
  20318. <param name="tokenId">
  20319. THe attribute token
  20320. </param>
  20321. <param name="value">
  20322. The attribute value
  20323. </param>
  20324. </member>
  20325. <member name="M:CsQuery.Implementation.DomElement.RemoveAttribute(System.String)">
  20326. <summary>
  20327. Removes the attribute described by name.
  20328. </summary>
  20329. <param name="name">
  20330. The attribute name to remove
  20331. </param>
  20332. <returns>
  20333. true if it succeeds, false if it fails.
  20334. </returns>
  20335. </member>
  20336. <member name="M:CsQuery.Implementation.DomElement.RemoveAttribute(System.UInt16)">
  20337. <summary>
  20338. Removes the attribute described by name.
  20339. </summary>
  20340. <param name="tokenId">
  20341. The token for the attribute
  20342. </param>
  20343. <returns>
  20344. true if it succeeds, false if it fails.
  20345. </returns>
  20346. </member>
  20347. <member name="M:CsQuery.Implementation.DomElement.GetAttribute(System.String)">
  20348. <summary>
  20349. Gets an attribute value, or returns null if the value is missing. If a valueless attribute is
  20350. found, this will also return null. HasAttribute should be used to test for such attributes.
  20351. Attributes with an empty string value will return String.Empty.
  20352. </summary>
  20353. <param name="name">
  20354. The name of the attribute
  20355. </param>
  20356. <returns>
  20357. The attribute value, or null if the attribute is missing.
  20358. </returns>
  20359. </member>
  20360. <member name="M:CsQuery.Implementation.DomElement.GetAttribute(System.UInt16)">
  20361. <summary>
  20362. Gets an attribute value, or returns null if the value is missing. If a valueless attribute is
  20363. found, this will also return null. HasAttribute should be used to test for such attributes.
  20364. Attributes with an empty string value will return String.Empty.
  20365. </summary>
  20366. <param name="tokenId">
  20367. The token ID of the attribute
  20368. </param>
  20369. <returns>
  20370. The attribute value.
  20371. </returns>
  20372. </member>
  20373. <member name="M:CsQuery.Implementation.DomElement.GetAttribute(System.String,System.String)">
  20374. <summary>
  20375. Return an attribute value identified by name. If it doesn't exist, return the provided
  20376. default value.
  20377. </summary>
  20378. <param name="name">
  20379. The attribute name.
  20380. </param>
  20381. <param name="defaultValue">
  20382. The value to return if the attribute is missing.
  20383. </param>
  20384. <returns>
  20385. The attribute value.
  20386. </returns>
  20387. </member>
  20388. <member name="M:CsQuery.Implementation.DomElement.GetAttribute(System.UInt16,System.String)">
  20389. <summary>
  20390. Return an attribute value identified by a token ID. If it doesn't exist, return the provided
  20391. default value.
  20392. </summary>
  20393. <param name="tokenId">
  20394. The token ID of the attribute.
  20395. </param>
  20396. <param name="defaultValue">
  20397. The value to return if the attribute is missing.
  20398. </param>
  20399. <returns>
  20400. The attribute.
  20401. </returns>
  20402. </member>
  20403. <member name="M:CsQuery.Implementation.DomElement.TryGetAttribute(System.UInt16,System.String@)">
  20404. <summary>
  20405. Try get an attribute value.
  20406. </summary>
  20407. <param name="tokenId">
  20408. The token ID of the attribute
  20409. </param>
  20410. <param name="value">
  20411. The value of the attribute
  20412. </param>
  20413. <returns>
  20414. true if the attribute exists, false if not
  20415. </returns>
  20416. </member>
  20417. <member name="M:CsQuery.Implementation.DomElement.TryGetAttribute(System.String,System.String@)">
  20418. <summary>
  20419. Try to get attribute value by name.
  20420. </summary>
  20421. <param name="name">
  20422. The attribute name
  20423. </param>
  20424. <param name="value">
  20425. The attribute value
  20426. </param>
  20427. <returns>
  20428. true if the attribute exists, false if not
  20429. </returns>
  20430. </member>
  20431. <member name="M:CsQuery.Implementation.DomElement.ToString">
  20432. <summary>
  20433. Convert this object into a string representation.
  20434. </summary>
  20435. <returns>
  20436. This object as a string.
  20437. </returns>
  20438. </member>
  20439. <member name="M:CsQuery.Implementation.DomElement.AddStyle(System.String)">
  20440. <summary>
  20441. Add a single style in the form "styleName: value", validating that the style is known and the
  20442. value is in the correct format for that style.
  20443. </summary>
  20444. <param name="style">
  20445. The style.
  20446. </param>
  20447. </member>
  20448. <member name="M:CsQuery.Implementation.DomElement.AddStyle(System.String,System.Boolean)">
  20449. <summary>
  20450. Add a single style in the form "styleName: value".
  20451. </summary>
  20452. <param name="style">
  20453. The style.
  20454. </param>
  20455. <param name="strict">
  20456. When true, CSS syntax checking is enforced. If the style is unknown or the value is not of
  20457. the correct format, an error will be thrown.
  20458. </param>
  20459. </member>
  20460. <member name="M:CsQuery.Implementation.DomElement.RemoveStyle(System.String)">
  20461. <summary>
  20462. Removes the named style from the "styles" property of this element.
  20463. </summary>
  20464. <param name="name">
  20465. The name of the style to remove.
  20466. </param>
  20467. <returns>
  20468. true if the style was present, false if not.
  20469. </returns>
  20470. </member>
  20471. <member name="M:CsQuery.Implementation.DomElement.SetStyles(System.String)">
  20472. <summary>
  20473. Sets the style property to the s
  20474. </summary>
  20475. <param name="styles">
  20476. The styles.
  20477. </param>
  20478. </member>
  20479. <member name="M:CsQuery.Implementation.DomElement.SetStyles(System.String,System.Boolean)">
  20480. <summary>
  20481. Sets the style property from a string of style definitions separated by semicolons, e.g.
  20482. "style1: value; style2: value;".
  20483. </summary>
  20484. <param name="styles">
  20485. The styles.
  20486. </param>
  20487. <param name="strict">
  20488. When true, CSS syntax checking is enforced. If the style is unknown or the value is not of
  20489. the correct format, an error will be thrown.
  20490. </param>
  20491. </member>
  20492. <member name="M:CsQuery.Implementation.DomElement.GetTextContent(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  20493. <summary>
  20494. Helper for public Text() function to act recursively.
  20495. </summary>
  20496. <param name="nodes">
  20497. The nodes to access InnerText from.
  20498. </param>
  20499. <returns>
  20500. A sequence of the strings of the child text nodes
  20501. </returns>
  20502. </member>
  20503. <member name="M:CsQuery.Implementation.DomElement.GetInnerText(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  20504. <summary>
  20505. Enumerates get inner text in this collection
  20506. Rules:
  20507. All whitespace between text or inline nodes is coalesced to a single whitespace.
  20508. A block node starts a new line.
  20509. Leading and trailing whitespace is omitted.
  20510. </summary>
  20511. <param name="nodes">
  20512. The nodes to access innnerText from.
  20513. </param>
  20514. <returns>
  20515. An enumerator that allows foreach to be used to process get inner text in this collection.
  20516. </returns>
  20517. </member>
  20518. <member name="M:CsQuery.Implementation.DomElement.AddOwnText_TextContent(System.Collections.Generic.List{System.String},CsQuery.IDomObject)">
  20519. <summary>
  20520. Helper function to add the text contents of an element to a list of strings.
  20521. </summary>
  20522. <param name="list">
  20523. The target list.
  20524. </param>
  20525. <param name="obj">
  20526. The object containing text content.
  20527. </param>
  20528. </member>
  20529. <member name="M:CsQuery.Implementation.DomElement.AttributeIndexKey(System.String)">
  20530. <summary>
  20531. Attribute index key.
  20532. </summary>
  20533. <param name="attrName">
  20534. Name of the attribute.
  20535. </param>
  20536. <returns>
  20537. .
  20538. </returns>
  20539. </member>
  20540. <member name="M:CsQuery.Implementation.DomElement.AttributeIndexKey(System.UInt16)">
  20541. <summary>
  20542. Attribute index key.
  20543. </summary>
  20544. <param name="attrId">
  20545. Identifier for the attribute.
  20546. </param>
  20547. <returns>
  20548. .
  20549. </returns>
  20550. </member>
  20551. <member name="M:CsQuery.Implementation.DomElement.AttributeRemoveFromIndex(System.UInt16)">
  20552. <summary>
  20553. Attribute remove from index.
  20554. </summary>
  20555. <param name="attrId">
  20556. Identifier for the attribute.
  20557. </param>
  20558. </member>
  20559. <member name="M:CsQuery.Implementation.DomElement.AttributeAddToIndex(System.UInt16)">
  20560. <summary>
  20561. Attribute add to index.
  20562. </summary>
  20563. <param name="attrId">
  20564. Identifier for the attribute.
  20565. </param>
  20566. </member>
  20567. <member name="M:CsQuery.Implementation.DomElement.SetClassName(System.String)">
  20568. <summary>
  20569. Sets the class name.
  20570. </summary>
  20571. <param name="className">
  20572. And sets the value of the class attribute of the specified element.
  20573. </param>
  20574. </member>
  20575. <member name="M:CsQuery.Implementation.DomElement.hasDefaultValue">
  20576. <summary>
  20577. Query if this object has default value.
  20578. </summary>
  20579. <returns>
  20580. true if default value, false if not.
  20581. </returns>
  20582. </member>
  20583. <member name="M:CsQuery.Implementation.DomElement.DescendantElements">
  20584. <summary>
  20585. Enumerates all descendant elements in this collection.
  20586. </summary>
  20587. <returns>
  20588. A sequence of IDomElement objects
  20589. </returns>
  20590. </member>
  20591. <member name="M:CsQuery.Implementation.DomElement.HasAttribute(System.UInt16)">
  20592. <summary>
  20593. Query if 'tokenId' has attribute.
  20594. </summary>
  20595. <param name="tokenId">
  20596. .
  20597. </param>
  20598. <returns>
  20599. true if attribute, false if not.
  20600. </returns>
  20601. </member>
  20602. <member name="M:CsQuery.Implementation.DomElement.TryGetAttributeForMatching(System.UInt16,System.String@)">
  20603. <summary>
  20604. Gets an attribute value for matching, accounting for default values of special attribute
  20605. types.
  20606. </summary>
  20607. <param name="attributeId">
  20608. Identifier for the attribute.
  20609. </param>
  20610. <param name="value">
  20611. The matched value
  20612. </param>
  20613. <returns>
  20614. The attribute for matching.
  20615. </returns>
  20616. </member>
  20617. <member name="M:CsQuery.Implementation.DomElement.Closest(System.UInt16)">
  20618. <summary>
  20619. Return the first ancestor of the specified tag
  20620. </summary>
  20621. <param name="tagID">
  20622. Identifier for the tag.
  20623. </param>
  20624. <returns>
  20625. An IDomContainer
  20626. </returns>
  20627. </member>
  20628. <member name="M:CsQuery.Implementation.DomElement.SetProp(System.UInt16,System.Boolean)">
  20629. <summary>
  20630. Sets a boolean property by creating or removing it
  20631. </summary>
  20632. <param name="tagId">
  20633. Identifier for the tag.
  20634. </param>
  20635. <param name="value">
  20636. The value to set
  20637. </param>
  20638. </member>
  20639. <member name="M:CsQuery.Implementation.DomElement.ChildElementsOfTag``1(System.UInt16)">
  20640. <summary>
  20641. Returns all child elements of a specific tag, cast to a type
  20642. </summary>
  20643. <typeparam name="T">
  20644. Generic type parameter.
  20645. </typeparam>
  20646. <param name="nodeNameId">
  20647. Backing field for NodeNameID property.
  20648. </param>
  20649. <returns>
  20650. An enumerator.
  20651. </returns>
  20652. </member>
  20653. <member name="P:CsQuery.Implementation.DomElement.CsQuery#IAttributeCollection#Item(System.String)">
  20654. <summary>
  20655. Get the named attribute value
  20656. </summary>
  20657. <param name="attributeName">
  20658. The name of the attribute
  20659. </param>
  20660. <returns>
  20661. A string of the attribute value
  20662. </returns>
  20663. </member>
  20664. <member name="P:CsQuery.Implementation.DomElement.CsQuery#IAttributeCollection#Length">
  20665. <summary>
  20666. The number of attributes in this attribute collection. This includes special attributes such
  20667. as "class", "id", and "style".
  20668. </summary>
  20669. <returntype>
  20670. int
  20671. </returntype>
  20672. </member>
  20673. <member name="M:CsQuery.Implementation.DomElement.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#String,System#String}}#GetEnumerator">
  20674. <summary>
  20675. Gets the enumerator.
  20676. </summary>
  20677. </member>
  20678. <member name="M:CsQuery.Implementation.DomElement.System#Collections#IEnumerable#GetEnumerator">
  20679. <summary>
  20680. Gets the enumerator.
  20681. </summary>
  20682. <returns>
  20683. The enumerator.
  20684. </returns>
  20685. </member>
  20686. <member name="M:CsQuery.Implementation.DomElement.AttributesCollection">
  20687. <summary>
  20688. Enumerate the attributes + class &amp; style.
  20689. </summary>
  20690. <returns>
  20691. An enumerator that allows foreach to be used to process attributes collection in this
  20692. collection.
  20693. </returns>
  20694. </member>
  20695. <member name="M:CsQuery.Implementation.DomElement.IndexAttributesTokens">
  20696. <summary>
  20697. Return a sequence of tokens for each non-class, non-style attribute that should be
  20698. added to the attribute index.
  20699. </summary>
  20700. <returns>
  20701. An enumerator of ushort.
  20702. </returns>
  20703. </member>
  20704. <member name="T:CsQuery.Implementation.DomFragment">
  20705. <summary>
  20706. An incomplete document fragment
  20707. </summary>
  20708. </member>
  20709. <member name="M:CsQuery.Implementation.DomFragment.Create(System.String,System.String,CsQuery.DocType)">
  20710. <summary>
  20711. Creates a new fragment in a given context.
  20712. </summary>
  20713. <param name="html">
  20714. The elements.
  20715. </param>
  20716. <param name="context">
  20717. (optional) the context. If omitted, will be automatically determined.
  20718. </param>
  20719. <param name="docType">
  20720. (optional) type of the document.
  20721. </param>
  20722. <returns>
  20723. A new fragment.
  20724. </returns>
  20725. </member>
  20726. <member name="M:CsQuery.Implementation.DomFragment.#ctor">
  20727. <summary>
  20728. Default constructor.
  20729. </summary>
  20730. </member>
  20731. <member name="M:CsQuery.Implementation.DomFragment.#ctor(CsQuery.Engine.IDomIndex)">
  20732. <summary>
  20733. Create a new DomFragment using the provided DomIndex instance.
  20734. </summary>
  20735. <param name="domIndex">
  20736. A DomIndex provider
  20737. </param>
  20738. </member>
  20739. <member name="P:CsQuery.Implementation.DomFragment.NodeType">
  20740. <summary>
  20741. Gets the type of the node. For DomFragment objects, this is always NodeType.DOCUMENT_FRAGMENT_NODE.
  20742. </summary>
  20743. </member>
  20744. <member name="P:CsQuery.Implementation.DomFragment.IsIndexed">
  20745. <summary>
  20746. Gets a value indicating whether this object is indexed.
  20747. </summary>
  20748. </member>
  20749. <member name="P:CsQuery.Implementation.DomFragment.IsFragment">
  20750. <summary>
  20751. Gets a value indicating whether this object is fragment. For DomFragment objects, this is
  20752. true.
  20753. </summary>
  20754. </member>
  20755. <member name="M:CsQuery.Implementation.DomFragment.CreateNew">
  20756. <summary>
  20757. Creates a new instance of a DomFragment.
  20758. </summary>
  20759. <returns>
  20760. The new new.
  20761. </returns>
  20762. </member>
  20763. <member name="T:CsQuery.Implementation.DomObject">
  20764. <summary>
  20765. Something that appears in the DOM. This is essentially the same as a Node in the browser DOM,
  20766. but IDomObject represents only things that may appear in the DOM (e.g. not an attribute,
  20767. document, doctype)
  20768. </summary>
  20769. </member>
  20770. <member name="F:CsQuery.Implementation.DomObject._Document">
  20771. <summary>
  20772. A reference to the owning document. This is also the topmost node in the tree.
  20773. </summary>
  20774. </member>
  20775. <member name="F:CsQuery.Implementation.DomObject._ParentNode">
  20776. <summary>
  20777. The parent node. Do not expose this. _ParentNode should only be managed by the ParentNode
  20778. property.
  20779. </summary>
  20780. </member>
  20781. <member name="M:CsQuery.Implementation.DomObject.CloneImplementation">
  20782. <summary>
  20783. The implementation for Clone.
  20784. </summary>
  20785. <returns>
  20786. A clone of this object.
  20787. </returns>
  20788. </member>
  20789. <member name="T:CsQuery.Implementation.DomObject.DocumentInfo">
  20790. <summary>
  20791. Flags indicating particular states regarding the owning document.
  20792. </summary>
  20793. </member>
  20794. <member name="F:CsQuery.Implementation.DomObject.DocumentInfo.IsIndexed">
  20795. <summary>
  20796. The parent document is indexed.
  20797. </summary>
  20798. </member>
  20799. <member name="F:CsQuery.Implementation.DomObject.DocumentInfo.IsDocument">
  20800. <summary>
  20801. The parent document is a document (not a fragment).
  20802. </summary>
  20803. </member>
  20804. <member name="F:CsQuery.Implementation.DomObject.DocumentInfo.IsConnected">
  20805. <summary>
  20806. The parent document is valid.
  20807. </summary>
  20808. </member>
  20809. <member name="F:CsQuery.Implementation.DomObject.DocumentInfo.IsParentTested">
  20810. <summary>
  20811. The parent document has already been tested..
  20812. </summary>
  20813. </member>
  20814. <member name="F:CsQuery.Implementation.DomObject.DocInfo">
  20815. <summary>
  20816. Information describing metadata about the element's owning document. This is essentially a
  20817. cache, it prevents us from having to check to see if there's an owning document and access it
  20818. directly. This is an optimizaton as this happens often.
  20819. </summary>
  20820. </member>
  20821. <member name="P:CsQuery.Implementation.DomObject.NodeType">
  20822. <summary>
  20823. Gets the type of the node.
  20824. </summary>
  20825. </member>
  20826. <member name="P:CsQuery.Implementation.DomObject.HasChildren">
  20827. <summary>
  20828. Gets a value indicating whether this object has children.
  20829. </summary>
  20830. </member>
  20831. <member name="P:CsQuery.Implementation.DomObject.InnerHtmlAllowed">
  20832. <summary>
  20833. Gets a value indicating whether HTML is allowed as a child of this element. It is possible
  20834. for this value to be false but InnerTextAllowed to be true for elements which can have inner
  20835. content, but no child HTML markup, such as &lt;textarea&gt; and &lt;script&gt;
  20836. </summary>
  20837. </member>
  20838. <member name="P:CsQuery.Implementation.DomObject.NodeNameID">
  20839. <summary>
  20840. Gets the identifier of the node name.
  20841. </summary>
  20842. </member>
  20843. <member name="P:CsQuery.Implementation.DomObject.InnerTextAllowed">
  20844. <summary>
  20845. Gets a value indicating whether text content is allowed as a child of this element.
  20846. </summary>
  20847. </member>
  20848. <member name="P:CsQuery.Implementation.DomObject.ChildrenAllowed">
  20849. <summary>
  20850. Gets a value indicating whether this element may have children. When false, it means this is
  20851. a void element.
  20852. </summary>
  20853. </member>
  20854. <member name="P:CsQuery.Implementation.DomObject.IsIndexed">
  20855. <summary>
  20856. Gets a value indicating whether this object type should be indexed.
  20857. </summary>
  20858. </member>
  20859. <member name="P:CsQuery.Implementation.DomObject.NodePath">
  20860. <summary>
  20861. The full path to this node. This is calculated by requesting the parent path and adding its
  20862. own ID.
  20863. </summary>
  20864. </member>
  20865. <member name="P:CsQuery.Implementation.DomObject.Path">
  20866. <summary>
  20867. Gets the unique path to this element as a string. THIS METHOD IS OBSOLETE. It has been replaced by NodePath.
  20868. </summary>
  20869. </member>
  20870. <member name="M:CsQuery.Implementation.DomObject.GetPath_UnOptimized">
  20871. <summary>
  20872. Gets the full path to this document.
  20873. </summary>
  20874. <returns>
  20875. The path.
  20876. </returns>
  20877. </member>
  20878. <member name="M:CsQuery.Implementation.DomObject.GetPath">
  20879. <summary>
  20880. Gets the full path to this document.
  20881. </summary>
  20882. <returns>
  20883. The path.
  20884. </returns>
  20885. </member>
  20886. <member name="P:CsQuery.Implementation.DomObject.Document">
  20887. <summary>
  20888. The DOM for this object. This is obtained by looking at its parents value until it finds a
  20889. non-null Document in a parent. The value is cached locally as long as the current value of
  20890. Parent remains the same.
  20891. </summary>
  20892. </member>
  20893. <member name="P:CsQuery.Implementation.DomObject.InnerText">
  20894. <summary>
  20895. Gets or sets the text content of a node and its descendants.
  20896. </summary>
  20897. </member>
  20898. <member name="P:CsQuery.Implementation.DomObject.TextContent">
  20899. <summary>
  20900. Gets or sets the text content of a node and its descendants, including all whitespace.
  20901. </summary>
  20902. <url>
  20903. https://developer.mozilla.org/en/DOM/Node.textContent
  20904. </url>
  20905. </member>
  20906. <member name="P:CsQuery.Implementation.DomObject.InnerHTML">
  20907. <summary>
  20908. Gets or sets or gets the HTML of an elements descendants.
  20909. </summary>
  20910. </member>
  20911. <member name="P:CsQuery.Implementation.DomObject.OuterHTML">
  20912. <summary>
  20913. Gets or sets the outer HTML.
  20914. </summary>
  20915. <url>
  20916. https://developer.mozilla.org/en-US/docs/DOM/element.outerHTML
  20917. </url>
  20918. </member>
  20919. <member name="P:CsQuery.Implementation.DomObject.ChildNodes">
  20920. <summary>
  20921. Gets the child nodes.
  20922. </summary>
  20923. </member>
  20924. <member name="P:CsQuery.Implementation.DomObject.ParentNode">
  20925. <summary>
  20926. The direct parent of this node.
  20927. </summary>
  20928. </member>
  20929. <member name="M:CsQuery.Implementation.DomObject.GetAncestors">
  20930. <summary>
  20931. Returns all of the ancestors of the given node, in descending order of their depth from the root node.
  20932. </summary>
  20933. <returns>The ancestors.</returns>
  20934. </member>
  20935. <member name="M:CsQuery.Implementation.DomObject.GetDescendents">
  20936. <summary>
  20937. Returns all of the descendents of the given node, in pre-order depth first order.
  20938. </summary>
  20939. <returns>The descendents.</returns>
  20940. </member>
  20941. <member name="M:CsQuery.Implementation.DomObject.GetDescendentElements">
  20942. <summary>
  20943. Returns all IDomElement descendents of the given node, in pre-order depth first order.
  20944. </summary>
  20945. <returns>The descendents.</returns>
  20946. </member>
  20947. <member name="P:CsQuery.Implementation.DomObject.IsFragment">
  20948. <summary>
  20949. The element is not associated with an IDomDocument.
  20950. </summary>
  20951. </member>
  20952. <member name="P:CsQuery.Implementation.DomObject.IsDisconnected">
  20953. <summary>
  20954. Gets a value indicating whether this object belongs to a Document or not.
  20955. </summary>
  20956. </member>
  20957. <member name="P:CsQuery.Implementation.DomObject.PathID">
  20958. <summary>
  20959. Gets a unique ID for this element among its siblings. THIS METHOD IS OBSOLETE. It has been replaced by NodePath.
  20960. </summary>
  20961. </member>
  20962. <member name="P:CsQuery.Implementation.DomObject.Depth">
  20963. <summary>
  20964. Gets the depth of the current node.
  20965. </summary>
  20966. </member>
  20967. <member name="M:CsQuery.Implementation.DomObject.GetDepth">
  20968. <summary>
  20969. Gets the depth of the current node.
  20970. </summary>
  20971. <returns>
  20972. The depth.
  20973. </returns>
  20974. </member>
  20975. <member name="P:CsQuery.Implementation.DomObject.ChildElements">
  20976. <summary>
  20977. Gets the child elements.
  20978. </summary>
  20979. </member>
  20980. <member name="P:CsQuery.Implementation.DomObject.Index">
  20981. <summary>
  20982. The element's absolute index among its siblings.
  20983. </summary>
  20984. </member>
  20985. <member name="P:CsQuery.Implementation.DomObject.NodePathID">
  20986. <summary>
  20987. Gets or sets the identifier of the node path.
  20988. TODO: We are going to use this to create a sparse index so we don't have to reindex each time a node is removed
  20989. </summary>
  20990. </member>
  20991. <member name="P:CsQuery.Implementation.DomObject.DefaultValue">
  20992. <summary>
  20993. The value of an input element, or the text of a textarea element.
  20994. </summary>
  20995. </member>
  20996. <member name="P:CsQuery.Implementation.DomObject.NodeValue">
  20997. <summary>
  20998. Gets or sets the node value.
  20999. </summary>
  21000. </member>
  21001. <member name="P:CsQuery.Implementation.DomObject.Type">
  21002. <summary>
  21003. The value of the "type" attribute. For input elements, this property always returns a
  21004. lowercase value and defaults to "text" if there is no type attribute. For other element types,
  21005. it simply returns the value of the "type" attribute.
  21006. </summary>
  21007. <url>
  21008. https://developer.mozilla.org/en/XUL/Property/type
  21009. </url>
  21010. </member>
  21011. <member name="P:CsQuery.Implementation.DomObject.Name">
  21012. <summary>
  21013. Gets or sets the name attribute of an DOM object, it only applies to the following elements:
  21014. &lt;a&gt; , &lt;applet&gt; , &lt;form&gt; , &lt;frame&gt; , &lt;iframe&gt; , &lt;img&gt; ,
  21015. &lt;input&gt; , &lt;map&gt; , &lt;meta&gt; , &lt;object&gt; , &lt;option&gt; , &lt;param&gt; ,
  21016. &lt;select&gt; , and &lt;textarea&gt; .
  21017. </summary>
  21018. <url>
  21019. https://developer.mozilla.org/en/DOM/element.name
  21020. </url>
  21021. </member>
  21022. <member name="P:CsQuery.Implementation.DomObject.Id">
  21023. <summary>
  21024. Get or set value of the id attribute.
  21025. </summary>
  21026. </member>
  21027. <member name="P:CsQuery.Implementation.DomObject.Value">
  21028. <summary>
  21029. For input elements, the "value" property of this element. Returns null for other element
  21030. types.
  21031. </summary>
  21032. </member>
  21033. <member name="P:CsQuery.Implementation.DomObject.ClassName">
  21034. <summary>
  21035. gets and sets the value of the class attribute of the specified element.
  21036. </summary>
  21037. </member>
  21038. <member name="P:CsQuery.Implementation.DomObject.Classes">
  21039. <summary>
  21040. A sequence of all unique class names defined on this element.
  21041. </summary>
  21042. </member>
  21043. <member name="P:CsQuery.Implementation.DomObject.Attributes">
  21044. <summary>
  21045. An interface to access the attributes collection of this element.
  21046. </summary>
  21047. </member>
  21048. <member name="P:CsQuery.Implementation.DomObject.Style">
  21049. <summary>
  21050. An object encapsulating the Styles associated with this element.
  21051. </summary>
  21052. </member>
  21053. <member name="P:CsQuery.Implementation.DomObject.NodeName">
  21054. <summary>
  21055. The node (tag) name, in upper case.
  21056. </summary>
  21057. </member>
  21058. <member name="P:CsQuery.Implementation.DomObject.FirstChild">
  21059. <summary>
  21060. Returns the node's first child in the tree, or null if the node is childless. If the node is
  21061. a Document, it returns the first node in the list of its direct children.
  21062. </summary>
  21063. <url>
  21064. https://developer.mozilla.org/en/DOM/element.firstChild
  21065. </url>
  21066. </member>
  21067. <member name="P:CsQuery.Implementation.DomObject.LastChild">
  21068. <summary>
  21069. Returns the last child of a node.
  21070. </summary>
  21071. <url>
  21072. https://developer.mozilla.org/en/DOM/Node.lastChild
  21073. </url>
  21074. </member>
  21075. <member name="P:CsQuery.Implementation.DomObject.FirstElementChild">
  21076. <summary>
  21077. Returns the element's first child element or null if there are no child elements.
  21078. </summary>
  21079. <url>
  21080. https://developer.mozilla.org/en/DOM/Element.firstElementChild
  21081. </url>
  21082. </member>
  21083. <member name="P:CsQuery.Implementation.DomObject.LastElementChild">
  21084. <summary>
  21085. Returns the element's last child element or null if there are no child elements.
  21086. </summary>
  21087. <url>
  21088. https://developer.mozilla.org/en/DOM/Element.lastElementChild
  21089. </url>
  21090. </member>
  21091. <member name="P:CsQuery.Implementation.DomObject.HasAttributes">
  21092. <summary>
  21093. Returns true if this node has any attributes.
  21094. </summary>
  21095. </member>
  21096. <member name="P:CsQuery.Implementation.DomObject.HasClasses">
  21097. <summary>
  21098. Returns true if this node has CSS classes.
  21099. </summary>
  21100. </member>
  21101. <member name="P:CsQuery.Implementation.DomObject.HasStyles">
  21102. <summary>
  21103. Returns true if this node has any styles defined.
  21104. </summary>
  21105. </member>
  21106. <member name="P:CsQuery.Implementation.DomObject.Checked">
  21107. <summary>
  21108. Gets or sets a value indicating whether the element is checked.
  21109. </summary>
  21110. <url>
  21111. https://developer.mozilla.org/en/XUL/Property/checked
  21112. </url>
  21113. </member>
  21114. <member name="P:CsQuery.Implementation.DomObject.Disabled">
  21115. <summary>
  21116. Gets or sets a value indicating whether the element is disabled.
  21117. </summary>
  21118. <url>
  21119. https://developer.mozilla.org/en/XUL/Property/disabled
  21120. </url>
  21121. </member>
  21122. <member name="P:CsQuery.Implementation.DomObject.ReadOnly">
  21123. <summary>
  21124. Gets or sets a value indicating whether the only should be read.
  21125. </summary>
  21126. <url>
  21127. https://developer.mozilla.org/en/XUL/Property/readOnly
  21128. </url>
  21129. </member>
  21130. <member name="P:CsQuery.Implementation.DomObject.NextSibling">
  21131. <summary>
  21132. Returns the node immediately following the specified one in its parent's childNodes list, or
  21133. null if the specified node is the last node in that list.
  21134. </summary>
  21135. <url>
  21136. https://developer.mozilla.org/en/DOM/Node.nextSibling
  21137. </url>
  21138. </member>
  21139. <member name="P:CsQuery.Implementation.DomObject.PreviousSibling">
  21140. <summary>
  21141. Returns the node immediately preceding the specified one in its parent's childNodes list,
  21142. null if the specified node is the first in that list.
  21143. </summary>
  21144. <url>
  21145. https://developer.mozilla.org/en/DOM/Node.previousSibling
  21146. </url>
  21147. </member>
  21148. <member name="P:CsQuery.Implementation.DomObject.NextElementSibling">
  21149. <summary>
  21150. Returns the element immediately following the specified one in its parent's children list, or
  21151. null if the specified element is the last one in the list.
  21152. </summary>
  21153. <url>
  21154. https://developer.mozilla.org/en/DOM/Element.nextElementSibling
  21155. </url>
  21156. </member>
  21157. <member name="P:CsQuery.Implementation.DomObject.PreviousElementSibling">
  21158. <summary>
  21159. Returns the element immediately prior to the specified one in its parent's children list, or
  21160. null if the specified element is the first one in the list.
  21161. </summary>
  21162. <url>
  21163. https://developer.mozilla.org/en/DOM/Element.previousElementSibling
  21164. </url>
  21165. </member>
  21166. <member name="P:CsQuery.Implementation.DomObject.Item(System.Int32)">
  21167. <summary>
  21168. The child node at the specified index.
  21169. </summary>
  21170. <param name="index">
  21171. The zero-based index of the child node to access.
  21172. </param>
  21173. <returns>
  21174. IDomObject, the element at the specified index within this node's children.
  21175. </returns>
  21176. </member>
  21177. <member name="P:CsQuery.Implementation.DomObject.Item(System.String)">
  21178. <summary>
  21179. The child node at the specified index.
  21180. </summary>
  21181. <param name="attribute">
  21182. The zero-based index of the child node to access.
  21183. </param>
  21184. <returns>
  21185. IDomObject, the element at the specified index within this node's children.
  21186. </returns>
  21187. </member>
  21188. <member name="M:CsQuery.Implementation.DomObject.Render">
  21189. <summary>
  21190. Renders the complete HTML for this element, including its children.
  21191. </summary>
  21192. <returns>
  21193. a string of HTML.
  21194. </returns>
  21195. </member>
  21196. <member name="M:CsQuery.Implementation.DomObject.Render(CsQuery.Output.IOutputFormatter,System.IO.TextWriter)">
  21197. <summary>
  21198. Renders the complete HTML for this element, including its children, using the specified
  21199. OutputFormatter.
  21200. </summary>
  21201. <param name="formatter">
  21202. The formatter that controls how the ouput is rendered.
  21203. </param>
  21204. <param name="writer">
  21205. The writer to which output should be written.
  21206. </param>
  21207. </member>
  21208. <member name="M:CsQuery.Implementation.DomObject.Render(CsQuery.Output.IOutputFormatter)">
  21209. <summary>
  21210. Renders the complete HTML for this element, including its children, using the specified
  21211. OutputFormatter.
  21212. </summary>
  21213. <param name="formatter">
  21214. The formatter.
  21215. </param>
  21216. <returns>
  21217. a string of HTML.
  21218. </returns>
  21219. </member>
  21220. <member name="M:CsQuery.Implementation.DomObject.Render(CsQuery.DomRenderingOptions)">
  21221. <summary>
  21222. Renders the complete HTML for this element, including its children.
  21223. </summary>
  21224. <returns>
  21225. a string of HTML
  21226. </returns>
  21227. </member>
  21228. <member name="M:CsQuery.Implementation.DomObject.Render(System.Text.StringBuilder)">
  21229. <summary>
  21230. Renders the complete HTML for this element, including its children, using the OutputFormatter.
  21231. </summary>
  21232. <param name="sb">
  21233. An existing StringBuilder instance to append this element's HTML.
  21234. </param>
  21235. </member>
  21236. <member name="M:CsQuery.Implementation.DomObject.Render(System.Text.StringBuilder,CsQuery.DomRenderingOptions)">
  21237. <summary>
  21238. Renders the complete HTML for this element to a StringBuilder. Note: This obsolete and will
  21239. be removed; please use Render(IOutputFormatter).
  21240. </summary>
  21241. <param name="sb">
  21242. An existing StringBuilder instance to append this element's HTML.
  21243. </param>
  21244. <param name="options">
  21245. (optional) options for controlling the operation.
  21246. </param>
  21247. </member>
  21248. <member name="M:CsQuery.Implementation.DomObject.Cq">
  21249. <summary>
  21250. Wrap this element in a CQ object. This is the CsQuery equivalent of the common jQuery
  21251. construct $(el). Since there is no default method in C# that we can use to create a similar
  21252. syntax, this method serves the same purpose.
  21253. </summary>
  21254. <returns>
  21255. A new CQ object wrapping this element.
  21256. </returns>
  21257. </member>
  21258. <member name="M:CsQuery.Implementation.DomObject.Clone">
  21259. <summary>
  21260. Clone this element.
  21261. </summary>
  21262. <returns>
  21263. A copy of this element that is not bound to the original.
  21264. </returns>
  21265. </member>
  21266. <member name="M:CsQuery.Implementation.DomObject.Remove">
  21267. <summary>
  21268. Removes this object from it's parent, and consequently the Document, if any, to which it
  21269. belongs.
  21270. </summary>
  21271. <exception cref="T:System.InvalidOperationException">
  21272. Thrown when the the node has no parent.
  21273. </exception>
  21274. </member>
  21275. <member name="M:CsQuery.Implementation.DomObject.DescendantCount">
  21276. <summary>
  21277. Return the total number of descendants of this element.
  21278. </summary>
  21279. <returns>
  21280. int, the total number of descendants.
  21281. </returns>
  21282. </member>
  21283. <member name="M:CsQuery.Implementation.DomObject.AppendChild(CsQuery.IDomObject)">
  21284. <summary>
  21285. Adds a node to the end of the list of children of a specified parent node. If the node
  21286. already exists it is removed from current parent node, then added to new parent node.
  21287. </summary>
  21288. <exception cref="T:System.InvalidOperationException">
  21289. Thrown when the requested operation is invalid.
  21290. </exception>
  21291. <param name="element">
  21292. The element to append.
  21293. </param>
  21294. <url>
  21295. https://developer.mozilla.org/en/DOM/Node.appendChild
  21296. </url>
  21297. </member>
  21298. <member name="M:CsQuery.Implementation.DomObject.AppendChildUnsafe(CsQuery.IDomObject)">
  21299. <summary>
  21300. Appends a child without checking to see if its already a member of the DOM. For use in DOM
  21301. construction to avoid unneeded overhead.
  21302. </summary>
  21303. <exception cref="T:System.InvalidOperationException">
  21304. Thrown when the requested operation is invalid.
  21305. </exception>
  21306. <param name="element">
  21307. The element to append.
  21308. </param>
  21309. </member>
  21310. <member name="M:CsQuery.Implementation.DomObject.RemoveChild(CsQuery.IDomObject)">
  21311. <summary>
  21312. Removes a child node from the DOM. Returns removed node.
  21313. </summary>
  21314. <exception cref="T:System.InvalidOperationException">
  21315. Thrown when the requested operation is invalid.
  21316. </exception>
  21317. <param name="element">
  21318. The element to remove.
  21319. </param>
  21320. <url>
  21321. https://developer.mozilla.org/En/DOM/Node.removeChild
  21322. </url>
  21323. </member>
  21324. <member name="M:CsQuery.Implementation.DomObject.InsertBefore(CsQuery.IDomObject,CsQuery.IDomObject)">
  21325. <summary>
  21326. Inserts the specified node before a reference element as a child of the current node.
  21327. </summary>
  21328. <exception cref="T:System.InvalidOperationException">
  21329. Thrown when the requested operation is invalid.
  21330. </exception>
  21331. <param name="newNode">
  21332. The node to insert.
  21333. </param>
  21334. <param name="referenceNode">
  21335. The node before which the new node will be inserted.
  21336. </param>
  21337. <url>
  21338. https://developer.mozilla.org/en/DOM/Node.insertBefore
  21339. </url>
  21340. </member>
  21341. <member name="M:CsQuery.Implementation.DomObject.InsertAfter(CsQuery.IDomObject,CsQuery.IDomObject)">
  21342. <summary>
  21343. Inserts the specified node after a reference element as a child of the current node.
  21344. </summary>
  21345. <exception cref="T:System.InvalidOperationException">
  21346. Thrown when the requested operation is invalid.
  21347. </exception>
  21348. <param name="newNode">
  21349. The new node to be inserted.
  21350. </param>
  21351. <param name="referenceNode">
  21352. The node after which the new node will be inserted.
  21353. </param>
  21354. </member>
  21355. <member name="M:CsQuery.Implementation.DomObject.SetAttribute(System.String)">
  21356. <summary>
  21357. Adds a new boolean attribute or sets its value to true.
  21358. </summary>
  21359. <exception cref="T:System.InvalidOperationException">
  21360. Thrown when the object type does not support attributes
  21361. </exception>
  21362. <param name="name">
  21363. The attribute name.
  21364. </param>
  21365. </member>
  21366. <member name="M:CsQuery.Implementation.DomObject.SetAttribute(System.String,System.String)">
  21367. <summary>
  21368. Adds a new attribute or changes the value of an existing attribute on the specified element.
  21369. </summary>
  21370. <exception cref="T:System.InvalidOperationException">
  21371. Thrown when the object type does not support attributes
  21372. </exception>
  21373. <param name="name">
  21374. The attribute name.
  21375. </param>
  21376. <param name="value">
  21377. For input elements, the "value" property of this element. Returns null for other element
  21378. types.
  21379. </param>
  21380. <url>
  21381. https://developer.mozilla.org/en/DOM/element.setAttribute
  21382. </url>
  21383. </member>
  21384. <member name="M:CsQuery.Implementation.DomObject.GetAttribute(System.String)">
  21385. <summary>
  21386. Returns the value of the named attribute on the specified element. If the named attribute
  21387. does not exist, the value returned will either be null or "" (the empty string)
  21388. </summary>
  21389. <param name="name">
  21390. The attribute name.
  21391. </param>
  21392. <returns>
  21393. The attribute value string.
  21394. </returns>
  21395. <url>
  21396. https://developer.mozilla.org/en/DOM/element.getAttribute
  21397. </url>
  21398. </member>
  21399. <member name="M:CsQuery.Implementation.DomObject.GetAttribute(System.String,System.String)">
  21400. <summary>
  21401. Returns the value of the named attribute on the specified element. If the named attribute
  21402. does not exist, the value returned will either be the provide "defaultValue".
  21403. </summary>
  21404. <param name="name">
  21405. The attribute name.
  21406. </param>
  21407. <param name="defaultValue">
  21408. A string to return if the attribute does not exist.
  21409. </param>
  21410. <returns>
  21411. The attribute value string.
  21412. </returns>
  21413. <seealso cref="T:CsQuery.IDomObject.GetAttribute"/>
  21414. </member>
  21415. <member name="M:CsQuery.Implementation.DomObject.TryGetAttribute(System.String,System.String@)">
  21416. <summary>
  21417. Try to get a named attribute.
  21418. </summary>
  21419. <param name="name">
  21420. The attribute name.
  21421. </param>
  21422. <param name="value">
  21423. The attribute value, or null if the named attribute does not exist.
  21424. </param>
  21425. <returns>
  21426. true if the attribute exists, false if it does not.
  21427. </returns>
  21428. </member>
  21429. <member name="M:CsQuery.Implementation.DomObject.HasAttribute(System.String)">
  21430. <summary>
  21431. Returns a boolean value indicating whether the specified element has the specified attribute
  21432. or not.
  21433. </summary>
  21434. <param name="name">
  21435. The attribute name.
  21436. </param>
  21437. <returns>
  21438. true if the named attribute exists, false if not.
  21439. </returns>
  21440. <url>
  21441. https://developer.mozilla.org/en/DOM/element.hasAttribute
  21442. </url>
  21443. </member>
  21444. <member name="M:CsQuery.Implementation.DomObject.RemoveAttribute(System.String)">
  21445. <summary>
  21446. Removes an attribute from the specified element.
  21447. </summary>
  21448. <exception cref="T:System.InvalidOperationException">
  21449. Thrown when the requested operation is invalid.
  21450. </exception>
  21451. <param name="name">
  21452. The attribute name.
  21453. </param>
  21454. <returns>
  21455. true if it the attribute exists, false if the attribute did not exist. If the attribute
  21456. exists it will always be removed, that is, it is not possible for this method to fail unless
  21457. the attribute does not exist.
  21458. </returns>
  21459. <url>
  21460. https://developer.mozilla.org/en/DOM/element.removeAttribute
  21461. </url>
  21462. </member>
  21463. <member name="M:CsQuery.Implementation.DomObject.HasClass(System.String)">
  21464. <summary>
  21465. Returns a boolean value indicating whether the named class exists on this element.
  21466. </summary>
  21467. <param name="className">
  21468. The class name for which to test.
  21469. </param>
  21470. <returns>
  21471. true if the class is a member of this elements classes, false if not.
  21472. </returns>
  21473. </member>
  21474. <member name="M:CsQuery.Implementation.DomObject.AddClass(System.String)">
  21475. <summary>
  21476. Adds the class.
  21477. </summary>
  21478. <exception cref="T:System.InvalidOperationException">
  21479. Thrown when the requested operation is invalid.
  21480. </exception>
  21481. <param name="className">
  21482. The class name for which to test.
  21483. </param>
  21484. <returns>
  21485. true if it succeeds, false if it fails.
  21486. </returns>
  21487. </member>
  21488. <member name="M:CsQuery.Implementation.DomObject.RemoveClass(System.String)">
  21489. <summary>
  21490. Removes the named class from the classes defined for this element.
  21491. </summary>
  21492. <exception cref="T:System.InvalidOperationException">
  21493. Thrown when the requested operation is invalid.
  21494. </exception>
  21495. <param name="className">
  21496. The class name to remove.
  21497. </param>
  21498. <returns>
  21499. true if the class exists and was removed from this element, false if the class did not exist.
  21500. If the class exists it will always be removed, that is, it is not possible for this method to
  21501. fail if the class exists.
  21502. </returns>
  21503. </member>
  21504. <member name="M:CsQuery.Implementation.DomObject.HasStyle(System.String)">
  21505. <summary>
  21506. Returns a boolean value indicating whether the named style is defined in the styles for this
  21507. element.
  21508. </summary>
  21509. <param name="styleName">
  21510. Name of the style to test.
  21511. </param>
  21512. <returns>
  21513. true if the style is explicitly defined on this element, false if not.
  21514. </returns>
  21515. </member>
  21516. <member name="M:CsQuery.Implementation.DomObject.AddStyle(System.String)">
  21517. <summary>
  21518. Adds a style descriptor to this element, validating the style name and value against the CSS3
  21519. ruleset. The string should be of the form "styleName: styleDef;", e.g.
  21520. "width: 10px;"
  21521. The trailing semicolon is optional.
  21522. </summary>
  21523. <exception cref="T:System.InvalidOperationException">
  21524. Thrown when the requested operation is invalid.
  21525. </exception>
  21526. <param name="styleString">
  21527. The style string.
  21528. </param>
  21529. </member>
  21530. <member name="M:CsQuery.Implementation.DomObject.AddStyle(System.String,System.Boolean)">
  21531. <summary>
  21532. Adds a style descriptor to this element, optionally validating against the CSS3 ruleset. The
  21533. default method always validates; this overload should be used if validation is not desired.
  21534. </summary>
  21535. <exception cref="T:System.InvalidOperationException">
  21536. Thrown when the requested operation is invalid.
  21537. </exception>
  21538. <param name="styleString">
  21539. An object encapsulating the Styles associated with this element.
  21540. </param>
  21541. <param name="strict">
  21542. true to enforce validation of CSS3 styles.
  21543. </param>
  21544. </member>
  21545. <member name="M:CsQuery.Implementation.DomObject.RemoveStyle(System.String)">
  21546. <summary>
  21547. Removes the named style from this element.
  21548. </summary>
  21549. <exception cref="T:System.InvalidOperationException">
  21550. Thrown when the requested operation is invalid.
  21551. </exception>
  21552. <param name="name">
  21553. The style name.
  21554. </param>
  21555. <returns>
  21556. true if the style exists and is removed, false if the style did not exist.
  21557. </returns>
  21558. </member>
  21559. <member name="M:CsQuery.Implementation.DomObject.ToString">
  21560. <summary>
  21561. The ToString() override for an object depends on the type of element.
  21562. </summary>
  21563. <returns>
  21564. A <see cref="T:System.String" /> that represents the current IDomObject.
  21565. </returns>
  21566. </member>
  21567. <member name="P:CsQuery.Implementation.DomObject.ElementIndex">
  21568. <summary>
  21569. The index excluding text nodes.
  21570. </summary>
  21571. </member>
  21572. <member name="M:CsQuery.Implementation.DomObject.CloneChildren">
  21573. <summary>
  21574. An enumeration of clones of the chilren of this object
  21575. </summary>
  21576. <returns>
  21577. An enumerator
  21578. </returns>
  21579. </member>
  21580. <member name="M:CsQuery.Implementation.DomObject.ElementHtml">
  21581. <summary>
  21582. Returns the HTML for this element, but ignoring children/innerHTML.
  21583. </summary>
  21584. <returns>
  21585. A string of HTML
  21586. </returns>
  21587. </member>
  21588. <member name="P:CsQuery.Implementation.DomObject.IsBlock">
  21589. <summary>
  21590. Gets a value indicating whether this object is a block element
  21591. </summary>
  21592. </member>
  21593. <member name="M:CsQuery.Implementation.DomObject.IndexKeysRanged">
  21594. <summary>
  21595. Enumerates index keys for this element.
  21596. </summary>
  21597. <exception cref="T:System.InvalidOperationException">
  21598. Thrown when the requested operation is not valid for this element type
  21599. </exception>
  21600. <returns>
  21601. A sequence of keys
  21602. </returns>
  21603. </member>
  21604. <member name="M:CsQuery.Implementation.DomObject.IndexKeys">
  21605. <summary>
  21606. Enumerates index keys in this collection.
  21607. </summary>
  21608. <exception cref="T:System.InvalidOperationException">
  21609. Thrown when the requested operation is invalid.
  21610. </exception>
  21611. <returns>
  21612. An enumerator that allows foreach to be used to process index keys in this collection.
  21613. </returns>
  21614. </member>
  21615. <member name="P:CsQuery.Implementation.DomObject.IndexReference">
  21616. <summary>
  21617. Gets the object to which this index entry refers.
  21618. </summary>
  21619. </member>
  21620. <member name="P:CsQuery.Implementation.DomObject.Selected">
  21621. <summary>
  21622. Indicates whether the element is selected or not. This value is read-only. To change the
  21623. selection, set either the selectedIndex or selectedItem property of the containing element.
  21624. </summary>
  21625. <url>
  21626. https://developer.mozilla.org/en/XUL/Attribute/selected
  21627. </url>
  21628. </member>
  21629. <member name="M:CsQuery.Implementation.DomObject.UpdateDocumentFlags">
  21630. <summary>
  21631. Updates the cached Document and property flags.
  21632. </summary>
  21633. </member>
  21634. <member name="M:CsQuery.Implementation.DomObject.UpdateDocumentFlags(CsQuery.IDomDocument)">
  21635. <summary>
  21636. Updates the cached Document and property flags.
  21637. </summary>
  21638. <param name="document">
  21639. A reference to the owning document. This is also the topmost node in the tree.
  21640. </param>
  21641. </member>
  21642. <member name="M:CsQuery.Implementation.DomObject.CsQuery#IDomNode#Clone">
  21643. <summary>
  21644. Makes a deep copy of this object.
  21645. </summary>
  21646. <returns>
  21647. A copy of this object.
  21648. </returns>
  21649. </member>
  21650. <member name="M:CsQuery.Implementation.DomObject.System#ICloneable#Clone">
  21651. <summary>
  21652. Makes a deep copy of this object.
  21653. </summary>
  21654. <returns>
  21655. A copy of this object.
  21656. </returns>
  21657. </member>
  21658. <member name="M:CsQuery.Implementation.DomObject.CompareTo(CsQuery.IDomObject)">
  21659. <summary>
  21660. Compares this IDomObject object to another to determine their relative ordering.
  21661. </summary>
  21662. <param name="other">
  21663. Another instance to compare.
  21664. </param>
  21665. <returns>
  21666. Negative if this object is less than the other, 0 if they are equal, or positive if this is
  21667. greater.
  21668. </returns>
  21669. </member>
  21670. <member name="T:CsQuery.Implementation.DomObject`1">
  21671. <summary>
  21672. Base class for anything that exists in the DOM
  21673. </summary>
  21674. </member>
  21675. <member name="M:CsQuery.Implementation.DomObject`1.#ctor">
  21676. <summary>
  21677. Default constructor for the abstract class.
  21678. </summary>
  21679. </member>
  21680. <member name="M:CsQuery.Implementation.DomObject`1.Clone">
  21681. <summary>
  21682. Makes a deep copy of this object.
  21683. </summary>
  21684. <returns>
  21685. A copy of this object.
  21686. </returns>
  21687. </member>
  21688. <member name="M:CsQuery.Implementation.DomObject`1.CloneImplementation">
  21689. <summary>
  21690. This is called by the base class DomObject, and ensures that the typed Clone implementations
  21691. get called when the object is accessed through the IDomObject interface.
  21692. </summary>
  21693. <returns>
  21694. A new IDomObject
  21695. </returns>
  21696. </member>
  21697. <member name="T:CsQuery.Implementation.DomText">
  21698. <summary>
  21699. Used for literal text (not part of a tag)
  21700. </summary>
  21701. </member>
  21702. <member name="M:CsQuery.Implementation.DomText.#ctor">
  21703. <summary>
  21704. Create a new empty Text node
  21705. </summary>
  21706. </member>
  21707. <member name="M:CsQuery.Implementation.DomText.#ctor(System.String)">
  21708. <summary>
  21709. Create a new Text node containing the text passed
  21710. </summary>
  21711. <param name="nodeValue">
  21712. The text value of this Text node.
  21713. </param>
  21714. </member>
  21715. <member name="F:CsQuery.Implementation.DomText._NodeValue">
  21716. <summary>
  21717. The inner node value; the text.
  21718. </summary>
  21719. </member>
  21720. <member name="P:CsQuery.Implementation.DomText.NodeName">
  21721. <summary>
  21722. The node (tag) name, in upper case. For Text nodes, this is always "#text".
  21723. </summary>
  21724. </member>
  21725. <member name="P:CsQuery.Implementation.DomText.NodeType">
  21726. <summary>
  21727. Gets the type of the node. For Text nodes, this is always NodeType.TEXT_NODE
  21728. </summary>
  21729. </member>
  21730. <member name="P:CsQuery.Implementation.DomText.NodeValue">
  21731. <summary>
  21732. Gets or sets the text value of this Text node. Null values will be converted to an empty string.
  21733. </summary>
  21734. </member>
  21735. <member name="M:CsQuery.Implementation.DomText.Clone">
  21736. <summary>
  21737. Makes a clone of this TextNode
  21738. </summary>
  21739. <returns>
  21740. A copy of this object.
  21741. </returns>
  21742. </member>
  21743. <member name="P:CsQuery.Implementation.DomText.InnerHtmlAllowed">
  21744. <summary>
  21745. Gets a value indicating whether HTML is allowed as a child of this element. For Text nodes,
  21746. this is always false.
  21747. </summary>
  21748. </member>
  21749. <member name="P:CsQuery.Implementation.DomText.HasChildren">
  21750. <summary>
  21751. For Text nodes, this is always false
  21752. </summary>
  21753. </member>
  21754. <member name="M:CsQuery.Implementation.DomText.ToString">
  21755. <summary>
  21756. Return the value of this text node
  21757. </summary>
  21758. <returns>
  21759. This object as a string.
  21760. </returns>
  21761. </member>
  21762. <member name="T:CsQuery.Implementation.FormAssociatedElement">
  21763. <summary>
  21764. An implementation of properties shared by all form associated elements.
  21765. </summary>
  21766. <url>
  21767. http://www.w3.org/html/wg/drafts/html/master/forms.html#form-associated-element
  21768. </url>
  21769. </member>
  21770. <member name="M:CsQuery.Implementation.FormAssociatedElement.#ctor(System.UInt16)">
  21771. <summary>
  21772. Constructor to specify the element's token ID.
  21773. </summary>
  21774. <param name="tokenId">The token ID of the element.</param>
  21775. </member>
  21776. <member name="P:CsQuery.Implementation.FormAssociatedElement.Form">
  21777. <summary>
  21778. The value of form element with which to associate the element.
  21779. </summary>
  21780. <remarks>
  21781. The HTML5 spec says "The value of the id attribute on the form with which to associate the
  21782. element." This is not what browsers currently return; they return the actual element. We'll
  21783. keep that for now.
  21784. </remarks>
  21785. </member>
  21786. <member name="T:CsQuery.Implementation.FormReassociateableElement">
  21787. <summary>
  21788. An implementation of properties shared by all form reassociateable elements.
  21789. </summary>
  21790. <url>
  21791. http://www.w3.org/html/wg/drafts/html/master/forms.html#categories
  21792. </url>
  21793. </member>
  21794. <member name="M:CsQuery.Implementation.FormReassociateableElement.#ctor(System.UInt16)">
  21795. <summary>
  21796. Constructor to specify the element's token ID.
  21797. </summary>
  21798. <param name="tokenId">The token ID of the element.</param>
  21799. </member>
  21800. <member name="P:CsQuery.Implementation.FormReassociateableElement.Form">
  21801. <summary>
  21802. The value of form element with which to associate the element.
  21803. </summary>
  21804. <remarks>
  21805. The HTML5 spec says "The value of the id attribute on the form with which to associate the
  21806. element." This is not what browsers currently return; they return the actual element. We'll
  21807. keep that for now. If the "form" attribute is specified, the first form element with an ID
  21808. matching the value will be returned instead.
  21809. </remarks>
  21810. </member>
  21811. <member name="T:CsQuery.Implementation.FormSubmittableElement">
  21812. <summary>
  21813. An implementation of properties shared by all form submittable elements.
  21814. </summary>
  21815. <url>
  21816. http://www.w3.org/html/wg/drafts/html/master/forms.html#category-submit
  21817. </url>
  21818. </member>
  21819. <member name="M:CsQuery.Implementation.FormSubmittableElement.#ctor(System.UInt16)">
  21820. <summary>
  21821. Constructor to specify the element's token ID.
  21822. </summary>
  21823. <param name="tokenId">The token ID of the element.</param>
  21824. </member>
  21825. <member name="P:CsQuery.Implementation.FormSubmittableElement.Disabled">
  21826. <summary>
  21827. A form submittable element is disabled if it has the disabled attribute,
  21828. or it is in a disabled fieldset and not in the legend.
  21829. </summary>
  21830. <url>
  21831. http://www.w3.org/html/wg/drafts/html/master/forms.html#attr-fe-disabled
  21832. </url>
  21833. </member>
  21834. <member name="T:CsQuery.Implementation.HtmlAnchorElement">
  21835. <summary>
  21836. An Anchor (A) element.
  21837. </summary>
  21838. <url>
  21839. http://dev.w3.org/html5/spec/single-page.html#the-a-element
  21840. </url>
  21841. </member>
  21842. <member name="M:CsQuery.Implementation.HtmlAnchorElement.#ctor">
  21843. <summary>
  21844. Default constructor.
  21845. </summary>
  21846. </member>
  21847. <member name="P:CsQuery.Implementation.HtmlAnchorElement.Target">
  21848. <summary>
  21849. A name or keyword giving a browsing context for UAs to use when following the hyperlink.
  21850. </summary>
  21851. </member>
  21852. <member name="P:CsQuery.Implementation.HtmlAnchorElement.Href">
  21853. <summary>
  21854. A URL that provides the destination of the hyperlink. If the href attribute is not specified,
  21855. the element represents a placeholder hyperlink.
  21856. </summary>
  21857. </member>
  21858. <member name="P:CsQuery.Implementation.HtmlAnchorElement.Rel">
  21859. <summary>
  21860. The rel attribute on a and area elements controls what kinds of links the elements create.
  21861. The attribue's value must be a set of space-separated tokens.
  21862. </summary>
  21863. </member>
  21864. <member name="P:CsQuery.Implementation.HtmlAnchorElement.Hreflang">
  21865. <summary>
  21866. A list of tokens that specify the relationship between the document containing the hyperlink
  21867. and the destination indicated by the hyperlink.
  21868. </summary>
  21869. </member>
  21870. <member name="P:CsQuery.Implementation.HtmlAnchorElement.Media">
  21871. <summary>
  21872. The media for which the destination of the hyperlink was designed.
  21873. </summary>
  21874. </member>
  21875. <member name="T:CsQuery.Implementation.HTMLButtonElement">
  21876. <summary>
  21877. An HTML button element.
  21878. </summary>
  21879. </member>
  21880. <member name="M:CsQuery.Implementation.HTMLButtonElement.#ctor">
  21881. <summary>
  21882. Default constructor.
  21883. </summary>
  21884. </member>
  21885. <member name="P:CsQuery.Implementation.HTMLButtonElement.Type">
  21886. <summary>
  21887. The value of the "type" attribute. For button elements, this property always returns a
  21888. lowercase value and defaults to "submit" if there is no type attribute.
  21889. </summary>
  21890. <value>
  21891. The type.
  21892. </value>
  21893. </member>
  21894. <member name="T:CsQuery.Implementation.HtmlFormElement">
  21895. <summary>
  21896. A FORM element.
  21897. </summary>
  21898. <url>
  21899. http://dev.w3.org/html5/spec/single-page.html#the-form-element
  21900. </url>
  21901. </member>
  21902. <member name="M:CsQuery.Implementation.HtmlFormElement.#ctor">
  21903. <summary>
  21904. Default constructor.
  21905. </summary>
  21906. </member>
  21907. <member name="P:CsQuery.Implementation.HtmlFormElement.Target">
  21908. <summary>
  21909. A name or keyword giving a browsing context for UAs to use when following the hyperlink.
  21910. </summary>
  21911. </member>
  21912. <member name="P:CsQuery.Implementation.HtmlFormElement.AcceptCharset">
  21913. <summary>
  21914. The accept-charset attribute gives the character encodings that are to be used for the
  21915. submission. If specified, the value must be an ordered set of unique space-separated tokens
  21916. that are ASCII case-insensitive, and each token must be an ASCII case-insensitive match for
  21917. the preferred MIME name of an ASCII-compatible character encoding.
  21918. </summary>
  21919. <value>
  21920. The accept charset.
  21921. </value>
  21922. <url>
  21923. http://dev.w3.org/html5/spec/single-page.html#attr-form-accept-charset
  21924. </url>
  21925. </member>
  21926. <member name="P:CsQuery.Implementation.HtmlFormElement.Action">
  21927. <summary>
  21928. The action and formaction content attributes, if specified, must have a value that is a valid
  21929. non-empty URL potentially surrounded by spaces.
  21930. </summary>
  21931. <value>
  21932. A string
  21933. </value>
  21934. </member>
  21935. <member name="P:CsQuery.Implementation.HtmlFormElement.Autocomplete">
  21936. <summary>
  21937. The automcomplete attribute. The "off" state indicates that by default, input elements in the
  21938. form will have their resulting autocompletion state set to off; the "on" state indicates that
  21939. by default, input elements in the form will have their resulting autocompletion state set to
  21940. on.
  21941. </summary>
  21942. <value>
  21943. The autocomplete.
  21944. </value>
  21945. </member>
  21946. <member name="P:CsQuery.Implementation.HtmlFormElement.Enctype">
  21947. <summary>
  21948. Gets or sets the encoding type for the form. This must be one of "application/x-www-form-urlencoded",
  21949. "multipart/form-data", or "text/plain".
  21950. </summary>
  21951. <value>
  21952. The enctype.
  21953. </value>
  21954. </member>
  21955. <member name="P:CsQuery.Implementation.HtmlFormElement.Encoding">
  21956. <summary>
  21957. Gets or sets the encoding. This is a synonym for Enctype.
  21958. </summary>
  21959. <value>
  21960. The encoding.
  21961. </value>
  21962. </member>
  21963. <member name="P:CsQuery.Implementation.HtmlFormElement.Method">
  21964. <summary>
  21965. Gets or sets the method attribute. This must be one of GET or POST. When missing, the default
  21966. value is GET.
  21967. </summary>
  21968. <value>
  21969. The method.
  21970. </value>
  21971. <url>
  21972. http://dev.w3.org/html5/spec/single-page.html#attr-fs-method
  21973. </url>
  21974. </member>
  21975. <member name="P:CsQuery.Implementation.HtmlFormElement.NoValidate">
  21976. <summary>
  21977. Gets or sets a value indicating whether the form should be validated during submission.
  21978. </summary>
  21979. <value>
  21980. true to skip validation, false for normal behavior.
  21981. </value>
  21982. </member>
  21983. <member name="P:CsQuery.Implementation.HtmlFormElement.Elements">
  21984. <summary>
  21985. An INodeList containing the form elements.
  21986. </summary>
  21987. <value>
  21988. The elements.
  21989. </value>
  21990. </member>
  21991. <member name="M:CsQuery.Implementation.HtmlFormElement.ToList">
  21992. <summary>
  21993. Converts this object to a list.
  21994. </summary>
  21995. <returns>
  21996. This object as an IList&lt;IDomElement&gt;
  21997. </returns>
  21998. </member>
  21999. <member name="P:CsQuery.Implementation.HtmlFormElement.Length">
  22000. <summary>
  22001. The number of elements in this form.
  22002. </summary>
  22003. <value>
  22004. An integer
  22005. </value>
  22006. </member>
  22007. <member name="M:CsQuery.Implementation.HtmlFormElement.Item(System.Int32)">
  22008. <summary>
  22009. The form element at the specified index
  22010. </summary>
  22011. <param name="index">
  22012. Zero-based index of the form element to obtain.
  22013. </param>
  22014. <returns>
  22015. An IDomElement
  22016. </returns>
  22017. </member>
  22018. <member name="P:CsQuery.Implementation.HtmlFormElement.Indexer(System.Int32)">
  22019. <summary>
  22020. The form element at the specified index.
  22021. </summary>
  22022. <param name="index">
  22023. The zero-based index of the element to access.
  22024. </param>
  22025. <returns>
  22026. IDomObject
  22027. </returns>
  22028. </member>
  22029. <member name="M:CsQuery.Implementation.HtmlFormElement.GetEnumerator">
  22030. <summary>
  22031. Gets an enumerator of the form's elements.
  22032. </summary>
  22033. <returns>
  22034. The enumerator.
  22035. </returns>
  22036. </member>
  22037. <member name="T:CsQuery.Implementation.HTMLInputElement">
  22038. <summary>
  22039. An HTML input element.
  22040. </summary>
  22041. </member>
  22042. <member name="M:CsQuery.Implementation.HTMLInputElement.#ctor">
  22043. <summary>
  22044. Default constructor.
  22045. </summary>
  22046. </member>
  22047. <member name="P:CsQuery.Implementation.HTMLInputElement.Autofocus">
  22048. <summary>
  22049. A URL that provides the destination of the hyperlink. If the href attribute is not specified,
  22050. the element represents a placeholder hyperlink.
  22051. </summary>
  22052. </member>
  22053. <member name="P:CsQuery.Implementation.HTMLInputElement.Required">
  22054. <summary>
  22055. Specifies that the element is a required part of form submission.
  22056. </summary>
  22057. </member>
  22058. <member name="P:CsQuery.Implementation.HTMLInputElement.Type">
  22059. <summary>
  22060. The value of the "type" attribute. For input elements, this property always returns a
  22061. lowercase value and defaults to "text" if there is no type attribute. For other element types,
  22062. it simply returns the value of the "type" attribute.
  22063. </summary>
  22064. <remarks>
  22065. TODO: in HTML5 type can be used on OL attributes (and maybe others?) and its value is case
  22066. sensitive. The Type of input elements is always lower case, though. This behavior needs to be
  22067. verified against the spec.
  22068. </remarks>
  22069. <value>
  22070. The type.
  22071. </value>
  22072. <url>
  22073. https://developer.mozilla.org/en/XUL/Property/type
  22074. </url>
  22075. </member>
  22076. <member name="M:CsQuery.Implementation.HTMLInputElement.IndexKeysRanged">
  22077. <summary>
  22078. Returns all the keys that should be in the index for this item (keys for class, tag,
  22079. attributes, and id)
  22080. </summary>
  22081. <returns>
  22082. An enumerator that allows foreach to be used to process index keys in this collection.
  22083. </returns>
  22084. </member>
  22085. <member name="P:CsQuery.Implementation.HTMLInputElement.HasChildren">
  22086. <summary>
  22087. Gets a value indicating whether this object has children. For input elements, this is always false.
  22088. </summary>
  22089. </member>
  22090. <member name="T:CsQuery.Implementation.HTMLLabelElement">
  22091. <summary>
  22092. A LABEL element.
  22093. </summary>
  22094. <url>
  22095. http://dev.w3.org/html5/spec/single-page.html#the-label-element
  22096. </url>
  22097. </member>
  22098. <member name="M:CsQuery.Implementation.HTMLLabelElement.#ctor">
  22099. <summary>
  22100. Default constructor.
  22101. </summary>
  22102. </member>
  22103. <member name="P:CsQuery.Implementation.HTMLLabelElement.HtmlFor">
  22104. <summary>
  22105. Gets or sets the for attribute
  22106. </summary>
  22107. </member>
  22108. <member name="P:CsQuery.Implementation.HTMLLabelElement.Control">
  22109. <summary>
  22110. The control bound to this label. If the "for" attribute is set, this is the control with that
  22111. ID. If not, the first input control that is a child of the label will be returned.
  22112. </summary>
  22113. </member>
  22114. <member name="T:CsQuery.Implementation.HTMLLIElement">
  22115. <summary>
  22116. An HTML LI element.
  22117. </summary>
  22118. </member>
  22119. <member name="M:CsQuery.Implementation.HTMLLIElement.#ctor">
  22120. <summary>
  22121. Default constructor.
  22122. </summary>
  22123. </member>
  22124. <member name="P:CsQuery.Implementation.HTMLLIElement.Value">
  22125. <summary>
  22126. The Value property of this LI element, or zero if it is not set.
  22127. </summary>
  22128. </member>
  22129. <member name="T:CsQuery.Implementation.HTMLMeterElement">
  22130. <summary>
  22131. An HTML progress element.
  22132. </summary>
  22133. </member>
  22134. <member name="M:CsQuery.Implementation.HTMLMeterElement.#ctor">
  22135. <summary>
  22136. Default constructor.
  22137. </summary>
  22138. </member>
  22139. <member name="P:CsQuery.Implementation.HTMLMeterElement.Value">
  22140. <summary>
  22141. The value of the meter
  22142. </summary>
  22143. </member>
  22144. <member name="P:CsQuery.Implementation.HTMLMeterElement.Max">
  22145. <summary>
  22146. The maximum value.
  22147. </summary>
  22148. </member>
  22149. <member name="P:CsQuery.Implementation.HTMLMeterElement.Min">
  22150. <summary>
  22151. The minimum value.
  22152. </summary>
  22153. </member>
  22154. <member name="P:CsQuery.Implementation.HTMLMeterElement.Low">
  22155. <summary>
  22156. The low value.
  22157. </summary>
  22158. </member>
  22159. <member name="P:CsQuery.Implementation.HTMLMeterElement.High">
  22160. <summary>
  22161. The high value.
  22162. </summary>
  22163. </member>
  22164. <member name="P:CsQuery.Implementation.HTMLMeterElement.Optimum">
  22165. <summary>
  22166. The optimum value.
  22167. </summary>
  22168. </member>
  22169. <member name="P:CsQuery.Implementation.HTMLMeterElement.Labels">
  22170. <summary>
  22171. A NodeList of all LABEL elements within this Progress element
  22172. </summary>
  22173. </member>
  22174. <member name="T:CsQuery.Implementation.HTMLOptionElement">
  22175. <summary>
  22176. An HTML option element.
  22177. </summary>
  22178. </member>
  22179. <member name="M:CsQuery.Implementation.HTMLOptionElement.#ctor">
  22180. <summary>
  22181. Default constructor.
  22182. </summary>
  22183. </member>
  22184. <member name="P:CsQuery.Implementation.HTMLOptionElement.Value">
  22185. <summary>
  22186. The value of the OPTIOn element, or empty string if none specified.
  22187. </summary>
  22188. </member>
  22189. <member name="P:CsQuery.Implementation.HTMLOptionElement.Disabled">
  22190. <summary>
  22191. Gets or sets a value indicating whether this object is disabled.
  22192. </summary>
  22193. </member>
  22194. <member name="P:CsQuery.Implementation.HTMLOptionElement.Form">
  22195. <summary>
  22196. The form with which the element is associated.
  22197. </summary>
  22198. </member>
  22199. <member name="P:CsQuery.Implementation.HTMLOptionElement.Label">
  22200. <summary>
  22201. Gets or sets the label for this Option element
  22202. </summary>
  22203. </member>
  22204. <member name="P:CsQuery.Implementation.HTMLOptionElement.Selected">
  22205. <summary>
  22206. Indicates whether the element is selected or not. This value is read-only. To change the
  22207. selection, set either the selectedIndex or selectedItem property of the containing element.
  22208. </summary>
  22209. <url>
  22210. https://developer.mozilla.org/en/XUL/Attribute/selected
  22211. </url>
  22212. </member>
  22213. <member name="T:CsQuery.Implementation.HTMLOptionsCollection">
  22214. <summary>
  22215. A collection of HTML options.
  22216. </summary>
  22217. <url>
  22218. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  22219. </url>
  22220. </member>
  22221. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.#ctor(CsQuery.IDomElement)">
  22222. <summary>
  22223. Creates an HTMLOptionsCollection from the children of a Select element.
  22224. </summary>
  22225. <exception cref="T:System.ArgumentException">
  22226. Thrown when one or more arguments have unsupported or illegal values.
  22227. </exception>
  22228. <param name="parent">
  22229. The parent element for this collection.
  22230. </param>
  22231. </member>
  22232. <member name="P:CsQuery.Implementation.HTMLOptionsCollection.Parent">
  22233. <summary>
  22234. Gets the parent element for this collection
  22235. </summary>
  22236. </member>
  22237. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.Item(System.Int32)">
  22238. <summary>
  22239. Returns the specific node at the given zero-based index (gives null if out of range)
  22240. </summary>
  22241. <param name="index">
  22242. The zero-based index of the option element.
  22243. </param>
  22244. <returns>
  22245. An HTML Option element.
  22246. </returns>
  22247. <url>
  22248. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  22249. </url>
  22250. </member>
  22251. <member name="P:CsQuery.Implementation.HTMLOptionsCollection.Indexer(System.Int32)">
  22252. <summary>
  22253. Returns the specific node at the given zero-based index (gives null if out of range)
  22254. </summary>
  22255. <param name="index">
  22256. The zero-based index of the option element.
  22257. </param>
  22258. <returns>
  22259. An HTML Option element.
  22260. </returns>
  22261. <url>
  22262. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection.
  22263. </url>
  22264. </member>
  22265. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.NamedItem(System.String)">
  22266. <summary>
  22267. Returns the specific node with the given DOMString (i.e., string) id. Returns null if no such
  22268. named node exists.
  22269. </summary>
  22270. <exception cref="T:System.NotImplementedException">
  22271. Thrown when the requested operation is unimplemented.
  22272. </exception>
  22273. <param name="name">
  22274. The zero-based index of the option element.
  22275. </param>
  22276. <returns>
  22277. An HTML Option element, or null if the named element does not exist.
  22278. </returns>
  22279. <url>
  22280. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  22281. </url>
  22282. </member>
  22283. <member name="P:CsQuery.Implementation.HTMLOptionsCollection.Indexer(System.String)">
  22284. <summary>
  22285. Returns the specific node at the given zero-based index (gives null if out of range)
  22286. </summary>
  22287. <param name="name">
  22288. The name of the option element
  22289. </param>
  22290. <returns>
  22291. An HTML Option element.
  22292. </returns>
  22293. <url>
  22294. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  22295. </url>
  22296. </member>
  22297. <member name="P:CsQuery.Implementation.HTMLOptionsCollection.SelectedIndex">
  22298. <summary>
  22299. Logic: if nothing specifically selected, find the first enabled option, otherwise, the first disabled option.
  22300. </summary>
  22301. </member>
  22302. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.GetEnumerator">
  22303. <summary>
  22304. Gets the enumerator.
  22305. </summary>
  22306. <returns>
  22307. The enumerator.
  22308. </returns>
  22309. </member>
  22310. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.System#Collections#IEnumerable#GetEnumerator">
  22311. <summary>
  22312. Gets the enumerator.
  22313. </summary>
  22314. <returns>
  22315. The enumerator.
  22316. </returns>
  22317. </member>
  22318. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.Children">
  22319. <summary>
  22320. Enumerates the element children of a node.
  22321. </summary>
  22322. <returns>
  22323. An sequence of elements
  22324. </returns>
  22325. </member>
  22326. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.Children(CsQuery.IDomElement)">
  22327. <summary>
  22328. Implementation for Children. The bool part of the tuple indicates if the element inherits a
  22329. "disabled" property.
  22330. </summary>
  22331. <param name="parent">
  22332. The parent element for this collection.
  22333. </param>
  22334. <returns>
  22335. An enumerator that allows foreach to be used to process children in this collection.
  22336. </returns>
  22337. </member>
  22338. <member name="T:CsQuery.Implementation.HTMLProgressElement">
  22339. <summary>
  22340. An HTML progress element.
  22341. </summary>
  22342. </member>
  22343. <member name="M:CsQuery.Implementation.HTMLProgressElement.#ctor">
  22344. <summary>
  22345. Default constructor.
  22346. </summary>
  22347. </member>
  22348. <member name="P:CsQuery.Implementation.HTMLProgressElement.Value">
  22349. <summary>
  22350. For Progress elements, returns the value of the "value" attribute, or zero.
  22351. </summary>
  22352. </member>
  22353. <member name="P:CsQuery.Implementation.HTMLProgressElement.Max">
  22354. <summary>
  22355. The maximum value allowed for this Progress bar.
  22356. </summary>
  22357. </member>
  22358. <member name="P:CsQuery.Implementation.HTMLProgressElement.Position">
  22359. <summary>
  22360. If the progress bar is an indeterminate progress bar, then the position IDL attribute must
  22361. return −1. Otherwise, it must return the result of dividing the current value by the maximum
  22362. value.
  22363. </summary>
  22364. </member>
  22365. <member name="P:CsQuery.Implementation.HTMLProgressElement.Labels">
  22366. <summary>
  22367. A NodeList of all LABEL elements within this Progress element
  22368. </summary>
  22369. </member>
  22370. <member name="T:CsQuery.Implementation.HTMLScriptElement">
  22371. <summary>
  22372. A SCRIPT
  22373. </summary>
  22374. </member>
  22375. <member name="M:CsQuery.Implementation.HTMLScriptElement.#ctor">
  22376. <summary>
  22377. Default constructor
  22378. </summary>
  22379. </member>
  22380. <member name="T:CsQuery.Implementation.HTMLSelectElement">
  22381. <summary>
  22382. An HTML SELECT element.
  22383. </summary>
  22384. </member>
  22385. <member name="M:CsQuery.Implementation.HTMLSelectElement.#ctor">
  22386. <summary>
  22387. Default constructor.
  22388. </summary>
  22389. </member>
  22390. <member name="P:CsQuery.Implementation.HTMLSelectElement.Options">
  22391. <summary>
  22392. A collection of HTML option elements (in document order)
  22393. </summary>
  22394. <url>
  22395. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  22396. </url>
  22397. </member>
  22398. <member name="P:CsQuery.Implementation.HTMLSelectElement.Length">
  22399. <summary>
  22400. The number OPTION elements contained by this SELECT
  22401. </summary>
  22402. </member>
  22403. <member name="P:CsQuery.Implementation.HTMLSelectElement.Type">
  22404. <summary>
  22405. The type string for this SELECT group.
  22406. </summary>
  22407. </member>
  22408. <member name="P:CsQuery.Implementation.HTMLSelectElement.Multiple">
  22409. <summary>
  22410. This Boolean attribute indicates that multiple options can be selected in the list. If it is
  22411. not specified, then only one option can be selected at a time.
  22412. </summary>
  22413. <url>
  22414. https://developer.mozilla.org/en/HTML/Element/select
  22415. </url>
  22416. </member>
  22417. <member name="P:CsQuery.Implementation.HTMLSelectElement.SelectedIndex">
  22418. <summary>
  22419. Returns the index of the currently selected item. You may select an item by assigning its
  22420. index to this property. By assigning -1 to this property, all items will be deselected.
  22421. Returns -1 if no items are selected.
  22422. </summary>
  22423. <url>
  22424. https://developer.mozilla.org/en/XUL/Property/selectedIndex.
  22425. </url>
  22426. </member>
  22427. <member name="P:CsQuery.Implementation.HTMLSelectElement.SelectedItem">
  22428. <summary>
  22429. Holds the currently selected item. If no item is currently selected, this value will be null.
  22430. You can select an item by setting this value. A select event will be sent to the container
  22431. (i.e. the listbox, richlistbox, etc., not the list item that was selected) when it is changed
  22432. either via this property, the selectedIndex property, or changed by the user.
  22433. </summary>
  22434. <url>
  22435. https://developer.mozilla.org/en/XUL/Property/selectedItem
  22436. </url>
  22437. </member>
  22438. <member name="P:CsQuery.Implementation.HTMLSelectElement.Value">
  22439. <summary>
  22440. Get or set the value of the selected item for this Select list. When setting, if the value
  22441. cannot be matched to an option, no index will be selected.
  22442. </summary>
  22443. </member>
  22444. <member name="T:CsQuery.Implementation.HTMLStyleElement">
  22445. <summary>
  22446. A STYLE element
  22447. </summary>
  22448. </member>
  22449. <member name="M:CsQuery.Implementation.HTMLStyleElement.#ctor">
  22450. <summary>
  22451. Default constructor
  22452. </summary>
  22453. </member>
  22454. <member name="T:CsQuery.Implementation.HTMLTextAreaElement">
  22455. <summary>
  22456. An HTML text area element.
  22457. </summary>
  22458. </member>
  22459. <member name="M:CsQuery.Implementation.HTMLTextAreaElement.#ctor">
  22460. <summary>
  22461. Default constructor.
  22462. </summary>
  22463. </member>
  22464. <member name="P:CsQuery.Implementation.HTMLTextAreaElement.Value">
  22465. <summary>
  22466. The value of the HTMLRawInnerTextElementBase's contents
  22467. </summary>
  22468. </member>
  22469. <member name="P:CsQuery.Implementation.HTMLTextAreaElement.Type">
  22470. <summary>
  22471. The string "textarea", per the HTML5 spec.
  22472. </summary>
  22473. <url>
  22474. http://www.w3.org/html/wg/drafts/html/master/forms.html#dom-textarea-type
  22475. </url>
  22476. </member>
  22477. <member name="P:CsQuery.Implementation.HTMLTextAreaElement.InnerText">
  22478. <summary>
  22479. For HTMLRawInnerTextElementBase elements, InnerText doesn't actually do anything, whereas Value is the InnerText.
  22480. </summary>
  22481. </member>
  22482. <member name="T:CsQuery.Implementation.NodeEventArgs">
  22483. <summary>
  22484. Additional information for node events.
  22485. </summary>
  22486. </member>
  22487. <member name="M:CsQuery.Implementation.NodeEventArgs.#ctor(CsQuery.IDomObject)">
  22488. <summary>
  22489. Constructor.
  22490. </summary>
  22491. <param name="node">
  22492. The node.
  22493. </param>
  22494. </member>
  22495. <member name="P:CsQuery.Implementation.NodeEventArgs.Node">
  22496. <summary>
  22497. The node that was added or removed.
  22498. </summary>
  22499. </member>
  22500. <member name="T:CsQuery.Implementation.NodeList`1">
  22501. <summary>
  22502. An INodeList wrapper for an IList object
  22503. </summary>
  22504. <typeparam name="T">
  22505. Generic type parameter.
  22506. </typeparam>
  22507. </member>
  22508. <member name="M:CsQuery.Implementation.NodeList`1.#ctor(System.Collections.Generic.IList{`0})">
  22509. <summary>
  22510. Wraps a list in a NodeList object
  22511. </summary>
  22512. <param name="list">
  22513. The list.
  22514. </param>
  22515. </member>
  22516. <member name="M:CsQuery.Implementation.NodeList`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
  22517. <summary>
  22518. Creates a new node list from an enumeration. This will enumerate the sequence at create time
  22519. into a new list.
  22520. </summary>
  22521. <param name="sequence">
  22522. The sequence
  22523. </param>
  22524. </member>
  22525. <member name="F:CsQuery.Implementation.NodeList`1.InnerList">
  22526. <summary>
  22527. The inner list object.
  22528. </summary>
  22529. </member>
  22530. <member name="P:CsQuery.Implementation.NodeList`1.Length">
  22531. <summary>
  22532. Gets the number of items in this NodeList.
  22533. </summary>
  22534. </member>
  22535. <member name="M:CsQuery.Implementation.NodeList`1.Item(System.Int32)">
  22536. <summary>
  22537. Return the item at the specified index
  22538. </summary>
  22539. <param name="index">
  22540. Zero-based index of the.
  22541. </param>
  22542. <returns>
  22543. An item of type T
  22544. </returns>
  22545. </member>
  22546. <member name="M:CsQuery.Implementation.NodeList`1.IndexOf(`0)">
  22547. <summary>
  22548. Get the index of the item in this list
  22549. </summary>
  22550. <param name="item">
  22551. The item.
  22552. </param>
  22553. <returns>
  22554. The 0-based index, or -1 if it does not exist in the list
  22555. </returns>
  22556. </member>
  22557. <member name="M:CsQuery.Implementation.NodeList`1.Insert(System.Int32,`0)">
  22558. <summary>
  22559. Inserts an item at the specified position in the list
  22560. </summary>
  22561. <param name="index">
  22562. Zero-based index of the insertion point
  22563. </param>
  22564. <param name="item">
  22565. The item.
  22566. </param>
  22567. </member>
  22568. <member name="M:CsQuery.Implementation.NodeList`1.RemoveAt(System.Int32)">
  22569. <summary>
  22570. Removes the item at the specified index
  22571. </summary>
  22572. <param name="index">
  22573. Zero-based index of the item to remove
  22574. </param>
  22575. </member>
  22576. <member name="P:CsQuery.Implementation.NodeList`1.Indexer(System.Int32)">
  22577. <summary>
  22578. Get or set the item at the specified index
  22579. </summary>
  22580. <param name="index">
  22581. Zero-based index of the entry to access.
  22582. </param>
  22583. <returns>
  22584. The item.
  22585. </returns>
  22586. </member>
  22587. <member name="M:CsQuery.Implementation.NodeList`1.Add(`0)">
  22588. <summary>
  22589. Adds the item to the end of the list
  22590. </summary>
  22591. <param name="item">
  22592. The item to add
  22593. </param>
  22594. </member>
  22595. <member name="M:CsQuery.Implementation.NodeList`1.Clear">
  22596. <summary>
  22597. Clears this object to its blank/initial state.
  22598. </summary>
  22599. </member>
  22600. <member name="M:CsQuery.Implementation.NodeList`1.Contains(`0)">
  22601. <summary>
  22602. Query if this object contains the given item.
  22603. </summary>
  22604. <param name="item">
  22605. The item.
  22606. </param>
  22607. <returns>
  22608. true if the object is in this collection, false if not.
  22609. </returns>
  22610. </member>
  22611. <member name="M:CsQuery.Implementation.NodeList`1.CopyTo(`0[],System.Int32)">
  22612. <summary>
  22613. Copies the contents of this list to an array
  22614. </summary>
  22615. <param name="array">
  22616. The array.
  22617. </param>
  22618. <param name="arrayIndex">
  22619. Zero-based index of the starting point in the array to copy
  22620. </param>
  22621. </member>
  22622. <member name="P:CsQuery.Implementation.NodeList`1.Count">
  22623. <summary>
  22624. Gets the number of items in this list
  22625. </summary>
  22626. </member>
  22627. <member name="P:CsQuery.Implementation.NodeList`1.IsReadOnly">
  22628. <summary>
  22629. Gets or sets a value indicating whether this object is read only.
  22630. </summary>
  22631. </member>
  22632. <member name="M:CsQuery.Implementation.NodeList`1.Remove(`0)">
  22633. <summary>
  22634. Removes the given item from the list
  22635. </summary>
  22636. <param name="item">
  22637. The item.
  22638. </param>
  22639. <returns>
  22640. true if it succeeds, false if it fails.
  22641. </returns>
  22642. </member>
  22643. <member name="M:CsQuery.Implementation.NodeList`1.GetEnumerator">
  22644. <summary>
  22645. Gets the enumerator.
  22646. </summary>
  22647. <returns>
  22648. The enumerator.
  22649. </returns>
  22650. </member>
  22651. <member name="M:CsQuery.Implementation.NodeList`1.ToList">
  22652. <summary>
  22653. Converts this object to an IList&lt;T&gt;
  22654. </summary>
  22655. <returns>
  22656. This object as an IList&lt;T&gt;
  22657. </returns>
  22658. </member>
  22659. <member name="T:CsQuery.Implementation.CombinedStream">
  22660. <summary>
  22661. Creates a single virtual stream out of multiple input streams.
  22662. </summary>
  22663. </member>
  22664. <member name="M:CsQuery.Implementation.CombinedStream.#ctor(System.IO.Stream[])">
  22665. <summary>
  22666. Creates a single virtual stream out of multiple input streams.
  22667. </summary>
  22668. <param name="streams">
  22669. The streams.
  22670. </param>
  22671. </member>
  22672. <member name="M:CsQuery.Implementation.CombinedStream.#ctor(System.Collections.Generic.IEnumerable{System.IO.Stream})">
  22673. <summary>
  22674. Creates a single virtual stream out of multiple input streams.
  22675. </summary>
  22676. <param name="streams">
  22677. The streams.
  22678. </param>
  22679. </member>
  22680. <member name="P:CsQuery.Implementation.CombinedStream.CanRead">
  22681. <summary>
  22682. Gets a value indicating whether we can read.
  22683. </summary>
  22684. </member>
  22685. <member name="M:CsQuery.Implementation.CombinedStream.Read(System.Byte[],System.Int32,System.Int32)">
  22686. <summary> Reads from the next stream available </summary>
  22687. </member>
  22688. <member name="T:CsQuery.Implementation.BaseStream">
  22689. <summary>
  22690. Base stream implementation
  22691. </summary>
  22692. </member>
  22693. <member name="P:CsQuery.Implementation.BaseStream.CanRead">
  22694. <summary>
  22695. When overridden in a derived class, gets a value indicating whether the current stream supports reading.
  22696. </summary>
  22697. </member>
  22698. <member name="P:CsQuery.Implementation.BaseStream.CanSeek">
  22699. <summary>
  22700. When overridden in a derived class, gets a value indicating whether the current stream supports seeking.
  22701. </summary>
  22702. </member>
  22703. <member name="P:CsQuery.Implementation.BaseStream.CanWrite">
  22704. <summary>
  22705. When overridden in a derived class, gets a value indicating whether the current stream supports writing.
  22706. </summary>
  22707. </member>
  22708. <member name="P:CsQuery.Implementation.BaseStream.Length">
  22709. <summary>
  22710. When overridden in a derived class, gets the length in bytes of the stream.
  22711. </summary>
  22712. </member>
  22713. <member name="P:CsQuery.Implementation.BaseStream.Position">
  22714. <summary>
  22715. When overridden in a derived class, gets or sets the position within the current stream.
  22716. </summary>
  22717. </member>
  22718. <member name="M:CsQuery.Implementation.BaseStream.Flush">
  22719. <summary>
  22720. When overridden in a derived class, clears all buffers for this stream and causes any buffered data to be written to the underlying device.
  22721. </summary>
  22722. </member>
  22723. <member name="M:CsQuery.Implementation.BaseStream.Seek(System.Int64,System.IO.SeekOrigin)">
  22724. <summary>
  22725. When overridden in a derived class, sets the position within the current stream.
  22726. </summary>
  22727. </member>
  22728. <member name="M:CsQuery.Implementation.BaseStream.SetLength(System.Int64)">
  22729. <summary>
  22730. When overridden in a derived class, sets the length of the current stream.
  22731. </summary>
  22732. </member>
  22733. <member name="M:CsQuery.Implementation.BaseStream.Read(System.Byte[],System.Int32,System.Int32)">
  22734. <summary>
  22735. When overridden in a derived class, reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.
  22736. </summary>
  22737. </member>
  22738. <member name="M:CsQuery.Implementation.BaseStream.Write(System.Byte[],System.Int32,System.Int32)">
  22739. <summary>
  22740. When overridden in a derived class, writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
  22741. </summary>
  22742. </member>
  22743. <member name="M:CsQuery.Implementation.BaseStream.ReadByte">
  22744. <summary>
  22745. Reads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream.
  22746. </summary>
  22747. </member>
  22748. <member name="M:CsQuery.Implementation.BaseStream.WriteByte(System.Byte)">
  22749. <summary>
  22750. Writes a byte to the current position in the stream and advances the position within the stream by one byte.
  22751. </summary>
  22752. </member>
  22753. <member name="T:CsQuery.Implementation.CombinedTextReader">
  22754. <summary>
  22755. Creates a virtual TextReader from several other streams.
  22756. </summary>
  22757. </member>
  22758. <member name="M:CsQuery.Implementation.CombinedTextReader.#ctor(System.IO.TextReader[])">
  22759. <summary>
  22760. Create a new virtual TextReader by combining, in sequence, the streams provided as parameters to the constructor
  22761. </summary>
  22762. <param name="readers">
  22763. A variable-length parameters list containing readers.
  22764. </param>
  22765. </member>
  22766. <member name="F:CsQuery.Implementation.CombinedTextReader.Readers">
  22767. <summary>
  22768. The readers.
  22769. </summary>
  22770. </member>
  22771. <member name="M:CsQuery.Implementation.CombinedTextReader.Close">
  22772. <summary>
  22773. Closes the <see cref="T:System.IO.TextReader" /> and releases any system resources associated
  22774. with the TextReader.
  22775. </summary>
  22776. </member>
  22777. <member name="M:CsQuery.Implementation.CombinedTextReader.Dispose(System.Boolean)">
  22778. <summary>
  22779. Releases the unmanaged resources used by the <see cref="T:System.IO.TextReader" /> and
  22780. optionally releases the managed resources.
  22781. </summary>
  22782. <param name="disposing">
  22783. true to release both managed and unmanaged resources; false to release only unmanaged
  22784. resources.
  22785. </param>
  22786. </member>
  22787. <member name="M:CsQuery.Implementation.CombinedTextReader.Peek">
  22788. <summary>
  22789. Reads the next character without changing the state of the reader or the character source.
  22790. Returns the next available character without actually reading it from the input stream.
  22791. </summary>
  22792. <returns>
  22793. An integer representing the next character to be read, or -1 if no more characters are
  22794. available or the stream does not support seeking.
  22795. </returns>
  22796. </member>
  22797. <member name="M:CsQuery.Implementation.CombinedTextReader.Read">
  22798. <summary>
  22799. Reads the next character from the input stream and advances the character position by one
  22800. character.
  22801. </summary>
  22802. <returns>
  22803. The next character from the input stream, or -1 if no more characters are available. The
  22804. default implementation returns -1.
  22805. </returns>
  22806. </member>
  22807. <member name="M:CsQuery.Implementation.CombinedTextReader.Read(System.Char[],System.Int32,System.Int32)">
  22808. <summary>
  22809. Reads a maximum of <paramref name="count" /> characters from the current stream and writes
  22810. the data to <paramref name="buffer" />, beginning at <paramref name="index" />.
  22811. </summary>
  22812. <param name="buffer">
  22813. When this method returns, contains the specified character array with the values between
  22814. <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1)
  22815. replaced by the characters read from the current source.
  22816. </param>
  22817. <param name="index">
  22818. The position in <paramref name="buffer" /> at which to begin writing.
  22819. </param>
  22820. <param name="count">
  22821. The maximum number of characters to read. If the end of the stream is reached before
  22822. <paramref name="count" /> of characters is read into <paramref name="buffer" />, the current
  22823. method returns.
  22824. </param>
  22825. <returns>
  22826. The number of characters that have been read. The number will be less than or equal to
  22827. <paramref name="count" />, depending on whether the data is available within the stream. This
  22828. method returns zero if called when no more characters are left to read.
  22829. </returns>
  22830. ### <exception cref="T:System.ArgumentNullException">
  22831. <paramref name="buffer" /> is null.
  22832. </exception>
  22833. ### <exception cref="T:System.ArgumentException">
  22834. The buffer length minus <paramref name="index" /> is less than <paramref name="count" />.
  22835. </exception>
  22836. ### <exception cref="T:System.ArgumentOutOfRangeException">
  22837. <paramref name="index" /> or <paramref name="count" /> is negative.
  22838. </exception>
  22839. ### <exception cref="T:System.ObjectDisposedException">
  22840. The <see cref="T:System.IO.TextReader" /> is closed.
  22841. </exception>
  22842. ### <exception cref="T:System.IO.IOException">
  22843. An I/O error occurs.
  22844. </exception>
  22845. </member>
  22846. <member name="M:CsQuery.Implementation.CombinedTextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
  22847. <summary>
  22848. Reads a maximum of <paramref name="count" /> characters from the current stream, and writes
  22849. the data to <paramref name="buffer" />, beginning at <paramref name="index" />.
  22850. </summary>
  22851. <param name="buffer">
  22852. When this method returns, this parameter contains the specified character array with the
  22853. values between <paramref name="index" /> and (<paramref name="index" /> +
  22854. <paramref name="count" /> -1) replaced by the characters read from the current source.
  22855. </param>
  22856. <param name="index">
  22857. The position in <paramref name="buffer" /> at which to begin writing.
  22858. </param>
  22859. <param name="count">
  22860. The maximum number of characters to read.
  22861. </param>
  22862. <returns>
  22863. The position of the underlying stream is advanced by the number of characters that were read
  22864. into <paramref name="buffer" />.The number of characters that have been read. The number will
  22865. be less than or equal to <paramref name="count" />, depending on whether all input characters
  22866. have been read.
  22867. </returns>
  22868. </member>
  22869. <member name="M:CsQuery.Implementation.CombinedTextReader.ReadLine">
  22870. <summary>
  22871. Reads a line of characters from the current stream and returns the data as a string. Note:
  22872. this method will not combine data from two boundary streams into a single line; the end of a
  22873. stream is always the end of a line. This could result in stream corruption (e.g. the addition
  22874. of newlines between streams) when using this method.
  22875. </summary>
  22876. <returns>
  22877. The next line from the input stream, or null if all characters have been read.
  22878. </returns>
  22879. </member>
  22880. <member name="M:CsQuery.Implementation.CombinedTextReader.ReadToEnd">
  22881. <summary>
  22882. Reads all characters from the current position to the end of the TextReader and returns them
  22883. as one string.
  22884. </summary>
  22885. <returns>
  22886. A string containing all characters from the current position to the end of the TextReader.
  22887. </returns>
  22888. </member>
  22889. <member name="M:CsQuery.Implementation.CombinedTextReader.CreateObjRef(System.Type)">
  22890. <summary>
  22891. Creates object reference. (Overridden because it's implemented by the base class and we want
  22892. to be sure that anything trying to use this will fail).
  22893. </summary>
  22894. <exception cref="T:System.NotImplementedException">
  22895. Thrown when the requested operation is unimplemented.
  22896. </exception>
  22897. <param name="requestedType">
  22898. Type of the requested.
  22899. </param>
  22900. <returns>
  22901. Always fails.
  22902. </returns>
  22903. </member>
  22904. <member name="M:CsQuery.Implementation.CombinedTextReader.InitializeLifetimeService">
  22905. <summary>
  22906. Initializes the lifetime service. (Overridden because it's implemented by the base class and we want
  22907. to be sure that anything trying to use this will fail).
  22908. </summary>
  22909. <exception cref="T:System.NotImplementedException">
  22910. Thrown when the requested operation is unimplemented.
  22911. </exception>
  22912. <returns>
  22913. Always fails
  22914. </returns>
  22915. </member>
  22916. <member name="M:CsQuery.Implementation.CombinedTextReader.NextReader">
  22917. <summary>
  22918. Advance to the next reader
  22919. </summary>
  22920. <returns>
  22921. true if it succeeds, false if it fails.
  22922. </returns>
  22923. </member>
  22924. <member name="P:CsQuery.Implementation.CombinedTextReader.Current">
  22925. <summary>
  22926. Gets the current stream
  22927. </summary>
  22928. </member>
  22929. <member name="M:CsQuery.Implementation.CombinedTextReader.GetHashCode">
  22930. <summary>
  22931. Returns a hash code for this object.
  22932. </summary>
  22933. <returns>
  22934. The hash code for this object.
  22935. </returns>
  22936. </member>
  22937. <member name="M:CsQuery.Implementation.CombinedTextReader.Equals(System.Object)">
  22938. <summary>
  22939. Tests if this object is considered equal to another.
  22940. </summary>
  22941. <param name="obj">
  22942. The object to compare to this object.
  22943. </param>
  22944. <returns>
  22945. true if the objects are considered equal, false if they are not.
  22946. </returns>
  22947. </member>
  22948. <member name="T:CsQuery.Implementation.SelectionSetOrder">
  22949. <summary>
  22950. Orders in which the selection set can be arranged. Ascending and Descending refer to to the
  22951. DOM element order.
  22952. </summary>
  22953. </member>
  22954. <member name="F:CsQuery.Implementation.SelectionSetOrder.OrderAdded">
  22955. <summary>
  22956. The items should be returned in the order they were added to the selection set.
  22957. </summary>
  22958. </member>
  22959. <member name="F:CsQuery.Implementation.SelectionSetOrder.Ascending">
  22960. <summary>
  22961. The items should be returned in the order they appear in the DOM.
  22962. </summary>
  22963. </member>
  22964. <member name="F:CsQuery.Implementation.SelectionSetOrder.Descending">
  22965. <summary>
  22966. The items should be returned in the reverse order they appear in the DOM.
  22967. </summary>
  22968. </member>
  22969. <member name="T:CsQuery.Implementation.IRangeSortedDictionary`2">
  22970. <summary>
  22971. A sorted dictionary that allows lookup by range.
  22972. </summary>
  22973. </member>
  22974. <member name="M:CsQuery.Implementation.IRangeSortedDictionary`2.GetRangeKeys(`0[])">
  22975. <summary>
  22976. Return all keys starting with subKey
  22977. </summary>
  22978. <param name="subKey">The substring to match</param>
  22979. <returns></returns>
  22980. </member>
  22981. <member name="M:CsQuery.Implementation.IRangeSortedDictionary`2.GetRange(`0[])">
  22982. <summary>
  22983. Return all values having keys beginning with subKey
  22984. </summary>
  22985. <param name="subKey"></param>
  22986. <returns></returns>
  22987. </member>
  22988. <member name="T:CsQuery.Implementation.IReadOnlyCollection`1">
  22989. <summary>
  22990. Interface for read only collection.
  22991. </summary>
  22992. <typeparam name="T">
  22993. Generic type parameter.
  22994. </typeparam>
  22995. </member>
  22996. <member name="P:CsQuery.Implementation.IReadOnlyCollection`1.Count">
  22997. <summary>
  22998. Gets the number of items in the collection.
  22999. </summary>
  23000. </member>
  23001. <member name="T:CsQuery.Implementation.IReadOnlyList`1">
  23002. <summary>
  23003. Interface for read only list.
  23004. </summary>
  23005. <typeparam name="T">
  23006. Generic type parameter.
  23007. </typeparam>
  23008. </member>
  23009. <member name="P:CsQuery.Implementation.IReadOnlyList`1.Item(System.Int32)">
  23010. <summary>
  23011. Indexer to get items within this collection using array index syntax.
  23012. </summary>
  23013. <param name="index">
  23014. Zero-based index of the entry to access.
  23015. </param>
  23016. <returns>
  23017. The indexed item.
  23018. </returns>
  23019. </member>
  23020. <member name="T:CsQuery.Implementation.PathKeyComparer">
  23021. <summary>
  23022. A string comparer that is not concerned with anything other than the raw value of the characters. No encoding, no culture.
  23023. </summary>
  23024. </member>
  23025. <member name="P:CsQuery.Implementation.PathKeyComparer.Comparer">
  23026. <summary>
  23027. Gets an instance of TrueStringComparer
  23028. </summary>
  23029. </member>
  23030. <member name="M:CsQuery.Implementation.PathKeyComparer.Compare(System.UInt16[],System.UInt16[])">
  23031. <summary>
  23032. Compares two string objects to determine their relative ordering.
  23033. </summary>
  23034. <param name="x">
  23035. String to be compared.
  23036. </param>
  23037. <param name="y">
  23038. String to be compared.
  23039. </param>
  23040. <returns>
  23041. Negative if 'x' is less than 'y', 0 if they are equal, or positive if it is greater.
  23042. </returns>
  23043. </member>
  23044. <member name="M:CsQuery.Implementation.PathKeyComparer.CompareEqualLength(System.UInt16[],System.UInt16[])">
  23045. <summary>
  23046. Marginally faster when just testing equality than using Compare
  23047. </summary>
  23048. <param name="x">
  23049. String to be compared.
  23050. </param>
  23051. <param name="y">
  23052. String to be compared.
  23053. </param>
  23054. <returns>
  23055. true if it succeeds, false if it fails.
  23056. </returns>
  23057. </member>
  23058. <member name="M:CsQuery.Implementation.PathKeyComparer.Equals(System.UInt16[],System.UInt16[])">
  23059. <summary>
  23060. Tests if two string objects are considered equal.
  23061. </summary>
  23062. <param name="x">
  23063. String to be compared.
  23064. </param>
  23065. <param name="y">
  23066. String to be compared.
  23067. </param>
  23068. <returns>
  23069. true if the objects are considered equal, false if they are not.
  23070. </returns>
  23071. </member>
  23072. <member name="M:CsQuery.Implementation.PathKeyComparer.GetHashCode(System.UInt16[])">
  23073. <summary>
  23074. Calculates the hash code for this object.
  23075. </summary>
  23076. <param name="obj">
  23077. The object.
  23078. </param>
  23079. <returns>
  23080. The hash code for this object.
  23081. </returns>
  23082. </member>
  23083. <member name="T:CsQuery.Implementation.RangeSortedDictionary`2">
  23084. <summary>
  23085. A dictionary that is substring-lookup capable. This is the data structure used to index HTML
  23086. documents for selectors. A SortedSet of keys is used for the index because it allows fast
  23087. access by substring. A list of keys obtained from the SortedSet for a selector is used to
  23088. obtain the target references from a regular dictionary.
  23089. </summary>
  23090. <typeparam name="TKey">
  23091. Type of the key.
  23092. </typeparam>
  23093. <typeparam name="TValue">
  23094. Type of the value
  23095. </typeparam>
  23096. </member>
  23097. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.#ctor(System.Collections.Generic.IComparer{`0[]},System.Collections.Generic.IEqualityComparer{`0[]},`0)">
  23098. <summary>
  23099. Default constructor.
  23100. </summary>
  23101. <param name="setComparer">
  23102. The comparer.
  23103. </param>
  23104. <param name="equalityComparer">
  23105. The equality comparer.
  23106. </param>
  23107. <param name="indexSeparator">
  23108. The index separator.
  23109. </param>
  23110. </member>
  23111. <member name="F:CsQuery.Implementation.RangeSortedDictionary`2.Keys">
  23112. <summary>
  23113. An ordered set of all the keys in this dictionary.
  23114. </summary>
  23115. </member>
  23116. <member name="F:CsQuery.Implementation.RangeSortedDictionary`2.Index">
  23117. <summary>
  23118. The inner index.
  23119. </summary>
  23120. </member>
  23121. <member name="P:CsQuery.Implementation.RangeSortedDictionary`2.KeysAudit">
  23122. <summary>
  23123. Returns the keys in human-readable format.
  23124. </summary>
  23125. </member>
  23126. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.HumanReadableKey(System.Object,System.Object)">
  23127. <summary>
  23128. Convert an index key to human readable form.
  23129. </summary>
  23130. <param name="indexKeyArray">
  23131. Array of index keys.
  23132. </param>
  23133. <param name="indexSeparator">
  23134. The index separator.
  23135. </param>
  23136. <returns>
  23137. The human readable key.
  23138. </returns>
  23139. </member>
  23140. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.HumanReadableKey(System.Object)">
  23141. <summary>
  23142. Convert an index key to human readable form.
  23143. </summary>
  23144. <param name="indexKey">
  23145. The index key.
  23146. </param>
  23147. <returns>
  23148. The human readable key.
  23149. </returns>
  23150. </member>
  23151. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.GetRangeKeys(`0[])">
  23152. <summary>
  23153. Retrieve all the keys that match the subkey provided; that is, all keys that start with the
  23154. value of 'subkey'.
  23155. </summary>
  23156. <param name="subkey">
  23157. The subkey to match
  23158. </param>
  23159. <returns>
  23160. A sequence of keys found in the dictionary.
  23161. </returns>
  23162. </member>
  23163. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.GetRange(`0[],System.Int32,System.Boolean)">
  23164. <summary>
  23165. Return all matching keys at the specified depth relative to the subkey, e.g. 0 will return
  23166. only the element that exactly matches the subkey.
  23167. </summary>
  23168. <param name="subKey">
  23169. The subkey to match.
  23170. </param>
  23171. <param name="depth">
  23172. The zero-based depth relative to the subkey's depth
  23173. </param>
  23174. <param name="descendants">
  23175. When true, include elements that are at a greater depth too
  23176. </param>
  23177. <returns>
  23178. A sequence of TValue elements.
  23179. </returns>
  23180. </member>
  23181. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.GetRange(`0[])">
  23182. <summary>
  23183. Return a sequence of values for each key that starts with the value of 'subkey'.
  23184. </summary>
  23185. <param name="subKey">
  23186. The subkey to match.
  23187. </param>
  23188. <returns>
  23189. A sequence of values from the dictionary.
  23190. </returns>
  23191. </member>
  23192. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Add(`0[],`1)">
  23193. <summary>
  23194. Adds a key/value pair to the dictionary
  23195. </summary>
  23196. <param name="key">
  23197. The key.
  23198. </param>
  23199. <param name="value">
  23200. [out] The value.
  23201. </param>
  23202. </member>
  23203. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.ContainsKey(`0[])">
  23204. <summary>
  23205. Test whether the dictionary contains a value for 'key'
  23206. </summary>
  23207. <param name="key">
  23208. The key.
  23209. </param>
  23210. <returns>
  23211. true if it succeeds, false if it fails.
  23212. </returns>
  23213. </member>
  23214. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Remove(`0[])">
  23215. <summary>
  23216. Removes the given key
  23217. </summary>
  23218. <param name="key">
  23219. The key.
  23220. </param>
  23221. <returns>
  23222. true if it succeeds, false if it fails.
  23223. </returns>
  23224. </member>
  23225. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.TryGetValue(`0[],`1@)">
  23226. <summary>
  23227. Try to get a value by name
  23228. </summary>
  23229. <param name="key">
  23230. The key.
  23231. </param>
  23232. <param name="value">
  23233. [out] The value.
  23234. </param>
  23235. <returns>
  23236. true if it succeeds, false if it fails.
  23237. </returns>
  23238. </member>
  23239. <member name="P:CsQuery.Implementation.RangeSortedDictionary`2.Values">
  23240. <summary>
  23241. Gets the values.
  23242. </summary>
  23243. </member>
  23244. <member name="P:CsQuery.Implementation.RangeSortedDictionary`2.Item(`0[])">
  23245. <summary>
  23246. Return the value for 'key'
  23247. </summary>
  23248. <param name="key">
  23249. The key.
  23250. </param>
  23251. <returns>
  23252. The indexed item.
  23253. </returns>
  23254. </member>
  23255. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Add(System.Collections.Generic.KeyValuePair{`0[],`1})">
  23256. <summary>
  23257. Adds a key/value pair to the dictionary.
  23258. </summary>
  23259. <param name="item">
  23260. The item to test for.
  23261. </param>
  23262. </member>
  23263. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Clear">
  23264. <summary>
  23265. Clears this object to its blank/initial state.
  23266. </summary>
  23267. </member>
  23268. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Contains(System.Collections.Generic.KeyValuePair{`0[],`1})">
  23269. <summary>
  23270. Test whether the KeyValuePair object exists in this dictionary.
  23271. </summary>
  23272. <param name="item">
  23273. The item to test for.
  23274. </param>
  23275. <returns>
  23276. true if the object is in this collection, false if not.
  23277. </returns>
  23278. </member>
  23279. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.CopyTo(System.Collections.Generic.KeyValuePair{`0[],`1}[],System.Int32)">
  23280. <summary>
  23281. Copies the contents of the dictionary to an array of KeyValuePair objects.
  23282. </summary>
  23283. <param name="array">
  23284. The array.
  23285. </param>
  23286. <param name="arrayIndex">
  23287. Zero-based index of the array at which to start copying.
  23288. </param>
  23289. </member>
  23290. <member name="P:CsQuery.Implementation.RangeSortedDictionary`2.Count">
  23291. <summary>
  23292. Gets the number of items in this dictionary.
  23293. </summary>
  23294. </member>
  23295. <member name="P:CsQuery.Implementation.RangeSortedDictionary`2.IsReadOnly">
  23296. <summary>
  23297. Gets a value indicating whether this object is read only. This is always false.
  23298. </summary>
  23299. </member>
  23300. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Remove(System.Collections.Generic.KeyValuePair{`0[],`1})">
  23301. <summary>
  23302. Removes the given KeyValuePair from the dictionary if it exists
  23303. </summary>
  23304. <param name="item">
  23305. The item to remove.
  23306. </param>
  23307. <returns>
  23308. true if it succeeds, false if it fails.
  23309. </returns>
  23310. </member>
  23311. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.GetEnumerator">
  23312. <summary>
  23313. Gets the enumerator.
  23314. </summary>
  23315. <returns>
  23316. The enumerator.
  23317. </returns>
  23318. </member>
  23319. <member name="T:CsQuery.Implementation.SelectionSet`1">
  23320. <summary>
  23321. A list of DOM elements. The default order is the order added to this construct; the Order
  23322. property can be changed to return the contents in a different order.
  23323. </summary>
  23324. <typeparam name="T">
  23325. The type of element represented by this set.
  23326. </typeparam>
  23327. </member>
  23328. <member name="M:CsQuery.Implementation.SelectionSet`1.#ctor(CsQuery.Implementation.SelectionSetOrder)">
  23329. <summary>
  23330. Create an initially empty instance whose results are returned in the order specified.
  23331. </summary>
  23332. <param name="outputOrder">
  23333. The output order.
  23334. </param>
  23335. </member>
  23336. <member name="M:CsQuery.Implementation.SelectionSet`1.#ctor(System.Collections.Generic.IEnumerable{`0},CsQuery.Implementation.SelectionSetOrder,CsQuery.Implementation.SelectionSetOrder)">
  23337. <summary>
  23338. Create an instance based on an existing sequence. The order passed defines the order of the
  23339. original list; if the output order should be different than change it.
  23340. The sequence is bound directly as the source of this selection set; it is not enumerated.
  23341. Therefore it's possible to create "live" sets that will reflect the same contents as their
  23342. original source at any point in time. If a client alters the selection set, however, it
  23343. becomes static as the set at that point is copied in order to permit alterations. The
  23344. original source sequence is never altered, even if it is a list type that can be altered.
  23345. Because of this care is required. If using an IEnumerable source that is not a basic data
  23346. structure, but instead refers to a computationally-intensive process, it might be desirable
  23347. to copy it to a list first. The output from the HTML parser and selector engine do this
  23348. automatically to prevent accidental misuse. It is conceivable that some future function might
  23349. want to provide direct access the the selector engine's IEnumerable output instead of a List
  23350. copy to provide a live CSS selector; in this case the engine's Select method would need to be
  23351. altered to return the enumerator directly.
  23352. </summary>
  23353. <param name="elements">
  23354. The sequence to source this selection set.
  23355. </param>
  23356. <param name="inputOrder">
  23357. The list order.
  23358. </param>
  23359. <param name="outputOrder">
  23360. The output order.
  23361. </param>
  23362. </member>
  23363. <member name="F:CsQuery.Implementation.SelectionSet`1._IsDirty">
  23364. <summary>
  23365. Cached count
  23366. </summary>
  23367. </member>
  23368. <member name="F:CsQuery.Implementation.SelectionSet`1.OriginalList">
  23369. <summary>
  23370. The immutable list as set by a client; can be obsolete if MutableList is non-null
  23371. </summary>
  23372. </member>
  23373. <member name="F:CsQuery.Implementation.SelectionSet`1._OrderedList">
  23374. <summary>
  23375. Cached reference to the list in the output order
  23376. </summary>
  23377. </member>
  23378. <member name="F:CsQuery.Implementation.SelectionSet`1._MutableList">
  23379. <summary>
  23380. The active list, if changes are made after set by the client
  23381. </summary>
  23382. </member>
  23383. <member name="P:CsQuery.Implementation.SelectionSet`1.MutableList">
  23384. <summary>
  23385. The list, if it has been changed from the value with which it was created
  23386. </summary>
  23387. </member>
  23388. <member name="P:CsQuery.Implementation.SelectionSet`1.OrderedList">
  23389. <summary>
  23390. The selection set in the output order.
  23391. </summary>
  23392. </member>
  23393. <member name="P:CsQuery.Implementation.SelectionSet`1.IsDirty">
  23394. <summary>
  23395. The output (sorted) list is dirty because changes have been made since it was created. Update the cache.
  23396. </summary>
  23397. </member>
  23398. <member name="P:CsQuery.Implementation.SelectionSet`1.IsAltered">
  23399. <summary>
  23400. The list is altered from its original state using "Add" or "Remove".
  23401. </summary>
  23402. </member>
  23403. <member name="P:CsQuery.Implementation.SelectionSet`1.OutputOrder">
  23404. <summary>
  23405. The order in which elements in the set are returned.
  23406. </summary>
  23407. </member>
  23408. <member name="P:CsQuery.Implementation.SelectionSet`1.Count">
  23409. <summary>
  23410. Gets the number of items in the SelectionSet
  23411. </summary>
  23412. </member>
  23413. <member name="P:CsQuery.Implementation.SelectionSet`1.IsReadOnly">
  23414. <summary>
  23415. Gets a value indicating whether this object is read only. For SelectionSet objects, this is always false.
  23416. </summary>
  23417. </member>
  23418. <member name="M:CsQuery.Implementation.SelectionSet`1.Add(`0)">
  23419. <summary>
  23420. Adds a new item to the SelectionSet
  23421. </summary>
  23422. <param name="item">
  23423. The item to add.
  23424. </param>
  23425. <returns>
  23426. true if it succeeds, false if it fails.
  23427. </returns>
  23428. </member>
  23429. <member name="M:CsQuery.Implementation.SelectionSet`1.Clear">
  23430. <summary>
  23431. Clears this SelectionSet
  23432. </summary>
  23433. </member>
  23434. <member name="M:CsQuery.Implementation.SelectionSet`1.Clone">
  23435. <summary>
  23436. Makes a clone of this SelectionSet
  23437. </summary>
  23438. <returns>
  23439. A copy of this object.
  23440. </returns>
  23441. </member>
  23442. <member name="M:CsQuery.Implementation.SelectionSet`1.CloneImpl">
  23443. <summary>
  23444. Enumerates clone objects in this collection.
  23445. </summary>
  23446. <returns>
  23447. An enumerator that allows foreach to be used to process clone objects in this collection.
  23448. </returns>
  23449. </member>
  23450. <member name="M:CsQuery.Implementation.SelectionSet`1.Contains(`0)">
  23451. <summary>
  23452. Test whether the item is present in the SelectionSet
  23453. </summary>
  23454. <param name="item">
  23455. The item to test for containment.
  23456. </param>
  23457. <returns>
  23458. true if the object is in this collection, false if not.
  23459. </returns>
  23460. </member>
  23461. <member name="M:CsQuery.Implementation.SelectionSet`1.CopyTo(`0[],System.Int32)">
  23462. <summary>
  23463. Copy the contents of this SelectionSet to an array
  23464. </summary>
  23465. <param name="array">
  23466. The target array.
  23467. </param>
  23468. <param name="arrayIndex">
  23469. Zero-based index of the starting position in the array to begin copying.
  23470. </param>
  23471. </member>
  23472. <member name="M:CsQuery.Implementation.SelectionSet`1.Remove(`0)">
  23473. <summary>
  23474. Removes the given item from the SelectionSet
  23475. </summary>
  23476. <param name="item">
  23477. The item to remove.
  23478. </param>
  23479. <returns>
  23480. true if it succeeds, false if it fails.
  23481. </returns>
  23482. </member>
  23483. <member name="M:CsQuery.Implementation.SelectionSet`1.ExceptWith(System.Collections.Generic.IEnumerable{`0})">
  23484. <summary>
  23485. Removes all elements in the specified collection from the current SelectionSet&lt;T&gt;
  23486. object.
  23487. </summary>
  23488. <param name="other">
  23489. The collection of items to remove from the SelectionSet&lt;T&gt; object.
  23490. </param>
  23491. </member>
  23492. <member name="M:CsQuery.Implementation.SelectionSet`1.IntersectWith(System.Collections.Generic.IEnumerable{`0})">
  23493. <summary>
  23494. Modifies the current SelectionSet&lt;T&gt; object to contain only elements that are present
  23495. in that object and in the specified collection.
  23496. </summary>
  23497. <param name="other">
  23498. The collection to compare to the current SelectionSet&lt;T&gt;
  23499. object.
  23500. </param>
  23501. </member>
  23502. <member name="M:CsQuery.Implementation.SelectionSet`1.IsProperSubsetOf(System.Collections.Generic.IEnumerable{`0})">
  23503. <summary>
  23504. Determines whether a SelectionSet&lt;T&gt; object is a proper subset of the specified
  23505. collection.
  23506. </summary>
  23507. <param name="other">
  23508. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23509. </param>
  23510. <returns>
  23511. true if it is a proper subset, false if not.
  23512. </returns>
  23513. </member>
  23514. <member name="M:CsQuery.Implementation.SelectionSet`1.IsProperSupersetOf(System.Collections.Generic.IEnumerable{`0})">
  23515. <summary>
  23516. Determines whether a SelectionSet&lt;T&gt; object is a proper superset of the specified
  23517. collection.
  23518. </summary>
  23519. <param name="other">
  23520. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23521. </param>
  23522. <returns>
  23523. true if is is a proper superset, false if not.
  23524. </returns>
  23525. </member>
  23526. <member name="M:CsQuery.Implementation.SelectionSet`1.IsSubsetOf(System.Collections.Generic.IEnumerable{`0})">
  23527. <summary>
  23528. Determines whether a SelectionSet&lt;T&gt; object is a subset of the specified collection.
  23529. </summary>
  23530. <param name="other">
  23531. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23532. </param>
  23533. <returns>
  23534. true if it is a proper subset, false if not.
  23535. </returns>
  23536. </member>
  23537. <member name="M:CsQuery.Implementation.SelectionSet`1.IsSupersetOf(System.Collections.Generic.IEnumerable{`0})">
  23538. <summary>
  23539. Determines whether a SelectionSet&lt;T&gt; object is a superset of the specified collection.
  23540. </summary>
  23541. <param name="other">
  23542. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23543. </param>
  23544. <returns>
  23545. true if is is a proper superset, false if not.
  23546. </returns>
  23547. </member>
  23548. <member name="M:CsQuery.Implementation.SelectionSet`1.Overlaps(System.Collections.Generic.IEnumerable{`0})">
  23549. <summary>
  23550. Determines whether the current SelectionSet&lt;T&gt; object and a specified collection share
  23551. common elements.
  23552. </summary>
  23553. <param name="other">
  23554. The collection to compare to the current System.Collections.Generic.HashSet&lt;T&gt;
  23555. object.
  23556. </param>
  23557. <returns>
  23558. true if the sets share at least one common element; , false if not.
  23559. </returns>
  23560. </member>
  23561. <member name="M:CsQuery.Implementation.SelectionSet`1.SetEquals(System.Collections.Generic.IEnumerable{`0})">
  23562. <summary>
  23563. Determines whether a SelectionSet&lt;T&gt; object and the specified collection contain the
  23564. same elements.
  23565. </summary>
  23566. <param name="other">
  23567. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23568. </param>
  23569. <returns>
  23570. true if it succeeds, false if it fails.
  23571. </returns>
  23572. </member>
  23573. <member name="M:CsQuery.Implementation.SelectionSet`1.SymmetricExceptWith(System.Collections.Generic.IEnumerable{`0})">
  23574. <summary>
  23575. Modifies the current SelectionSet&lt;T&gt; object to contain only elements that are present
  23576. either in that object or in the specified collection, but not both.
  23577. </summary>
  23578. <param name="other">
  23579. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23580. </param>
  23581. </member>
  23582. <member name="M:CsQuery.Implementation.SelectionSet`1.UnionWith(System.Collections.Generic.IEnumerable{`0})">
  23583. <summary>
  23584. Modifies the current SelectionSet&lt;T&gt; object to contain all elements that are present in
  23585. itself, the specified collection, or both.
  23586. </summary>
  23587. <param name="other">
  23588. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23589. </param>
  23590. </member>
  23591. <member name="M:CsQuery.Implementation.SelectionSet`1.IndexOf(`0)">
  23592. <summary>
  23593. Return the zero-based index of item in a sequence.
  23594. </summary>
  23595. <param name="item">
  23596. The item.
  23597. </param>
  23598. <returns>
  23599. The zero-based position in the list where the item was found, or -1 if it was not found.
  23600. </returns>
  23601. </member>
  23602. <member name="M:CsQuery.Implementation.SelectionSet`1.Insert(System.Int32,`0)">
  23603. <summary>
  23604. Inserts an item at the specified index
  23605. </summary>
  23606. <param name="index">
  23607. Zero-based index of the position to insert the item
  23608. </param>
  23609. <param name="item">
  23610. The item to insert.
  23611. </param>
  23612. </member>
  23613. <member name="M:CsQuery.Implementation.SelectionSet`1.RemoveAt(System.Int32)">
  23614. <summary>
  23615. Removes the item at the specified index.
  23616. </summary>
  23617. <exception cref="T:System.IndexOutOfRangeException">
  23618. Thrown when the index is outside the bound of the current set.
  23619. </exception>
  23620. <param name="index">
  23621. Zero-based index of the item to remove.
  23622. </param>
  23623. </member>
  23624. <member name="P:CsQuery.Implementation.SelectionSet`1.Item(System.Int32)">
  23625. <summary>
  23626. Indexer to get or set items within this collection using array index syntax.
  23627. </summary>
  23628. <param name="index">
  23629. Zero-based index of the entry to access.
  23630. </param>
  23631. <returns>
  23632. The indexed item.
  23633. </returns>
  23634. </member>
  23635. <member name="M:CsQuery.Implementation.SelectionSet`1.GetEnumerator">
  23636. <summary>
  23637. Gets the enumerator for the SelectionSet
  23638. </summary>
  23639. <returns>
  23640. The enumerator.
  23641. </returns>
  23642. </member>
  23643. <member name="M:CsQuery.Implementation.SelectionSet`1.ConvertToMutable">
  23644. <summary>
  23645. When an operation changes the original list, configures this object to track changes and deal
  23646. with altered lists.
  23647. </summary>
  23648. </member>
  23649. <member name="M:CsQuery.Implementation.SelectionSet`1.SynchronizeOrderedList">
  23650. <summary>
  23651. Use after set operations that alter the list
  23652. </summary>
  23653. </member>
  23654. <member name="T:CsQuery.Implementation.SelectionSetComparer">
  23655. <summary>
  23656. A comparer to ensure that items are returned from a selection set in DOM order, e.g. by comparing their
  23657. internal paths.
  23658. </summary>
  23659. </member>
  23660. <member name="M:CsQuery.Implementation.SelectionSetComparer.#ctor(CsQuery.Implementation.SelectionSetOrder)">
  23661. <summary>
  23662. Constructor.
  23663. </summary>
  23664. <exception cref="T:System.InvalidOperationException">
  23665. Thrown when the requested operation is invalid.
  23666. </exception>
  23667. <param name="order">
  23668. The order used to compare two items. This must be Ascending or Descending
  23669. </param>
  23670. </member>
  23671. <member name="M:CsQuery.Implementation.SelectionSetComparer.Compare(CsQuery.IDomObject,CsQuery.IDomObject)">
  23672. <summary>
  23673. Compares two IDomObject objects to determine their relative ordering.
  23674. </summary>
  23675. <param name="x">
  23676. I dom object to be compared.
  23677. </param>
  23678. <param name="y">
  23679. I dom object to be compared.
  23680. </param>
  23681. <returns>
  23682. Negative if 'x' is less than 'y', 0 if they are equal, or positive if it is greater.
  23683. </returns>
  23684. </member>
  23685. <member name="T:CsQuery.INodeList">
  23686. <summary>
  23687. Interface for node list, a read/write collection of nodes.
  23688. </summary>
  23689. </member>
  23690. <member name="P:CsQuery.INodeList.Length">
  23691. <summary>
  23692. The number of nodes in this INodeList
  23693. </summary>
  23694. </member>
  23695. <member name="M:CsQuery.INodeList.Item(System.Int32)">
  23696. <summary>
  23697. Get the item at the specified index
  23698. </summary>
  23699. <param name="index">
  23700. Zero-based index of the item
  23701. </param>
  23702. <returns>
  23703. An item
  23704. </returns>
  23705. </member>
  23706. <member name="E:CsQuery.INodeList.OnChanged">
  23707. <summary>
  23708. Event raised when the NodeList changes
  23709. </summary>
  23710. </member>
  23711. <member name="T:CsQuery.INodeList`1">
  23712. <summary>
  23713. Interface to a a read-only, strongly-typed node list.
  23714. </summary>
  23715. <typeparam name="T">
  23716. Generic type parameter.
  23717. </typeparam>
  23718. </member>
  23719. <member name="P:CsQuery.INodeList`1.Length">
  23720. <summary>
  23721. The number of nodes in this INodeList
  23722. </summary>
  23723. </member>
  23724. <member name="M:CsQuery.INodeList`1.Item(System.Int32)">
  23725. <summary>
  23726. Get the item at the specified index
  23727. </summary>
  23728. <param name="index">
  23729. Zero-based index of the item
  23730. </param>
  23731. <returns>
  23732. An item
  23733. </returns>
  23734. </member>
  23735. <member name="M:CsQuery.INodeList`1.ToList">
  23736. <summary>
  23737. Converts this object to a read-only list.
  23738. </summary>
  23739. <returns>
  23740. This object as an IList&lt;IDomObject&gt;
  23741. </returns>
  23742. </member>
  23743. <member name="T:CsQuery.Engine.AttributeSelectors">
  23744. <summary>
  23745. Helper methods to perform matching against attribute-type selectors
  23746. </summary>
  23747. </member>
  23748. <member name="M:CsQuery.Engine.AttributeSelectors.Matches(CsQuery.IDomElement,CsQuery.Engine.SelectorClause)">
  23749. <summary>
  23750. Test whether a single element matches a specific attribute selector.
  23751. </summary>
  23752. <param name="element">
  23753. The element to test.
  23754. </param>
  23755. <param name="selector">
  23756. The selector.
  23757. </param>
  23758. <returns>
  23759. true if the element matches, false if not.
  23760. </returns>
  23761. </member>
  23762. <member name="M:CsQuery.Engine.AttributeSelectors.ContainsWord(System.String,System.String,System.StringComparer)">
  23763. <summary>
  23764. Test whether a sentence contains a word.
  23765. </summary>
  23766. <param name="sentence">
  23767. The sentence.
  23768. </param>
  23769. <param name="word">
  23770. The word.
  23771. </param>
  23772. <param name="comparer">
  23773. The comparer.
  23774. </param>
  23775. <returns>
  23776. true if it contains the word, false if not.
  23777. </returns>
  23778. </member>
  23779. <member name="T:CsQuery.Engine.CharacterEqualityComparer">
  23780. <summary>
  23781. A case-insensitive character equality comparer.
  23782. </summary>
  23783. </member>
  23784. <member name="M:CsQuery.Engine.CharacterEqualityComparer.Create(System.Boolean)">
  23785. <summary>
  23786. Factory that creates an EqualityComparer&lt;char&gt; based on the case sensitivity
  23787. requirements.
  23788. </summary>
  23789. <param name="isCaseSensitive">
  23790. true if the EqualityComparer should be case sensitive.
  23791. </param>
  23792. <returns>
  23793. An EqualityComparer&lt;char&gt;
  23794. </returns>
  23795. </member>
  23796. <member name="M:CsQuery.Engine.CharacterEqualityComparer.Equals(System.Char,System.Char)">
  23797. <summary>
  23798. Tests if two char objects are considered equal.
  23799. </summary>
  23800. <param name="x">
  23801. Character to be compared.
  23802. </param>
  23803. <param name="y">
  23804. Character to be compared.
  23805. </param>
  23806. <returns>
  23807. true if the objects are considered equal, false if they are not.
  23808. </returns>
  23809. </member>
  23810. <member name="M:CsQuery.Engine.CharacterEqualityComparer.GetHashCode(System.Char)">
  23811. <summary>
  23812. Calculates the hash code for this object.
  23813. </summary>
  23814. <param name="obj">
  23815. The object.
  23816. </param>
  23817. <returns>
  23818. The hash code for this object.
  23819. </returns>
  23820. </member>
  23821. <member name="T:CsQuery.Engine.CaseSensitiveCharacterEqualityComparer">
  23822. <summary>
  23823. A case-sensitive character equality comparer.
  23824. </summary>
  23825. </member>
  23826. <member name="M:CsQuery.Engine.CaseSensitiveCharacterEqualityComparer.Equals(System.Char,System.Char)">
  23827. <summary>
  23828. Tests if two char objects are considered equal.
  23829. </summary>
  23830. <param name="x">
  23831. Character to be compared.
  23832. </param>
  23833. <param name="y">
  23834. Character to be compared.
  23835. </param>
  23836. <returns>
  23837. true if the objects are considered equal, false if they are not.
  23838. </returns>
  23839. </member>
  23840. <member name="M:CsQuery.Engine.CaseSensitiveCharacterEqualityComparer.GetHashCode(System.Char)">
  23841. <summary>
  23842. Calculates the hash code for this object.
  23843. </summary>
  23844. <param name="obj">
  23845. The object.
  23846. </param>
  23847. <returns>
  23848. The hash code for this object.
  23849. </returns>
  23850. </member>
  23851. <member name="T:CsQuery.Engine.DomIndexNone">
  23852. <summary>
  23853. Simple implementation of DOM index that only stores a reference to the index target. This
  23854. will perform much better than the ranged index for dom construction &amp; manipulation, but
  23855. worse for complex queries.
  23856. </summary>
  23857. </member>
  23858. <member name="M:CsQuery.Engine.DomIndexNone.#ctor">
  23859. <summary>
  23860. Default constructor for the index
  23861. </summary>
  23862. </member>
  23863. <member name="M:CsQuery.Engine.DomIndexNone.AddToIndex(CsQuery.IDomIndexedNode)">
  23864. <summary>
  23865. Adds an element to the index.
  23866. </summary>
  23867. <param name="element">
  23868. The element to add.
  23869. </param>
  23870. </member>
  23871. <member name="M:CsQuery.Engine.DomIndexNone.AddToIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  23872. <summary>
  23873. Adds an element to the index for the specified key.
  23874. </summary>
  23875. <param name="key">
  23876. The key to remove.
  23877. </param>
  23878. <param name="element">
  23879. The element to add.
  23880. </param>
  23881. </member>
  23882. <member name="M:CsQuery.Engine.DomIndexNone.RemoveFromIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  23883. <summary>
  23884. Remove an element from the index using its key.
  23885. </summary>
  23886. <param name="key">
  23887. The key to remove.
  23888. </param>
  23889. <param name="element">
  23890. The element to remove.
  23891. </param>
  23892. </member>
  23893. <member name="M:CsQuery.Engine.DomIndexNone.RemoveFromIndex(CsQuery.IDomIndexedNode)">
  23894. <summary>
  23895. Remove an element from the index.
  23896. </summary>
  23897. <param name="element">
  23898. The element to remove
  23899. </param>
  23900. </member>
  23901. <member name="M:CsQuery.Engine.DomIndexNone.QueryIndex(System.UInt16[])">
  23902. <summary>
  23903. Query the document's index for a subkey.
  23904. </summary>
  23905. <param name="subKey">
  23906. The subkey to match
  23907. </param>
  23908. <returns>
  23909. A sequence of all matching keys
  23910. </returns>
  23911. </member>
  23912. <member name="M:CsQuery.Engine.DomIndexNone.QueryIndex(System.UInt16[],System.Int32,System.Boolean)">
  23913. <summary>
  23914. Queries the index, returning all matching elements.
  23915. </summary>
  23916. <exception cref="T:System.NotImplementedException">
  23917. Thrown when the requested operation is unimplemented.
  23918. </exception>
  23919. <param name="subKey">
  23920. The subkey to match.
  23921. </param>
  23922. <param name="depth">
  23923. The depth.
  23924. </param>
  23925. <param name="includeDescendants">
  23926. true to include, false to exclude the descendants.
  23927. </param>
  23928. <returns>
  23929. An enumerator that allows foreach to be used to process query index in this collection.
  23930. </returns>
  23931. </member>
  23932. <member name="M:CsQuery.Engine.DomIndexNone.Clear">
  23933. <summary>
  23934. Clears this object to its blank/initial state.
  23935. </summary>
  23936. </member>
  23937. <member name="P:CsQuery.Engine.DomIndexNone.Count">
  23938. <summary>
  23939. The number of unique index keys.
  23940. </summary>
  23941. <returns>
  23942. The count of items in the index.
  23943. </returns>
  23944. </member>
  23945. <member name="P:CsQuery.Engine.DomIndexNone.Features">
  23946. <summary>
  23947. Returns the features that this index implements.
  23948. </summary>
  23949. </member>
  23950. <member name="P:CsQuery.Engine.DomIndexNone.QueueChanges">
  23951. <summary>
  23952. When true, changes are queued until the next read operation. For the DomIndexNone provider, this is always false.
  23953. </summary>
  23954. </member>
  23955. <member name="T:CsQuery.Engine.DomIndexRanged">
  23956. <summary>
  23957. A DOM index that can return a range of values. The IDomIndexRange interface is known to the
  23958. selection engine; when availabile it will be use to optimize subqueries.
  23959. </summary>
  23960. </member>
  23961. <member name="M:CsQuery.Engine.DomIndexRanged.#ctor">
  23962. <summary>
  23963. Default constructor.
  23964. </summary>
  23965. </member>
  23966. <member name="P:CsQuery.Engine.DomIndexRanged.PendingIndexChanges">
  23967. <summary>
  23968. The nodes that have changed since the last Reindex
  23969. </summary>
  23970. </member>
  23971. <member name="P:CsQuery.Engine.DomIndexRanged.IndexNeedsUpdate">
  23972. <summary>
  23973. Returns true when there are pending index changes
  23974. </summary>
  23975. </member>
  23976. <member name="P:CsQuery.Engine.DomIndexRanged.SelectorXref">
  23977. <summary>
  23978. The index.
  23979. </summary>
  23980. </member>
  23981. <member name="P:CsQuery.Engine.DomIndexRanged.QueueChanges">
  23982. <summary>
  23983. When true, changes are queued until the next read operation.
  23984. </summary>
  23985. </member>
  23986. <member name="M:CsQuery.Engine.DomIndexRanged.AddToIndex(CsQuery.IDomIndexedNode)">
  23987. <summary>
  23988. Add an element to the index using the default keys for this element.
  23989. </summary>
  23990. <param name="element">
  23991. The element to add
  23992. </param>
  23993. </member>
  23994. <member name="M:CsQuery.Engine.DomIndexRanged.AddToIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  23995. <summary>
  23996. Adds an element to the index for the specified key.
  23997. </summary>
  23998. <param name="key">
  23999. The key to remove.
  24000. </param>
  24001. <param name="element">
  24002. The element to add.
  24003. </param>
  24004. </member>
  24005. <member name="M:CsQuery.Engine.DomIndexRanged.RemoveFromIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24006. <summary>
  24007. Remove an element from the index using its key.
  24008. </summary>
  24009. <param name="key">
  24010. The key to remove.
  24011. </param>
  24012. <param name="element">
  24013. The element to remove; this is ignored fort IDomIndexRange because it is identified by the key.
  24014. </param>
  24015. </member>
  24016. <member name="M:CsQuery.Engine.DomIndexRanged.RemoveFromIndex(CsQuery.IDomIndexedNode)">
  24017. <summary>
  24018. Remove an element from the index.
  24019. </summary>
  24020. <param name="element">
  24021. The element to remove
  24022. </param>
  24023. </member>
  24024. <member name="M:CsQuery.Engine.DomIndexRanged.QueryIndex(System.UInt16[],System.Int32,System.Boolean)">
  24025. <summary>
  24026. Query the document's index for a subkey up to a specific depth, optionally including
  24027. descendants that match the selector.
  24028. </summary>
  24029. <param name="subKey">
  24030. The key or subkey to match. If this is a partial key, all keys matching this part will be
  24031. returned.
  24032. </param>
  24033. <param name="depth">
  24034. The zero-based depth to which searches should be limited.
  24035. </param>
  24036. <param name="includeDescendants">
  24037. When true, descendants of matching keys will be returned
  24038. </param>
  24039. <returns>
  24040. A sequence of all matching keys
  24041. </returns>
  24042. </member>
  24043. <member name="M:CsQuery.Engine.DomIndexRanged.QueryIndex(System.UInt16[])">
  24044. <summary>
  24045. Query the document's index.
  24046. </summary>
  24047. <param name="key">
  24048. The key to seek.
  24049. </param>
  24050. <returns>
  24051. A sequence of all elements matching the index key.
  24052. </returns>
  24053. </member>
  24054. <member name="M:CsQuery.Engine.DomIndexRanged.Clear">
  24055. <summary>
  24056. Clears this object to its blank/initial state.
  24057. </summary>
  24058. </member>
  24059. <member name="P:CsQuery.Engine.DomIndexRanged.Count">
  24060. <summary>
  24061. The number of unique index keys.
  24062. </summary>
  24063. <returns>
  24064. The count of items in the index.
  24065. </returns>
  24066. </member>
  24067. <member name="M:CsQuery.Engine.DomIndexRanged.QueueAddToIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24068. <summary>
  24069. Add an element to the index using a specified index key.
  24070. </summary>
  24071. <param name="key">
  24072. The key
  24073. </param>
  24074. <param name="element">
  24075. The element target
  24076. </param>
  24077. </member>
  24078. <member name="M:CsQuery.Engine.DomIndexRanged.RangePath(System.UInt16[],System.UInt16[])">
  24079. <summary>
  24080. Convert a key/path combination to a path suitable for view selection.
  24081. </summary>
  24082. <param name="key">
  24083. The key to remove.
  24084. </param>
  24085. <param name="path">
  24086. Full pathname of the file.
  24087. </param>
  24088. <returns>
  24089. A key.
  24090. </returns>
  24091. </member>
  24092. <member name="M:CsQuery.Engine.DomIndexRanged.RangePath(System.UInt16[],CsQuery.IDomIndexedNode)">
  24093. <summary>
  24094. Convert a key/path combination to a path suitable for view selection.
  24095. </summary>
  24096. <param name="key">
  24097. The key to remove.
  24098. </param>
  24099. <param name="element">
  24100. The element to add.
  24101. </param>
  24102. <returns>
  24103. A key.
  24104. </returns>
  24105. </member>
  24106. <member name="M:CsQuery.Engine.DomIndexRanged.RangePath(System.UInt16[])">
  24107. <summary>
  24108. Return the default selection key
  24109. </summary>
  24110. <param name="path">
  24111. Full pathname of the file.
  24112. </param>
  24113. <returns>
  24114. A key.
  24115. </returns>
  24116. </member>
  24117. <member name="T:CsQuery.Engine.DomIndexSimple">
  24118. <summary>
  24119. Simple implementation of DOM index that only stores a reference to the index target. This
  24120. will perform much better than the ranged index for dom construction &amp; manipulation, but
  24121. worse for complex queries.
  24122. </summary>
  24123. </member>
  24124. <member name="M:CsQuery.Engine.DomIndexSimple.#ctor">
  24125. <summary>
  24126. Default constructor for the index
  24127. </summary>
  24128. </member>
  24129. <member name="M:CsQuery.Engine.DomIndexSimple.AddToIndex(CsQuery.IDomIndexedNode)">
  24130. <summary>
  24131. Add an element to the index using the default keys for this element.
  24132. </summary>
  24133. <param name="element">
  24134. The element to add
  24135. </param>
  24136. </member>
  24137. <member name="M:CsQuery.Engine.DomIndexSimple.AddToIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24138. <summary>
  24139. Adds an element to the index for the specified key.
  24140. </summary>
  24141. <param name="key">
  24142. The key to remove.
  24143. </param>
  24144. <param name="element">
  24145. The element to add.
  24146. </param>
  24147. </member>
  24148. <member name="M:CsQuery.Engine.DomIndexSimple.RemoveFromIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24149. <summary>
  24150. Remove an element from the index using its key.
  24151. </summary>
  24152. <param name="key">
  24153. The key to remove.
  24154. </param>
  24155. <param name="element">
  24156. The element to remove.
  24157. </param>
  24158. </member>
  24159. <member name="M:CsQuery.Engine.DomIndexSimple.RemoveFromIndex(CsQuery.IDomIndexedNode)">
  24160. <summary>
  24161. Remove an element from the index.
  24162. </summary>
  24163. <param name="element">
  24164. The element to remove
  24165. </param>
  24166. </member>
  24167. <member name="M:CsQuery.Engine.DomIndexSimple.QueryIndex(System.UInt16[])">
  24168. <summary>
  24169. Query the document's index for a subkey.
  24170. </summary>
  24171. <param name="subKey">
  24172. The subkey to match
  24173. </param>
  24174. <returns>
  24175. A sequence of all matching keys
  24176. </returns>
  24177. </member>
  24178. <member name="M:CsQuery.Engine.DomIndexSimple.Clear">
  24179. <summary>
  24180. Clears this object to its blank/initial state.
  24181. </summary>
  24182. </member>
  24183. <member name="P:CsQuery.Engine.DomIndexSimple.Count">
  24184. <summary>
  24185. The number of unique index keys.
  24186. </summary>
  24187. <returns>
  24188. The count of items in the index.
  24189. </returns>
  24190. </member>
  24191. <member name="P:CsQuery.Engine.DomIndexSimple.QueueChanges">
  24192. <summary>
  24193. When true, changes are queued until the next read operation. For the SimpleIndex provider,
  24194. this is always true; setting it has no effect.
  24195. </summary>
  24196. </member>
  24197. <member name="M:CsQuery.Engine.DomIndexSimple.QueryIndex(System.UInt16[],System.Int32,System.Boolean)">
  24198. <summary>
  24199. Queries the index, returning all matching elements. For the SimpleIndex, this is not implemented.
  24200. </summary>
  24201. <exception cref="T:System.NotImplementedException">
  24202. Thrown when the requested operation is unimplemented.
  24203. </exception>
  24204. <param name="subKey">
  24205. The subkey to match.
  24206. </param>
  24207. <param name="depth">
  24208. The depth.
  24209. </param>
  24210. <param name="includeDescendants">
  24211. true to include, false to exclude the descendants.
  24212. </param>
  24213. <returns>
  24214. An enumerator that allows foreach to be used to process query index in this collection.
  24215. </returns>
  24216. </member>
  24217. <member name="T:CsQuery.Engine.DomIndexFeatures">
  24218. <summary>
  24219. Flags specifying the features that a given IndexProvider offers
  24220. </summary>
  24221. </member>
  24222. <member name="F:CsQuery.Engine.DomIndexFeatures.Lookup">
  24223. <summary>
  24224. Index is capable of returning a sequence of elements matching a key
  24225. </summary>
  24226. </member>
  24227. <member name="F:CsQuery.Engine.DomIndexFeatures.Range">
  24228. <summary>
  24229. Index is capable of returning a range of elements matching a subkey.
  24230. </summary>
  24231. </member>
  24232. <member name="F:CsQuery.Engine.DomIndexFeatures.Queue">
  24233. <summary>
  24234. Indexes implementing this feature can queue changes to improve performance. When this is true, the QueueChanges method must be implemented.
  24235. </summary>
  24236. </member>
  24237. <member name="T:CsQuery.Engine.SelectorType">
  24238. <summary>
  24239. Bitfield of flags for specifying the SelectorType.
  24240. </summary>
  24241. </member>
  24242. <member name="F:CsQuery.Engine.SelectorType.All">
  24243. <summary>
  24244. Return all elements.
  24245. </summary>
  24246. </member>
  24247. <member name="F:CsQuery.Engine.SelectorType.Tag">
  24248. <summary>
  24249. Return only a specific tag/node name.
  24250. </summary>
  24251. </member>
  24252. <member name="F:CsQuery.Engine.SelectorType.ID">
  24253. <summary>
  24254. Return a specific ID.
  24255. </summary>
  24256. </member>
  24257. <member name="F:CsQuery.Engine.SelectorType.Class">
  24258. <summary>
  24259. Return elements containing a specific class.
  24260. </summary>
  24261. </member>
  24262. <member name="F:CsQuery.Engine.SelectorType.AttributeValue">
  24263. <summary>
  24264. Return elements matching an attribute type selector
  24265. </summary>
  24266. </member>
  24267. <member name="F:CsQuery.Engine.SelectorType.PseudoClass">
  24268. <summary>
  24269. Return elements matching a pseudoclass filter selector.
  24270. </summary>
  24271. </member>
  24272. <member name="F:CsQuery.Engine.SelectorType.Elements">
  24273. <summary>
  24274. Return specific elements
  24275. </summary>
  24276. </member>
  24277. <member name="F:CsQuery.Engine.SelectorType.HTML">
  24278. <summary>
  24279. Generate HTML.
  24280. </summary>
  24281. </member>
  24282. <member name="F:CsQuery.Engine.SelectorType.None">
  24283. <summary>
  24284. Return nothing.
  24285. </summary>
  24286. </member>
  24287. <member name="T:CsQuery.Engine.AttributeSelectorType">
  24288. <summary>
  24289. Values that represent the type of attribute selector
  24290. </summary>
  24291. </member>
  24292. <member name="F:CsQuery.Engine.AttributeSelectorType.Exists">
  24293. <summary>
  24294. The attribute exists.
  24295. </summary>
  24296. </member>
  24297. <member name="F:CsQuery.Engine.AttributeSelectorType.Equals">
  24298. <summary>
  24299. The attribute's value matches a specific value.
  24300. </summary>
  24301. </member>
  24302. <member name="F:CsQuery.Engine.AttributeSelectorType.StartsWith">
  24303. <summary>
  24304. The attribute's value starts with a specific value.
  24305. </summary>
  24306. </member>
  24307. <member name="F:CsQuery.Engine.AttributeSelectorType.Contains">
  24308. <summary>
  24309. The attribute's value contains a specified substring.
  24310. </summary>
  24311. </member>
  24312. <member name="F:CsQuery.Engine.AttributeSelectorType.NotExists">
  24313. <summary>
  24314. The attribute does not exist.
  24315. </summary>
  24316. </member>
  24317. <member name="F:CsQuery.Engine.AttributeSelectorType.ContainsWord">
  24318. <summary>
  24319. The attribute contains a complete word (e.g. a subtring bounded by whitespace).
  24320. </summary>
  24321. </member>
  24322. <member name="F:CsQuery.Engine.AttributeSelectorType.EndsWith">
  24323. <summary>
  24324. The attribute ends with a specified substring.
  24325. </summary>
  24326. </member>
  24327. <member name="F:CsQuery.Engine.AttributeSelectorType.NotEquals">
  24328. <summary>
  24329. The attribute does not equal a string.
  24330. </summary>
  24331. </member>
  24332. <member name="F:CsQuery.Engine.AttributeSelectorType.StartsWithOrHyphen">
  24333. <summary>
  24334. The attribute value, or the part of the value before a hyphen (if present), matches a value
  24335. </summary>
  24336. </member>
  24337. <member name="T:CsQuery.Engine.CombinatorType">
  24338. <summary>
  24339. Values that represent CombinatorType. This is a bit of a misnomer because Combinator is used
  24340. in CSS selector-speak to refer to how one subpart of a selector relates to another.
  24341. Unfortunately, I use it to refer to how one *group* of a selector relates to another. This is
  24342. an internal concept, mostly, and is required to link subparts of a selector together.
  24343. </summary>
  24344. </member>
  24345. <member name="F:CsQuery.Engine.CombinatorType.Grouped">
  24346. <summary>
  24347. The results of this selector clause are grouped with the results of the prior, e.g. an "or" condition
  24348. </summary>
  24349. </member>
  24350. <member name="F:CsQuery.Engine.CombinatorType.Chained">
  24351. <summary>
  24352. The selector clause is applied to the results of the prior one.
  24353. </summary>
  24354. </member>
  24355. <member name="F:CsQuery.Engine.CombinatorType.Root">
  24356. <summary>
  24357. The selector clause is applied to the root of this selector.
  24358. </summary>
  24359. </member>
  24360. <member name="F:CsQuery.Engine.CombinatorType.Context">
  24361. <summary>
  24362. The selector clause is applied to context.
  24363. </summary>
  24364. </member>
  24365. <member name="T:CsQuery.Engine.TraversalType">
  24366. <summary>
  24367. Values that represent TraversalType. This is essentially what CSS calls "combinator" and
  24368. defines the traversal mechanism used from one selector subpart to the next.
  24369. </summary>
  24370. </member>
  24371. <member name="F:CsQuery.Engine.TraversalType.All">
  24372. <summary>
  24373. Traverse the context itself and its descendants
  24374. </summary>
  24375. </member>
  24376. <member name="F:CsQuery.Engine.TraversalType.Filter">
  24377. <summary>
  24378. The operand matches a subset of the prior selection.
  24379. </summary>
  24380. </member>
  24381. <member name="F:CsQuery.Engine.TraversalType.Descendent">
  24382. <summary>
  24383. The operand matches only descendants of the prior selection.
  24384. </summary>
  24385. </member>
  24386. <member name="F:CsQuery.Engine.TraversalType.Child">
  24387. <summary>
  24388. The operand matches only direct children of the prior selection.
  24389. </summary>
  24390. </member>
  24391. <member name="F:CsQuery.Engine.TraversalType.Adjacent">
  24392. <summary>
  24393. The operand matches only the element immediately following (adjacent to) the prior selection.
  24394. </summary>
  24395. </member>
  24396. <member name="F:CsQuery.Engine.TraversalType.Sibling">
  24397. <summary>
  24398. The operand matches all siblings of the prior selection.
  24399. </summary>
  24400. </member>
  24401. <member name="T:CsQuery.Engine.PseudoClassType">
  24402. <summary>
  24403. Position-type selectors match one or more element children of another element. The selection engine can either access all
  24404. matching children, or test a particular element for matching a selector
  24405. </summary>
  24406. </member>
  24407. <member name="F:CsQuery.Engine.PseudoClassType.All">
  24408. <summary>
  24409. Matches everything (no filter)
  24410. </summary>
  24411. </member>
  24412. <member name="F:CsQuery.Engine.PseudoClassType.Even">
  24413. <summary>
  24414. Filter for elements at even-numbered ordinal indices.
  24415. </summary>
  24416. </member>
  24417. <member name="F:CsQuery.Engine.PseudoClassType.Odd">
  24418. <summary>
  24419. Filter for elements at odd-numbered ordinal indices.
  24420. </summary>
  24421. </member>
  24422. <member name="F:CsQuery.Engine.PseudoClassType.First">
  24423. <summary>
  24424. Filter for only the first element in the selection.
  24425. </summary>
  24426. </member>
  24427. <member name="F:CsQuery.Engine.PseudoClassType.Last">
  24428. <summary>
  24429. Filter for only the last element in the selection.
  24430. </summary>
  24431. </member>
  24432. <member name="F:CsQuery.Engine.PseudoClassType.IndexEquals">
  24433. <summary>
  24434. Filter for a specific ordinal index in the sequence.
  24435. </summary>
  24436. </member>
  24437. <member name="F:CsQuery.Engine.PseudoClassType.IndexLessThan">
  24438. <summary>
  24439. Filter for elements appearing before a specific ordinal index.
  24440. </summary>
  24441. </member>
  24442. <member name="F:CsQuery.Engine.PseudoClassType.IndexGreaterThan">
  24443. <summary>
  24444. Filter for elements appearing after a specific ordinal index.
  24445. </summary>
  24446. </member>
  24447. <member name="F:CsQuery.Engine.PseudoClassType.Parent">
  24448. <summary>
  24449. Filter for elements that are parents.
  24450. </summary>
  24451. </member>
  24452. <member name="F:CsQuery.Engine.PseudoClassType.Visible">
  24453. <summary>
  24454. Filter for elements that are visible.
  24455. </summary>
  24456. </member>
  24457. <member name="F:CsQuery.Engine.PseudoClassType.Hidden">
  24458. <summary>
  24459. Filter for elements that are not visible (including type=hidden).
  24460. </summary>
  24461. </member>
  24462. <member name="F:CsQuery.Engine.PseudoClassType.Header">
  24463. <summary>
  24464. Filter for header (H1-H6) tags.
  24465. </summary>
  24466. </member>
  24467. <member name="F:CsQuery.Engine.PseudoClassType.Has">
  24468. <summary>
  24469. Filter for elements that contain elements matching another selector.
  24470. </summary>
  24471. </member>
  24472. <member name="F:CsQuery.Engine.PseudoClassType.Not">
  24473. <summary>
  24474. Filter for elements that don't contain elements matching another selector.
  24475. </summary>
  24476. </member>
  24477. <member name="F:CsQuery.Engine.PseudoClassType.FirstChild">
  24478. <summary>
  24479. Elements that are first children.
  24480. </summary>
  24481. </member>
  24482. <member name="F:CsQuery.Engine.PseudoClassType.LastChild">
  24483. <summary>
  24484. Elements that are last children.
  24485. </summary>
  24486. </member>
  24487. <member name="F:CsQuery.Engine.PseudoClassType.NthChild">
  24488. <summary>
  24489. Elements that are nth children.
  24490. </summary>
  24491. </member>
  24492. <member name="F:CsQuery.Engine.PseudoClassType.FirstOfType">
  24493. <summary>
  24494. Elements that are the first child of their node type.
  24495. </summary>
  24496. </member>
  24497. <member name="F:CsQuery.Engine.PseudoClassType.LastOfType">
  24498. <summary>
  24499. Elements that are the last child of their node type.
  24500. </summary>
  24501. </member>
  24502. <member name="F:CsQuery.Engine.PseudoClassType.NthOfType">
  24503. <summary>
  24504. Elements that are the nth child of their node type.
  24505. </summary>
  24506. </member>
  24507. <member name="F:CsQuery.Engine.PseudoClassType.NthLastChild">
  24508. <summary>
  24509. Elements that are the nth to last child.
  24510. </summary>
  24511. </member>
  24512. <member name="F:CsQuery.Engine.PseudoClassType.NthLastOfType">
  24513. <summary>
  24514. Elements that are the nth to last child of their node type
  24515. </summary>
  24516. </member>
  24517. <member name="F:CsQuery.Engine.PseudoClassType.OnlyChild">
  24518. <summary>
  24519. Elements that are only children.
  24520. </summary>
  24521. </member>
  24522. <member name="F:CsQuery.Engine.PseudoClassType.OnlyOfType">
  24523. <summary>
  24524. Elements that are the only children of their type.
  24525. </summary>
  24526. </member>
  24527. <member name="F:CsQuery.Engine.PseudoClassType.Empty">
  24528. <summary>
  24529. Elements that have no element or non-whitespace children.
  24530. </summary>
  24531. </member>
  24532. <member name="T:CsQuery.Engine.IDomIndex">
  24533. <summary>
  24534. Interface for a DOM index. Defines methods to add and remove items from the index, and query the index.
  24535. </summary>
  24536. </member>
  24537. <member name="M:CsQuery.Engine.IDomIndex.AddToIndex(CsQuery.IDomIndexedNode)">
  24538. <summary>
  24539. Adds an element to the index.
  24540. </summary>
  24541. <param name="element">
  24542. The element.
  24543. </param>
  24544. </member>
  24545. <member name="M:CsQuery.Engine.IDomIndex.AddToIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24546. <summary>
  24547. Adds an element to the index for the specified key.
  24548. </summary>
  24549. <param name="key">
  24550. The key.
  24551. </param>
  24552. <param name="element">
  24553. The element.
  24554. </param>
  24555. </member>
  24556. <member name="M:CsQuery.Engine.IDomIndex.RemoveFromIndex(CsQuery.IDomIndexedNode)">
  24557. <summary>
  24558. Removes an element from the index.
  24559. </summary>
  24560. <param name="element">
  24561. The element.
  24562. </param>
  24563. </member>
  24564. <member name="M:CsQuery.Engine.IDomIndex.RemoveFromIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24565. <summary>
  24566. Removes a key from the index
  24567. </summary>
  24568. <param name="key">
  24569. The key.
  24570. </param>
  24571. <param name="element">
  24572. The element.
  24573. </param>
  24574. </member>
  24575. <member name="M:CsQuery.Engine.IDomIndex.Clear">
  24576. <summary>
  24577. Clears this object to its blank/initial state.
  24578. </summary>
  24579. </member>
  24580. <member name="P:CsQuery.Engine.IDomIndex.Count">
  24581. <summary>
  24582. The number of unique index keys
  24583. </summary>
  24584. <returns>
  24585. The count of items in the index
  24586. </returns>
  24587. </member>
  24588. <member name="T:CsQuery.Engine.IDomIndexProvider">
  24589. <summary>
  24590. Interface for a service locator providing in instance of a DomIndex
  24591. </summary>
  24592. </member>
  24593. <member name="M:CsQuery.Engine.IDomIndexProvider.GetDomIndex">
  24594. <summary>
  24595. Return an instance of a DomIndex class
  24596. </summary>
  24597. </member>
  24598. <member name="T:CsQuery.Engine.IDomIndexQueue">
  24599. <summary>
  24600. Interface for a DOM index that contains a Queue feature.
  24601. </summary>
  24602. </member>
  24603. <member name="P:CsQuery.Engine.IDomIndexQueue.QueueChanges">
  24604. <summary>
  24605. When true, changes are queued until the next read operation
  24606. </summary>
  24607. </member>
  24608. <member name="T:CsQuery.Engine.IDomIndexRanged">
  24609. <summary>
  24610. Interface for a DOM index that can be queried for a range of elements
  24611. </summary>
  24612. </member>
  24613. <member name="M:CsQuery.Engine.IDomIndexRanged.QueryIndex(System.UInt16[],System.Int32,System.Boolean)">
  24614. <summary>
  24615. Queries the index, returning all matching elements
  24616. </summary>
  24617. <param name="subKey">
  24618. The sub key.
  24619. </param>
  24620. <param name="depth">
  24621. The depth.
  24622. </param>
  24623. <param name="includeDescendants">
  24624. true to include, false to exclude the descendants.
  24625. </param>
  24626. <returns>
  24627. An enumerator that allows foreach to be used to process query index in this collection.
  24628. </returns>
  24629. </member>
  24630. <member name="T:CsQuery.Engine.IDomIndexSimple">
  24631. <summary>
  24632. Interface for a DOM index that is queryable.
  24633. </summary>
  24634. </member>
  24635. <member name="M:CsQuery.Engine.IDomIndexSimple.QueryIndex(System.UInt16[])">
  24636. <summary>
  24637. Queries the index.
  24638. </summary>
  24639. <param name="subKey">
  24640. The sub key.
  24641. </param>
  24642. <returns>
  24643. An enumerator that allows foreach to be used to process query index in this collection.
  24644. </returns>
  24645. </member>
  24646. <member name="F:CsQuery.Engine.IndexOperationType.Add">
  24647. <summary>
  24648. Adds to the index
  24649. </summary>
  24650. </member>
  24651. <member name="F:CsQuery.Engine.IndexOperationType.Remove">
  24652. <summary>
  24653. Remove from the index.
  24654. </summary>
  24655. </member>
  24656. <member name="F:CsQuery.Engine.IndexOperationType.Change">
  24657. <summary>
  24658. Change the value only.
  24659. </summary>
  24660. </member>
  24661. <member name="T:CsQuery.Engine.MatchElement">
  24662. <summary>
  24663. Wrapper class used by the engine to store info on the selector stack.
  24664. </summary>
  24665. </member>
  24666. <member name="T:CsQuery.Engine.PseudoClassSelectors.Contains">
  24667. <summary>
  24668. Matches elements that have children containing the specified text.
  24669. </summary>
  24670. <url>
  24671. http://api.jquery.com/contains-selector/
  24672. </url>
  24673. </member>
  24674. <member name="M:CsQuery.Engine.PseudoClassSelectors.Contains.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  24675. <summary>
  24676. Return elements from the selection that contain the text in the parameter
  24677. </summary>
  24678. <param name="selection">
  24679. A sequence of elements
  24680. </param>
  24681. <returns>
  24682. The elements from the sequence that contain the text
  24683. </returns>
  24684. </member>
  24685. <member name="M:CsQuery.Engine.PseudoClassSelectors.Contains.Matches(CsQuery.IDomObject)">
  24686. <summary>
  24687. Test whether a single element contains the text passed in the selector's parameter
  24688. </summary>
  24689. <param name="element">
  24690. The element to test.
  24691. </param>
  24692. <returns>
  24693. true if it contains the text, false if not.
  24694. </returns>
  24695. </member>
  24696. <member name="P:CsQuery.Engine.PseudoClassSelectors.Contains.MaximumParameterCount">
  24697. <summary>
  24698. The maximum number of parameters that this selector can accept (1)
  24699. </summary>
  24700. <value>
  24701. An integer.
  24702. </value>
  24703. </member>
  24704. <member name="P:CsQuery.Engine.PseudoClassSelectors.Contains.MinimumParameterCount">
  24705. <summary>
  24706. The minimum number of parameters that this selector requires (1)
  24707. </summary>
  24708. <value>
  24709. An integer.
  24710. </value>
  24711. </member>
  24712. <member name="M:CsQuery.Engine.PseudoClassSelectors.Contains.ParameterQuoted(System.Int32)">
  24713. <summary>
  24714. A value to determine how to parse the string for a parameter at a specific index.
  24715. </summary>
  24716. <param name="index">
  24717. Zero-based index of the parameter.
  24718. </param>
  24719. <returns>
  24720. Always returns OptionallyQuoted
  24721. </returns>
  24722. </member>
  24723. <member name="T:CsQuery.Engine.PseudoClassSelectors.FirstChild">
  24724. <summary>
  24725. Mathches elements that are the the first child of a parent
  24726. </summary>
  24727. <url>
  24728. http://reference.sitepoint.com/css/pseudoclass-firstchild
  24729. </url>
  24730. </member>
  24731. <member name="M:CsQuery.Engine.PseudoClassSelectors.FirstChild.Matches(CsQuery.IDomObject)">
  24732. <summary>
  24733. Test whether an element is the first child of its parent
  24734. </summary>
  24735. <param name="element">
  24736. The element to test.
  24737. </param>
  24738. <returns>
  24739. true if it matches, false if not.
  24740. </returns>
  24741. </member>
  24742. <member name="M:CsQuery.Engine.PseudoClassSelectors.FirstChild.ChildMatches(CsQuery.IDomContainer)">
  24743. <summary>
  24744. Return the first child of element
  24745. </summary>
  24746. <param name="element">
  24747. The parent element.
  24748. </param>
  24749. <returns>
  24750. A sequence of children that match.
  24751. </returns>
  24752. </member>
  24753. <member name="T:CsQuery.Engine.PseudoClassSelectors.FirstOfType">
  24754. <summary>
  24755. Matches the first element of the same type within its siblings
  24756. </summary>
  24757. <url>
  24758. http://reference.sitepoint.com/css/pseudoclass-firstoftype
  24759. </url>
  24760. </member>
  24761. <member name="M:CsQuery.Engine.PseudoClassSelectors.FirstOfType.Matches(CsQuery.IDomObject)">
  24762. <summary>
  24763. Test whether an element is the first child of its type
  24764. </summary>
  24765. <param name="element">
  24766. The element to test.
  24767. </param>
  24768. <returns>
  24769. true if it matches, false if not.
  24770. </returns>
  24771. </member>
  24772. <member name="M:CsQuery.Engine.PseudoClassSelectors.FirstOfType.ChildMatches(CsQuery.IDomContainer)">
  24773. <summary>
  24774. Return all children of the parameter element that are the first child of their type.
  24775. </summary>
  24776. <param name="element">
  24777. The parent element.
  24778. </param>
  24779. <returns>
  24780. A sequence of children that match.
  24781. </returns>
  24782. </member>
  24783. <member name="T:CsQuery.Engine.PseudoClassSelectors.LastChild">
  24784. <summary>
  24785. Mathches elements that are the the last child of a parent
  24786. </summary>
  24787. <url>
  24788. http://reference.sitepoint.com/css/pseudoclass-lastchild
  24789. </url>
  24790. </member>
  24791. <member name="M:CsQuery.Engine.PseudoClassSelectors.LastChild.Matches(CsQuery.IDomObject)">
  24792. <summary>
  24793. Test whether an element is the last child of its parent
  24794. </summary>
  24795. <param name="element">
  24796. The element to test.
  24797. </param>
  24798. <returns>
  24799. true if it matches, false if not.
  24800. </returns>
  24801. </member>
  24802. <member name="M:CsQuery.Engine.PseudoClassSelectors.LastChild.ChildMatches(CsQuery.IDomContainer)">
  24803. <summary>
  24804. Return the last child of the parent
  24805. </summary>
  24806. <param name="element">
  24807. The parent element.
  24808. </param>
  24809. <returns>
  24810. A sequence of children that match.
  24811. </returns>
  24812. </member>
  24813. <member name="T:CsQuery.Engine.PseudoClassSelectors.LastOfType">
  24814. <summary>
  24815. Matches the last element of the same type within its siblings
  24816. </summary>
  24817. <url>
  24818. http://reference.sitepoint.com/css/pseudoclass-lastoftype
  24819. </url>
  24820. </member>
  24821. <member name="M:CsQuery.Engine.PseudoClassSelectors.LastOfType.Matches(CsQuery.IDomObject)">
  24822. <summary>
  24823. Test whether an element is the last child of its type.
  24824. </summary>
  24825. <param name="element">
  24826. The element to test.
  24827. </param>
  24828. <returns>
  24829. true if it matches, false if not.
  24830. </returns>
  24831. </member>
  24832. <member name="M:CsQuery.Engine.PseudoClassSelectors.LastOfType.ChildMatches(CsQuery.IDomContainer)">
  24833. <summary>
  24834. Return all child elements of element that are the last child of their type
  24835. </summary>
  24836. <param name="element">
  24837. The parent element.
  24838. </param>
  24839. <returns>
  24840. A sequence of children that match.
  24841. </returns>
  24842. </member>
  24843. <member name="T:CsQuery.Engine.PseudoClassSelectors.Not">
  24844. <summary>
  24845. Return elements that don't match a selector.
  24846. </summary>
  24847. <url>
  24848. http://reference.sitepoint.com/css/pseudoclass-not
  24849. </url>
  24850. </member>
  24851. <member name="M:CsQuery.Engine.PseudoClassSelectors.Not.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  24852. <summary>
  24853. Return all elements that do not match the selector passed as a parameter to the :not()
  24854. selector.
  24855. </summary>
  24856. <param name="selection">
  24857. The sequence of elements prior to this filter being applied.
  24858. </param>
  24859. <returns>
  24860. A sequence of matching elements.
  24861. </returns>
  24862. </member>
  24863. <member name="P:CsQuery.Engine.PseudoClassSelectors.Not.MaximumParameterCount">
  24864. <summary>
  24865. The maximum number of parameters that this selector can accept (1)
  24866. </summary>
  24867. <value>
  24868. An integer.
  24869. </value>
  24870. </member>
  24871. <member name="P:CsQuery.Engine.PseudoClassSelectors.Not.MinimumParameterCount">
  24872. <summary>
  24873. The minimum number of parameters that this selector requires (1)
  24874. </summary>
  24875. <value>
  24876. An integer.
  24877. </value>
  24878. </member>
  24879. <member name="T:CsQuery.Engine.PseudoClassSelectors.NthChild">
  24880. <summary>
  24881. Matches elements on the basis of their positions within a parent element’s list of child element
  24882. </summary>
  24883. <url>
  24884. http://reference.sitepoint.com/css/pseudoclass-nthchild
  24885. </url>
  24886. </member>
  24887. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthChild.Matches(CsQuery.IDomObject)">
  24888. <summary>
  24889. Test whether this element is an nth child of its parent where values of n are calculate from
  24890. the formula passed as a parameter to the :nth-child(n) selector.
  24891. </summary>
  24892. <param name="element">
  24893. The object.
  24894. </param>
  24895. <returns>
  24896. true if it succeeds, false if it fails.
  24897. </returns>
  24898. </member>
  24899. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthChild.ChildMatches(CsQuery.IDomContainer)">
  24900. <summary>
  24901. Return a sequence of all children of the parent element that are nth children
  24902. </summary>
  24903. <param name="element">
  24904. The parent element.
  24905. </param>
  24906. <returns>
  24907. A sequence of children that match.
  24908. </returns>
  24909. </member>
  24910. <member name="T:CsQuery.Engine.PseudoClassSelectors.NthChildSelector">
  24911. <summary>
  24912. Base class for all nth-child type pseudoclass selectors
  24913. </summary>
  24914. </member>
  24915. <member name="P:CsQuery.Engine.PseudoClassSelectors.NthChildSelector.NthC">
  24916. <summary>
  24917. NthChildMatcher object for use by inherited classes
  24918. </summary>
  24919. <value>
  24920. An instance of the NthChildMatcher support class
  24921. </value>
  24922. </member>
  24923. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthChildSelector.Matches(CsQuery.IDomObject)">
  24924. <summary>
  24925. Test whether this element matches the selector implementation.
  24926. </summary>
  24927. <param name="element">
  24928. The object.
  24929. </param>
  24930. <returns>
  24931. true if it succeeds, false if it fails.
  24932. </returns>
  24933. </member>
  24934. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthChildSelector.ChildMatches(CsQuery.IDomContainer)">
  24935. <summary>
  24936. Return a sequence of all children matching the selector implementation.
  24937. </summary>
  24938. <param name="element">
  24939. The parent element.
  24940. </param>
  24941. <returns>
  24942. A sequence of children that match.
  24943. </returns>
  24944. </member>
  24945. <member name="P:CsQuery.Engine.PseudoClassSelectors.NthChildSelector.MinimumParameterCount">
  24946. <summary>
  24947. The minimum number of parameters that this selector requires (1)
  24948. </summary>
  24949. <value>
  24950. An integer.
  24951. </value>
  24952. </member>
  24953. <member name="P:CsQuery.Engine.PseudoClassSelectors.NthChildSelector.MaximumParameterCount">
  24954. <summary>
  24955. The maximum number of parameters that this selector can accept (1)
  24956. </summary>
  24957. <value>
  24958. An integer.
  24959. </value>
  24960. </member>
  24961. <member name="T:CsQuery.Engine.PseudoClassSelectors.NthLastChild">
  24962. <summary>
  24963. Return the nth last child using the formula passed by paremter to calculate N.
  24964. </summary>
  24965. <url>
  24966. http://reference.sitepoint.com/css/pseudoclass-nthlastchild
  24967. </url>
  24968. </member>
  24969. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthLastChild.Matches(CsQuery.IDomObject)">
  24970. <summary>
  24971. Test whether this element is an nth child from the end among its siblings
  24972. </summary>
  24973. <param name="element">
  24974. The element to test
  24975. </param>
  24976. <returns>
  24977. true if it matches, false if not.
  24978. </returns>
  24979. </member>
  24980. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthLastChild.ChildMatches(CsQuery.IDomContainer)">
  24981. <summary>
  24982. Return a sequence of all children of the element that are nth last children.
  24983. </summary>
  24984. <param name="element">
  24985. The parent element.
  24986. </param>
  24987. <returns>
  24988. A sequence of children that match.
  24989. </returns>
  24990. </member>
  24991. <member name="T:CsQuery.Engine.PseudoClassSelectors.NthLastOfType">
  24992. <summary>
  24993. Nth last of type pseudo-class selector.
  24994. </summary>
  24995. <url>
  24996. http://reference.sitepoint.com/css/pseudoclass-nthlastoftype
  24997. </url>
  24998. </member>
  24999. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthLastOfType.Matches(CsQuery.IDomObject)">
  25000. <summary>
  25001. Tests whether the element is the nth-last-of-type based on the parameter n passed with the selector
  25002. </summary>
  25003. <param name="element">
  25004. The element.
  25005. </param>
  25006. <returns>
  25007. true if the element matches.
  25008. </returns>
  25009. </member>
  25010. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthLastOfType.ChildMatches(CsQuery.IDomContainer)">
  25011. <summary>
  25012. Enumerates all the elements that are the nth-last-of-type
  25013. </summary>
  25014. <param name="element">
  25015. The parent element.
  25016. </param>
  25017. <returns>
  25018. A sequence of matching elements
  25019. </returns>
  25020. </member>
  25021. <member name="T:CsQuery.Engine.PseudoClassSelectors.NthOfType">
  25022. <summary>
  25023. nth-of-type pseudo class selector. Returns elements that are the nth of their type among
  25024. their siblings.
  25025. </summary>
  25026. <url>
  25027. http://reference.sitepoint.com/css/pseudoclass-nthoftype
  25028. </url>
  25029. </member>
  25030. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthOfType.Matches(CsQuery.IDomObject)">
  25031. <summary>
  25032. Test whether this element is an nth of its type.
  25033. </summary>
  25034. <param name="element">
  25035. The object.
  25036. </param>
  25037. <returns>
  25038. true if it succeeds, false if it fails.
  25039. </returns>
  25040. </member>
  25041. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthOfType.ChildMatches(CsQuery.IDomContainer)">
  25042. <summary>
  25043. Return a sequence of all children that are the nth element of their type.
  25044. </summary>
  25045. <param name="element">
  25046. The parent element.
  25047. </param>
  25048. <returns>
  25049. A sequence of children that match.
  25050. </returns>
  25051. </member>
  25052. <member name="T:CsQuery.Engine.PseudoClassSelectors.OnlyChild">
  25053. <summary>
  25054. Mathches elements that are the the first child of a parent
  25055. </summary>
  25056. <url>
  25057. http://reference.sitepoint.com/css/pseudoclass-firstchild
  25058. </url>
  25059. </member>
  25060. <member name="M:CsQuery.Engine.PseudoClassSelectors.OnlyChild.Matches(CsQuery.IDomObject)">
  25061. <summary>
  25062. Test whether an element is the only child of its parent
  25063. </summary>
  25064. <param name="element">
  25065. The element to test.
  25066. </param>
  25067. <returns>
  25068. true if it matches, false if not.
  25069. </returns>
  25070. </member>
  25071. <member name="M:CsQuery.Engine.PseudoClassSelectors.OnlyChild.ChildMatches(CsQuery.IDomContainer)">
  25072. <summary>
  25073. Return the only child of the parent element, or nothing if there are zero or more than one
  25074. children.
  25075. </summary>
  25076. <param name="element">
  25077. The parent element.
  25078. </param>
  25079. <returns>
  25080. A sequence of children that match.
  25081. </returns>
  25082. </member>
  25083. <member name="T:CsQuery.Engine.PseudoClassSelectors.OnlyOfType">
  25084. <summary>
  25085. Mathches elements that are the only sibling of this type.
  25086. </summary>
  25087. <url>
  25088. http://reference.sitepoint.com/css/pseudoclass-onlyoftype
  25089. </url>
  25090. </member>
  25091. <member name="M:CsQuery.Engine.PseudoClassSelectors.OnlyOfType.Matches(CsQuery.IDomObject)">
  25092. <summary>
  25093. Test whether an element is the only element of its type among its siblings.
  25094. </summary>
  25095. <param name="element">
  25096. The element to test.
  25097. </param>
  25098. <returns>
  25099. true if it matches, false if not.
  25100. </returns>
  25101. </member>
  25102. <member name="M:CsQuery.Engine.PseudoClassSelectors.OnlyOfType.ChildMatches(CsQuery.IDomContainer)">
  25103. <summary>
  25104. Return the children of the parent element that are the only elements of that type among the
  25105. other children.
  25106. </summary>
  25107. <param name="element">
  25108. The parent element.
  25109. </param>
  25110. <returns>
  25111. A sequence of children that match.
  25112. </returns>
  25113. </member>
  25114. <member name="M:CsQuery.Engine.PseudoClassSelectors.OnlyOfType.OnlyChildOfAnyType(CsQuery.IDomObject)">
  25115. <summary>
  25116. When there's no type, it must return all children that are the only one of that type
  25117. </summary>
  25118. <param name="parent"></param>
  25119. <returns></returns>
  25120. </member>
  25121. <member name="T:CsQuery.Engine.PseudoClassSelectors.Empty">
  25122. <summary>
  25123. Test whether an element is empty. Elements that contain text nodes with empty or null values
  25124. are considered empty.
  25125. </summary>
  25126. </member>
  25127. <member name="M:CsQuery.Engine.PseudoClassSelectors.Empty.Matches(CsQuery.IDomObject)">
  25128. <summary>
  25129. Test whether the element is empty
  25130. </summary>
  25131. <param name="element">
  25132. The element to test.
  25133. </param>
  25134. <returns>
  25135. true if it has no non-whitespace children, false if not
  25136. </returns>
  25137. </member>
  25138. <member name="M:CsQuery.Engine.PseudoClassSelectors.Empty.IsEmpty(CsQuery.IDomObject)">
  25139. <summary>
  25140. Test whether an element contains no non-empty children. An element can technically have
  25141. children, but if they are text nodes with empty values, then it's considered empty.
  25142. </summary>
  25143. <param name="element">
  25144. The element to test
  25145. </param>
  25146. <returns>
  25147. true if an element is empty, false if not.
  25148. </returns>
  25149. </member>
  25150. <member name="T:CsQuery.Engine.PseudoClassSelectors.Eq">
  25151. <summary>
  25152. Test whether an element appears at the specified position with the list.
  25153. </summary>
  25154. </member>
  25155. <member name="M:CsQuery.Engine.PseudoClassSelectors.Eq.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25156. <summary>
  25157. Filter a sequence of elements, returning only the element at the specified position
  25158. </summary>
  25159. <param name="selection">
  25160. A sequence of elements
  25161. </param>
  25162. <returns>
  25163. A sequence containing one or zero elements
  25164. </returns>
  25165. </member>
  25166. <member name="T:CsQuery.Engine.PseudoClassSelectors.Even">
  25167. <summary>
  25168. Return only odd-numbered elements from the selection
  25169. </summary>
  25170. </member>
  25171. <member name="M:CsQuery.Engine.PseudoClassSelectors.Even.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25172. <summary>
  25173. Filter a sequence of elements, returning only the elements at even-numbered ordinal positions
  25174. </summary>
  25175. <param name="selection">
  25176. The sequence to filter
  25177. </param>
  25178. <returns>
  25179. A sequence of elements
  25180. </returns>
  25181. </member>
  25182. <member name="T:CsQuery.Engine.PseudoClassSelectors.First">
  25183. <summary>
  25184. Return only odd-numbered elements from the selection
  25185. </summary>
  25186. </member>
  25187. <member name="M:CsQuery.Engine.PseudoClassSelectors.First.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25188. <summary>
  25189. Filter the sequence, returning only the first element.
  25190. </summary>
  25191. <param name="selection">
  25192. A sequence of elements
  25193. </param>
  25194. <returns>
  25195. The first element in the sequence, or an empty sequence if the original sequence is empty.
  25196. </returns>
  25197. </member>
  25198. <member name="T:CsQuery.Engine.PseudoClassSelectors.Gt">
  25199. <summary>
  25200. Test whether an element appears after the specified position with the list.
  25201. </summary>
  25202. </member>
  25203. <member name="M:CsQuery.Engine.PseudoClassSelectors.Gt.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25204. <summary>
  25205. Filter the sequence to include only those elements with an ordinal index greater than the
  25206. value of the Index property.
  25207. </summary>
  25208. <param name="selection">
  25209. The selection.
  25210. </param>
  25211. <returns>
  25212. An filtered sequence
  25213. </returns>
  25214. </member>
  25215. <member name="T:CsQuery.Engine.PseudoClassSelectors.Has">
  25216. <summary>
  25217. Return only the last element from a selection
  25218. </summary>
  25219. </member>
  25220. <member name="P:CsQuery.Engine.PseudoClassSelectors.Has.Arguments">
  25221. <summary>
  25222. Arguments for the "has" selector.
  25223. </summary>
  25224. <value>
  25225. The arguments.
  25226. </value>
  25227. </member>
  25228. <member name="F:CsQuery.Engine.PseudoClassSelectors.Has.ChildSelector">
  25229. <summary>
  25230. The child selector
  25231. </summary>
  25232. </member>
  25233. <member name="M:CsQuery.Engine.PseudoClassSelectors.Has.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25234. <summary>
  25235. Return only the elements in the sequence whose children match the ChildSelector
  25236. </summary>
  25237. <param name="selection">
  25238. The sequence of elements prior to this filter being applied.
  25239. </param>
  25240. <returns>
  25241. A sequence of elements
  25242. </returns>
  25243. </member>
  25244. <member name="M:CsQuery.Engine.PseudoClassSelectors.Has.Descendants(CsQuery.IDomObject)">
  25245. <summary>
  25246. Enumerates descendants in this collection.
  25247. </summary>
  25248. <param name="parent">
  25249. The parent.
  25250. </param>
  25251. <returns>
  25252. An enumerator that allows foreach to be used to process descendants in this collection.
  25253. </returns>
  25254. </member>
  25255. <member name="P:CsQuery.Engine.PseudoClassSelectors.Has.MaximumParameterCount">
  25256. <summary>
  25257. The maximum number of parameters that this selector can accept (1)
  25258. </summary>
  25259. <value>
  25260. An integer.
  25261. </value>
  25262. </member>
  25263. <member name="P:CsQuery.Engine.PseudoClassSelectors.Has.MinimumParameterCount">
  25264. <summary>
  25265. The minimum number of parameters that this selector requires (1)
  25266. </summary>
  25267. <value>
  25268. An integer.
  25269. </value>
  25270. </member>
  25271. <member name="T:CsQuery.Engine.PseudoClassSelectors.Header">
  25272. <summary>
  25273. The jQuery ":header" selector
  25274. </summary>
  25275. </member>
  25276. <member name="M:CsQuery.Engine.PseudoClassSelectors.Header.Matches(CsQuery.IDomObject)">
  25277. <summary>
  25278. Test whether an element is a header (H1-H6)
  25279. </summary>
  25280. <param name="element">
  25281. The element to test.
  25282. </param>
  25283. <returns>
  25284. true if it matches, false if not.
  25285. </returns>
  25286. </member>
  25287. <member name="T:CsQuery.Engine.PseudoClassSelectors.Hidden">
  25288. <summary>
  25289. A pseudoselector that returns elements that are hidden. Visibility is defined by CSS: a
  25290. nonzero opacity, a display that is not "hidden", and the absence of zero-valued width &amp;
  25291. heights. Additionally, input elements of type "hidden" are always considered not visible.
  25292. </summary>
  25293. </member>
  25294. <member name="M:CsQuery.Engine.PseudoClassSelectors.Hidden.Matches(CsQuery.IDomObject)">
  25295. <summary>
  25296. Test whether an element is hidden.
  25297. </summary>
  25298. <param name="element">
  25299. The element to test.
  25300. </param>
  25301. <returns>
  25302. true if it matches, false if not.
  25303. </returns>
  25304. </member>
  25305. <member name="T:CsQuery.Engine.PseudoClassSelectors.Indexed">
  25306. <summary>
  25307. Base class for jQuery filters that test whether an element appears at the specified position with the list.
  25308. </summary>
  25309. </member>
  25310. <member name="P:CsQuery.Engine.PseudoClassSelectors.Indexed.Index">
  25311. <summary>
  25312. The zero-based index for which to test.
  25313. </summary>
  25314. </member>
  25315. <member name="P:CsQuery.Engine.PseudoClassSelectors.Indexed.MaximumParameterCount">
  25316. <summary>
  25317. The maximum number of parameters that this selector can accept (1)
  25318. </summary>
  25319. <value>
  25320. An integer.
  25321. </value>
  25322. </member>
  25323. <member name="P:CsQuery.Engine.PseudoClassSelectors.Indexed.MinimumParameterCount">
  25324. <summary>
  25325. The minimum number of parameters that this selector requires (1)
  25326. </summary>
  25327. <value>
  25328. An integer.
  25329. </value>
  25330. </member>
  25331. <member name="M:CsQuery.Engine.PseudoClassSelectors.Indexed.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25332. <summary>
  25333. Abstract implementation of the Filter method for the Index filter.
  25334. </summary>
  25335. <param name="selection">
  25336. The sequence of elements prior to this filter being applied.
  25337. </param>
  25338. <returns>
  25339. A sequence of matching elements.
  25340. </returns>
  25341. </member>
  25342. <member name="T:CsQuery.Engine.PseudoClassSelectors.Lang">
  25343. <summary>
  25344. Pseudoclass selector for :lang. This is not currently implemented. The problem with :lang is
  25345. that it is based on an inherited property value. This messes with the index since elements
  25346. will be pre-filtered by an attribute selector. This could be implemented using a pseudoclass
  25347. type construct instead, e.g. as "visible" that traverses through parents, and inherits a
  25348. default document-wide setting.
  25349. </summary>
  25350. </member>
  25351. <member name="M:CsQuery.Engine.PseudoClassSelectors.Lang.Matches(CsQuery.IDomObject)">
  25352. <summary>
  25353. Test whether an element matches this selector.
  25354. </summary>
  25355. <exception cref="T:System.NotImplementedException">
  25356. Thrown when the requested operation is unimplemented.
  25357. </exception>
  25358. <param name="element">
  25359. The element to test.
  25360. </param>
  25361. <returns>
  25362. true if it matches, false if not.
  25363. </returns>
  25364. </member>
  25365. <member name="T:CsQuery.Engine.PseudoClassSelectors.Last">
  25366. <summary>
  25367. Return only the last element from a selection
  25368. </summary>
  25369. </member>
  25370. <member name="M:CsQuery.Engine.PseudoClassSelectors.Last.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25371. <summary>
  25372. Filter for the last element in the selection set
  25373. </summary>
  25374. <param name="selection">
  25375. The sequence of elements prior to this filter being applied.
  25376. </param>
  25377. <returns>
  25378. The last element in the selection.
  25379. </returns>
  25380. </member>
  25381. <member name="T:CsQuery.Engine.PseudoClassSelectors.Lt">
  25382. <summary>
  25383. Test whether an element appears before the specified position with the list.
  25384. </summary>
  25385. </member>
  25386. <member name="M:CsQuery.Engine.PseudoClassSelectors.Lt.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25387. <summary>
  25388. Filter the sequeence of elements for those with an ordinal index less than the Index value.
  25389. </summary>
  25390. <param name="selection">
  25391. The sequence of elements prior to this filter being applied.
  25392. </param>
  25393. <returns>
  25394. A sequence of matching elements.
  25395. </returns>
  25396. </member>
  25397. <member name="T:CsQuery.Engine.PseudoClassSelectors.Odd">
  25398. <summary>
  25399. Return only odd-numbered elements from the selection
  25400. </summary>
  25401. </member>
  25402. <member name="M:CsQuery.Engine.PseudoClassSelectors.Odd.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25403. <summary>
  25404. Filter the sequence of elements for only those in odd-number ordinal indices
  25405. </summary>
  25406. <param name="selection">
  25407. The sequence of elements prior to this filter being applied.
  25408. </param>
  25409. <returns>
  25410. A sequence of matching elements.
  25411. </returns>
  25412. </member>
  25413. <member name="T:CsQuery.Engine.PseudoClassSelectors.Parent">
  25414. <summary>
  25415. Determines whether the target is a parent.
  25416. </summary>
  25417. </member>
  25418. <member name="M:CsQuery.Engine.PseudoClassSelectors.Parent.Matches(CsQuery.IDomObject)">
  25419. <summary>
  25420. Test whether an element is a parent; e.g. has children.
  25421. </summary>
  25422. <param name="element">
  25423. The element to test.
  25424. </param>
  25425. <returns>
  25426. true if it matches, false if not.
  25427. </returns>
  25428. </member>
  25429. <member name="T:CsQuery.Engine.PseudoClassSelectors.Visible">
  25430. <summary>
  25431. A pseudoselector that returns elements that are visible. Visibility is defined by CSS: a
  25432. nonzero opacity, a display that is not "hidden", and the absence of zero-valued width &amp;
  25433. heights. Additionally, input elements of type "hidden" are always considered not visible.
  25434. </summary>
  25435. </member>
  25436. <member name="M:CsQuery.Engine.PseudoClassSelectors.Visible.Matches(CsQuery.IDomObject)">
  25437. <summary>
  25438. Test whether an element is visible
  25439. </summary>
  25440. <param name="element">
  25441. The element to test.
  25442. </param>
  25443. <returns>
  25444. true if it matches, false if not.
  25445. </returns>
  25446. </member>
  25447. <member name="M:CsQuery.Engine.PseudoClassSelectors.Visible.IsVisible(CsQuery.IDomObject)">
  25448. <summary>
  25449. Test whether the passed element is visible, based on CSS styles and height/width properties.
  25450. </summary>
  25451. <param name="element">
  25452. The element to test.
  25453. </param>
  25454. <returns>
  25455. true if visible, false if not.
  25456. </returns>
  25457. </member>
  25458. <member name="T:CsQuery.Engine.PseudoClassSelectors.RegexExtension">
  25459. <summary>
  25460. Port of James Padolsey's regex jQuery selector: http://james.padolsey.com/javascript/regex-selector-for-jquery/
  25461. </summary>
  25462. </member>
  25463. <member name="M:CsQuery.Engine.PseudoClassSelectors.RegexExtension.ParameterQuoted(System.Int32)">
  25464. <summary>
  25465. Allow but do not require quotes around the parameters for :regex.
  25466. </summary>
  25467. <param name="index">
  25468. Zero-based index of the parameter.
  25469. </param>
  25470. <returns>
  25471. OptionallyQuoted.
  25472. </returns>
  25473. </member>
  25474. <member name="T:CsQuery.Engine.NthChildMatcher">
  25475. <summary>
  25476. Figure out if an index matches an Nth Child, or return a list of all matching elements from a list.
  25477. </summary>
  25478. </member>
  25479. <member name="T:CsQuery.Engine.NthChildMatcher.CacheInfo">
  25480. <summary>
  25481. A structure to keep information about what has been calculated so far for a given equation string.
  25482. NthChild is expensive so we cache a list of matching element IDs for a given equation along with the
  25483. last index this list represents and the iteration. The next time it's called we can either reference
  25484. the list of matches so far, or update it only from the point where we stopped last time.
  25485. </summary>
  25486. </member>
  25487. <member name="M:CsQuery.Engine.NthChildMatcher.CacheInfo.#ctor">
  25488. <summary>
  25489. Default constructor.
  25490. </summary>
  25491. </member>
  25492. <member name="F:CsQuery.Engine.NthChildMatcher.CacheInfo.Equation">
  25493. <summary>
  25494. The equation.
  25495. </summary>
  25496. </member>
  25497. <member name="F:CsQuery.Engine.NthChildMatcher.CacheInfo.MatchingIndices">
  25498. <summary>
  25499. The indices which match the equation. This may be incomplete, as it may only have been calculated up to the number
  25500. of children present in the prior use. <seealso cref="F:CsQuery.Engine.NthChildMatcher.CacheInfo.MaxIndex"/>
  25501. </summary>
  25502. </member>
  25503. <member name="F:CsQuery.Engine.NthChildMatcher.CacheInfo.NextIterator">
  25504. <summary>
  25505. The next iterator value, used to resume calculations where it was left off.
  25506. </summary>
  25507. </member>
  25508. <member name="F:CsQuery.Engine.NthChildMatcher.CacheInfo.MaxIndex">
  25509. <summary>
  25510. The maximum target index value calculated so far
  25511. </summary>
  25512. </member>
  25513. <member name="P:CsQuery.Engine.NthChildMatcher.IsJustNumber">
  25514. <summary>
  25515. When true, the current equation is just a number, and the MatchOnlyIndex value should be used directly
  25516. </summary>
  25517. </member>
  25518. <member name="P:CsQuery.Engine.NthChildMatcher.OnlyNodeName">
  25519. <summary>
  25520. Only nodes with this name will be included in the count to determine if an index matches the equation
  25521. </summary>
  25522. </member>
  25523. <member name="P:CsQuery.Engine.NthChildMatcher.Text">
  25524. <summary>
  25525. The formula for this nth child selector
  25526. </summary>
  25527. </member>
  25528. <member name="M:CsQuery.Engine.NthChildMatcher.IsNthChildOfType(CsQuery.IDomElement,System.String,System.Boolean)">
  25529. <summary>
  25530. Test if an element is the nth-child matching the output of a formula
  25531. </summary>
  25532. <param name="element">
  25533. The element to test
  25534. </param>
  25535. <param name="formula">
  25536. The formula.
  25537. </param>
  25538. <param name="fromLast">
  25539. Count from the last element instead of the first.
  25540. </param>
  25541. <returns>
  25542. true if nth child of type implementation, false if not.
  25543. </returns>
  25544. </member>
  25545. <member name="M:CsQuery.Engine.NthChildMatcher.IsNthChild(CsQuery.IDomElement,System.String,System.Boolean)">
  25546. <summary>
  25547. Test if an element is the nth-child matching the output of a formula
  25548. </summary>
  25549. <param name="element">
  25550. The element to test
  25551. </param>
  25552. <param name="formula">
  25553. The formula.
  25554. </param>
  25555. <param name="fromLast">
  25556. Count from the last element instead of the first.
  25557. </param>
  25558. <returns>
  25559. true if nth child, false if not.
  25560. </returns>
  25561. </member>
  25562. <member name="M:CsQuery.Engine.NthChildMatcher.NthChildsOfType(CsQuery.IDomContainer,System.String,System.Boolean)">
  25563. <summary>
  25564. Enumerates nth children of the same type as the parent.
  25565. </summary>
  25566. <remarks>
  25567. This could be implemented more efficiently, but it's a bit complicated because we need to keep track of n
  25568. for each type of element
  25569. </remarks>
  25570. <param name="element">
  25571. The parent element.
  25572. </param>
  25573. <param name="formula">
  25574. The formula for determining n.
  25575. </param>
  25576. <param name="fromLast">
  25577. Count from the last element instead of the first.
  25578. </param>
  25579. <returns>
  25580. A sequence of matching elements
  25581. </returns>
  25582. </member>
  25583. <member name="M:CsQuery.Engine.NthChildMatcher.NthChilds(CsQuery.IDomContainer,System.String,System.Boolean)">
  25584. <summary>
  25585. Enumerates nth children in this collection.
  25586. </summary>
  25587. <param name="element">
  25588. The parent element.
  25589. </param>
  25590. <param name="formula">
  25591. The formula for determining n.
  25592. </param>
  25593. <param name="fromLast">
  25594. When true, count from the last element instead of the first.
  25595. </param>
  25596. <returns>
  25597. An enumerator that allows foreach to be used to process nth childs in this collection.
  25598. </returns>
  25599. </member>
  25600. <member name="M:CsQuery.Engine.NthChildMatcher.IndexOf(CsQuery.IDomElement,System.Boolean,System.Boolean)">
  25601. <summary>
  25602. Return the index of obj within its siblings, including only elements with the same node name.
  25603. </summary>
  25604. <param name="obj">
  25605. The object to seek
  25606. </param>
  25607. <param name="onlyOfSameType">
  25608. true to only objects of the same NodeName should be considered
  25609. </param>
  25610. <param name="fromLast">
  25611. Count from the last element instead of the first.
  25612. </param>
  25613. <returns>
  25614. The zero-based index of obj within its siblings (or its siblings of the same type)
  25615. </returns>
  25616. </member>
  25617. <member name="M:CsQuery.Engine.NthChildMatcher.IndexMatches(System.Int32,System.String,System.Boolean)">
  25618. <summary>
  25619. Return true if the index matches the formula provided.
  25620. </summary>
  25621. <param name="index">
  25622. The index to test
  25623. </param>
  25624. <param name="formula">
  25625. The formula
  25626. </param>
  25627. <param name="fromLast">
  25628. Count from the last element instead of the first.
  25629. </param>
  25630. <returns>
  25631. true if it succeeds, false if it fails.
  25632. </returns>
  25633. </member>
  25634. <member name="M:CsQuery.Engine.NthChildMatcher.IndexMatches(System.Int32,System.String)">
  25635. <summary>
  25636. Return true if the index matches the formula provided.
  25637. </summary>
  25638. <param name="index">
  25639. The index to test.
  25640. </param>
  25641. <param name="formula">
  25642. The formula.
  25643. </param>
  25644. <returns>
  25645. true if it succeeds, false if it fails.
  25646. </returns>
  25647. </member>
  25648. <member name="M:CsQuery.Engine.NthChildMatcher.GetMatchingChildren(CsQuery.IDomContainer,System.String,System.String,System.Boolean)">
  25649. <summary>
  25650. Return each child that matches an index returned by the forumla
  25651. </summary>
  25652. <param name="obj">
  25653. The parent object.
  25654. </param>
  25655. <param name="formula">
  25656. The formula for determining n.
  25657. </param>
  25658. <param name="onlyNodeName">
  25659. The type of node to match.
  25660. </param>
  25661. <param name="fromLast">
  25662. Count from the last element instead of the first.
  25663. </param>
  25664. <returns>
  25665. An enumerator that allows foreach to be used to process get matching children in this
  25666. collection.
  25667. </returns>
  25668. </member>
  25669. <member name="M:CsQuery.Engine.NthChildMatcher.GetMatchingChildren(CsQuery.IDomContainer,System.String)">
  25670. <summary>
  25671. Return each child that matches an index returned by the forumla.
  25672. </summary>
  25673. <param name="obj">
  25674. The parent object.
  25675. </param>
  25676. <param name="formula">
  25677. The formula for determining n.
  25678. </param>
  25679. <returns>
  25680. An enumerator that allows foreach to be used to process get matching children in this
  25681. collection.
  25682. </returns>
  25683. </member>
  25684. <member name="M:CsQuery.Engine.NthChildMatcher.GetMatchingChildren(CsQuery.IDomContainer)">
  25685. <summary>
  25686. Return each child that matches an index returned by the forumla.
  25687. </summary>
  25688. <param name="obj">
  25689. The parent object.
  25690. </param>
  25691. <returns>
  25692. Sequence of matching children.
  25693. </returns>
  25694. </member>
  25695. <member name="M:CsQuery.Engine.NthChildMatcher.GetEffectiveChild(CsQuery.INodeList,System.Int32,System.Boolean)">
  25696. <summary>
  25697. Return the correct child from a list based on an index, and the fromLast setting. That is, if fromLast is
  25698. true, just return the child at "index." If not, return the child starting from the end at "index"
  25699. </summary>
  25700. <param name="nodeList">
  25701. The container to obtain children from
  25702. </param>
  25703. <param name="index">
  25704. The index
  25705. </param>
  25706. <param name="fromLast">
  25707. Count from the last element instead of the first.
  25708. </param>
  25709. <returns>
  25710. The effective child.
  25711. </returns>
  25712. </member>
  25713. <member name="M:CsQuery.Engine.NthChildMatcher.GetEffectiveIndex(CsQuery.INodeList,System.Int32,System.Boolean)">
  25714. <summary>
  25715. Gets the true index based on an effective index. (Misnomer, consider changing, should be
  25716. GetActualIndex)
  25717. </summary>
  25718. <param name="nodeList">
  25719. The container to obtain children from
  25720. </param>
  25721. <param name="index">
  25722. The index
  25723. </param>
  25724. <param name="fromLast">
  25725. Count from the last element instead of the first.
  25726. </param>
  25727. <returns>
  25728. The actual index.
  25729. </returns>
  25730. </member>
  25731. <member name="M:CsQuery.Engine.NthChildMatcher.GetEffectiveChild(CsQuery.INodeList,System.Int32)">
  25732. <summary>
  25733. Return the correct child from a list based on an index, and the current "FromLast" setting
  25734. </summary>
  25735. <param name="nodeList"></param>
  25736. <param name="index"></param>
  25737. <returns></returns>
  25738. </member>
  25739. <member name="M:CsQuery.Engine.NthChildMatcher.ParseEquation(System.String)">
  25740. <summary>
  25741. Parse the equation text into in IEquation, or obtain from the cache if available
  25742. </summary>
  25743. <param name="equationText"></param>
  25744. </member>
  25745. <member name="M:CsQuery.Engine.NthChildMatcher.CheckForSimpleNumber(System.String)">
  25746. <summary>
  25747. Check if it was just a number passed (not an equation) and assign the correct delegates to matching
  25748. </summary>
  25749. <param name="equation"></param>
  25750. </member>
  25751. <member name="M:CsQuery.Engine.NthChildMatcher.GetEquation(System.String)">
  25752. <summary>
  25753. Returns a parsed equation from a string, validating that it appears to be a legitimate nth-child equation
  25754. </summary>
  25755. <param name="equationText"></param>
  25756. <returns></returns>
  25757. </member>
  25758. <member name="M:CsQuery.Engine.NthChildMatcher.CheckForEvenOdd(System.String)">
  25759. <summary>
  25760. Replaces _Text with the correct equation for "even" and "odd".
  25761. </summary>
  25762. <param name="equation">
  25763. The equation
  25764. </param>
  25765. <returns>
  25766. The new equation
  25767. </returns>
  25768. </member>
  25769. <member name="M:CsQuery.Engine.NthChildMatcher.IndexMatchesNumber(System.Int32)">
  25770. <summary>
  25771. Test whether an index matches a hard index passed by the formula. (This is one of two
  25772. implementations used via delegate)
  25773. </summary>
  25774. <param name="index">
  25775. The index to test.
  25776. </param>
  25777. <returns>
  25778. true if it matches, false if not.
  25779. </returns>
  25780. </member>
  25781. <member name="M:CsQuery.Engine.NthChildMatcher.IndexMatchesFormula(System.Int32)">
  25782. <summary>
  25783. Test whether an index matches the calculated (or cached) value of a formula. (This is one of
  25784. two implementations used via delegate)
  25785. </summary>
  25786. <param name="index">
  25787. .
  25788. </param>
  25789. <returns>
  25790. true if it succeeds, false if it fails.
  25791. </returns>
  25792. </member>
  25793. <member name="M:CsQuery.Engine.NthChildMatcher.GetMatchingChildrenNumber(CsQuery.IDomElement)">
  25794. <summary>
  25795. Enumerates each child that matches a hard number passed as a formula (one of two
  25796. implementations used via delegate)
  25797. </summary>
  25798. <param name="element">
  25799. The parent element.
  25800. </param>
  25801. <returns>
  25802. An sequence of the single matching child, or an empty sequence if none match.
  25803. </returns>
  25804. </member>
  25805. <member name="M:CsQuery.Engine.NthChildMatcher.GetMatchingChildrenFormula(CsQuery.IDomElement)">
  25806. <summary>
  25807. Enumerates the child elements that match a formula (one of two implementations used via
  25808. delegate)
  25809. </summary>
  25810. <param name="element">
  25811. The parent element.
  25812. </param>
  25813. <returns>
  25814. A sequence of matching children.
  25815. </returns>
  25816. </member>
  25817. <member name="M:CsQuery.Engine.NthChildMatcher.UpdateCacheInfo(System.Int32)">
  25818. <summary>
  25819. Get the next matching index using the equation and add it to our cached list of equation
  25820. results.
  25821. </summary>
  25822. <param name="lastIndex">
  25823. The last index used
  25824. </param>
  25825. </member>
  25826. <member name="T:CsQuery.Engine.QuotingRule">
  25827. <summary>
  25828. Enumerator of possible quoting rules that determine how parameters for CSS selector functions
  25829. should be parsed.
  25830. </summary>
  25831. </member>
  25832. <member name="F:CsQuery.Engine.QuotingRule.NeverQuoted">
  25833. <summary>
  25834. The parameter value should never be quoted (e.g. is numeric data, or the function simply doesn't expect quotes).
  25835. </summary>
  25836. </member>
  25837. <member name="F:CsQuery.Engine.QuotingRule.AlwaysQuoted">
  25838. <summary>
  25839. The parameter value should always be quoted.
  25840. </summary>
  25841. </member>
  25842. <member name="F:CsQuery.Engine.QuotingRule.OptionallyQuoted">
  25843. <summary>
  25844. The parameter value may be quoted: if the first character is a double- or single-quote, then a matching quote terminates the parameter value..
  25845. </summary>
  25846. </member>
  25847. <member name="T:CsQuery.Engine.IPseudoSelector">
  25848. <summary>
  25849. General interface for a pseudoselector filter.
  25850. </summary>
  25851. </member>
  25852. <member name="P:CsQuery.Engine.IPseudoSelector.Arguments">
  25853. <summary>
  25854. This method is called before any validations are called against this selector. This gives the
  25855. developer an opportunity to throw errors based on the configuration outside of the validation
  25856. methods.
  25857. </summary>
  25858. </member>
  25859. <member name="P:CsQuery.Engine.IPseudoSelector.MinimumParameterCount">
  25860. <summary>
  25861. The minimum number of parameters that this selector requires. If there are no parameters, return 0
  25862. </summary>
  25863. <value>
  25864. An integer
  25865. </value>
  25866. </member>
  25867. <member name="P:CsQuery.Engine.IPseudoSelector.MaximumParameterCount">
  25868. <summary>
  25869. The maximum number of parameters that this selector can accept. If there is no limit, return -1.
  25870. </summary>
  25871. <value>
  25872. An integer
  25873. </value>
  25874. </member>
  25875. <member name="P:CsQuery.Engine.IPseudoSelector.Name">
  25876. <summary>
  25877. Gets CSS name of the pseudoselector
  25878. </summary>
  25879. </member>
  25880. <member name="T:CsQuery.Engine.IPseudoSelectorChild">
  25881. <summary>
  25882. A pseudo-selector that depends only on an actual element's properties and/or it's
  25883. relationship to other elements within the DOM. All CSS pseudoselectors fall within this
  25884. category.
  25885. </summary>
  25886. </member>
  25887. <member name="M:CsQuery.Engine.IPseudoSelectorChild.Matches(CsQuery.IDomObject)">
  25888. <summary>
  25889. Test whether this element matches the selector implementation.
  25890. </summary>
  25891. <param name="element">
  25892. The object.
  25893. </param>
  25894. <returns>
  25895. true if it succeeds, false if it fails.
  25896. </returns>
  25897. </member>
  25898. <member name="M:CsQuery.Engine.IPseudoSelectorChild.ChildMatches(CsQuery.IDomContainer)">
  25899. <summary>
  25900. Return a sequence of all children matching the selector implementation
  25901. </summary>
  25902. <param name="element">
  25903. The parent element.
  25904. </param>
  25905. <returns>
  25906. A sequence of children that match
  25907. </returns>
  25908. </member>
  25909. <member name="T:CsQuery.Engine.IPseudoSelectorFilter">
  25910. <summary>
  25911. A pseudoselector that filters a list of elements. Most jQuery extensions fall within this
  25912. category.
  25913. </summary>
  25914. </member>
  25915. <member name="M:CsQuery.Engine.IPseudoSelectorFilter.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25916. <summary>
  25917. Filter only the elements matching this result-list position type selector.
  25918. </summary>
  25919. <param name="selection">
  25920. The sequence of elements prior to this filter being applied.
  25921. </param>
  25922. <returns>
  25923. A sequence of matching elements.
  25924. </returns>
  25925. </member>
  25926. <member name="T:CsQuery.Engine.PseudoSelector">
  25927. <summary>
  25928. Base class for any pseudoselector that implements validation of min/max parameter values, and
  25929. argument validation. When implementing a pseudoselector, you must also implement an interface for the type
  25930. of pseudoselector
  25931. </summary>
  25932. </member>
  25933. <member name="P:CsQuery.Engine.PseudoSelector.Parameters">
  25934. <summary>
  25935. Gets or sets criteria (or parameter) data passed with the pseudoselector
  25936. </summary>
  25937. </member>
  25938. <member name="M:CsQuery.Engine.PseudoSelector.ParameterQuoted(System.Int32)">
  25939. <summary>
  25940. A value to determine how to parse the string for a parameter at a specific index.
  25941. </summary>
  25942. <param name="index">
  25943. Zero-based index of the parameter.
  25944. </param>
  25945. <returns>
  25946. NeverQuoted to treat quotes as any other character; AlwaysQuoted to require that a quote
  25947. character bounds the parameter; or OptionallyQuoted to accept a string that can (but does not
  25948. have to be) quoted. The default abstract implementation returns NeverQuoted.
  25949. </returns>
  25950. </member>
  25951. <member name="P:CsQuery.Engine.PseudoSelector.Arguments">
  25952. <summary>
  25953. This method is called before any validations are called against this selector. This gives the
  25954. developer an opportunity to throw errors based on the configuration outside of the validation
  25955. methods.
  25956. </summary>
  25957. <value>
  25958. The arguments.
  25959. </value>
  25960. </member>
  25961. <member name="P:CsQuery.Engine.PseudoSelector.MinimumParameterCount">
  25962. <summary>
  25963. The minimum number of parameters that this selector requires. If there are no parameters, return 0
  25964. </summary>
  25965. <value>
  25966. An integer
  25967. </value>
  25968. </member>
  25969. <member name="P:CsQuery.Engine.PseudoSelector.MaximumParameterCount">
  25970. <summary>
  25971. The maximum number of parameters that this selector can accept. If there is no limit, return -1.
  25972. </summary>
  25973. <value>
  25974. An integer
  25975. </value>
  25976. </member>
  25977. <member name="P:CsQuery.Engine.PseudoSelector.Name">
  25978. <summary>
  25979. Return the properly cased name of this selector (the class name in non-camelcase)
  25980. </summary>
  25981. </member>
  25982. <member name="M:CsQuery.Engine.PseudoSelector.ParseArgs(System.String)">
  25983. <summary>
  25984. Parse the arguments using the rules returned by the ParameterQuoted method.
  25985. </summary>
  25986. <param name="value">
  25987. The arguments
  25988. </param>
  25989. <returns>
  25990. An array of strings
  25991. </returns>
  25992. </member>
  25993. <member name="M:CsQuery.Engine.PseudoSelector.ParseSingleArg(System.String)">
  25994. <summary>
  25995. Parse single argument passed to a pseudoselector
  25996. </summary>
  25997. <exception cref="T:System.ArgumentException">
  25998. Thrown when one or more arguments have unsupported or illegal values.
  25999. </exception>
  26000. <exception cref="T:System.NotImplementedException">
  26001. Thrown when the requested operation is unimplemented.
  26002. </exception>
  26003. <param name="value">
  26004. The arguments.
  26005. </param>
  26006. <returns>
  26007. The parsed string
  26008. </returns>
  26009. </member>
  26010. <member name="M:CsQuery.Engine.PseudoSelector.ValidateParameters(System.String[])">
  26011. <summary>
  26012. Validates a parameter array against the expected number of parameters.
  26013. </summary>
  26014. <exception cref="T:System.ArgumentException">
  26015. Thrown when the wrong number of parameters is passed.
  26016. </exception>
  26017. <param name="parameters">
  26018. Criteria (or parameter) data passed with the pseudoselector.
  26019. </param>
  26020. </member>
  26021. <member name="M:CsQuery.Engine.PseudoSelector.ParameterCountMismatchError">
  26022. <summary>
  26023. Gets the string for a parameter count mismatch error.
  26024. </summary>
  26025. <returns>
  26026. A string to be used as an exception message.
  26027. </returns>
  26028. </member>
  26029. <member name="M:CsQuery.Engine.PseudoSelector.InvalidArgumentsError">
  26030. <summary>
  26031. Get a string for an error when there are invalid arguments
  26032. </summary>
  26033. <returns>
  26034. A string to be used as an exception message.
  26035. </returns>
  26036. </member>
  26037. <member name="T:CsQuery.Engine.PseudoSelectorChild">
  26038. <summary>
  26039. Base class for an Child-type pseudoselector.
  26040. </summary>
  26041. </member>
  26042. <member name="M:CsQuery.Engine.PseudoSelectorChild.Matches(CsQuery.IDomObject)">
  26043. <summary>
  26044. Test whether an element matches this selector.
  26045. </summary>
  26046. <param name="element">
  26047. The element to test.
  26048. </param>
  26049. <returns>
  26050. true if it matches, false if not.
  26051. </returns>
  26052. </member>
  26053. <member name="M:CsQuery.Engine.PseudoSelectorChild.ChildMatches(CsQuery.IDomContainer)">
  26054. <summary>
  26055. Basic implementation of ChildMatches, runs the Matches method against each child. This should
  26056. be overridden with something more efficient if possible. For example, selectors that inspect
  26057. the element's index could get their results more easily by picking the correct results from
  26058. the list of children rather than testing each one.
  26059. Also note that the default iterator for ChildMatches only passed element (e.g. non-text node)
  26060. children. If you wanted to design a filter that worked on other node types, you should
  26061. override this to access all children instead of just the elements.
  26062. </summary>
  26063. <param name="element">
  26064. The parent element.
  26065. </param>
  26066. <returns>
  26067. A sequence of children that match.
  26068. </returns>
  26069. </member>
  26070. <member name="T:CsQuery.Engine.PseudoSelectorFilter">
  26071. <summary>
  26072. A base class for filter-type selectors that implements a simple iterator function and calls
  26073. Matches for each element. Classes that depend on the element's position in the filtered list
  26074. cannot use this and should implement IPseudoSelectorFilter directly.
  26075. </summary>
  26076. </member>
  26077. <member name="M:CsQuery.Engine.PseudoSelectorFilter.Matches(CsQuery.IDomObject)">
  26078. <summary>
  26079. Test whether an element matches this selector.
  26080. </summary>
  26081. <param name="element">
  26082. The element to test.
  26083. </param>
  26084. <returns>
  26085. true if it matches, false if not.
  26086. </returns>
  26087. </member>
  26088. <member name="M:CsQuery.Engine.PseudoSelectorFilter.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26089. <summary>
  26090. Basic implementation of ChildMatches, runs the Matches method against each child. This should
  26091. be overridden with something more efficient if possible. For example, selectors that inspect
  26092. the element's index could get their results more easily by picking the correct results from
  26093. the list of children rather than testing each one.
  26094. </summary>
  26095. <param name="elements">
  26096. The parent element.
  26097. </param>
  26098. <returns>
  26099. A sequence of children that match.
  26100. </returns>
  26101. </member>
  26102. <member name="T:CsQuery.Engine.PseudoSelectors">
  26103. <summary>
  26104. Factory class for PseudoSelectors: provides an API for managing selectors.
  26105. </summary>
  26106. </member>
  26107. <member name="M:CsQuery.Engine.PseudoSelectors.#ctor">
  26108. <summary>
  26109. Default constructor/.
  26110. </summary>
  26111. <exception cref="T:System.Exception">
  26112. Throws an exception if an instance has already been assigned to the static Items property.
  26113. This class should instantiate itself as a singleton.
  26114. </exception>
  26115. </member>
  26116. <member name="P:CsQuery.Engine.PseudoSelectors.Items">
  26117. <summary>
  26118. Static instance of the PseudoSelectors singleton.
  26119. </summary>
  26120. </member>
  26121. <member name="M:CsQuery.Engine.PseudoSelectors.GetInstance(System.String)">
  26122. <summary>
  26123. Gets an instance of a named pseudoselector
  26124. </summary>
  26125. <exception cref="T:System.ArgumentException">
  26126. Thrown when the pseudoselector does not exist
  26127. </exception>
  26128. <param name="name">
  26129. The name of the pseudoselector
  26130. </param>
  26131. <returns>
  26132. A new instance
  26133. </returns>
  26134. </member>
  26135. <member name="M:CsQuery.Engine.PseudoSelectors.GetRegisteredType(System.String)">
  26136. <summary>
  26137. Gets a registered pseudoclass filter type. If the name is not registered, an exception is
  26138. thrown.
  26139. </summary>
  26140. <param name="name">
  26141. The name of the pseudoselector.
  26142. </param>
  26143. <returns>
  26144. The registered type.
  26145. </returns>
  26146. </member>
  26147. <member name="M:CsQuery.Engine.PseudoSelectors.TryGetRegisteredType(System.String,System.Type@)">
  26148. <summary>
  26149. Try to get the type of a registered pseudoclass filter.
  26150. </summary>
  26151. <param name="name">
  26152. The name of the pseudoselector.
  26153. </param>
  26154. <param name="type">
  26155. The type.
  26156. </param>
  26157. <returns>
  26158. true if it the named filter was found, false if not.
  26159. </returns>
  26160. </member>
  26161. <member name="M:CsQuery.Engine.PseudoSelectors.TryGetInstance(System.String,CsQuery.Engine.IPseudoSelector@)">
  26162. <summary>
  26163. Try to gets an instance of a named pseudoclass filter.
  26164. </summary>
  26165. <param name="name">
  26166. The name of the pseudoselector.
  26167. </param>
  26168. <param name="instance">
  26169. [out] The new instance.
  26170. </param>
  26171. <returns>
  26172. true if succesful, false if a pseudoselector of that name doesn't exist.
  26173. </returns>
  26174. </member>
  26175. <member name="M:CsQuery.Engine.PseudoSelectors.Register(System.String,System.Type)">
  26176. <summary>
  26177. Registers a new PseudoSelector type by name.
  26178. </summary>
  26179. <param name="name">
  26180. The name of the pseudoselector.
  26181. </param>
  26182. <param name="type">
  26183. The type.
  26184. </param>
  26185. <exception cref="T:System.ArgumentException">
  26186. Throws an exception when the type does not inherit IPseudoSelector.
  26187. </exception>
  26188. </member>
  26189. <member name="M:CsQuery.Engine.PseudoSelectors.Register(System.Reflection.Assembly)">
  26190. <summary>
  26191. Registers all classes implementing IPseudoSelector in the namespace CsQuery.Extensions in the
  26192. passed assembly. If no assembly is provided, then inspects the calling assembly instead.
  26193. </summary>
  26194. <remarks>
  26195. This method is called when the LookForExtensions startup option is set. (This is the default
  26196. setting).
  26197. </remarks>
  26198. <param name="assembly">
  26199. The assembly to search.
  26200. </param>
  26201. <returns>
  26202. The number of extensions added
  26203. </returns>
  26204. </member>
  26205. <member name="M:CsQuery.Engine.PseudoSelectors.Unregister(System.String)">
  26206. <summary>
  26207. Unregisters the names pseudoclass filter.
  26208. </summary>
  26209. <param name="name">
  26210. The name of the pseudoselector.
  26211. </param>
  26212. </member>
  26213. <member name="T:CsQuery.Engine.Selector">
  26214. <summary>
  26215. A parsed selector, consisting of one or more SelectorClauses.
  26216. </summary>
  26217. </member>
  26218. <member name="M:CsQuery.Engine.Selector.#ctor">
  26219. <summary>
  26220. Creates an empty selector
  26221. </summary>
  26222. </member>
  26223. <member name="M:CsQuery.Engine.Selector.#ctor(CsQuery.Engine.SelectorClause)">
  26224. <summary>
  26225. Create a new selector from a single selector clause
  26226. </summary>
  26227. <param name="clause">
  26228. The clause
  26229. </param>
  26230. </member>
  26231. <member name="M:CsQuery.Engine.Selector.#ctor(System.Collections.Generic.IEnumerable{CsQuery.Engine.SelectorClause})">
  26232. <summary>
  26233. Create a new selector from a sequence of selector clauses.
  26234. </summary>
  26235. <param name="clauses">
  26236. A sequence of clauses to build this selector
  26237. </param>
  26238. </member>
  26239. <member name="M:CsQuery.Engine.Selector.#ctor(System.String)">
  26240. <summary>
  26241. Create a new selector from any string.
  26242. </summary>
  26243. <param name="selector">
  26244. The CSS selector string, or a string of HTML.
  26245. </param>
  26246. </member>
  26247. <member name="M:CsQuery.Engine.Selector.#ctor(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26248. <summary>
  26249. Create a new selector from DOM elements.
  26250. </summary>
  26251. <param name="elements">
  26252. A sequence of elements.
  26253. </param>
  26254. </member>
  26255. <member name="M:CsQuery.Engine.Selector.#ctor(CsQuery.IDomObject)">
  26256. <summary>
  26257. Create a new selector from a single element.
  26258. </summary>
  26259. <param name="element">
  26260. The element to test.
  26261. </param>
  26262. </member>
  26263. <member name="P:CsQuery.Engine.Selector.Count">
  26264. <summary>
  26265. The number of clauses in this selector
  26266. </summary>
  26267. </member>
  26268. <member name="P:CsQuery.Engine.Selector.Item(System.Int32)">
  26269. <summary>
  26270. Indexer to get clauses of this selector by index.
  26271. </summary>
  26272. <param name="index">
  26273. Zero-based index of the entry to access.
  26274. </param>
  26275. <returns>
  26276. The selector clause at the index specified
  26277. </returns>
  26278. </member>
  26279. <member name="P:CsQuery.Engine.Selector.IsHtml">
  26280. <summary>
  26281. Gets a value indicating whether this object is an HTML selector (e.g. it's not really a
  26282. selector, but should return a new HTML fragment).
  26283. </summary>
  26284. </member>
  26285. <member name="M:CsQuery.Engine.Selector.Add(CsQuery.Engine.SelectorClause)">
  26286. <summary>
  26287. Adds a clause to this selector.
  26288. </summary>
  26289. <param name="clause">
  26290. The clause to insert.
  26291. </param>
  26292. </member>
  26293. <member name="M:CsQuery.Engine.Selector.ToFilterSelector">
  26294. <summary>
  26295. Convert this selector to a context filter, meaning any open :filter type selectors will be
  26296. applied against the context instead of the root. This differs from a Context selector in that
  26297. non-filter selectors are still run against the document root, whereas in a Context selector,
  26298. they are run against the context itself. This type is used for filters and "Is" and "Not",
  26299. the Context type is used for "Find" and objects created with context.
  26300. </summary>
  26301. <returns>
  26302. The context.
  26303. </returns>
  26304. </member>
  26305. <member name="M:CsQuery.Engine.Selector.ToContextSelector">
  26306. <summary>
  26307. Convert this selector to apply the context only: changes Root selectors to be applied to
  26308. Context+Descendant traversal type. This is used to create selectors for use with "Find"
  26309. </summary>
  26310. <returns>
  26311. A new selector.
  26312. </returns>
  26313. </member>
  26314. <member name="M:CsQuery.Engine.Selector.GetEngine(CsQuery.IDomDocument)">
  26315. <summary>
  26316. Gets a new selection engine for this selector
  26317. </summary>
  26318. <param name="document">
  26319. The document that's the root for the selector engine
  26320. </param>
  26321. <returns>
  26322. The new engine.
  26323. </returns>
  26324. </member>
  26325. <member name="P:CsQuery.Engine.Selector.Clauses">
  26326. <summary>
  26327. Gets a list of clauses in this selector
  26328. </summary>
  26329. </member>
  26330. <member name="P:CsQuery.Engine.Selector.ClausesClone">
  26331. <summary>
  26332. Gets a clone of the list of member clauses in this selector
  26333. </summary>
  26334. </member>
  26335. <member name="M:CsQuery.Engine.Selector.Insert(System.Int32,CsQuery.Engine.SelectorClause,CsQuery.Engine.CombinatorType)">
  26336. <summary>
  26337. Insert a selector clause at the specified position.
  26338. </summary>
  26339. <exception cref="T:System.ArgumentException">
  26340. Thrown if the selector is not valid to insert at this position.
  26341. </exception>
  26342. <param name="index">
  26343. The position in the selector chain to insert this clause
  26344. </param>
  26345. <param name="clause">
  26346. The clause to insert
  26347. </param>
  26348. <param name="combinatorType">
  26349. (optional) type of the combinator.
  26350. </param>
  26351. </member>
  26352. <member name="M:CsQuery.Engine.Selector.Select(CsQuery.IDomDocument)">
  26353. <summary>
  26354. Return the elements of document that match this selector
  26355. </summary>
  26356. <param name="document">
  26357. The document against which to select
  26358. </param>
  26359. <returns>
  26360. The sequence of matching elements
  26361. </returns>
  26362. </member>
  26363. <member name="M:CsQuery.Engine.Selector.Select(CsQuery.IDomDocument,CsQuery.IDomObject)">
  26364. <summary>
  26365. Return the elements of document that match this selector within a context.
  26366. </summary>
  26367. <param name="document">
  26368. The document against which to select.
  26369. </param>
  26370. <param name="context">
  26371. The context to select against. Context should be contained within document.
  26372. </param>
  26373. <returns>
  26374. The sequence of matching elements.
  26375. </returns>
  26376. </member>
  26377. <member name="M:CsQuery.Engine.Selector.Select(CsQuery.IDomDocument,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26378. <summary>
  26379. Return the elements of document that match this selector within a context.
  26380. </summary>
  26381. <param name="document">
  26382. The document against which to select.
  26383. </param>
  26384. <param name="context">
  26385. The context to select against. Context should be contained within document.
  26386. </param>
  26387. <returns>
  26388. The sequence of matching elements.
  26389. </returns>
  26390. </member>
  26391. <member name="M:CsQuery.Engine.Selector.Filter(CsQuery.IDomDocument,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26392. <summary>
  26393. Return only elements of sequence that match this selector.
  26394. </summary>
  26395. <param name="document">
  26396. The DOM to which the members of the sequence belong.
  26397. </param>
  26398. <param name="sequence">
  26399. The sequence to filter.
  26400. </param>
  26401. <returns>
  26402. A sequence of matching elements, which is a subset of the original sequence.
  26403. </returns>
  26404. </member>
  26405. <member name="M:CsQuery.Engine.Selector.Matches(CsQuery.IDomDocument,CsQuery.IDomObject)">
  26406. <summary>
  26407. Test if a single element matches this selector.
  26408. </summary>
  26409. <param name="document">
  26410. The document context
  26411. </param>
  26412. <param name="element">
  26413. The element to test
  26414. </param>
  26415. <returns>
  26416. true if it succeeds, false if it fails.
  26417. </returns>
  26418. </member>
  26419. <member name="M:CsQuery.Engine.Selector.Except(CsQuery.IDomDocument,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26420. <summary>
  26421. Return only elements from the sequence that do not match this selector.
  26422. </summary>
  26423. <param name="document">
  26424. The document context.
  26425. </param>
  26426. <param name="sequence">
  26427. The source sequence.
  26428. </param>
  26429. <returns>
  26430. The elements from the source sequence that do not match this selector.
  26431. </returns>
  26432. </member>
  26433. <member name="M:CsQuery.Engine.Selector.Clone">
  26434. <summary>
  26435. Return a clone of this selector.
  26436. </summary>
  26437. <returns>
  26438. A copy of this object.
  26439. </returns>
  26440. </member>
  26441. <member name="M:CsQuery.Engine.Selector.ToString">
  26442. <summary>
  26443. Returns CSS selector string of this Selector. This may not exactly match the input clause since
  26444. it has been regenerated.
  26445. </summary>
  26446. <returns>
  26447. A CSS selector.
  26448. </returns>
  26449. </member>
  26450. <member name="M:CsQuery.Engine.Selector.GetHashCode">
  26451. <summary>
  26452. Serves as a hash function for a particular type.
  26453. </summary>
  26454. <returns>
  26455. A hash code for the current <see cref="T:System.Object" />.
  26456. </returns>
  26457. </member>
  26458. <member name="M:CsQuery.Engine.Selector.Equals(System.Object)">
  26459. <summary>
  26460. Determines whether the specified <see cref="T:System.Object" /> is equal to the current
  26461. <see cref="T:System.Object" />.
  26462. </summary>
  26463. <param name="obj">
  26464. The object to compare with the current object.
  26465. </param>
  26466. <returns>
  26467. true if the specified <see cref="T:System.Object" /> is equal to the current
  26468. <see cref="T:System.Object" />; otherwise, false.
  26469. </returns>
  26470. </member>
  26471. <member name="M:CsQuery.Engine.Selector.GetEnumerator">
  26472. <summary>
  26473. An enumerator to iterate over each clause in this selector
  26474. </summary>
  26475. <returns>
  26476. The enumerator.
  26477. </returns>
  26478. </member>
  26479. <member name="T:CsQuery.Engine.SelectorClause">
  26480. <summary>
  26481. A CSS selector parsed into it's component parts
  26482. </summary>
  26483. </member>
  26484. <member name="M:CsQuery.Engine.SelectorClause.#ctor">
  26485. <summary>
  26486. Default constructor.
  26487. </summary>
  26488. </member>
  26489. <member name="M:CsQuery.Engine.SelectorClause.Initialize">
  26490. <summary>
  26491. Initializes this object to its default state
  26492. </summary>
  26493. </member>
  26494. <member name="P:CsQuery.Engine.SelectorClause.SelectorType">
  26495. <summary>
  26496. The type of the selector clause.
  26497. </summary>
  26498. </member>
  26499. <member name="P:CsQuery.Engine.SelectorClause.CombinatorType">
  26500. <summary>
  26501. The CombinatorType for this selector clause; this determines what set of elements it is applied to.
  26502. </summary>
  26503. </member>
  26504. <member name="P:CsQuery.Engine.SelectorClause.TraversalType">
  26505. <summary>
  26506. The TraversalType for this clause; this determines the depth of children to test for certain selector types.
  26507. </summary>
  26508. </member>
  26509. <member name="P:CsQuery.Engine.SelectorClause.AttributeSelectorType">
  26510. <summary>
  26511. The AttributeSelectorType determines how values are matched for attribute selectors.
  26512. </summary>
  26513. </member>
  26514. <member name="P:CsQuery.Engine.SelectorClause.PseudoSelector">
  26515. <summary>
  26516. When this is a pseudoselector, the implementation.
  26517. </summary>
  26518. <value>
  26519. The pseudo selector.
  26520. </value>
  26521. </member>
  26522. <member name="P:CsQuery.Engine.SelectorClause.Tag">
  26523. <summary>
  26524. Selection tag name
  26525. </summary>
  26526. </member>
  26527. <member name="P:CsQuery.Engine.SelectorClause.Criteria">
  26528. <summary>
  26529. This is really "parameters" and is used differently by different selectors. It's the criteria for attribute selectors;
  26530. the node type for -of-type selectors, the equation for nth-child. For nth-of-type, its "type|equation"
  26531. </summary>
  26532. </member>
  26533. <member name="P:CsQuery.Engine.SelectorClause.PositionIndex">
  26534. <summary>
  26535. Gets or sets zero-based index of the position.
  26536. </summary>
  26537. <summary>
  26538. For Position selectors, the position. Negative numbers start from the end.
  26539. </summary>
  26540. </member>
  26541. <member name="P:CsQuery.Engine.SelectorClause.ChildDepth">
  26542. <summary>
  26543. For Child selectors, the depth of the child.
  26544. </summary>
  26545. </member>
  26546. <member name="P:CsQuery.Engine.SelectorClause.AttributeName">
  26547. <summary>
  26548. For attribute selectors, gets or sets the name of the attribute to match
  26549. </summary>
  26550. </member>
  26551. <member name="P:CsQuery.Engine.SelectorClause.AttributeValue">
  26552. <summary>
  26553. For AttributeValue selectors, the value to match
  26554. </summary>
  26555. </member>
  26556. <member name="P:CsQuery.Engine.SelectorClause.AttributeNameTokenID">
  26557. <summary>
  26558. Gets or sets the identifier of the attribute name token.
  26559. </summary>
  26560. </member>
  26561. <member name="P:CsQuery.Engine.SelectorClause.AttributeValueStringComparison">
  26562. <summary>
  26563. Returns a string comparer based on the case-sensitivity characteristics of the attribute being tested
  26564. </summary>
  26565. </member>
  26566. <member name="P:CsQuery.Engine.SelectorClause.AttributeValueStringComparer">
  26567. <summary>
  26568. Returns a string comparer based on the case-sensitivity characteristics of the attribute being tested
  26569. </summary>
  26570. </member>
  26571. <member name="P:CsQuery.Engine.SelectorClause.Class">
  26572. <summary>
  26573. For Class selectors, the class name to match
  26574. </summary>
  26575. </member>
  26576. <member name="P:CsQuery.Engine.SelectorClause.ID">
  26577. <summary>
  26578. For ID selectors, the ID to match
  26579. </summary>
  26580. </member>
  26581. <member name="P:CsQuery.Engine.SelectorClause.Html">
  26582. <summary>
  26583. The HTML to create, for HTML "selectors"
  26584. </summary>
  26585. </member>
  26586. <member name="P:CsQuery.Engine.SelectorClause.SelectElements">
  26587. <summary>
  26588. The list of elements that should be matched, for elements selectors.
  26589. </summary>
  26590. </member>
  26591. <member name="P:CsQuery.Engine.SelectorClause.IsDomPositionPseudoSelector">
  26592. <summary>
  26593. Gets a value indicating whether this object is a selector that is based on the element's
  26594. position in the DOM, versus the element's position in the result set.
  26595. </summary>
  26596. </member>
  26597. <member name="P:CsQuery.Engine.SelectorClause.IsResultListPosition">
  26598. <summary>
  26599. Indicates that a position type selector refers to the result list, not the DOM position.
  26600. </summary>
  26601. </member>
  26602. <member name="P:CsQuery.Engine.SelectorClause.IsFunction">
  26603. <summary>
  26604. Gets a value indicating whether this selector accepts parameters.
  26605. </summary>
  26606. </member>
  26607. <member name="P:CsQuery.Engine.SelectorClause.IsNew">
  26608. <summary>
  26609. Gets a value indicating whether this Selector is new (unconfigured).
  26610. </summary>
  26611. </member>
  26612. <member name="P:CsQuery.Engine.SelectorClause.IsComplete">
  26613. <summary>
  26614. Gets a value indicating whether this object is completely configured.
  26615. </summary>
  26616. </member>
  26617. <member name="P:CsQuery.Engine.SelectorClause.NoIndex">
  26618. <summary>
  26619. When true do not attempt to use the index to obtain a result from this selector. Used for
  26620. automatically generated filters.
  26621. </summary>
  26622. </member>
  26623. <member name="M:CsQuery.Engine.SelectorClause.Clear">
  26624. <summary>
  26625. Clears this object to its blank/initial state.
  26626. </summary>
  26627. </member>
  26628. <member name="M:CsQuery.Engine.SelectorClause.Clone">
  26629. <summary>
  26630. Makes a deep copy of this Selector.
  26631. </summary>
  26632. <returns>
  26633. A copy of this object.
  26634. </returns>
  26635. </member>
  26636. <member name="M:CsQuery.Engine.SelectorClause.GetHashCode">
  26637. <summary>
  26638. Serves as a hash function for a particular type.
  26639. </summary>
  26640. <returns>
  26641. A hash code for the current <see cref="T:System.Object" />.
  26642. </returns>
  26643. </member>
  26644. <member name="M:CsQuery.Engine.SelectorClause.Equals(System.Object)">
  26645. <summary>
  26646. Determines whether the specified <see cref="T:System.Object" /> is equal to the current
  26647. <see cref="T:System.Object" />.
  26648. </summary>
  26649. <param name="obj">
  26650. The <see cref="T:System.Object" /> to compare with the current <see cref="T:System.Object" />.
  26651. </param>
  26652. <returns>
  26653. true if the specified <see cref="T:System.Object" /> is equal to the current
  26654. <see cref="T:System.Object" />; otherwise, false.
  26655. </returns>
  26656. </member>
  26657. <member name="M:CsQuery.Engine.SelectorClause.GetHash(System.Object)">
  26658. <summary>
  26659. Gets a hash.
  26660. </summary>
  26661. <param name="obj">
  26662. The <see cref="T:System.Object" /> to compare with the current <see cref="T:System.Object" />.
  26663. </param>
  26664. <returns>
  26665. The hash.
  26666. </returns>
  26667. </member>
  26668. <member name="M:CsQuery.Engine.SelectorClause.ToString">
  26669. <summary>
  26670. Returns a string representation of the parsed selector. This may not exactly match the input
  26671. selector as it is regenerated.
  26672. </summary>
  26673. <returns>
  26674. A CSS selector string.
  26675. </returns>
  26676. </member>
  26677. <member name="P:CsQuery.Engine.SelectorEngine.Selector">
  26678. <summary>
  26679. The current selection list being acted on
  26680. </summary>
  26681. </member>
  26682. <member name="P:CsQuery.Engine.SelectorEngine.Document">
  26683. <summary>
  26684. The Document bound to this engine instance
  26685. </summary>
  26686. </member>
  26687. <member name="M:CsQuery.Engine.SelectorEngine.Select(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26688. <summary>
  26689. Select implementation. The public method automatically remaps a selector with the knowledge
  26690. that the context is external (and not part of a chain)
  26691. </summary>
  26692. <exception cref="T:System.ArgumentNullException">
  26693. Thrown when one or more required arguments are null.
  26694. </exception>
  26695. <param name="context">
  26696. The context in which the selector applies. If null, the selector is run against the entire
  26697. Document. If not, the selector is run against this sequence of elements.
  26698. </param>
  26699. <returns>
  26700. A list of elements. This method returns a list (rather than a sequence) because the sequence
  26701. must be enumerated to ensure that end-users don't cause the selector to be rerun repeatedly,
  26702. and that the values are not mutable (e.g. if the underlying source changes).
  26703. </returns>
  26704. </member>
  26705. <member name="M:CsQuery.Engine.SelectorEngine.GetSelectionSource(CsQuery.Engine.SelectorClause,System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26706. <summary>
  26707. Get the sequence that is the source for the current clause, based on the selector, prior
  26708. results, and context.
  26709. </summary>
  26710. <remarks>
  26711. Notes from refactoring this on 10/14/2012: At issue is selectors like ":not(.sel1 .sel2,
  26712. :first) where the subselector has filters that apply to just the context, versus selectors
  26713. like ":has(.sel1 .sel2, :first) where the subselector needs to apply to the results of a
  26714. selection against the DOM
  26715. case1: $('.sel','.context-sel') means that ".sel" is actually applied against .context-sel.
  26716. it's like .find.
  26717. totally different from a subselector -- but the subselector still needs a context to apply
  26718. filters, even though the selectors theselves are run against the whole doc.
  26719. so we need to set up selectors before running against the context so each subselector is IDd
  26720. as either "context" or "root" in addition to its traversal type to eliminate ambiguity of
  26721. intent. a subselector for :not should have "root+descendant" for the first part and
  26722. "context+filter" for the 2nd. For regular context type filters, it should be
  26723. "context+descendant" (same as find). FOr complex context/find filters chained with a comma,
  26724. the stuff after the comma should also be in context though jquery seems inconsistent with
  26725. this.
  26726. This code here should then use the new info to select the correct sleection source. Think we
  26727. should be rid of traversaltype.subselect. Think traversaltype.all should really mean "include
  26728. the context items" instead of "Descendant" as it does now.
  26729. </remarks>
  26730. <param name="clause">
  26731. The current selector clause.
  26732. </param>
  26733. <param name="context">
  26734. The context passed initially to this Select operation.
  26735. </param>
  26736. <param name="lastResult">
  26737. The result of the prior clause. Can be null.
  26738. </param>
  26739. <returns>
  26740. The sequence that should source the current clause's context.
  26741. </returns>
  26742. </member>
  26743. <member name="M:CsQuery.Engine.SelectorEngine.GetMatches(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.Engine.SelectorClause)">
  26744. <summary>
  26745. Return all elements matching a selector, within a list of elements. This function will
  26746. traverse children, but it is expected that the source list at the current depth (e.g. from an
  26747. Adjacent or Sibling selector) is already processed.
  26748. </summary>
  26749. <param name="source">
  26750. The sequence of elements to filter.
  26751. </param>
  26752. <param name="selector">
  26753. The selector.
  26754. </param>
  26755. <returns>
  26756. The sequence of elements matching the selector.
  26757. </returns>
  26758. </member>
  26759. <member name="M:CsQuery.Engine.SelectorEngine.Matches(CsQuery.Engine.SelectorClause,CsQuery.IDomElement,System.Int32)">
  26760. <summary>
  26761. Return true if an object matches a specific selector. If the selector has a desecendant or child traversal type, it must also
  26762. match the specificed depth.
  26763. </summary>
  26764. <param name="selector">The jQuery/CSS selector</param>
  26765. <param name="obj">The target object</param>
  26766. <param name="depth">The depth at which the target must appear for descendant or child selectors</param>
  26767. <returns></returns>
  26768. </member>
  26769. <member name="M:CsQuery.Engine.SelectorEngine.GetResultPositionMatches(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.Engine.SelectorClause)">
  26770. <summary>
  26771. Return all position-type matches. These are selectors that are keyed to the position within
  26772. the selection set itself.
  26773. </summary>
  26774. <param name="list">
  26775. The list of elements to filter
  26776. </param>
  26777. <param name="selector">
  26778. The selector
  26779. </param>
  26780. <returns>
  26781. A sequence of elements matching the filter
  26782. </returns>
  26783. </member>
  26784. <member name="M:CsQuery.Engine.SelectorEngine.GetPseudoClassMatches(CsQuery.IDomElement,CsQuery.Engine.SelectorClause)">
  26785. <summary>
  26786. Return all child elements matching a DOM-position type selector
  26787. </summary>
  26788. <param name="elm"></param>
  26789. <param name="selector"></param>
  26790. <returns></returns>
  26791. </member>
  26792. <member name="M:CsQuery.Engine.SelectorEngine.MatchesPseudoClass(CsQuery.IDomElement,CsQuery.Engine.SelectorClause)">
  26793. <summary>
  26794. Return true if an element matches a specific filter.
  26795. </summary>
  26796. <param name="element">
  26797. The element to test
  26798. </param>
  26799. <param name="selector">
  26800. A selector clause
  26801. </param>
  26802. <returns>
  26803. true if matches pseudo class, false if not.matches the selector, false if not
  26804. </returns>
  26805. </member>
  26806. <member name="M:CsQuery.Engine.SelectorEngine.GetAdjacentOrSiblings(CsQuery.Engine.TraversalType,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26807. <summary>
  26808. Map a list to its siblings or adjacent elements if needed. Ignore other traversal types.
  26809. </summary>
  26810. <param name="traversalType">
  26811. The traversal type
  26812. </param>
  26813. <param name="list">
  26814. The source list
  26815. </param>
  26816. <returns>
  26817. Sequence of adjacent or sibling elements.
  26818. </returns>
  26819. </member>
  26820. <member name="M:CsQuery.Engine.SelectorEngine.GetAllChildOrDescendants(CsQuery.Engine.TraversalType,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26821. <summary>
  26822. Map a list to its children or descendants, if needed.
  26823. </summary>
  26824. <param name="traversalType"></param>
  26825. <param name="list"></param>
  26826. <returns></returns>
  26827. </member>
  26828. <member name="M:CsQuery.Engine.SelectorEngine.GetChildElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26829. <summary>
  26830. Return all children of each element in the list
  26831. </summary>
  26832. <param name="list"></param>
  26833. <returns></returns>
  26834. </member>
  26835. <member name="M:CsQuery.Engine.SelectorEngine.GetDescendantElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26836. <summary>
  26837. Return all descendants of each element in the list
  26838. </summary>
  26839. <param name="list"></param>
  26840. <returns></returns>
  26841. </member>
  26842. <member name="T:CsQuery.Engine.SelectorParser">
  26843. <summary>
  26844. A class to parse a CSS selector string into a sequence of Selector objects
  26845. </summary>
  26846. </member>
  26847. <member name="P:CsQuery.Engine.SelectorParser.Current">
  26848. <summary>
  26849. The currently active selector clause in the selector construction process. If none is active,
  26850. a new one is started.
  26851. </summary>
  26852. </member>
  26853. <member name="M:CsQuery.Engine.SelectorParser.Parse(System.String)">
  26854. <summary>
  26855. Parse the string, and return a sequence of Selector objects
  26856. </summary>
  26857. <param name="selector"></param>
  26858. <returns></returns>
  26859. </member>
  26860. <member name="M:CsQuery.Engine.SelectorParser.AddPseudoSelector(System.String)">
  26861. <summary>
  26862. Adds a named pseudo selector from the pseudoselector library.
  26863. </summary>
  26864. <param name="key">
  26865. The pseudoselector name
  26866. </param>
  26867. <returns>
  26868. true if it succeeds, false if it fails.
  26869. </returns>
  26870. </member>
  26871. <member name="M:CsQuery.Engine.SelectorParser.expectsOptionallyQuotedValue">
  26872. <summary>
  26873. A pattern for the operand of an attribute selector
  26874. </summary>
  26875. <returns></returns>
  26876. </member>
  26877. <member name="M:CsQuery.Engine.SelectorParser.StartNewSelector(CsQuery.Engine.SelectorType)">
  26878. <summary>
  26879. Start a new chained filter selector of the specified type.
  26880. </summary>
  26881. <param name="selectorType">
  26882. The selector type to start.
  26883. </param>
  26884. </member>
  26885. <member name="M:CsQuery.Engine.SelectorParser.StartNewSelector(CsQuery.Engine.CombinatorType,CsQuery.Engine.TraversalType)">
  26886. <summary>
  26887. Start a new selector that does not yet have a type specified
  26888. </summary>
  26889. <param name="combinatorType"></param>
  26890. <param name="traversalType"></param>
  26891. </member>
  26892. <member name="M:CsQuery.Engine.SelectorParser.StartNewSelector(CsQuery.Engine.TraversalType)">
  26893. <summary>
  26894. Start a new chained selector that does not yet have a type specified
  26895. </summary>
  26896. <param name="traversalType"></param>
  26897. </member>
  26898. <member name="M:CsQuery.Engine.SelectorParser.StartNewSelector(CsQuery.Engine.SelectorType,CsQuery.Engine.CombinatorType,CsQuery.Engine.TraversalType)">
  26899. <summary>
  26900. Close the currently active selector. If it's partial (e.g. a descendant/child marker) then merge its into into the
  26901. new selector created.
  26902. </summary>
  26903. <param name="selectorType"></param>
  26904. <param name="combinatorType"></param>
  26905. <param name="traversalType"></param>
  26906. </member>
  26907. <member name="M:CsQuery.Engine.SelectorParser.FinishSelector">
  26908. <summary>
  26909. Finishes any open selector and clears the current selector
  26910. </summary>
  26911. </member>
  26912. <member name="M:CsQuery.Engine.SelectorParser.ClearCurrent">
  26913. <summary>
  26914. Clear the currently open selector
  26915. </summary>
  26916. </member>
  26917. <member name="M:CsQuery.Engine.SelectorParser.IsHtml(System.String)">
  26918. <summary>
  26919. Return true of the text appears to be HTML (e.g. starts with a caret)
  26920. </summary>
  26921. <param name="text"></param>
  26922. <returns></returns>
  26923. </member>
  26924. <member name="T:CsQuery.DomIndexProviders">
  26925. <summary>
  26926. The default DomIndexProvider.
  26927. </summary>
  26928. </member>
  26929. <member name="M:CsQuery.DomIndexProviders.#cctor">
  26930. <summary>
  26931. Static constructor.
  26932. </summary>
  26933. </member>
  26934. <member name="P:CsQuery.DomIndexProviders.Simple">
  26935. <summary>
  26936. Return a SimpleDomIndex provider
  26937. </summary>
  26938. <returns>
  26939. The DomIndex instance
  26940. </returns>
  26941. </member>
  26942. <member name="P:CsQuery.DomIndexProviders.Ranged">
  26943. <summary>
  26944. Returns a RangedDomIndex provider
  26945. </summary>
  26946. </member>
  26947. <member name="P:CsQuery.DomIndexProviders.None">
  26948. <summary>
  26949. Returns a NoDomIndex provider
  26950. </summary>
  26951. </member>
  26952. <member name="T:CsQuery.SimpleDomIndexProvider">
  26953. <summary>
  26954. DomIndexProvider returning a SimpleDomIndex
  26955. </summary>
  26956. </member>
  26957. <member name="M:CsQuery.SimpleDomIndexProvider.GetDomIndex">
  26958. <summary>
  26959. Return an instance of a DomIndex class.
  26960. </summary>
  26961. <returns>
  26962. The DomIndex instance
  26963. </returns>
  26964. </member>
  26965. <member name="T:CsQuery.RangedDomIndexProvider">
  26966. <summary>
  26967. DomIndexProvider returning a RangedDomIndex
  26968. </summary>
  26969. </member>
  26970. <member name="M:CsQuery.RangedDomIndexProvider.GetDomIndex">
  26971. <summary>
  26972. Return an instance of a DomIndex class.
  26973. </summary>
  26974. <returns>
  26975. The DomIndex instance
  26976. </returns>
  26977. </member>
  26978. <member name="T:CsQuery.NoDomIndexProvider">
  26979. <summary>
  26980. DomIndexProvider returning a RangedDomIndex
  26981. </summary>
  26982. </member>
  26983. <member name="M:CsQuery.NoDomIndexProvider.GetDomIndex">
  26984. <summary>
  26985. Return an instance of a DomIndex class.
  26986. </summary>
  26987. <returns>
  26988. The DomIndex instance
  26989. </returns>
  26990. </member>
  26991. <member name="T:CsQuery.IDomIndexedNode">
  26992. <summary>
  26993. An marker and interface exposing properties required for a node that should be indexed
  26994. </summary>
  26995. </member>
  26996. <member name="M:CsQuery.IDomIndexedNode.IndexKeys">
  26997. <summary>
  26998. Enumerates index keys in this collection.
  26999. </summary>
  27000. <returns>
  27001. An enumerator that allows foreach to be used to process index keys in this collection.
  27002. </returns>
  27003. </member>
  27004. <member name="P:CsQuery.IDomIndexedNode.IndexReference">
  27005. <summary>
  27006. The object that is the target of the index (normally, the object itself)
  27007. </summary>
  27008. </member>
  27009. <member name="T:CsQuery.EquationParser.AssociationType">
  27010. <summary>
  27011. Values that represent AssociationType; which determines how to group adjacent operands when
  27012. parsing an equation.
  27013. </summary>
  27014. </member>
  27015. <member name="F:CsQuery.EquationParser.AssociationType.Addition">
  27016. <summary>
  27017. Associate with other Addition operands
  27018. </summary>
  27019. </member>
  27020. <member name="F:CsQuery.EquationParser.AssociationType.Multiplicaton">
  27021. <summary>
  27022. associate with other Multiplcation operands
  27023. </summary>
  27024. </member>
  27025. <member name="F:CsQuery.EquationParser.AssociationType.Power">
  27026. <summary>
  27027. never associate, associate only directly adjacent operands.
  27028. </summary>
  27029. </member>
  27030. <member name="F:CsQuery.EquationParser.AssociationType.Function">
  27031. <summary>
  27032. never associate, and use parenthesized operands.
  27033. </summary>
  27034. </member>
  27035. <member name="T:CsQuery.EquationParser.OperationType">
  27036. <summary>
  27037. Values that represent OperationType for an arithmetic operator.
  27038. </summary>
  27039. </member>
  27040. <member name="F:CsQuery.EquationParser.OperationType.Addition">
  27041. <summary>
  27042. Addition or +
  27043. </summary>
  27044. </member>
  27045. <member name="F:CsQuery.EquationParser.OperationType.Subtraction">
  27046. <summary>
  27047. Subtraction or -.
  27048. </summary>
  27049. </member>
  27050. <member name="F:CsQuery.EquationParser.OperationType.Multiplication">
  27051. <summary>
  27052. Multiplication or *.
  27053. </summary>
  27054. </member>
  27055. <member name="F:CsQuery.EquationParser.OperationType.Division">
  27056. <summary>
  27057. Division or /.
  27058. </summary>
  27059. </member>
  27060. <member name="F:CsQuery.EquationParser.OperationType.Modulus">
  27061. <summary>
  27062. Modulus or %.
  27063. </summary>
  27064. </member>
  27065. <member name="F:CsQuery.EquationParser.OperationType.Power">
  27066. <summary>
  27067. Power or ^.
  27068. </summary>
  27069. </member>
  27070. <member name="T:CsQuery.EquationParser.Equations">
  27071. <summary>
  27072. Factory class for creating equation objects.
  27073. </summary>
  27074. </member>
  27075. <member name="M:CsQuery.EquationParser.Equations.CreateEquation``1(System.String)">
  27076. <summary>
  27077. Creates an equation returning a specic type from a string
  27078. </summary>
  27079. <typeparam name="T">
  27080. The type of value returned by the equation.
  27081. </typeparam>
  27082. <param name="text">
  27083. The text of the equation.
  27084. </param>
  27085. <returns>
  27086. The new equation&lt; t&gt;
  27087. </returns>
  27088. </member>
  27089. <member name="M:CsQuery.EquationParser.Equations.CreateEquation(System.String)">
  27090. <summary>
  27091. Creates a new equation from a string.
  27092. </summary>
  27093. <param name="text">
  27094. The text of the equation
  27095. </param>
  27096. <returns>
  27097. The new equation.
  27098. </returns>
  27099. </member>
  27100. <member name="M:CsQuery.EquationParser.Equations.CreateEquationOperand(System.String)">
  27101. <summary>
  27102. Create an operand by parsing a string. Like CreateEquation but does not wrap in an Equation
  27103. object.
  27104. </summary>
  27105. <param name="text">
  27106. The operand text
  27107. </param>
  27108. <returns>
  27109. The new equation operand.
  27110. </returns>
  27111. </member>
  27112. <member name="T:CsQuery.EquationParser.IClause">
  27113. <summary>
  27114. Interface for an equation clause.
  27115. </summary>
  27116. </member>
  27117. <member name="T:CsQuery.EquationParser.IEquation">
  27118. <summary>
  27119. Interface for an equation.
  27120. </summary>
  27121. </member>
  27122. <member name="P:CsQuery.EquationParser.IEquation.VariableValues">
  27123. <summary>
  27124. A dictionary of variable names and values.
  27125. </summary>
  27126. </member>
  27127. <member name="M:CsQuery.EquationParser.IEquation.SetVariable(System.String,System.IConvertible)">
  27128. <summary>
  27129. Sets the value of a named variable.
  27130. </summary>
  27131. <param name="name">
  27132. The name.
  27133. </param>
  27134. <param name="value">
  27135. The value.
  27136. </param>
  27137. </member>
  27138. <member name="M:CsQuery.EquationParser.IEquation.SetVariable``1(System.String,``0)">
  27139. <summary>
  27140. Sets the value of a strongly-typed named variable.
  27141. </summary>
  27142. <typeparam name="U">
  27143. The type of the variable.
  27144. </typeparam>
  27145. <param name="name">
  27146. The name.
  27147. </param>
  27148. <param name="value">
  27149. The value.
  27150. </param>
  27151. </member>
  27152. <member name="M:CsQuery.EquationParser.IEquation.GetValue(System.IConvertible[])">
  27153. <summary>
  27154. Executes the equation, setting the variables in order they were created with the passed
  27155. values. Any variables that were already set using SetValue will be unaffected; if this method
  27156. is uncertain in a given context, then it should be called with no parameters and all
  27157. variables set with SetValue. If errors occur while parsing the equation, and exception will
  27158. be thrown.
  27159. </summary>
  27160. <param name="values">
  27161. A variable-length parameters list containing values.
  27162. </param>
  27163. <returns>
  27164. The value.
  27165. </returns>
  27166. </member>
  27167. <member name="M:CsQuery.EquationParser.IEquation.TryGetValue(System.IConvertible@,System.IConvertible[])">
  27168. <summary>
  27169. Execute the equation using the values passed; if any errors occur, return false.
  27170. </summary>
  27171. <param name="result">
  27172. [out] The result.
  27173. </param>
  27174. <param name="values">
  27175. A variable-length parameters list containing values.
  27176. </param>
  27177. <returns>
  27178. true if it succeeds, false if it fails.
  27179. </returns>
  27180. </member>
  27181. <member name="M:CsQuery.EquationParser.IEquation.TryGetValue(System.IConvertible@)">
  27182. <summary>
  27183. Execute the equation using existing variable data; if any errors occur, return false.
  27184. </summary>
  27185. <param name="result">
  27186. [out] The result.
  27187. </param>
  27188. <returns>
  27189. true if it succeeds, false if it fails.
  27190. </returns>
  27191. </member>
  27192. <member name="M:CsQuery.EquationParser.IEquation.Clone">
  27193. <summary>
  27194. Makes a deep copy of this object.
  27195. </summary>
  27196. <returns>
  27197. A copy of this object.
  27198. </returns>
  27199. </member>
  27200. <member name="P:CsQuery.EquationParser.IEquation.Operand">
  27201. <summary>
  27202. Gets or sets the outermost operand of this equation.
  27203. </summary>
  27204. </member>
  27205. <member name="M:CsQuery.EquationParser.IEquation.Compile">
  27206. <summary>
  27207. Compiles the equation.
  27208. </summary>
  27209. </member>
  27210. <member name="T:CsQuery.EquationParser.IEquation`1">
  27211. <summary>
  27212. Interface for a strongly-typed equation.
  27213. </summary>
  27214. <typeparam name="T">
  27215. The type of value returned by the equation.
  27216. </typeparam>
  27217. </member>
  27218. <member name="M:CsQuery.EquationParser.IEquation`1.GetValue(System.IConvertible[])">
  27219. <summary>
  27220. Execute the equation and return the result
  27221. </summary>
  27222. <param name="values">
  27223. The values of the variables for this equation, in the order the variables were created.
  27224. </param>
  27225. <returns>
  27226. The value.
  27227. </returns>
  27228. </member>
  27229. <member name="M:CsQuery.EquationParser.IEquation`1.TryGetValue(`0@)">
  27230. <summary>
  27231. Execute the equation; if an error occurs, return false.
  27232. </summary>
  27233. <param name="result">
  27234. [out] The result.
  27235. </param>
  27236. <returns>
  27237. true if it succeeds, false if it fails.
  27238. </returns>
  27239. </member>
  27240. <member name="M:CsQuery.EquationParser.IEquation`1.TryGetValue(`0@,System.IConvertible[])">
  27241. <summary>
  27242. Execute the equation; if an error occurs, return false.
  27243. </summary>
  27244. <param name="result">
  27245. [out] The result.
  27246. </param>
  27247. <param name="values">
  27248. The values of the variables for this equation, in the order the variables were created.
  27249. </param>
  27250. <returns>
  27251. true if it succeeds, false if it fails.
  27252. </returns>
  27253. </member>
  27254. <member name="M:CsQuery.EquationParser.IEquation`1.Clone">
  27255. <summary>
  27256. Makes a deep copy of this object.
  27257. </summary>
  27258. <returns>
  27259. A copy of this object.
  27260. </returns>
  27261. </member>
  27262. <member name="M:CsQuery.EquationParser.IEquation`1.CloneAs``1">
  27263. <summary>
  27264. Clone the equation, changing the output type.
  27265. </summary>
  27266. <typeparam name="U">
  27267. Generic type parameter.
  27268. </typeparam>
  27269. <returns>
  27270. A clone of the equation that returns type U.
  27271. </returns>
  27272. </member>
  27273. <member name="P:CsQuery.EquationParser.IFunction.Name">
  27274. <summary>
  27275. The name of this variable
  27276. </summary>
  27277. </member>
  27278. <member name="T:CsQuery.EquationParser.IFunction`1">
  27279. <summary>
  27280. T is the output type of the function.
  27281. </summary>
  27282. <typeparam name="T"></typeparam>
  27283. </member>
  27284. <member name="T:CsQuery.EquationParser.Implementation.Equation">
  27285. <summary>
  27286. An equation.
  27287. </summary>
  27288. </member>
  27289. <member name="P:CsQuery.EquationParser.Implementation.Equation.VariableValues">
  27290. <summary>
  27291. The names of the variables in the order added. For functions (where the parameters are passed only by order)
  27292. this is important. Probably could move this to the Function implementation
  27293. but it requires overriding everything, almost easier to keep it here.
  27294. </summary>
  27295. </member>
  27296. <member name="P:CsQuery.EquationParser.Implementation.Equation.Operand">
  27297. <summary>
  27298. The root operand for the equation. The equation must not be changed once set, or variables
  27299. will not be bound.
  27300. </summary>
  27301. </member>
  27302. <member name="P:CsQuery.EquationParser.Implementation.Equation.Variables">
  27303. <summary>
  27304. The values set (on order that each variable appears first in the equation) for each varaiable
  27305. </summary>
  27306. </member>
  27307. <member name="M:CsQuery.EquationParser.Implementation.Equation.Clone">
  27308. <summary>
  27309. Makes a deep copy of this object.
  27310. </summary>
  27311. <returns>
  27312. A copy of this object.
  27313. </returns>
  27314. </member>
  27315. <member name="M:CsQuery.EquationParser.Implementation.Equation.Compile">
  27316. <summary>
  27317. Compiles the equation.
  27318. </summary>
  27319. </member>
  27320. <member name="M:CsQuery.EquationParser.Implementation.Equation.TryGetValue(System.IConvertible@)">
  27321. <summary>
  27322. Execute the equation using existing variable data; if any errors occur, return false.
  27323. </summary>
  27324. <param name="result">
  27325. [out] The result.
  27326. </param>
  27327. <returns>
  27328. true if it succeeds, false if it fails.
  27329. </returns>
  27330. </member>
  27331. <member name="M:CsQuery.EquationParser.Implementation.Equation.TryGetValue(System.IConvertible@,System.IConvertible[])">
  27332. <summary>
  27333. Execute the equation using the values passed; if any errors occur, return false.
  27334. </summary>
  27335. <param name="result">
  27336. [out] The result.
  27337. </param>
  27338. <param name="values">
  27339. A variable-length parameters list containing values.
  27340. </param>
  27341. <returns>
  27342. true if it succeeds, false if it fails.
  27343. </returns>
  27344. </member>
  27345. <member name="M:CsQuery.EquationParser.Implementation.Equation.SetVariable(System.String,System.IConvertible)">
  27346. <summary>
  27347. Sets the value used for a variable when the function is next run.
  27348. </summary>
  27349. <param name="name">
  27350. The variable name
  27351. </param>
  27352. <param name="value">
  27353. The value
  27354. </param>
  27355. </member>
  27356. <member name="M:CsQuery.EquationParser.Implementation.Equation.SetVariable(System.Int32,System.IConvertible)">
  27357. <summary>
  27358. Sets the value used for a variable when the function is next run.
  27359. </summary>
  27360. <param name="index">
  27361. Zero-based index of the.
  27362. </param>
  27363. <param name="value">
  27364. .
  27365. </param>
  27366. </member>
  27367. <member name="M:CsQuery.EquationParser.Implementation.Equation.SetVariable``1(System.String,``0)">
  27368. <summary>
  27369. Sets the value of a strongly-typed named variable.
  27370. </summary>
  27371. <typeparam name="U">
  27372. The type of the variable.
  27373. </typeparam>
  27374. <param name="name">
  27375. The name.
  27376. </param>
  27377. <param name="value">
  27378. The value.
  27379. </param>
  27380. </member>
  27381. <member name="M:CsQuery.EquationParser.Implementation.Equation.GetValue">
  27382. <summary>
  27383. Get the value of this operand.
  27384. </summary>
  27385. <returns>
  27386. The value.
  27387. </returns>
  27388. </member>
  27389. <member name="M:CsQuery.EquationParser.Implementation.Equation.GetValue(System.IConvertible[])">
  27390. <summary>
  27391. Set the paramenters in order to the values passed, and returns the result of the equation
  27392. </summary>
  27393. <param name="values"></param>
  27394. <returns></returns>
  27395. </member>
  27396. <member name="P:CsQuery.EquationParser.Implementation.EquationParserEngine.Error">
  27397. <summary>
  27398. Error (if any) that occurred while parsing
  27399. </summary>
  27400. </member>
  27401. <member name="T:CsQuery.EquationParser.Implementation.Equation`1">
  27402. <summary>
  27403. An equation that returns a particular type.
  27404. </summary>
  27405. <typeparam name="T">
  27406. The type of value returned.
  27407. </typeparam>
  27408. </member>
  27409. <member name="M:CsQuery.EquationParser.Implementation.Literal`1.SetConvert(System.IConvertible)">
  27410. <summary>
  27411. This is static so it can be used by the constructors -- sets the value of the strongly typed
  27412. instance.
  27413. </summary>
  27414. <param name="value">
  27415. The value to set
  27416. </param>
  27417. </member>
  27418. <member name="M:CsQuery.EquationParser.Implementation.Operand.Clone">
  27419. <summary>
  27420. Abstract hooks for cloning. To allow more flexibility in inheriting part of the process
  27421. (e.g. part of the code to copy the instance may be shared, but not instance-making code)
  27422. it's split into two parts.
  27423. </summary>
  27424. <returns></returns>
  27425. </member>
  27426. <member name="M:CsQuery.EquationParser.Implementation.Operand.IsValidType(System.Type)">
  27427. <summary>
  27428. Since it isn't possible to have compile-time type checking for the generic implementation beyond
  27429. IConvertible, allow implementations to define the types that are valid
  27430. </summary>
  27431. </member>
  27432. <member name="M:CsQuery.EquationParser.Implementation.Operand.GetValue">
  27433. <summary>
  27434. Get the value of this operand
  27435. </summary>
  27436. <returns>
  27437. The value.
  27438. </returns>
  27439. </member>
  27440. <member name="P:CsQuery.EquationParser.Implementation.Operand.IsInteger">
  27441. <summary>
  27442. Indicates that this operand is either an integral type or contains an integral value.
  27443. That is, non-integral types containing integral values will still report true
  27444. </summary>
  27445. </member>
  27446. <member name="M:CsQuery.EquationParser.Implementation.Operator.GetFunction">
  27447. <summary>
  27448. Return the fuction class for this type of operator
  27449. </summary>
  27450. <returns></returns>
  27451. </member>
  27452. <member name="M:CsQuery.EquationParser.Implementation.Utils.IsNumericType(System.Type)">
  27453. <summary>
  27454. Test if the type is a numeric primitive type, e.g. all except string, char &amp; bool.
  27455. </summary>
  27456. <param name="type">
  27457. The type to test.
  27458. </param>
  27459. <returns>
  27460. true if numeric type, false if not.
  27461. </returns>
  27462. </member>
  27463. <member name="M:CsQuery.EquationParser.Implementation.Utils.IsNumericConvertible(System.Type)">
  27464. <summary>
  27465. Any primitive type that can be converted to a number, e.g. all except string. This just
  27466. returns any primitive type that is not IEnumerable.
  27467. </summary>
  27468. <param name="type">
  27469. The type to test.
  27470. </param>
  27471. <returns>
  27472. true if numeric convertible, false if not.
  27473. </returns>
  27474. </member>
  27475. <member name="M:CsQuery.EquationParser.Implementation.Utils.IsText(System.Object)">
  27476. <summary>
  27477. Test if the value is a string or char type
  27478. </summary>
  27479. <param name="value">
  27480. The value to test
  27481. </param>
  27482. <returns>
  27483. true if text or char, false if not.
  27484. </returns>
  27485. </member>
  27486. <member name="M:CsQuery.EquationParser.Implementation.Utils.GetFunction``1(System.String)">
  27487. <summary>
  27488. Factory to return a function object based on a name
  27489. </summary>
  27490. <exception cref="T:System.ArgumentException">
  27491. Thrown when the named function is not known.
  27492. </exception>
  27493. <typeparam name="T">
  27494. The return type of the function
  27495. </typeparam>
  27496. <param name="functionName">
  27497. Name of the function.
  27498. </param>
  27499. <returns>
  27500. The function&lt; t&gt;
  27501. </returns>
  27502. </member>
  27503. <member name="M:CsQuery.EquationParser.Implementation.Utils.EnsureOperand(System.IConvertible)">
  27504. <summary>
  27505. If the value is an operand, returns it, otherwise creates the right kind of operand
  27506. </summary>
  27507. <param name="value"></param>
  27508. <returns></returns>
  27509. </member>
  27510. <member name="M:CsQuery.EquationParser.Implementation.Utils.GetUnderlyingType(System.Type)">
  27511. <summary>
  27512. Return the proper type for an object (ignoring nullability)
  27513. </summary>
  27514. <param name="type"></param>
  27515. <returns></returns>
  27516. </member>
  27517. <member name="M:CsQuery.EquationParser.Implementation.Utils.IsNullableType(System.Type)">
  27518. <summary>
  27519. Returns true of the type is a generic nullable type OR string
  27520. </summary>
  27521. <param name="type"></param>
  27522. <returns></returns>
  27523. </member>
  27524. <member name="F:CsQuery.EquationParser.Implementation.Variable._Value">
  27525. <summary>
  27526. The value has been obtained. When true, the cached value will be used instead of requerying. Clear() resets this.
  27527. </summary>
  27528. </member>
  27529. <member name="T:CsQuery.EquationParser.OrderedDictionary`2">
  27530. <summary>
  27531. Default implementation of OrderedDictionary-T,TKey,TValue-
  27532. </summary>
  27533. <typeparam name="TKey"></typeparam>
  27534. <typeparam name="TValue"></typeparam>
  27535. </member>
  27536. <member name="T:CsQuery.EquationParser.OrderedDictionary`3">
  27537. <summary>
  27538. A dictionary that also maintains the order added.
  27539. </summary>
  27540. <typeparam name="T">The concrete type of dictionary to use for the inner dictionary</typeparam>
  27541. <typeparam name="TKey">The key type</typeparam>
  27542. <typeparam name="TValue">The value type</typeparam>
  27543. </member>
  27544. <member name="P:CsQuery.EquationParser.OrderedDictionary`3.Item(`1)">
  27545. <summary>
  27546. Setting uses indexOf - not optimized.
  27547. </summary>
  27548. <param name="key"></param>
  27549. <returns></returns>
  27550. </member>
  27551. <member name="M:CsQuery.EquationParser.OrderedDictionary`3.IndexOf(`1)">
  27552. <summary>
  27553. This class is optimized for access by numeric index, or accessing an object by key. If there's a frequent
  27554. need to obtain the numeric index from the key then this should have another dictionary added to xref.
  27555. </summary>
  27556. <param name="key"></param>
  27557. <returns></returns>
  27558. </member>
  27559. <member name="M:CsQuery.EquationParser.OrderedDictionary`3.Insert(System.Int32,`2)">
  27560. <summary>
  27561. Insert an item by value only. Dup values are possible this way, it will have a key equal to the string of its index.
  27562. </summary>
  27563. <param name="index"></param>
  27564. <param name="item"></param>
  27565. </member>
  27566. <member name="M:CsQuery.EquationParser.IOperation.ReplaceLastOperand(CsQuery.EquationParser.IOperand)">
  27567. <summary>
  27568. Replaces the last item
  27569. </summary>
  27570. <param name="operand"></param>
  27571. </member>
  27572. <member name="T:CsQuery.EquationParser.IOrderedDictionary`2">
  27573. <summary>
  27574. An interface representing a dictionary that also has intrinsic element order.
  27575. </summary>
  27576. <typeparam name="TKey">
  27577. Type of the key.
  27578. </typeparam>
  27579. <typeparam name="TValue">
  27580. Type of the value.
  27581. </typeparam>
  27582. </member>
  27583. <member name="M:CsQuery.EquationParser.IOrderedDictionary`2.IndexOf(`0)">
  27584. <summary>
  27585. Obtain the zero-based index of the given key.
  27586. </summary>
  27587. <param name="key">
  27588. The key.
  27589. </param>
  27590. <returns>
  27591. The zero-based index of the key in the ordered dictionary
  27592. </returns>
  27593. </member>
  27594. <member name="P:CsQuery.EquationParser.IVariable.Name">
  27595. <summary>
  27596. The name of this variable
  27597. </summary>
  27598. </member>
  27599. <member name="M:CsQuery.EquationParser.IVariable`1.Clone">
  27600. <summary>
  27601. Release stored value for this variable, causing it to be re-read from the owner
  27602. </summary>
  27603. </member>
  27604. <member name="T:CsQuery.ExtensionMethods.ExtensionMethods">
  27605. <summary>
  27606. Some extension methods that come in handy when working with CsQuery
  27607. </summary>
  27608. </member>
  27609. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.RegexReplace(System.String,System.String,System.String)">
  27610. <summary>
  27611. Perform a substring replace using a regular expression.
  27612. </summary>
  27613. <param name="input">
  27614. The target of the replacement.
  27615. </param>
  27616. <param name="pattern">
  27617. The pattern to match.
  27618. </param>
  27619. <param name="replacement">
  27620. The replacement string.
  27621. </param>
  27622. <returns>
  27623. A new string.
  27624. </returns>
  27625. </member>
  27626. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.RegexReplace(System.String,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})">
  27627. <summary>
  27628. Perform a substring replace using a regular expression and one or more patterns
  27629. </summary>
  27630. <exception cref="T:System.ArgumentException">
  27631. Thrown when the list of replacements is not the same length as the list of patterns.
  27632. </exception>
  27633. <param name="input">
  27634. The target of the replacement.
  27635. </param>
  27636. <param name="patterns">
  27637. The patterns.
  27638. </param>
  27639. <param name="replacements">
  27640. The replacements.
  27641. </param>
  27642. <returns>
  27643. A new string.
  27644. </returns>
  27645. </member>
  27646. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.RegexReplace(System.String,System.String,System.Text.RegularExpressions.MatchEvaluator)">
  27647. <summary>
  27648. Perform a substring replace using a regular expression.
  27649. </summary>
  27650. <param name="input">
  27651. The target of the replacement.
  27652. </param>
  27653. <param name="pattern">
  27654. The pattern to match.
  27655. </param>
  27656. <param name="evaluator">
  27657. The evaluator.
  27658. </param>
  27659. <returns>
  27660. A new string.
  27661. </returns>
  27662. </member>
  27663. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.RegexTest(System.String,System.String)">
  27664. <summary>
  27665. Test whether the regular expression pattern matches the string.
  27666. </summary>
  27667. <param name="input">
  27668. The string to test
  27669. </param>
  27670. <param name="pattern">
  27671. The pattern
  27672. </param>
  27673. <returns>
  27674. true if the pattern matches, false if not.
  27675. </returns>
  27676. </member>
  27677. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.Concat``1(System.Collections.Generic.IEnumerable{``0},``0)">
  27678. <summary>
  27679. Append an element to the end of a sequence.
  27680. </summary>
  27681. <typeparam name="T">
  27682. Generic type parameter.
  27683. </typeparam>
  27684. <param name="list">
  27685. The list to act on.
  27686. </param>
  27687. <param name="element">
  27688. The element to append.
  27689. </param>
  27690. <returns>
  27691. The combined sequence.
  27692. </returns>
  27693. </member>
  27694. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.IndexOf``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
  27695. <summary>
  27696. Return the zero-based index of the first item in a sequence where the predicate returns true
  27697. </summary>
  27698. <typeparam name="T">
  27699. Type of object in the sequence
  27700. </typeparam>
  27701. <param name="list">
  27702. The sequence to search through.
  27703. </param>
  27704. <param name="predicate">
  27705. The predicate.
  27706. </param>
  27707. <returns>
  27708. The zero-based position in the list where the item was found, or -1 if it was not found.
  27709. </returns>
  27710. </member>
  27711. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.IndexOf``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean},``0@)">
  27712. <summary>
  27713. Return the zero-based index of the first item in a sequence where the predicate returns true,
  27714. and return the matched item as an output parameter.
  27715. </summary>
  27716. <typeparam name="T">
  27717. Generic type parameter.
  27718. </typeparam>
  27719. <param name="list">
  27720. The sequence to search through.
  27721. </param>
  27722. <param name="predicate">
  27723. The predicate.
  27724. </param>
  27725. <param name="item">
  27726. [out] The matched item.
  27727. </param>
  27728. <returns>
  27729. The zero-based position in the list where the item was found, or -1 if it was not found.
  27730. </returns>
  27731. </member>
  27732. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.LastIndexOf``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean},``0@)">
  27733. <summary>
  27734. Return the last zero-based index of the first item in a sequence where the predicate returns true,
  27735. and return the matched item as an output parameter.
  27736. </summary>
  27737. <typeparam name="T">
  27738. Generic type parameter.
  27739. </typeparam>
  27740. <param name="list">
  27741. The sequence to search through.
  27742. </param>
  27743. <param name="predicate">
  27744. The predicate.
  27745. </param>
  27746. <param name="item">
  27747. [out] The matched item.
  27748. </param>
  27749. <returns>
  27750. The zero-based index of the last match, or -1 if not found
  27751. </returns>
  27752. </member>
  27753. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.IndexOf``1(System.Collections.Generic.IEnumerable{``0},``0)">
  27754. <summary>
  27755. Return the zero-based index of item in a sequence.
  27756. </summary>
  27757. <typeparam name="T">
  27758. The type of elements in the sequence.
  27759. </typeparam>
  27760. <param name="list">
  27761. The sequence to search through.
  27762. </param>
  27763. <param name="target">
  27764. The target collection.
  27765. </param>
  27766. <returns>
  27767. The zero-based position in the list where the item was found, or -1 if it was not found.
  27768. </returns>
  27769. </member>
  27770. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
  27771. <summary>
  27772. Iterate over a sequence, calling the delegate for each element.
  27773. </summary>
  27774. <typeparam name="T">
  27775. The type of object in the sequence.
  27776. </typeparam>
  27777. <param name="list">
  27778. The sequence.
  27779. </param>
  27780. <param name="action">
  27781. The action to invoke for each object.
  27782. </param>
  27783. </member>
  27784. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0,System.Int32})">
  27785. <summary>
  27786. Iterate over a sequence, calling the delegate for each element. The delegate should accept
  27787. two parameters, the object T and the index of the current iteration.
  27788. </summary>
  27789. <typeparam name="T">
  27790. The type of object in the sequence.
  27791. </typeparam>
  27792. <param name="list">
  27793. The sequence.
  27794. </param>
  27795. <param name="action">
  27796. The action to invoke for each object.
  27797. </param>
  27798. </member>
  27799. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.HasProperty(System.Dynamic.DynamicObject,System.String)">
  27800. <summary>
  27801. Indicates whether a property exists on an ExpandoObject
  27802. </summary>
  27803. <param name="obj"></param>
  27804. <param name="propertyName"></param>
  27805. <returns></returns>
  27806. </member>
  27807. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.Get``1(System.Dynamic.DynamicObject,System.String)">
  27808. <summary>
  27809. Return a typed value from a dynamic object
  27810. </summary>
  27811. <typeparam name="T"></typeparam>
  27812. <param name="obj"></param>
  27813. <param name="name"></param>
  27814. <returns></returns>
  27815. </member>
  27816. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.Clone(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  27817. <summary>
  27818. Clone a sequence of elements to a new sequence
  27819. </summary>
  27820. <param name="source">
  27821. The source sequence
  27822. </param>
  27823. <returns>
  27824. A sequence containing a clone of each element in the source.
  27825. </returns>
  27826. </member>
  27827. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.Slice(System.Array,System.Int32,System.Int32)">
  27828. <summary>
  27829. Reduce the set of matched elements to a subset beginning with the 0-based index provided.
  27830. </summary>
  27831. <param name="array">
  27832. The array to act on.
  27833. </param>
  27834. <param name="start">
  27835. The 0-based index at which to begin selecting.
  27836. </param>
  27837. <param name="end">
  27838. The 0-based index of the element at which to stop selecting. The actual element at this
  27839. position is not included in the result.
  27840. </param>
  27841. <returns>
  27842. A new array of the same type as the original.
  27843. </returns>
  27844. </member>
  27845. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.Slice(System.Array,System.Int32)">
  27846. <summary>
  27847. Reduce the set of matched elements to a subset beginning with the 0-based index provided.
  27848. </summary>
  27849. <param name="array">
  27850. The array to act on.
  27851. </param>
  27852. <param name="start">
  27853. The 0-based index at which to begin selecting.
  27854. </param>
  27855. <returns>
  27856. A new array of the same type as the original.
  27857. </returns>
  27858. </member>
  27859. <member name="T:CsQuery.ExtensionMethods.Internal.ExtensionMethods">
  27860. <summary>
  27861. Extension methods used by CsQuery but not specialized enough to be considered useful for clients; therefore
  27862. in a separate namespace.
  27863. </summary>
  27864. </member>
  27865. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.IsOneOf(System.Enum,System.Enum[])">
  27866. <summary>
  27867. Returns true if the enum is any of the parameters in question.
  27868. </summary>
  27869. <param name="theEnum">
  27870. The enum object
  27871. </param>
  27872. <param name="values">
  27873. The values to test for
  27874. </param>
  27875. <returns>
  27876. true if one of, false if not.
  27877. </returns>
  27878. </member>
  27879. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.IsOneOf(System.String,System.String[])">
  27880. <summary>
  27881. Returns true if the string "match" is any of the parameters in question.
  27882. </summary>
  27883. <param name="match">
  27884. The match to act on.
  27885. </param>
  27886. <param name="values">
  27887. The values to test for.
  27888. </param>
  27889. <returns>
  27890. true if one of, false if not.
  27891. </returns>
  27892. </member>
  27893. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.IsOneOf(System.String,System.Boolean,System.String[])">
  27894. <summary>
  27895. Returns true if the enum is any of the parameters in question.
  27896. </summary>
  27897. <param name="match">
  27898. The match to act on.
  27899. </param>
  27900. <param name="matchCase">
  27901. (optional) the match case.
  27902. </param>
  27903. <param name="values">
  27904. The values to test for.
  27905. </param>
  27906. <returns>
  27907. true if one of, false if not.
  27908. </returns>
  27909. </member>
  27910. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.GetValue(System.Enum)">
  27911. <summary>
  27912. Return the integer value for an enum.
  27913. </summary>
  27914. <param name="value">
  27915. The enum value
  27916. </param>
  27917. <returns>
  27918. An integer.
  27919. </returns>
  27920. </member>
  27921. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.GetValueAsString(System.Enum)">
  27922. <summary>
  27923. Return the integer value cast as a string for an enum
  27924. </summary>
  27925. <param name="value"></param>
  27926. <returns></returns>
  27927. </member>
  27928. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.AddRange``1(System.Collections.Generic.ICollection{``0},System.Collections.Generic.IEnumerable{``0})">
  27929. <summary>
  27930. Add all the items in a sequence to a collection.
  27931. </summary>
  27932. <typeparam name="T">
  27933. The type of the collections.
  27934. </typeparam>
  27935. <param name="target">
  27936. The target collection
  27937. </param>
  27938. <param name="elements">
  27939. The elements to add
  27940. </param>
  27941. </member>
  27942. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.IsNullOrEmpty``1(System.Collections.Generic.IEnumerable{``0})">
  27943. <summary>
  27944. Return true of a given collection is null or has no values
  27945. </summary>
  27946. <typeparam name="T"></typeparam>
  27947. <param name="baseList"></param>
  27948. <returns></returns>
  27949. </member>
  27950. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.TryGetFirst``1(System.Collections.Generic.IEnumerable{``0},``0@)">
  27951. <summary>
  27952. Try to get the first element of a sequence. If the sequence is null or has no elements, return false.
  27953. </summary>
  27954. <typeparam name="T"></typeparam>
  27955. <param name="baseList"></param>
  27956. <param name="firstElement"></param>
  27957. <returns></returns>
  27958. </member>
  27959. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.SingleOrDefaultAlways``1(System.Collections.Generic.IEnumerable{``0})">
  27960. <summary>
  27961. Return a single element or the default value; does not fail on >1 value but also returns the default.
  27962. </summary>
  27963. <typeparam name="T"></typeparam>
  27964. <param name="list"></param>
  27965. <returns></returns>
  27966. </member>
  27967. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ToStream(System.String,System.Text.Encoding)">
  27968. <summary>
  27969. Convert a string to a stream.
  27970. </summary>
  27971. <param name="input">
  27972. The input to act on.
  27973. </param>
  27974. <param name="encoding">
  27975. (optional) the encoding of the stream. Defaults to UTF8
  27976. </param>
  27977. <returns>
  27978. input as a Stream.
  27979. </returns>
  27980. </member>
  27981. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.AsString(System.Char[])">
  27982. <summary>
  27983. Converts a character array to a string.
  27984. </summary>
  27985. <param name="text">
  27986. The character array
  27987. </param>
  27988. <returns>
  27989. A string of the sequence of characters
  27990. </returns>
  27991. </member>
  27992. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.OccurrencesOf(System.String,System.Char)">
  27993. <summary>
  27994. Return the number of occurrences of "find" in "text"
  27995. </summary>
  27996. <param name="text">
  27997. The text to search
  27998. </param>
  27999. <param name="find">
  28000. The text to find.
  28001. </param>
  28002. <returns>
  28003. An integer
  28004. </returns>
  28005. </member>
  28006. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ListAdd(System.String,System.String,System.String)">
  28007. <summary>
  28008. Given a string that repesents a list demarcated by separator, add a new value to it
  28009. </summary>
  28010. <param name="list"></param>
  28011. <param name="value"></param>
  28012. <param name="separator"></param>
  28013. <returns></returns>
  28014. </member>
  28015. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ListRemove(System.String,System.String,System.String)">
  28016. <summary>
  28017. Given a string that is a list demarcated by separator, remove a value from it
  28018. </summary>
  28019. <param name="list"></param>
  28020. <param name="value"></param>
  28021. <param name="separator"></param>
  28022. <returns></returns>
  28023. </member>
  28024. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.SubstringBetween(System.String,System.Int32,System.Int32)">
  28025. <summary>
  28026. Returns the text between startIndex and endIndex (exclusive of endIndex)
  28027. </summary>
  28028. <param name="text"></param>
  28029. <param name="startIndex"></param>
  28030. <param name="endIndex"></param>
  28031. <returns></returns>
  28032. </member>
  28033. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.RemoveWhitespace(System.String)">
  28034. <summary>
  28035. Remove all whitespace from a string
  28036. </summary>
  28037. <param name="text"></param>
  28038. <returns></returns>
  28039. </member>
  28040. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.BeforeLast(System.String,System.String)">
  28041. <summary>
  28042. Returns the part of the string before the last occurence of the operand.
  28043. </summary>
  28044. <param name="text">
  28045. The text on which to perate
  28046. </param>
  28047. <param name="find">
  28048. The text to find.
  28049. </param>
  28050. <returns>
  28051. The portion of the text before the beginning of the last occurence of "find"
  28052. </returns>
  28053. </member>
  28054. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.After(System.String,System.String)">
  28055. <summary>
  28056. Returns the string after the end of the first occurrence of "find".
  28057. </summary>
  28058. <param name="text">
  28059. The text to search within
  28060. </param>
  28061. <param name="find">
  28062. The text to find.
  28063. </param>
  28064. <returns>
  28065. The portion of the text after the first occurence of "find"
  28066. </returns>
  28067. </member>
  28068. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.AfterLast(System.String,System.String)">
  28069. <summary>
  28070. Return the part of the string that is after the last occurrence of the operand
  28071. </summary>
  28072. <param name="text">The source string</param>
  28073. <param name="find">The text to find</param>
  28074. <returns></returns>
  28075. </member>
  28076. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Before(System.String,System.String)">
  28077. <summary>
  28078. Return the part of a string that is before the first occurrence of the operand
  28079. </summary>
  28080. <param name="text">The source string</param>
  28081. <param name="find">The text to find</param>
  28082. <returns></returns>
  28083. </member>
  28084. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.CleanUp(System.String)">
  28085. <summary>
  28086. Clean a string by converts null to an empty string and trimming any whitespace from the beginning and end
  28087. </summary>
  28088. <param name="value"></param>
  28089. <returns></returns>
  28090. </member>
  28091. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.SplitClean(System.String)">
  28092. <summary>
  28093. Perform a string split using whitespace demarcators (' ', tab, newline, return) and trimming each result
  28094. </summary>
  28095. <param name="text"></param>
  28096. <returns></returns>
  28097. </member>
  28098. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.SplitClean(System.String,System.Char)">
  28099. <summary>
  28100. Perform a string split that also trims whitespace from each result and removes duplicats
  28101. </summary>
  28102. <param name="text"></param>
  28103. <param name="separator"></param>
  28104. <returns></returns>
  28105. </member>
  28106. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.SplitClean(System.String,System.Char[])">
  28107. <summary>
  28108. Perform a string split that also trims whitespace from each result and removes duplicats
  28109. </summary>
  28110. <param name="text"></param>
  28111. <param name="separator"></param>
  28112. <returns></returns>
  28113. </member>
  28114. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Reverse(System.Text.StringBuilder)">
  28115. <summary>
  28116. Reverse the contents of the StringBuilder
  28117. </summary>
  28118. <param name="text">
  28119. The StringBuilder
  28120. </param>
  28121. </member>
  28122. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Reverse(System.String)">
  28123. <summary>
  28124. Reverse a string
  28125. </summary>
  28126. <param name="text">
  28127. The string
  28128. </param>
  28129. <returns>
  28130. A new string
  28131. </returns>
  28132. </member>
  28133. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Substring(System.Char[],System.Int32,System.Int32)">
  28134. <summary>
  28135. Return a substring from a character array starting at the startIndex provided of the
  28136. specified length.
  28137. </summary>
  28138. <param name="text">
  28139. The source text.
  28140. </param>
  28141. <param name="startIndex">
  28142. The starting index.
  28143. </param>
  28144. <param name="length">
  28145. The length of the substring to extract.
  28146. </param>
  28147. <returns>
  28148. The substring.
  28149. </returns>
  28150. </member>
  28151. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Substring(System.Char[],System.Int32)">
  28152. <summary>
  28153. Return a substring from a character array from the starting index to the end of the array.
  28154. </summary>
  28155. <param name="text">
  28156. The source text.
  28157. </param>
  28158. <param name="startIndex">
  28159. The starting index.
  28160. </param>
  28161. <returns>
  28162. The substring.
  28163. </returns>
  28164. </member>
  28165. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Seek(System.Char[],System.String)">
  28166. <summary>
  28167. Return the position of the first occurrence of a string in a character array.
  28168. </summary>
  28169. <param name="text">
  28170. The text to seek within
  28171. </param>
  28172. <param name="seek">
  28173. The tarket
  28174. </param>
  28175. <returns>
  28176. The index of the target, or -1 if not found
  28177. </returns>
  28178. </member>
  28179. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Seek(System.Char[],System.String,System.Int32)">
  28180. <summary>
  28181. Return the position of the first occurrence of a string in a character array that is on or
  28182. after startIndex.
  28183. </summary>
  28184. <param name="text">
  28185. .
  28186. </param>
  28187. <param name="seek">
  28188. .
  28189. </param>
  28190. <param name="startIndex">
  28191. .
  28192. </param>
  28193. <returns>
  28194. .
  28195. </returns>
  28196. </member>
  28197. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ToLower(System.Char)">
  28198. <summary>
  28199. Convert a single character to lower case
  28200. </summary>
  28201. <param name="character">
  28202. The character to act on.
  28203. </param>
  28204. <returns>
  28205. The lowercased character
  28206. </returns>
  28207. </member>
  28208. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ToUpper(System.Char)">
  28209. <summary>
  28210. Convert a single character to upper case
  28211. </summary>
  28212. <param name="character">
  28213. The character to act on.
  28214. </param>
  28215. <returns>
  28216. The uppercased character
  28217. </returns>
  28218. </member>
  28219. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Concatenate(System.Byte[],System.Byte[])">
  28220. <summary>
  28221. Concatenate two byte arrays, returning a new array.
  28222. </summary>
  28223. <param name="source1">
  28224. Source for the.
  28225. </param>
  28226. <param name="source2">
  28227. Source 2.
  28228. </param>
  28229. <returns>
  28230. .
  28231. </returns>
  28232. </member>
  28233. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ToByteArray(System.UInt16[])">
  28234. <summary>
  28235. Converts ushort array to a byte array.
  28236. </summary>
  28237. <param name="source">
  28238. Source for the.
  28239. </param>
  28240. <returns>
  28241. source as a byte[].
  28242. </returns>
  28243. </member>
  28244. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ToByteArray(System.UInt16)">
  28245. <summary>
  28246. Converts a ushort to a byte array.
  28247. </summary>
  28248. <param name="source">
  28249. Source for the.
  28250. </param>
  28251. <returns>
  28252. source as a byte[].
  28253. </returns>
  28254. </member>
  28255. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.HighByte(System.UInt16)">
  28256. <summary>
  28257. Get the low byte from a ushort
  28258. </summary>
  28259. <param name="source">
  28260. Source for the.
  28261. </param>
  28262. <returns>
  28263. .
  28264. </returns>
  28265. </member>
  28266. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.HighByte(System.Int32)">
  28267. <summary>
  28268. Get the low byte from a uint
  28269. </summary>
  28270. <param name="source">
  28271. Source for the.
  28272. </param>
  28273. <returns>
  28274. .
  28275. </returns>
  28276. </member>
  28277. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.LowByte(System.UInt16)">
  28278. <summary>
  28279. An ushort extension method that high byte.
  28280. </summary>
  28281. <param name="source">
  28282. Source for the.
  28283. </param>
  28284. <returns>
  28285. .
  28286. </returns>
  28287. </member>
  28288. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.LowByte(System.Int32)">
  28289. <summary>
  28290. Gets the highbyte of the lower two bytes from an int (e.g. treating it as a ushort)
  28291. </summary>
  28292. <param name="source">
  28293. Source for the.
  28294. </param>
  28295. <returns>
  28296. .
  28297. </returns>
  28298. </member>
  28299. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.IndexOf``1(``0[],``0,System.Int32)">
  28300. <summary>
  28301. Return the index of item in an array. If count is > 0 then that is considered the length of
  28302. the array.
  28303. </summary>
  28304. <typeparam name="T">
  28305. .
  28306. </typeparam>
  28307. <param name="arr">
  28308. .
  28309. </param>
  28310. <param name="item">
  28311. .
  28312. </param>
  28313. <param name="count">
  28314. .
  28315. </param>
  28316. <returns>
  28317. .
  28318. </returns>
  28319. </member>
  28320. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ComparerFor(System.StringComparison)">
  28321. <summary>
  28322. Return the default StringComparer class that implements the behavior for a StringComparison
  28323. </summary>
  28324. <param name="comparison">
  28325. The comparison to act on.
  28326. </param>
  28327. <returns>
  28328. .
  28329. </returns>
  28330. </member>
  28331. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.CloneList(System.Collections.IEnumerable)">
  28332. <summary>
  28333. (Alpha) Clone a sequence of objects.
  28334. </summary>
  28335. <param name="obj"></param>
  28336. <returns></returns>
  28337. </member>
  28338. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.CloneList(System.Collections.IEnumerable,System.Boolean)">
  28339. <summary>
  28340. (Alpha) Deep clone a sequence of objects.
  28341. </summary>
  28342. <param name="obj"></param>
  28343. <param name="deep"></param>
  28344. <returns></returns>
  28345. </member>
  28346. <member name="T:CsQuery.ExtensionMethods.Xml.CqXmlDocument">
  28347. <summary>
  28348. CqXmlDocument. This is not fully implemented and should not be used.
  28349. </summary>
  28350. </member>
  28351. <member name="T:CsQuery.ExtensionMethods.Xml.CqXmlNode">
  28352. <summary>
  28353. Cq XML node. This is not implemented completely. Not suggested that you use it.
  28354. </summary>
  28355. </member>
  28356. <member name="M:CsQuery.ExtensionMethods.Xml.CqXmlNode.CleanXmlNodeName(System.String)">
  28357. <summary>
  28358. Clean an XML node name. Since the only problematic node names should be like "#text" we just
  28359. look for a # and strip it.
  28360. </summary>
  28361. <param name="name">
  28362. The name.
  28363. </param>
  28364. <returns>
  28365. A string that's acceptable as an XML node name.
  28366. </returns>
  28367. </member>
  28368. <member name="T:CsQuery.ExtensionMethods.Xml.CqXmlNodeList">
  28369. <summary>
  28370. An adapter to map an INodeList to an XmlNodeList. NOT IMPLEMENTED.
  28371. </summary>
  28372. </member>
  28373. <member name="M:CsQuery.ExtensionMethods.Xml.CqXmlNodeList.#ctor(System.Xml.XmlDocument,CsQuery.INodeList)">
  28374. <summary>
  28375. Constructor.
  28376. </summary>
  28377. <param name="xmlDocument">
  28378. The XML document.
  28379. </param>
  28380. <param name="nodeList">
  28381. List of nodes.
  28382. </param>
  28383. </member>
  28384. <member name="P:CsQuery.ExtensionMethods.Xml.CqXmlNodeList.Count">
  28385. <summary>
  28386. The number of nodes in this list
  28387. </summary>
  28388. </member>
  28389. <member name="M:CsQuery.ExtensionMethods.Xml.CqXmlNodeList.GetEnumerator">
  28390. <summary>
  28391. An enumerator for the node list.
  28392. </summary>
  28393. <returns>
  28394. An <see cref="T:System.Collections.IEnumerator" />.
  28395. </returns>
  28396. </member>
  28397. <member name="M:CsQuery.ExtensionMethods.Xml.CqXmlNodeList.Item(System.Int32)">
  28398. <summary>
  28399. Retrieves a node at the given index.
  28400. </summary>
  28401. <param name="index">
  28402. Zero-based index into the list of nodes.
  28403. </param>
  28404. <returns>
  28405. The <see cref="T:System.Xml.XmlNode" /> in the collection. If <paramref name="index" /> is
  28406. greater than or equal to the number of nodes in the list, this returns null.
  28407. </returns>
  28408. </member>
  28409. <member name="T:CsQuery.ExtensionMethods.Xml.ExtensionMethods">
  28410. <summary>
  28411. Extension methods for converting to XML
  28412. </summary>
  28413. </member>
  28414. <member name="T:CsQuery.HtmlParser.BOMReader">
  28415. <summary>
  28416. A class to parse and expose information about the byte order marks (BOM) for a stream.
  28417. </summary>
  28418. </member>
  28419. <member name="M:CsQuery.HtmlParser.BOMReader.#ctor(System.IO.Stream)">
  28420. <summary>
  28421. Default constructor.
  28422. </summary>
  28423. <param name="stream">
  28424. The stream to analyze.
  28425. </param>
  28426. </member>
  28427. <member name="P:CsQuery.HtmlParser.BOMReader.Encoding">
  28428. <summary>
  28429. Gets the encoding detected for the stream
  28430. </summary>
  28431. </member>
  28432. <member name="M:CsQuery.HtmlParser.BOMReader.GetEncoding(System.Text.Encoding)">
  28433. <summary>
  28434. Gets the encoding, or the default encoding provided if no explicit encoding is available
  28435. </summary>
  28436. <returns>
  28437. The encoding.
  28438. </returns>
  28439. </member>
  28440. <member name="P:CsQuery.HtmlParser.BOMReader.StreamWithoutBOM">
  28441. <summary>
  28442. The input stream stripped of the BOM
  28443. </summary>
  28444. </member>
  28445. <member name="P:CsQuery.HtmlParser.BOMReader.StreamWithBOM">
  28446. <summary>
  28447. The original stream
  28448. </summary>
  28449. </member>
  28450. <member name="P:CsQuery.HtmlParser.BOMReader.DefaultEncoding">
  28451. <summary>
  28452. Gets or sets the default encoding for the stream (if no BOM detected)
  28453. </summary>
  28454. </member>
  28455. <member name="P:CsQuery.HtmlParser.BOMReader.IsBOM">
  28456. <summary>
  28457. When true, indicates a valid BOM was detected
  28458. </summary>
  28459. </member>
  28460. <member name="P:CsQuery.HtmlParser.BOMReader.IsXML">
  28461. <summary>
  28462. The document had no BOM, but was an XML document.
  28463. </summary>
  28464. </member>
  28465. <member name="M:CsQuery.HtmlParser.BOMReader.Parse">
  28466. <summary>
  28467. Parses the input stream to obtain an encoding
  28468. </summary>
  28469. </member>
  28470. <member name="M:CsQuery.HtmlParser.BOMReader.Matches(System.Byte[])">
  28471. <summary>
  28472. Test if the header matches the bytes passed (up to the length of the array passed)
  28473. </summary>
  28474. <param name="buffer">
  28475. The buffer.
  28476. </param>
  28477. <returns>
  28478. true if it succeeds, false if it fails.
  28479. </returns>
  28480. </member>
  28481. <member name="T:CsQuery.HtmlParser.CsQueryTreeBuilder">
  28482. <summary>
  28483. The tree builder glue for building a tree through the public DOM APIs.
  28484. </summary>
  28485. </member>
  28486. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.#ctor(CsQuery.Engine.IDomIndexProvider)">
  28487. <summary>
  28488. Constructor; requires a DomDocument object to populate.
  28489. </summary>
  28490. <param name="domIndexProvider">
  28491. The DomIndexProvider that provides instances of DomIndex objects that determine the indexing
  28492. strategy for new documents.
  28493. </param>
  28494. </member>
  28495. <member name="F:CsQuery.HtmlParser.CsQueryTreeBuilder.Document">
  28496. <summary>
  28497. Returns the document.
  28498. </summary>
  28499. <value>
  28500. The document.
  28501. </value>
  28502. </member>
  28503. <member name="F:CsQuery.HtmlParser.CsQueryTreeBuilder.isFragment">
  28504. <summary>
  28505. This is a fragment
  28506. </summary>
  28507. </member>
  28508. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AddAttributesToElement(CsQuery.Implementation.DomObject,HtmlParserSharp.Core.HtmlAttributes)">
  28509. <summary>
  28510. Adds the attributes passed by parameter to the element.
  28511. </summary>
  28512. <param name="element">
  28513. The element.
  28514. </param>
  28515. <param name="attributes">
  28516. The attributes.
  28517. </param>
  28518. </member>
  28519. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendCharacters(CsQuery.Implementation.DomObject,System.String)">
  28520. <summary>
  28521. Appends text a node.
  28522. </summary>
  28523. <param name="parent">
  28524. The parent.
  28525. </param>
  28526. <param name="text">
  28527. The text.
  28528. </param>
  28529. </member>
  28530. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendChildrenToNewParent(CsQuery.Implementation.DomObject,CsQuery.Implementation.DomObject)">
  28531. <summary>
  28532. Move elements from one parent to another
  28533. </summary>
  28534. <param name="oldParent">
  28535. The old parent.
  28536. </param>
  28537. <param name="newParent">
  28538. The new parent.
  28539. </param>
  28540. </member>
  28541. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendDoctypeToDocument(System.String,System.String,System.String)">
  28542. <summary>
  28543. Appends a doctype node to the document.
  28544. </summary>
  28545. <param name="name">
  28546. The name.
  28547. </param>
  28548. <param name="fpi">
  28549. The formal public identifier
  28550. </param>
  28551. <param name="uri">
  28552. The URI
  28553. </param>
  28554. </member>
  28555. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendComment(CsQuery.Implementation.DomObject,System.String)">
  28556. <summary>
  28557. Appends a comment node
  28558. </summary>
  28559. <param name="parent">
  28560. The parent.
  28561. </param>
  28562. <param name="comment">
  28563. The comment.
  28564. </param>
  28565. </member>
  28566. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendCommentToDocument(System.String)">
  28567. <summary>
  28568. Appends a comment to document root.
  28569. </summary>
  28570. <param name="comment">
  28571. The comment.
  28572. </param>
  28573. </member>
  28574. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.CreateElement(System.String,System.String,HtmlParserSharp.Core.HtmlAttributes)">
  28575. <summary>
  28576. Create a new element.
  28577. </summary>
  28578. <param name="ns">
  28579. The namespace.
  28580. </param>
  28581. <param name="name">
  28582. The node name.
  28583. </param>
  28584. <param name="attributes">
  28585. The attributes.
  28586. </param>
  28587. <returns>
  28588. The new element.
  28589. </returns>
  28590. </member>
  28591. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.CreateHtmlElementSetAsRoot(HtmlParserSharp.Core.HtmlAttributes)">
  28592. <summary>
  28593. Creates the root HTML element.
  28594. </summary>
  28595. <param name="attributes">
  28596. The attributes.
  28597. </param>
  28598. <returns>
  28599. The new HTML element.
  28600. </returns>
  28601. </member>
  28602. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendElement(CsQuery.Implementation.DomObject,CsQuery.Implementation.DomObject)">
  28603. <summary>
  28604. Appends an element as a child of another element.
  28605. </summary>
  28606. <param name="child">
  28607. The child.
  28608. </param>
  28609. <param name="newParent">
  28610. The parent.
  28611. </param>
  28612. </member>
  28613. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.HasChildren(CsQuery.Implementation.DomObject)">
  28614. <summary>
  28615. Test whether the element has any children.
  28616. </summary>
  28617. <param name="element">
  28618. The element.
  28619. </param>
  28620. <returns>
  28621. true if it has children, false if not.
  28622. </returns>
  28623. </member>
  28624. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.CreateElement(System.String,System.String,HtmlParserSharp.Core.HtmlAttributes,CsQuery.Implementation.DomObject)">
  28625. <summary>
  28626. Create a new element.
  28627. </summary>
  28628. <param name="ns">
  28629. The namespace.
  28630. </param>
  28631. <param name="name">
  28632. The node name.
  28633. </param>
  28634. <param name="attributes">
  28635. The attributes.
  28636. </param>
  28637. <param name="form">
  28638. The form.
  28639. </param>
  28640. <returns>
  28641. The new element.
  28642. </returns>
  28643. </member>
  28644. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.Start(System.Boolean)">
  28645. <summary>
  28646. Run when the parsing process begins. Any config properties should be set here
  28647. </summary>
  28648. <param name="fragment">
  28649. This is a fragment.
  28650. </param>
  28651. </member>
  28652. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.ReceiveDocumentMode(HtmlParserSharp.Common.DocumentMode,System.String,System.String,System.Boolean)">
  28653. <summary>
  28654. Run when the document mode is set.
  28655. </summary>
  28656. <param name="mode">
  28657. The mode.
  28658. </param>
  28659. <param name="publicIdentifier">
  28660. DocType public identifier.
  28661. </param>
  28662. <param name="systemIdentifier">
  28663. DocType system identifier.
  28664. </param>
  28665. <param name="html4SpecificAddcionalErrorChecks">
  28666. true to HTML 4 specific addcional error checks.
  28667. </param>
  28668. </member>
  28669. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.InsertFosterParentedCharacters(System.String,CsQuery.Implementation.DomObject,CsQuery.Implementation.DomObject)">
  28670. <summary>
  28671. Inserts foster parented characters.
  28672. </summary>
  28673. <param name="text">
  28674. The text.
  28675. </param>
  28676. <param name="table">
  28677. The table.
  28678. </param>
  28679. <param name="stackParent">
  28680. The stack parent.
  28681. </param>
  28682. </member>
  28683. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.InsertFosterParentedChild(CsQuery.Implementation.DomObject,CsQuery.Implementation.DomObject,CsQuery.Implementation.DomObject)">
  28684. <summary>
  28685. Inserts a foster parented child.
  28686. </summary>
  28687. <param name="child">
  28688. The child.
  28689. </param>
  28690. <param name="table">
  28691. The table.
  28692. </param>
  28693. <param name="stackParent">
  28694. The stack parent.
  28695. </param>
  28696. </member>
  28697. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.DetachFromParent(CsQuery.Implementation.DomObject)">
  28698. <summary>
  28699. Detach an element from its parent.
  28700. </summary>
  28701. <param name="element">
  28702. The element.
  28703. </param>
  28704. </member>
  28705. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AttributeName(System.String,System.String)">
  28706. <summary>
  28707. Combine a local name &amp; uri into a single attribute name/.
  28708. </summary>
  28709. <param name="localName">
  28710. Name of the local.
  28711. </param>
  28712. <param name="uri">
  28713. URI of the document.
  28714. </param>
  28715. <returns>
  28716. The attribute name.
  28717. </returns>
  28718. </member>
  28719. <member name="T:CsQuery.HtmlParser.ElementFactory">
  28720. <summary>
  28721. Element factory to build a CsQuery DOM using HtmlParserSharp.
  28722. </summary>
  28723. </member>
  28724. <member name="M:CsQuery.HtmlParser.ElementFactory.#cctor">
  28725. <summary>
  28726. Static constructor.
  28727. </summary>
  28728. </member>
  28729. <member name="M:CsQuery.HtmlParser.ElementFactory.#ctor">
  28730. <summary>
  28731. Default constructor, creates a factory with the default DomIndexProvider
  28732. </summary>
  28733. </member>
  28734. <member name="M:CsQuery.HtmlParser.ElementFactory.#ctor(CsQuery.Engine.IDomIndexProvider)">
  28735. <summary>
  28736. Creates a factory using the DomIndexProvider passed by parameter
  28737. </summary>
  28738. <param name="domIndexProvider">
  28739. The DomIndexProvider that will be used when creating new DomDocument objects from this factory.
  28740. </param>
  28741. </member>
  28742. <member name="M:CsQuery.HtmlParser.ElementFactory.Create(System.IO.Stream,System.Text.Encoding,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  28743. <summary>
  28744. Creates a new document from a Stream of HTML using the options passed.
  28745. </summary>
  28746. <param name="html">
  28747. The HTML input.
  28748. </param>
  28749. <param name="streamEncoding">
  28750. The character set encoding used by the stream. If null, the BOM will be inspected, and it
  28751. will default to UTF8 if no encoding can be identified.
  28752. </param>
  28753. <param name="parsingMode">
  28754. (optional) the parsing mode.
  28755. </param>
  28756. <param name="parsingOptions">
  28757. (optional) options for controlling the parsing.
  28758. </param>
  28759. <param name="docType">
  28760. (optional) type of the document.
  28761. </param>
  28762. <returns>
  28763. A new document.
  28764. </returns>
  28765. </member>
  28766. <member name="F:CsQuery.HtmlParser.ElementFactory.tokenizerBlockChars">
  28767. <summary>
  28768. Size of the blocks to read from the input stream (char[] = 2x bytes)
  28769. </summary>
  28770. </member>
  28771. <member name="F:CsQuery.HtmlParser.ElementFactory.preprocessorBlockBytes">
  28772. <summary>
  28773. Size of the preprocessor block; the maximum number of bytes in which the character set
  28774. encoding can be changed. This must be at least as large (IN BYTES!) as the tokenizer block or the
  28775. tokenizer won't quit before moving outside the preprocessor block.
  28776. </summary>
  28777. </member>
  28778. <member name="F:CsQuery.HtmlParser.ElementFactory.ReEncodeAction.ChangeEncoding">
  28779. <summary>
  28780. The encoding was set from a META tag, allow it to be changed.
  28781. </summary>
  28782. </member>
  28783. <member name="F:CsQuery.HtmlParser.ElementFactory.AlreadyReEncoded">
  28784. <summary>
  28785. When true, the document's character set encoding has changed due to a meta http-equiv
  28786. directive. This can only happen once. After this we will change the encoding of the stream
  28787. from that point forward only.
  28788. </summary>
  28789. </member>
  28790. <member name="F:CsQuery.HtmlParser.ElementFactory.ReEncode">
  28791. <summary>
  28792. This flag can be set during parsing if the character set encoding found in a meta tag is
  28793. different than the stream's current encoding.
  28794. </summary>
  28795. </member>
  28796. <member name="F:CsQuery.HtmlParser.ElementFactory.ActiveStream">
  28797. <summary>
  28798. The active stream.
  28799. </summary>
  28800. </member>
  28801. <member name="F:CsQuery.HtmlParser.ElementFactory.ActiveStreamReader">
  28802. <summary>
  28803. The active stream reader.
  28804. </summary>
  28805. </member>
  28806. <member name="F:CsQuery.HtmlParser.ElementFactory.ActiveEncoding">
  28807. <summary>
  28808. The active encoding.
  28809. </summary>
  28810. </member>
  28811. <member name="P:CsQuery.HtmlParser.ElementFactory.HtmlParsingMode">
  28812. <summary>
  28813. Gets or sets the HTML parsing mode.
  28814. </summary>
  28815. </member>
  28816. <member name="P:CsQuery.HtmlParser.ElementFactory.HtmlParsingOptions">
  28817. <summary>
  28818. Gets or sets the HTML parsing mode.
  28819. </summary>
  28820. </member>
  28821. <member name="P:CsQuery.HtmlParser.ElementFactory.DocType">
  28822. <summary>
  28823. Gets or sets the type of the document.
  28824. </summary>
  28825. </member>
  28826. <member name="P:CsQuery.HtmlParser.ElementFactory.FragmentContext">
  28827. <summary>
  28828. Gets or sets a context for the fragment, e.g. a tag name
  28829. </summary>
  28830. </member>
  28831. <member name="M:CsQuery.HtmlParser.ElementFactory.Parse(System.IO.Stream,System.Text.Encoding)">
  28832. <summary>
  28833. Given a TextReader, create a new IDomDocument from the input.
  28834. </summary>
  28835. <exception cref="T:System.IO.InvalidDataException">
  28836. Thrown when an invalid data error condition occurs.
  28837. </exception>
  28838. <exception cref="T:System.InvalidOperationException">
  28839. Thrown when the requested operation is invalid.
  28840. </exception>
  28841. <param name="inputStream">
  28842. The HTML input.
  28843. </param>
  28844. <param name="encoding">
  28845. The encoding.
  28846. </param>
  28847. <returns>
  28848. A populated IDomDocument.
  28849. </returns>
  28850. </member>
  28851. <member name="M:CsQuery.HtmlParser.ElementFactory.GetContext(System.String)">
  28852. <summary>
  28853. Gets a default context for a tag
  28854. </summary>
  28855. <param name="tag">
  28856. The tag.
  28857. </param>
  28858. <returns>
  28859. The context.
  28860. </returns>
  28861. </member>
  28862. <member name="M:CsQuery.HtmlParser.ElementFactory.GetContextFromStream(System.IO.TextReader,System.String@)">
  28863. <summary>
  28864. Gets a context by inspecting the beginning of a stream. Will restore the stream to its
  28865. unaltered state.
  28866. </summary>
  28867. <param name="reader">
  28868. The HTML input.
  28869. </param>
  28870. <param name="context">
  28871. [out] The context (e.g. the valid parent of the first tag name found).
  28872. </param>
  28873. <returns>
  28874. The a new TextReader which is a clone of the original.
  28875. </returns>
  28876. </member>
  28877. <member name="M:CsQuery.HtmlParser.ElementFactory.tokenizer_EncodingDeclared(System.Object,HtmlParserSharp.Common.EncodingDetectedEventArgs)">
  28878. <summary>
  28879. Event is called by the tokenizer when a content-encoding meta tag is found. We should just always return true.
  28880. </summary>
  28881. <param name="sender">
  28882. The tokenizer
  28883. </param>
  28884. <param name="e">
  28885. Encoding detected event information.
  28886. </param>
  28887. </member>
  28888. <member name="M:CsQuery.HtmlParser.ElementFactory.CheckForReEncode">
  28889. <summary>
  28890. If a new character set encoding was declared and it's too late to change, switch to the new
  28891. one midstream.
  28892. </summary>
  28893. </member>
  28894. <member name="M:CsQuery.HtmlParser.ElementFactory.ConfigureDefaultContextMap">
  28895. <summary>
  28896. Configure default context: creates a default context for arbitrary fragments so they are valid no matter what,
  28897. so that true fragments can be created without concern for the context
  28898. </summary>
  28899. </member>
  28900. <member name="T:CsQuery.HtmlParser.TokenProperties">
  28901. <summary>
  28902. Bitfield of flags for specifying properties that may be tested on HTML tokens using a bitmap.
  28903. </summary>
  28904. </member>
  28905. <member name="F:CsQuery.HtmlParser.TokenProperties.BlockElement">
  28906. <summary>
  28907. the element is an HTML block-level element
  28908. </summary>
  28909. </member>
  28910. <member name="F:CsQuery.HtmlParser.TokenProperties.BooleanProperty">
  28911. <summary>
  28912. the attribute is a boolean property e.g. 'checked'
  28913. </summary>
  28914. </member>
  28915. <member name="F:CsQuery.HtmlParser.TokenProperties.AutoOpenOrClose">
  28916. <summary>
  28917. the tag is automatically closing, e.g. 'p'.
  28918. </summary>
  28919. </member>
  28920. <member name="F:CsQuery.HtmlParser.TokenProperties.ChildrenNotAllowed">
  28921. <summary>
  28922. the tag may not have children
  28923. </summary>
  28924. </member>
  28925. <member name="F:CsQuery.HtmlParser.TokenProperties.HtmlChildrenNotAllowed">
  28926. <summary>
  28927. the tag may not have HTML children (but could possibly have children)
  28928. </summary>
  28929. </member>
  28930. <member name="F:CsQuery.HtmlParser.TokenProperties.ParagraphCloser">
  28931. <summary>
  28932. this tag causes an open p tag to close
  28933. </summary>
  28934. </member>
  28935. <member name="F:CsQuery.HtmlParser.TokenProperties.MetaDataTags">
  28936. <summary>
  28937. The tag may appear in HEAD
  28938. </summary>
  28939. </member>
  28940. <member name="F:CsQuery.HtmlParser.TokenProperties.CaseInsensitiveValues">
  28941. <summary>
  28942. election of attribute values is not case sensitive
  28943. </summary>
  28944. </member>
  28945. <member name="F:CsQuery.HtmlParser.TokenProperties.HasValue">
  28946. <summary>
  28947. Has a VALUE property
  28948. </summary>
  28949. </member>
  28950. <member name="F:CsQuery.HtmlParser.TokenProperties.FormInputControl">
  28951. <summary>
  28952. Element is a form input control
  28953. </summary>
  28954. </member>
  28955. <member name="T:CsQuery.HtmlParser.HtmlData">
  28956. <summary>
  28957. Reference data about HTML tags and attributes;
  28958. methods to test tokens for certain properties;
  28959. and the tokenizer.
  28960. </summary>
  28961. </member>
  28962. <member name="F:CsQuery.HtmlParser.HtmlData.Debug">
  28963. <summary>
  28964. Indicates whether this has been compiled in debug mode. When true, DOM index paths will be
  28965. stored internally in extended human-readable format.
  28966. </summary>
  28967. </member>
  28968. <member name="F:CsQuery.HtmlParser.HtmlData.pathIdLength">
  28969. <summary>
  28970. Length of each node's path ID (in characters), sets a limit on the number of child nodes before a reindex
  28971. is required. For most cases, a small number will yield better performance. In production we probably can get
  28972. away with just 1 (meaning a char=65k possible values).
  28973. NOTE: At present PathID has been optimized as a ushort data type. You CANNOT just change this.
  28974. </summary>
  28975. </member>
  28976. <member name="F:CsQuery.HtmlParser.HtmlData.indexSeparator">
  28977. <summary>
  28978. The character used to separate the unique part of an index entry from its path. When debugging
  28979. it is useful to have a printable character. Otherwise we want something that is guaranteed to be
  28980. a unique stop character.
  28981. </summary>
  28982. </member>
  28983. <member name="F:CsQuery.HtmlParser.HtmlData.tagActionNothing">
  28984. <summary>
  28985. Special token meaning "do nothing"
  28986. </summary>
  28987. </member>
  28988. <member name="F:CsQuery.HtmlParser.HtmlData.tagActionClose">
  28989. <summary>
  28990. Special token meaning "close the parent tag before opening the next one"
  28991. </summary>
  28992. </member>
  28993. <member name="F:CsQuery.HtmlParser.HtmlData.ClassAttrId">
  28994. <summary>
  28995. Identifier for the Class attribute.
  28996. </summary>
  28997. </member>
  28998. <member name="F:CsQuery.HtmlParser.HtmlData.ValueAttrId">
  28999. <summary>
  29000. Identifier for the Value attribute.
  29001. </summary>
  29002. </member>
  29003. <member name="F:CsQuery.HtmlParser.HtmlData.IDAttrId">
  29004. <summary>
  29005. Identifier for the ID attribute.
  29006. </summary>
  29007. </member>
  29008. <member name="F:CsQuery.HtmlParser.HtmlData.SelectedAttrId">
  29009. <summary>
  29010. Identifier for the selected attribute.
  29011. </summary>
  29012. </member>
  29013. <member name="F:CsQuery.HtmlParser.HtmlData.ReadonlyAttrId">
  29014. <summary>
  29015. Identifier for the readonly attribute.
  29016. </summary>
  29017. </member>
  29018. <member name="F:CsQuery.HtmlParser.HtmlData.CheckedAttrId">
  29019. <summary>
  29020. Identifier for the checked attribute.
  29021. </summary>
  29022. </member>
  29023. <member name="F:CsQuery.HtmlParser.HtmlData.tagINPUT">
  29024. <summary>
  29025. The INPUT tag.
  29026. </summary>
  29027. </member>
  29028. <member name="F:CsQuery.HtmlParser.HtmlData.tagSELECT">
  29029. <summary>
  29030. The SELECT tag.
  29031. </summary>
  29032. </member>
  29033. <member name="F:CsQuery.HtmlParser.HtmlData.tagOPTION">
  29034. <summary>
  29035. The OPTION tag.
  29036. </summary>
  29037. </member>
  29038. <member name="F:CsQuery.HtmlParser.HtmlData.tagP">
  29039. <summary>
  29040. The P tag.
  29041. </summary>
  29042. </member>
  29043. <member name="F:CsQuery.HtmlParser.HtmlData.tagTR">
  29044. <summary>
  29045. The TR tag.
  29046. </summary>
  29047. </member>
  29048. <member name="F:CsQuery.HtmlParser.HtmlData.tagTD">
  29049. <summary>
  29050. The TD tag.
  29051. </summary>
  29052. </member>
  29053. <member name="F:CsQuery.HtmlParser.HtmlData.tagTH">
  29054. <summary>
  29055. The TH tag.
  29056. </summary>
  29057. </member>
  29058. <member name="F:CsQuery.HtmlParser.HtmlData.tagHEAD">
  29059. <summary>
  29060. The HEAD tag.
  29061. </summary>
  29062. </member>
  29063. <member name="F:CsQuery.HtmlParser.HtmlData.tagBODY">
  29064. <summary>
  29065. The BODY tag.
  29066. </summary>
  29067. </member>
  29068. <member name="F:CsQuery.HtmlParser.HtmlData.tagDT">
  29069. <summary>
  29070. The DT tag
  29071. </summary>
  29072. </member>
  29073. <member name="F:CsQuery.HtmlParser.HtmlData.tagCOLGROUP">
  29074. <summary>
  29075. The COLGROUP tag.
  29076. </summary>
  29077. </member>
  29078. <member name="F:CsQuery.HtmlParser.HtmlData.tagDD">
  29079. <summary>
  29080. The DD tag
  29081. </summary>
  29082. </member>
  29083. <member name="F:CsQuery.HtmlParser.HtmlData.tagLI">
  29084. <summary>
  29085. The LI tag
  29086. </summary>
  29087. </member>
  29088. <member name="F:CsQuery.HtmlParser.HtmlData.tagDL">
  29089. <summary>
  29090. The DL tag
  29091. </summary>
  29092. </member>
  29093. <member name="F:CsQuery.HtmlParser.HtmlData.tagTABLE">
  29094. <summary>
  29095. The TABLE tag.
  29096. </summary>
  29097. </member>
  29098. <member name="F:CsQuery.HtmlParser.HtmlData.tagOPTGROUP">
  29099. <summary>
  29100. The OPTGROUP tag.
  29101. </summary>
  29102. </member>
  29103. <member name="F:CsQuery.HtmlParser.HtmlData.tagUL">
  29104. <summary>
  29105. The UL tag.
  29106. </summary>
  29107. </member>
  29108. <member name="F:CsQuery.HtmlParser.HtmlData.tagOL">
  29109. <summary>
  29110. The OL tag.
  29111. </summary>
  29112. </member>
  29113. <member name="F:CsQuery.HtmlParser.HtmlData.tagTBODY">
  29114. <summary>
  29115. The TBODY tag
  29116. </summary>
  29117. </member>
  29118. <member name="F:CsQuery.HtmlParser.HtmlData.tagTFOOT">
  29119. <summary>
  29120. The TFOOT tag.
  29121. </summary>
  29122. </member>
  29123. <member name="F:CsQuery.HtmlParser.HtmlData.tagTHEAD">
  29124. <summary>
  29125. The THEAD tag.
  29126. </summary>
  29127. </member>
  29128. <member name="F:CsQuery.HtmlParser.HtmlData.tagRT">
  29129. <summary>
  29130. The RT tag.
  29131. </summary>
  29132. </member>
  29133. <member name="F:CsQuery.HtmlParser.HtmlData.tagRP">
  29134. <summary>
  29135. The RP tag.
  29136. </summary>
  29137. </member>
  29138. <member name="F:CsQuery.HtmlParser.HtmlData.tagSCRIPT">
  29139. <summary>
  29140. The SCRIPT tag.
  29141. </summary>
  29142. </member>
  29143. <member name="F:CsQuery.HtmlParser.HtmlData.tagTEXTAREA">
  29144. <summary>
  29145. The TEXTAREA tag.
  29146. </summary>
  29147. </member>
  29148. <member name="F:CsQuery.HtmlParser.HtmlData.tagSTYLE">
  29149. <summary>
  29150. The STYLE tag.
  29151. </summary>
  29152. </member>
  29153. <member name="F:CsQuery.HtmlParser.HtmlData.tagCOL">
  29154. <summary>
  29155. The COL tag.
  29156. </summary>
  29157. </member>
  29158. <member name="F:CsQuery.HtmlParser.HtmlData.tagHTML">
  29159. <summary>
  29160. The HTML tag.
  29161. </summary>
  29162. </member>
  29163. <member name="F:CsQuery.HtmlParser.HtmlData.tagBUTTON">
  29164. <summary>
  29165. The BUTTON tag.
  29166. </summary>
  29167. </member>
  29168. <member name="F:CsQuery.HtmlParser.HtmlData.attrMULTIPLE">
  29169. <summary>
  29170. The BUTTON tag.
  29171. </summary>
  29172. </member>
  29173. <member name="F:CsQuery.HtmlParser.HtmlData.tagA">
  29174. <summary>
  29175. the A tag
  29176. </summary>
  29177. </member>
  29178. <member name="F:CsQuery.HtmlParser.HtmlData.tagSPAN">
  29179. <summary>
  29180. the SPAN tag
  29181. </summary>
  29182. </member>
  29183. <member name="F:CsQuery.HtmlParser.HtmlData.tagFORM">
  29184. <summary>
  29185. the SPAN tag
  29186. </summary>
  29187. </member>
  29188. <member name="F:CsQuery.HtmlParser.HtmlData.attrREQUIRED">
  29189. <summary>
  29190. The REQUIRED attribute.
  29191. </summary>
  29192. </member>
  29193. <member name="F:CsQuery.HtmlParser.HtmlData.attrAUTOFOCUS">
  29194. <summary>
  29195. The REQUIRED attribute.
  29196. </summary>
  29197. </member>
  29198. <member name="F:CsQuery.HtmlParser.HtmlData.attrTYPE">
  29199. <summary>
  29200. The TYPE attribute.
  29201. </summary>
  29202. </member>
  29203. <member name="F:CsQuery.HtmlParser.HtmlData.tagPROGRESS">
  29204. <summary>
  29205. The PROGRESS element
  29206. </summary>
  29207. </member>
  29208. <member name="F:CsQuery.HtmlParser.HtmlData.tagLABEL">
  29209. <summary>
  29210. The LABEL element
  29211. </summary>
  29212. </member>
  29213. <member name="F:CsQuery.HtmlParser.HtmlData.attrDISABLED">
  29214. <summary>
  29215. The DISABLED attribute
  29216. </summary>
  29217. </member>
  29218. <member name="F:CsQuery.HtmlParser.HtmlData.tagMETER">
  29219. <summary>
  29220. The METER element
  29221. </summary>
  29222. </member>
  29223. <member name="F:CsQuery.HtmlParser.HtmlData.tagIMG">
  29224. <summary>
  29225. The IMG element
  29226. </summary>
  29227. </member>
  29228. <member name="F:CsQuery.HtmlParser.HtmlData.tagLINK">
  29229. <summary>
  29230. The IMG element
  29231. </summary>
  29232. </member>
  29233. <member name="F:CsQuery.HtmlParser.HtmlData.maxHardcodedTokenId">
  29234. <summary>
  29235. should match final tag above; for self-checking.
  29236. </summary>
  29237. </member>
  29238. <member name="F:CsQuery.HtmlParser.HtmlData.NumberChars">
  29239. <summary>
  29240. Things that can be in a CSS number
  29241. </summary>
  29242. </member>
  29243. <member name="F:CsQuery.HtmlParser.HtmlData.Units">
  29244. <summary>
  29245. The units that are allowable unit strings in a CSS style..
  29246. </summary>
  29247. <url>
  29248. http://www.w3.org/TR/css3-values/#relative-lengths
  29249. </url>
  29250. </member>
  29251. <member name="F:CsQuery.HtmlParser.HtmlData.nextID">
  29252. <summary>
  29253. Fields used internally
  29254. </summary>
  29255. </member>
  29256. <member name="P:CsQuery.HtmlParser.HtmlData.Keys">
  29257. <summary>
  29258. A list of all keys (tokens) created.
  29259. </summary>
  29260. </member>
  29261. <member name="M:CsQuery.HtmlParser.HtmlData.HtmlChildrenNotAllowed(System.UInt16)">
  29262. <summary>
  29263. This type does not allow HTML children. Some of these types may allow text but not HTML.
  29264. </summary>
  29265. <param name="nodeId">
  29266. The token ID
  29267. </param>
  29268. <returns>
  29269. true if it succeeds, false if it fails.
  29270. </returns>
  29271. </member>
  29272. <member name="M:CsQuery.HtmlParser.HtmlData.HtmlChildrenNotAllowed(System.String)">
  29273. <summary>
  29274. This type does not allow HTML children. Some of these types may allow text but not HTML.
  29275. </summary>
  29276. <param name="nodeName">
  29277. The node name to test.
  29278. </param>
  29279. <returns>
  29280. true if HTML nodes are not allowed as childredn, false if they are.
  29281. </returns>
  29282. </member>
  29283. <member name="M:CsQuery.HtmlParser.HtmlData.ChildrenAllowed(System.UInt16)">
  29284. <summary>
  29285. Test whether this element may have children.
  29286. </summary>
  29287. <param name="tokenId">
  29288. The token ID.
  29289. </param>
  29290. <returns>
  29291. When false, this element type may never have children.
  29292. </returns>
  29293. </member>
  29294. <member name="M:CsQuery.HtmlParser.HtmlData.ChildrenAllowed(System.String)">
  29295. <summary>
  29296. Test whether this element can have children.
  29297. </summary>
  29298. <param name="nodeName">
  29299. The node name to test.
  29300. </param>
  29301. <returns>
  29302. When false, this element type may never have children.
  29303. </returns>
  29304. </member>
  29305. <member name="M:CsQuery.HtmlParser.HtmlData.IsBlock(System.UInt16)">
  29306. <summary>
  29307. Test whether the node is a block-type element.
  29308. </summary>
  29309. <param name="tokenId">
  29310. The token ID of the node
  29311. </param>
  29312. <returns>
  29313. true if the token ID represents a block type element, false if not.
  29314. </returns>
  29315. </member>
  29316. <member name="M:CsQuery.HtmlParser.HtmlData.IsBlock(System.String)">
  29317. <summary>
  29318. Test whether the node is a block-type element
  29319. </summary>
  29320. <param name="nodeName">
  29321. The node name to test.
  29322. </param>
  29323. <returns>
  29324. true if a block type, false if not.
  29325. </returns>
  29326. </member>
  29327. <member name="M:CsQuery.HtmlParser.HtmlData.IsBoolean(System.UInt16)">
  29328. <summary>
  29329. Test whether the attribute is a boolean type.
  29330. </summary>
  29331. <param name="tokenId">
  29332. The token ID
  29333. </param>
  29334. <returns>
  29335. true if boolean, false if not.
  29336. </returns>
  29337. </member>
  29338. <member name="M:CsQuery.HtmlParser.HtmlData.IsBoolean(System.String)">
  29339. <summary>
  29340. Test whether the attribute is a boolean type.
  29341. </summary>
  29342. <param name="propertyName">
  29343. The attribute or property name
  29344. </param>
  29345. <returns>
  29346. true if boolean, false if not.
  29347. </returns>
  29348. </member>
  29349. <member name="M:CsQuery.HtmlParser.HtmlData.IsCaseInsensitiveValues(System.String)">
  29350. <summary>
  29351. Test whether an attribute has case-insensitive values (for selection purposes)
  29352. </summary>
  29353. <param name="attributeName">
  29354. Name of the attribute.
  29355. </param>
  29356. <returns>
  29357. true if the values are case insensitive, false if not.
  29358. </returns>
  29359. </member>
  29360. <member name="M:CsQuery.HtmlParser.HtmlData.IsCaseInsensitiveValues(System.UInt16)">
  29361. <summary>
  29362. Test whether an attribute has case-insensitive values (for selection purposes)
  29363. </summary>
  29364. <param name="attributeToken">
  29365. Token ID of the attribute.
  29366. </param>
  29367. <returns>
  29368. true if the values are case insensitive, false if not.
  29369. </returns>
  29370. </member>
  29371. <member name="M:CsQuery.HtmlParser.HtmlData.HasValueProperty(System.String)">
  29372. <summary>
  29373. Test if a node type has a VALUE property.
  29374. </summary>
  29375. <param name="nodeName">
  29376. The node name token.
  29377. </param>
  29378. <returns>
  29379. true if it has a VALUE property, false if not.
  29380. </returns>
  29381. </member>
  29382. <member name="M:CsQuery.HtmlParser.HtmlData.HasValueProperty(System.UInt16)">
  29383. <summary>
  29384. Test if a node type has a VALUE property.
  29385. </summary>
  29386. <param name="nodeNameToken">
  29387. Token ID of the node name.
  29388. </param>
  29389. <returns>
  29390. true if it has a VALUE property, false if not.
  29391. </returns>
  29392. </member>
  29393. <member name="M:CsQuery.HtmlParser.HtmlData.IsFormInputControl(System.String)">
  29394. <summary>
  29395. Test if the node name is a form input control.
  29396. </summary>
  29397. <param name="nodeName">
  29398. The node name to test.
  29399. </param>
  29400. <returns>
  29401. true if a form input control, false if not.
  29402. </returns>
  29403. </member>
  29404. <member name="M:CsQuery.HtmlParser.HtmlData.IsFormInputControl(System.UInt16)">
  29405. <summary>
  29406. Test if the node name is a form input control
  29407. </summary>
  29408. <param name="nodeNameToken">
  29409. The node name token.
  29410. </param>
  29411. <returns>
  29412. true if a form input control, false if not.
  29413. </returns>
  29414. </member>
  29415. <member name="M:CsQuery.HtmlParser.HtmlData.Tokenize(System.String)">
  29416. <summary>
  29417. Return a token for a name
  29418. </summary>
  29419. <param name="name">
  29420. The name to tokenize.
  29421. </param>
  29422. <returns>
  29423. The token
  29424. </returns>
  29425. </member>
  29426. <member name="M:CsQuery.HtmlParser.HtmlData.TokenizeCaseSensitive(System.String)">
  29427. <summary>
  29428. Return a token for a name, adding to the index if it doesn't exist. When indexing tags and
  29429. attributes, TokenID(tokenName) should be used.
  29430. </summary>
  29431. <param name="name">
  29432. The name to tokenize
  29433. </param>
  29434. <returns>
  29435. A token representation of the string
  29436. </returns>
  29437. </member>
  29438. <member name="M:CsQuery.HtmlParser.HtmlData.TokenizeImpl(System.String)">
  29439. <summary>
  29440. Return a token ID for a name, adding to the index if it doesn't exist. When indexing tags and
  29441. attributes, ignoreCase should be used.
  29442. </summary>
  29443. <param name="tokenName">
  29444. The token name
  29445. </param>
  29446. <returns>
  29447. A token
  29448. </returns>
  29449. </member>
  29450. <member name="M:CsQuery.HtmlParser.HtmlData.TokenName(System.UInt16)">
  29451. <summary>
  29452. Return a token name for an ID.
  29453. </summary>
  29454. <param name="tokenId">
  29455. The token ID
  29456. </param>
  29457. <returns>
  29458. The string, or an empty string if the token ID was not found
  29459. </returns>
  29460. </member>
  29461. <member name="M:CsQuery.HtmlParser.HtmlData.AttributeEncode(System.String,System.Boolean,System.String@)">
  29462. <summary>
  29463. HtmlEncode a string, except for double-quotes, so it can be enclosed in single-quotes.
  29464. </summary>
  29465. <param name="text">
  29466. The text to encode
  29467. </param>
  29468. <param name="alwaysQuote">
  29469. When true, the attribute value will be quoted even if quotes are not required by the value.
  29470. </param>
  29471. <param name="quoteChar">
  29472. [out] The quote character.
  29473. </param>
  29474. <returns>
  29475. The encoded string
  29476. </returns>
  29477. </member>
  29478. <member name="M:CsQuery.HtmlParser.HtmlData.SpecialTagAction(System.String,System.String,System.Boolean)">
  29479. <summary>
  29480. For testing only - the production code never uses this version.
  29481. </summary>
  29482. <param name="tag">
  29483. .
  29484. </param>
  29485. <param name="newTag">
  29486. .
  29487. </param>
  29488. <param name="isDocument">
  29489. .
  29490. </param>
  29491. <returns>
  29492. .
  29493. </returns>
  29494. </member>
  29495. <member name="M:CsQuery.HtmlParser.HtmlData.SpecialTagActionForDocument(System.UInt16,System.UInt16)">
  29496. <summary>
  29497. Determine a course of action given a new tag, its parent, and whether or not to treat this as
  29498. a document. Return 1 to close, 0 to do nothing, or an ID to generate.
  29499. </summary>
  29500. <param name="parentTagId">
  29501. The parent tag ID
  29502. </param>
  29503. <param name="newTagId">
  29504. The new tag ID found
  29505. </param>
  29506. <returns>
  29507. A tokenId representing an action or a new tag to generate
  29508. </returns>
  29509. </member>
  29510. <member name="M:CsQuery.HtmlParser.HtmlData.SpecialTagAction(System.UInt16,System.UInt16)">
  29511. <summary>
  29512. Return the type of action that should be performed given a tag, and a new tag found as a
  29513. child of that tag.
  29514. </summary>
  29515. <remarks>
  29516. Some tags have inner HTML but are often not closed properly. There are two possible
  29517. situations. A tag may not have a nested instance of itself, and therefore any recurrence of
  29518. that tag implies the previous one is closed. Other tag closings are simply optional, but are
  29519. not repeater tags (e.g. body, html). These should be handled automatically by the logic that
  29520. bubbles any closing tag to its parent if it doesn't match the current tag. The exception is
  29521. &lt;head&gt; which technically does not require a close, but we would not expect to find
  29522. another close tag Complete list of optional closing tags: HTML, HEAD, BODY, P, DT, DD, LI,
  29523. OPTION, THEAD, TH, TBODY, TR, TD, TFOOT, COLGROUP
  29524. body, html will be closed automatically at the end of parsing and are also not required.
  29525. </remarks>
  29526. <param name="parentTagId">
  29527. The parent tag's token.
  29528. </param>
  29529. <param name="newTagId">
  29530. The new child tag's token.
  29531. </param>
  29532. <returns>
  29533. A tag action code indicating that nothing special should happen or the parent tag should be
  29534. closed; or alternatively the token for a tag that should be generated in place before the new
  29535. tag is opened.
  29536. </returns>
  29537. </member>
  29538. <member name="M:CsQuery.HtmlParser.HtmlData.setBit(System.Collections.Generic.IEnumerable{System.String},CsQuery.HtmlParser.TokenProperties)">
  29539. <summary>
  29540. For each value in "tokens" (ignoring case) sets the specified bit in the reference table.
  29541. </summary>
  29542. <param name="tokens">
  29543. A sequence of tokens
  29544. </param>
  29545. <param name="bit">
  29546. The bitflag to set
  29547. </param>
  29548. </member>
  29549. <member name="M:CsQuery.HtmlParser.HtmlData.setBit(System.Collections.Generic.IEnumerable{System.UInt16},CsQuery.HtmlParser.TokenProperties)">
  29550. <summary>
  29551. For each value in "tokens" sets the specified bit in the reference table.
  29552. </summary>
  29553. <param name="tokens">
  29554. The sequence of tokens
  29555. </param>
  29556. <param name="bit">
  29557. The bitflag to set
  29558. </param>
  29559. </member>
  29560. <member name="M:CsQuery.HtmlParser.HtmlData.setBit(System.UInt16,CsQuery.HtmlParser.TokenProperties)">
  29561. <summary>
  29562. Set the specified bit in the reference table for "token".
  29563. </summary>
  29564. <param name="token">
  29565. The token
  29566. </param>
  29567. <param name="bit">
  29568. The bit to set
  29569. </param>
  29570. </member>
  29571. <member name="T:CsQuery.HtmlParser.HtmlEncoding">
  29572. <summary>
  29573. Simplify access to character set encodings for this system.
  29574. </summary>
  29575. </member>
  29576. <member name="P:CsQuery.HtmlParser.HtmlEncoding.Encodings">
  29577. <summary>
  29578. A dictionary of all encodings available on this system
  29579. </summary>
  29580. </member>
  29581. <member name="M:CsQuery.HtmlParser.HtmlEncoding.TryGetEncoding(System.String,System.Text.Encoding@)">
  29582. <summary>
  29583. Try to get a character set encoding from its web name.
  29584. </summary>
  29585. <param name="encodingName">
  29586. Name of the encoding.
  29587. </param>
  29588. <param name="encoding">
  29589. [out] The encoding.
  29590. </param>
  29591. <returns>
  29592. true if it succeeds, false if it fails.
  29593. </returns>
  29594. </member>
  29595. <member name="M:CsQuery.HtmlParser.HtmlEncoding.GetEncoding(System.String)">
  29596. <summary>
  29597. Gets an encoding.
  29598. </summary>
  29599. <param name="encodingName">
  29600. Name of the encoding.
  29601. </param>
  29602. <returns>
  29603. The encoding.
  29604. </returns>
  29605. </member>
  29606. <member name="T:CsQuery.HtmlParser.HtmlStyles">
  29607. <summary>
  29608. A dictionary of valid styles, based on a Visual Studio format XML schema.
  29609. </summary>
  29610. </member>
  29611. <member name="F:CsQuery.HtmlParser.HtmlStyles.StyleDefs">
  29612. <summary>
  29613. Dictionary mapping style names to CssStyle style definitions
  29614. </summary>
  29615. </member>
  29616. <member name="T:CsQuery.HtmlParsingMode">
  29617. <summary>
  29618. The methodology applied when parsing strings of HTML
  29619. </summary>
  29620. </member>
  29621. <member name="F:CsQuery.HtmlParsingMode.Auto">
  29622. <summary>
  29623. Automatically detect the document type. When no DocType node is provided, will default to FragmentWithSelfClosingTags.
  29624. </summary>
  29625. </member>
  29626. <member name="F:CsQuery.HtmlParsingMode.Fragment">
  29627. <summary>
  29628. A fragment whose context is determined by the first tag.
  29629. </summary>
  29630. </member>
  29631. <member name="F:CsQuery.HtmlParsingMode.Content">
  29632. <summary>
  29633. A content block, assumed to be in BODY context.
  29634. </summary>
  29635. </member>
  29636. <member name="F:CsQuery.HtmlParsingMode.Document">
  29637. <summary>
  29638. A complete document; the HTML and BODY tag constructs will be addded if missing..
  29639. </summary>
  29640. </member>
  29641. <member name="T:CsQuery.HtmlParsingOptions">
  29642. <summary>
  29643. The options used when parsing strings of HTML
  29644. </summary>
  29645. </member>
  29646. <member name="F:CsQuery.HtmlParsingOptions.None">
  29647. <summary>
  29648. No options applied.
  29649. </summary>
  29650. </member>
  29651. <member name="F:CsQuery.HtmlParsingOptions.Default">
  29652. <summary>
  29653. Default options (from Config.HtmlParsingOptions) are applied.
  29654. </summary>
  29655. </member>
  29656. <member name="F:CsQuery.HtmlParsingOptions.AllowSelfClosingTags">
  29657. <summary>
  29658. Tags may be self-closing.
  29659. </summary>
  29660. </member>
  29661. <member name="F:CsQuery.HtmlParsingOptions.IgnoreComments">
  29662. <summary>
  29663. Comments are ignored entirely.
  29664. </summary>
  29665. </member>
  29666. <member name="T:CsQuery.JsObject">
  29667. <summary>
  29668. A dynamic object implementation that differs from ExpandoObject in two ways:
  29669. 1) Missing property values always return null (or a specified value)
  29670. 2) Allows case-insensitivity
  29671. </summary>
  29672. </member>
  29673. <member name="M:CsQuery.JsObject.#ctor">
  29674. <summary>
  29675. Default constructor.
  29676. </summary>
  29677. </member>
  29678. <member name="M:CsQuery.JsObject.#ctor(System.StringComparer,System.Object)">
  29679. <summary>
  29680. Create in instance using a comparer and a particular value for missing properties
  29681. </summary>
  29682. <param name="comparer">
  29683. The comparer.
  29684. </param>
  29685. <param name="missingPropertyValue">
  29686. The missing property value.
  29687. </param>
  29688. </member>
  29689. <member name="M:CsQuery.JsObject.Initialize(System.StringComparer,System.Object)">
  29690. <summary>
  29691. Initializes this object to its default state.
  29692. </summary>
  29693. <param name="comparer">
  29694. The comparer.
  29695. </param>
  29696. <param name="missingPropertyValue">
  29697. The missing property value.
  29698. </param>
  29699. </member>
  29700. <member name="M:CsQuery.JsObject.Enumerate``1">
  29701. <summary>
  29702. Enumerates the property/value pairs
  29703. </summary>
  29704. <typeparam name="T">
  29705. Generic type parameter.
  29706. </typeparam>
  29707. <returns>
  29708. An enumerator that allows foreach to be used to process enumerate&lt; t&gt; in this
  29709. collection.
  29710. </returns>
  29711. </member>
  29712. <member name="P:CsQuery.JsObject.AllowMissingProperties">
  29713. <summary>
  29714. When true, accessing missing properties will return MissingPropertyValue instead of throwing
  29715. an error.
  29716. </summary>
  29717. </member>
  29718. <member name="P:CsQuery.JsObject.MissingPropertyValue">
  29719. <summary>
  29720. An object or value to be returned when missing properties are accessed (assuming they are allowed)
  29721. </summary>
  29722. </member>
  29723. <member name="P:CsQuery.JsObject.IgnoreCase">
  29724. <summary>
  29725. When true, the property names will not be case sensitive
  29726. </summary>
  29727. </member>
  29728. <member name="P:CsQuery.JsObject.InnerProperties">
  29729. <summary>
  29730. The dictionary of properties
  29731. </summary>
  29732. </member>
  29733. <member name="P:CsQuery.JsObject.Item(System.String)">
  29734. <summary>
  29735. Return the value of a named property
  29736. </summary>
  29737. <param name="name">
  29738. The name.
  29739. </param>
  29740. <returns>
  29741. The indexed item.
  29742. </returns>
  29743. </member>
  29744. <member name="M:CsQuery.JsObject.Get``1(System.String)">
  29745. <summary>
  29746. Gets the strongly-typed value of a property
  29747. </summary>
  29748. <typeparam name="T">
  29749. Generic type parameter.
  29750. </typeparam>
  29751. <param name="name">
  29752. The property name
  29753. </param>
  29754. <returns>
  29755. The value, or null if the value does not exist.
  29756. </returns>
  29757. </member>
  29758. <member name="M:CsQuery.JsObject.GetList``1(System.String)">
  29759. <summary>
  29760. Return the value of a property as a strongly-typed sequence
  29761. </summary>
  29762. <exception cref="T:System.ArgumentException">
  29763. Thrown when one or more arguments have unsupported or illegal values.
  29764. </exception>
  29765. <typeparam name="T">
  29766. The type of value expected in the property
  29767. </typeparam>
  29768. <param name="name">
  29769. The name of the property
  29770. </param>
  29771. <returns>
  29772. A sequence of values of type T
  29773. </returns>
  29774. </member>
  29775. <member name="M:CsQuery.JsObject.Get(System.String)">
  29776. <summary>
  29777. Gets a value for a named property
  29778. </summary>
  29779. <param name="name">
  29780. The property name.
  29781. </param>
  29782. <returns>
  29783. The value
  29784. </returns>
  29785. </member>
  29786. <member name="M:CsQuery.JsObject.TryGetMember(System.Dynamic.GetMemberBinder,System.Object@)">
  29787. <summary>
  29788. Provides the implementation for operations that get member values. Classes derived from the
  29789. <see cref="T:System.Dynamic.DynamicObject" /> class can override this method to specify
  29790. dynamic behavior for operations such as getting a value for a property.
  29791. </summary>
  29792. <param name="binder">
  29793. Provides information about the object that called the dynamic operation. The binder.Name
  29794. property provides the name of the member on which the dynamic operation is performed. For
  29795. example, for the Console.WriteLine(sampleObject.SampleProperty) statement, where sampleObject
  29796. is an instance of the class derived from the <see cref="T:System.Dynamic.DynamicObject" />
  29797. class, binder.Name returns "SampleProperty". The binder.IgnoreCase property specifies whether
  29798. the member name is case-sensitive.
  29799. </param>
  29800. <param name="result">
  29801. The result of the get operation. For example, if the method is called for a property, you can
  29802. assign the property value to <paramref name="result" />.
  29803. </param>
  29804. <returns>
  29805. true if the operation is successful; otherwise, false. If this method returns false, the run-
  29806. time binder of the language determines the behavior. (In most cases, a run-time exception is
  29807. thrown.)
  29808. </returns>
  29809. </member>
  29810. <member name="M:CsQuery.JsObject.TryGetMember(System.String,System.Type,System.Object@)">
  29811. <summary>
  29812. Provides the implementation for operations that get member values. Classes derived from the
  29813. <see cref="T:System.Dynamic.DynamicObject" /> class can override this method to specify
  29814. dynamic behavior for operations such as getting a value for a property.
  29815. </summary>
  29816. <exception cref="T:System.Collections.Generic.KeyNotFoundException">
  29817. Thrown when a key not found error condition occurs.
  29818. </exception>
  29819. <param name="name">
  29820. .
  29821. </param>
  29822. <param name="type">
  29823. The type.
  29824. </param>
  29825. <param name="result">
  29826. The result of the get operation. For example, if the method is called for a property, you can
  29827. assign the property value to <paramref name="result" />.
  29828. </param>
  29829. <returns>
  29830. true if the operation is successful; otherwise, false. If this method returns false, the run-
  29831. time binder of the language determines the behavior. (In most cases, a run-time exception is
  29832. thrown.)
  29833. </returns>
  29834. </member>
  29835. <member name="M:CsQuery.JsObject.TrySetMember(System.Dynamic.SetMemberBinder,System.Object)">
  29836. <summary>
  29837. Provides the implementation for operations that set member values. Classes derived from the
  29838. <see cref="T:System.Dynamic.DynamicObject" /> class can override this method to specify
  29839. dynamic behavior for operations such as setting a value for a property.
  29840. </summary>
  29841. <param name="binder">
  29842. Provides information about the object that called the dynamic operation. The binder.Name
  29843. property provides the name of the member to which the value is being assigned. For example,
  29844. for the statement sampleObject.SampleProperty = "Test", where sampleObject is an instance of
  29845. the class derived from the <see cref="T:System.Dynamic.DynamicObject" /> class, binder.Name
  29846. returns "SampleProperty". The binder.IgnoreCase property specifies whether the member name is
  29847. case-sensitive.
  29848. </param>
  29849. <param name="value">
  29850. The value to set to the member. For example, for sampleObject.SampleProperty = "Test", where
  29851. sampleObject is an instance of the class derived from the
  29852. <see cref="T:System.Dynamic.DynamicObject" /> class, the <paramref name="value" /> is "Test".
  29853. </param>
  29854. <returns>
  29855. true if the operation is successful; otherwise, false. If this method returns false, the run-
  29856. time binder of the language determines the behavior. (In most cases, a language-specific run-
  29857. time exception is thrown.)
  29858. </returns>
  29859. </member>
  29860. <member name="M:CsQuery.JsObject.TrySetMember(System.String,System.Object)">
  29861. <summary>
  29862. Provides the implementation for operations that set member values. Classes derived from the
  29863. <see cref="T:System.Dynamic.DynamicObject" /> class can override this method to specify
  29864. dynamic behavior for operations such as setting a value for a property.
  29865. </summary>
  29866. <param name="name">
  29867. .
  29868. </param>
  29869. <param name="value">
  29870. The value to set to the member. For example, for sampleObject.SampleProperty = "Test", where
  29871. sampleObject is an instance of the class derived from the
  29872. <see cref="T:System.Dynamic.DynamicObject" /> class, the <paramref name="value" /> is "Test".
  29873. </param>
  29874. <returns>
  29875. true if the operation is successful; otherwise, false. If this method returns false, the run-
  29876. time binder of the language determines the behavior. (In most cases, a language-specific run-
  29877. time exception is thrown.)
  29878. </returns>
  29879. </member>
  29880. <member name="M:CsQuery.JsObject.HasProperty(System.String)">
  29881. <summary>
  29882. Test if a named property exists
  29883. </summary>
  29884. <param name="name">
  29885. The property name
  29886. </param>
  29887. <returns>
  29888. true if the property exists, false if not.
  29889. </returns>
  29890. </member>
  29891. <member name="M:CsQuery.JsObject.Delete(System.String)">
  29892. <summary>
  29893. Deletes a named property.
  29894. </summary>
  29895. <param name="name">
  29896. The property to delete.
  29897. </param>
  29898. <returns>
  29899. true if it succeeds, false if it fails.
  29900. </returns>
  29901. </member>
  29902. <member name="M:CsQuery.JsObject.ToJsObject(System.Collections.Generic.IDictionary{System.String,System.Object})">
  29903. <summary>
  29904. Returns a new JsObject from a dictionary of key/value paris
  29905. </summary>
  29906. <param name="value">
  29907. The value to set to the member. For example, for sampleObject.SampleProperty = "Test", where
  29908. sampleObject is an instance of the class derived from the
  29909. <see cref="T:System.Dynamic.DynamicObject" /> class, the <paramref name="value" /> is "Test".
  29910. </param>
  29911. <returns>
  29912. value as a JsObject.
  29913. </returns>
  29914. </member>
  29915. <member name="M:CsQuery.JsObject.GetDynamicMemberNames">
  29916. <summary>
  29917. Returns the enumeration of all dynamic member names.
  29918. </summary>
  29919. <returns>
  29920. A sequence that contains dynamic member names.
  29921. </returns>
  29922. </member>
  29923. <member name="M:CsQuery.JsObject.GetEnumerator">
  29924. <summary>
  29925. The enumerator
  29926. </summary>
  29927. <returns>
  29928. The enumerator.
  29929. </returns>
  29930. </member>
  29931. <member name="T:CsQuery.Objects">
  29932. <summary>
  29933. A set of utility functions for testing objects.
  29934. </summary>
  29935. </member>
  29936. <member name="M:CsQuery.Objects.IsNullableType(System.Type)">
  29937. <summary>
  29938. Returns true of the type is a generic nullable type OR string
  29939. </summary>
  29940. <param name="type"></param>
  29941. <returns></returns>
  29942. </member>
  29943. <member name="M:CsQuery.Objects.IsJson(System.Object)">
  29944. <summary>
  29945. Returns true if the object is a string, and appears to be JSON, e.g. it starts with a single
  29946. curly brace.
  29947. </summary>
  29948. <param name="obj">
  29949. The object to test.
  29950. </param>
  29951. <returns>
  29952. true if json, false if not.
  29953. </returns>
  29954. </member>
  29955. <member name="M:CsQuery.Objects.IsImmutable(System.Object)">
  29956. <summary>
  29957. Tests whether an object is a common immutable, specifically, value types, strings, and null.
  29958. KeyValuePairs are specifically excluded. (Why?)
  29959. </summary>
  29960. <param name="obj">
  29961. .
  29962. </param>
  29963. <returns>
  29964. true if immutable, false if not.
  29965. </returns>
  29966. </member>
  29967. <member name="M:CsQuery.Objects.IsExtendableType(System.Object)">
  29968. <summary>
  29969. Returns false if this is a value type, null string, or enumerable (but not Extendable)
  29970. </summary>
  29971. <param name="obj">
  29972. .
  29973. </param>
  29974. <returns>
  29975. true if extendable type, false if not.
  29976. </returns>
  29977. </member>
  29978. <member name="M:CsQuery.Objects.IsTruthy(System.Object)">
  29979. <summary>
  29980. Returns true when a value is "truthy" using same logic as Javascript.
  29981. null = false; empty string = false; "0" string = true; 0 numeric = false; false boolean =
  29982. false.
  29983. </summary>
  29984. <param name="obj">
  29985. The object to test.
  29986. </param>
  29987. <returns>
  29988. true if truthy, false if not.
  29989. </returns>
  29990. </member>
  29991. <member name="M:CsQuery.Objects.IsNumericType(System.Type)">
  29992. <summary>
  29993. Returns true if the object is a primitive numeric type, that is, any primtive except string
  29994. &amp; char.
  29995. </summary>
  29996. <param name="type">
  29997. The type to test.
  29998. </param>
  29999. <returns>
  30000. true if numeric type, false if not.
  30001. </returns>
  30002. </member>
  30003. <member name="M:CsQuery.Objects.IsNativeType(System.Type)">
  30004. <summary>
  30005. Returns true if the value is a Javascript native type (string, number, bool, datetime)
  30006. </summary>
  30007. <param name="type">
  30008. The type to test
  30009. </param>
  30010. <returns>
  30011. true if a Javascript native type, false if not.
  30012. </returns>
  30013. </member>
  30014. <member name="M:CsQuery.Objects.Join(System.Array)">
  30015. <summary>
  30016. Combine elements of an array into a single string, separated by a comma.
  30017. </summary>
  30018. <param name="array">
  30019. The array to join.
  30020. </param>
  30021. <returns>
  30022. A string separated by a comma.
  30023. </returns>
  30024. </member>
  30025. <member name="M:CsQuery.Objects.Join(System.Collections.IEnumerable)">
  30026. <summary>
  30027. Combine elements of a sequenceinto a single string, separated by a comma.
  30028. </summary>
  30029. <param name="list">
  30030. A list of objects.
  30031. </param>
  30032. <returns>
  30033. A string containging the string representation of each object in the sequence separated by a
  30034. comma.
  30035. </returns>
  30036. </member>
  30037. <member name="M:CsQuery.Objects.IsExpando(System.Object)">
  30038. <summary>
  30039. Test if an object is "Expando-like", e.g. is an IDictionary&lt;string,object&gt;.
  30040. </summary>
  30041. <param name="obj">
  30042. The object to test.
  30043. </param>
  30044. <returns>
  30045. true if expando, false if not.
  30046. </returns>
  30047. </member>
  30048. <member name="M:CsQuery.Objects.IsEmptyExpando(System.Object)">
  30049. <summary>
  30050. Test if an object is a an IDictionary&lt;string,object&gt; that is empty.
  30051. </summary>
  30052. <param name="obj">
  30053. The object to test
  30054. </param>
  30055. <returns>
  30056. true if empty expando, false if not.
  30057. </returns>
  30058. </member>
  30059. <member name="M:CsQuery.Objects.IsKeyValuePair(System.Object)">
  30060. <summary>
  30061. Test if an object is a KeyValuePair&lt;,&gt; (e.g. of any types)
  30062. </summary>
  30063. <param name="obj">
  30064. The object to test
  30065. </param>
  30066. <returns>
  30067. true if key value pair, false if not.
  30068. </returns>
  30069. </member>
  30070. <member name="M:CsQuery.Objects.Coerce(System.Object)">
  30071. <summary>
  30072. Coerce a javascript object into a Javascript type (null, bool, int, double, datetime, or string). If you know what the
  30073. type should be, then use Convert instead.
  30074. </summary>
  30075. <param name="value"></param>
  30076. <returns></returns>
  30077. </member>
  30078. <member name="M:CsQuery.Objects.Convert``1(System.Object)">
  30079. <summary>
  30080. Convert an object of any value type to the specified type using any known means.
  30081. </summary>
  30082. <exception cref="T:System.InvalidCastException">
  30083. Thrown when an object cannot be cast to a required type.
  30084. </exception>
  30085. <typeparam name="T">
  30086. Generic type parameter.
  30087. </typeparam>
  30088. <param name="value">
  30089. The object to convert
  30090. </param>
  30091. <returns>
  30092. An object of the target type
  30093. </returns>
  30094. </member>
  30095. <member name="M:CsQuery.Objects.Convert(System.Object,System.Type)">
  30096. <summary>
  30097. Convert an object of any value type to the specified type using any known means.
  30098. </summary>
  30099. <exception cref="T:System.InvalidCastException">
  30100. Thrown when an object cannot be cast to a required type.
  30101. </exception>
  30102. <param name="value">
  30103. The object to convert
  30104. </param>
  30105. <param name="type">
  30106. The target type
  30107. </param>
  30108. <returns>
  30109. An object of the target type
  30110. </returns>
  30111. </member>
  30112. <member name="M:CsQuery.Objects.Convert``1(System.Object,``0)">
  30113. <summary>
  30114. Convert an object of any value type to the specified type using any known means.
  30115. </summary>
  30116. <typeparam name="T">
  30117. Generic type parameter.
  30118. </typeparam>
  30119. <param name="value">
  30120. The object to convert.
  30121. </param>
  30122. <param name="defaultValue">
  30123. (optional) the default value.
  30124. </param>
  30125. <returns>
  30126. An object of the target type.
  30127. </returns>
  30128. </member>
  30129. <member name="M:CsQuery.Objects.TryConvert``1(System.Object,``0@)">
  30130. <summary>
  30131. Try to convert any object to the specified type
  30132. </summary>
  30133. <typeparam name="T">
  30134. The target type
  30135. </typeparam>
  30136. <param name="value">
  30137. The object or value to convert.
  30138. </param>
  30139. <param name="typedValue">
  30140. [out] The typed value.
  30141. </param>
  30142. <returns>
  30143. true if it succeeds, false if it fails.
  30144. </returns>
  30145. </member>
  30146. <member name="M:CsQuery.Objects.TryConvert(System.Object,System.Object@,System.Type,System.Object)">
  30147. <summary>
  30148. Try to convert an object or value to a specified type, using a default value if the
  30149. conversion fails.
  30150. </summary>
  30151. <param name="value">
  30152. The object or value to convert.
  30153. </param>
  30154. <param name="typedValue">
  30155. [out] The typed value.
  30156. </param>
  30157. <param name="type">
  30158. The type to convert to
  30159. </param>
  30160. <param name="defaultValue">
  30161. (optional) the default value.
  30162. </param>
  30163. <returns>
  30164. true if it succeeds, false if it fails.
  30165. </returns>
  30166. </member>
  30167. <member name="M:CsQuery.Objects.ChangeType(System.Object,System.Type)">
  30168. <summary>
  30169. Returns an Object with the specified Type and whose value is equivalent to the specified
  30170. object.
  30171. </summary>
  30172. <remarks>
  30173. This method exists as a workaround to System.Convert.ChangeType(Object, Type) which does not
  30174. handle nullables as of version 2.0 (2.0.50727.42) of the .NET Framework. The idea is that
  30175. this method will be deleted once Convert.ChangeType is updated in a future version of the
  30176. .NET Framework to handle nullable types, so we want this to behave as closely to
  30177. Convert.ChangeType as possible. This method was written by Peter Johnson at:
  30178. http://aspalliance.com/author.aspx?uId=1026.
  30179. </remarks>
  30180. <exception cref="T:System.ArgumentNullException">
  30181. Thrown when one or more required arguments are null.
  30182. </exception>
  30183. <param name="value">
  30184. An Object that implements the IConvertible interface.
  30185. </param>
  30186. <param name="conversionType">
  30187. The Type to which value is to be converted.
  30188. </param>
  30189. <returns>
  30190. An object whose Type is conversionType (or conversionType's underlying type if conversionType
  30191. is Nullable&lt;&gt;) and whose value is equivalent to value. -or- a null reference, if value
  30192. is a null reference and conversionType is not a value type.
  30193. </returns>
  30194. </member>
  30195. <member name="M:CsQuery.Objects.TryParseNumber(System.String,System.Object@,System.Type)">
  30196. <summary>
  30197. Try to parse a string into a valid number
  30198. </summary>
  30199. <exception cref="T:System.InvalidCastException">
  30200. Thrown when parsing fails
  30201. </exception>
  30202. <param name="value">
  30203. The value to parse
  30204. </param>
  30205. <param name="number">
  30206. [out] The parsed value type
  30207. </param>
  30208. <param name="T">
  30209. The Type to process.
  30210. </param>
  30211. <returns>
  30212. true if it succeeds, false if it fails.
  30213. </returns>
  30214. </member>
  30215. <member name="M:CsQuery.Objects.EnumerateProperties``1(System.Object)">
  30216. <summary>
  30217. Enumerate the values of the properties of an object to a sequence of type T
  30218. </summary>
  30219. <typeparam name="T"></typeparam>
  30220. <param name="obj"></param>
  30221. <returns></returns>
  30222. </member>
  30223. <member name="M:CsQuery.Objects.EnumerateProperties``1(System.Object,System.Collections.Generic.IEnumerable{System.Type})">
  30224. <summary>
  30225. Enumerate the values of the properties of an object to a sequence of type T
  30226. </summary>
  30227. <typeparam name="T"></typeparam>
  30228. <param name="obj"></param>
  30229. <param name="ignoreAttributes">All properties with an attribute of these types will be ignored</param>
  30230. <returns></returns>
  30231. </member>
  30232. <member name="M:CsQuery.Objects.DefaultValue(System.Type)">
  30233. <summary>
  30234. Return the default value for a type.
  30235. </summary>
  30236. <param name="type">
  30237. The type
  30238. </param>
  30239. <returns>
  30240. An value or null
  30241. </returns>
  30242. </member>
  30243. <member name="M:CsQuery.Objects.CreateInstance(System.Type)">
  30244. <summary>
  30245. Creates an instance of a type
  30246. </summary>
  30247. <param name="type">
  30248. The type
  30249. </param>
  30250. <returns>
  30251. The new instance.
  30252. </returns>
  30253. </member>
  30254. <member name="M:CsQuery.Objects.CreateInstance``1">
  30255. <summary>
  30256. Creates an instance of type
  30257. </summary>
  30258. <typeparam name="T">
  30259. Generic type parameter.
  30260. </typeparam>
  30261. <returns>
  30262. The new instance&lt; t&gt;
  30263. </returns>
  30264. </member>
  30265. <member name="M:CsQuery.Objects.Enumerate``1(``0)">
  30266. <summary>
  30267. Returns a sequence containing a single element, the object passed by parameter.
  30268. </summary>
  30269. <typeparam name="T">
  30270. The type of object.
  30271. </typeparam>
  30272. <param name="obj">
  30273. The object to add to the sequence.
  30274. </param>
  30275. <returns>
  30276. A sequence with one element.
  30277. </returns>
  30278. </member>
  30279. <member name="M:CsQuery.Objects.Enumerate``1(``0[])">
  30280. <summary>
  30281. Returns an enumeration composed of each object in the parameter list.
  30282. </summary>
  30283. <typeparam name="T">
  30284. The generic type of the enumeration.
  30285. </typeparam>
  30286. <param name="obj">
  30287. The sequence of objects.
  30288. </param>
  30289. <returns>
  30290. An enumerator that allows foreach to be used to process enumerate&lt; t&gt; in this
  30291. collection.
  30292. </returns>
  30293. </member>
  30294. <member name="M:CsQuery.Objects.Enumerate(System.Object[])">
  30295. <summary>
  30296. Enumerates a sequence of objects
  30297. </summary>
  30298. <param name="obj">
  30299. The sequence
  30300. </param>
  30301. <returns>
  30302. An enumeration.
  30303. </returns>
  30304. </member>
  30305. <member name="M:CsQuery.Objects.EmptyEnumerable``1">
  30306. <summary>
  30307. Returns an empty sequence of the specified type.
  30308. </summary>
  30309. <typeparam name="T">
  30310. The generic type of the sequence.
  30311. </typeparam>
  30312. <returns>
  30313. An empty sequence.
  30314. </returns>
  30315. </member>
  30316. <member name="M:CsQuery.Objects.Dict2Dynamic``1(System.Collections.Generic.IDictionary{System.String,System.Object})">
  30317. <summary>
  30318. Convert (recursively) an IDictionary&lt;string,object&gt; to a dynamic object.
  30319. </summary>
  30320. <typeparam name="T">
  30321. Generic type parameter.
  30322. </typeparam>
  30323. <param name="obj">
  30324. The source dicationary
  30325. </param>
  30326. <returns>
  30327. A new dynamic object
  30328. </returns>
  30329. </member>
  30330. <member name="M:CsQuery.Objects.Join(System.Collections.Generic.IEnumerable{System.String},System.String)">
  30331. <summary>
  30332. Combine elements of a sequence into a single string, separated by separator.
  30333. </summary>
  30334. <param name="list">
  30335. The source sequence.
  30336. </param>
  30337. <param name="separator">
  30338. The separator.
  30339. </param>
  30340. <returns>
  30341. A string.
  30342. </returns>
  30343. </member>
  30344. <member name="M:CsQuery.Objects.ParseValue(System.Object)">
  30345. <summary>
  30346. Deal with datetime values
  30347. </summary>
  30348. <param name="value"></param>
  30349. <returns></returns>
  30350. </member>
  30351. <member name="M:CsQuery.Objects.ConvertDeserializedValue``1(System.Object,System.Boolean)">
  30352. <summary>
  30353. Takes a default deserialized value from JavaScriptSerializer and parses it into expando
  30354. objects. This will convert inner array types to strongly-typed arrays; inner object types to
  30355. dynamic objects; and inner date/time value strings to real datetime values.
  30356. </summary>
  30357. <typeparam name="T">
  30358. The target type.
  30359. </typeparam>
  30360. <param name="value">
  30361. The value.
  30362. </param>
  30363. <param name="convertDates">
  30364. When true, date values will be parsed also. (This is likely problematic because of different
  30365. date conventions).
  30366. </param>
  30367. <returns>
  30368. The deserialized converted value&lt; t&gt;
  30369. </returns>
  30370. </member>
  30371. <member name="M:CsQuery.Objects.GetUnderlyingType(System.Type)">
  30372. <summary>
  30373. Return the proper type for an object (ignoring nullability)
  30374. </summary>
  30375. <param name="type"></param>
  30376. <returns></returns>
  30377. </member>
  30378. <member name="M:CsQuery.Objects.Dict2Dynamic``1(System.Collections.Generic.IDictionary{System.String,System.Object},System.Boolean)">
  30379. <summary>
  30380. Convert any IDictionary&lt;string,object&gt; into an expandoobject recursively.
  30381. </summary>
  30382. <typeparam name="T">
  30383. The type of target to create. It must implementing IDynamicMetaObjectProvider; if it is
  30384. actually the interface IDynamicMetaObjectProvider, then the default dynamic object type will
  30385. be created.
  30386. </typeparam>
  30387. <param name="obj">
  30388. The source dictionary
  30389. </param>
  30390. <param name="convertDates">
  30391. .
  30392. </param>
  30393. <returns>
  30394. .
  30395. </returns>
  30396. </member>
  30397. <member name="M:CsQuery.Objects.Extend(System.Boolean,System.Object,System.Object[])">
  30398. <summary>
  30399. Map properties of inputObjects to target. If target is an expando object, it will be updated.
  30400. If not, a new one will be created including the properties of target and inputObjects.
  30401. </summary>
  30402. <param name="deep">
  30403. When true, will clone properties that are objects.
  30404. </param>
  30405. <param name="target">
  30406. The target of the mapping, or null to create a new target
  30407. </param>
  30408. <param name="inputObjects">
  30409. One or more objects that are the source of the mapping
  30410. </param>
  30411. <returns>
  30412. The target object itself, if non-null, or a new dynamic object, if the target is null
  30413. </returns>
  30414. </member>
  30415. <member name="M:CsQuery.Objects.ToExpando(System.Object)">
  30416. <summary>
  30417. Converts a regular object to a dynamic object, or returns the source object if it is already
  30418. a dynamic object.
  30419. </summary>
  30420. <param name="source">
  30421. </param>
  30422. <returns>
  30423. source as a JsObject.
  30424. </returns>
  30425. </member>
  30426. <member name="M:CsQuery.Objects.ToExpando``1(System.Object)">
  30427. <summary>
  30428. Converts this object to a dynamic object of type T.
  30429. </summary>
  30430. <typeparam name="T">
  30431. The type of dynamic object to create; must inherit IDynamicMetaObjectProvider and
  30432. IDictionary&lt;string,object&gt;
  30433. </typeparam>
  30434. <param name="source">
  30435. The object to convert.
  30436. </param>
  30437. <returns>
  30438. The given data converted to a T.
  30439. </returns>
  30440. </member>
  30441. <member name="M:CsQuery.Objects.ToExpando(System.Object,System.Boolean)">
  30442. <summary>
  30443. Converts a regular object to an expando object, or returns the source object if it is already
  30444. an expando object. If "deep" is true, child properties are cloned rather than referenced.
  30445. </summary>
  30446. <param name="source">
  30447. The object to convert
  30448. </param>
  30449. <param name="deep">
  30450. When true, will clone properties that are objects.
  30451. </param>
  30452. <returns>
  30453. The given data converted to a JsObject.
  30454. </returns>
  30455. </member>
  30456. <member name="M:CsQuery.Objects.ToExpando``1(System.Object,System.Boolean)">
  30457. <summary>
  30458. Converts this object to an expando object of type T.
  30459. </summary>
  30460. <typeparam name="T">
  30461. The type of object; must inherit IDynamicMetaObjectProvider and IDictionary&lt;string,
  30462. object&gt;
  30463. </typeparam>
  30464. <param name="source">
  30465. The object to convert
  30466. </param>
  30467. <param name="deep">
  30468. When true, will clone properties that are objects.
  30469. </param>
  30470. <returns>
  30471. The given data converted to a T.
  30472. </returns>
  30473. </member>
  30474. <member name="M:CsQuery.Objects.ToExpando``1(System.Object,System.Boolean,System.Collections.Generic.IEnumerable{System.Type})">
  30475. <summary>
  30476. Converts this object to an expando object of type T.
  30477. </summary>
  30478. <typeparam name="T">
  30479. Generic type parameter.
  30480. </typeparam>
  30481. <param name="source">
  30482. The object to convert.
  30483. </param>
  30484. <param name="deep">
  30485. When true, will clone properties that are objects.
  30486. </param>
  30487. <param name="ignoreAttributes">
  30488. A sequence of Attribute objects that, when any is found on a property, indicate that it should be ignored.
  30489. </param>
  30490. <returns>
  30491. The given data converted to a T.
  30492. </returns>
  30493. </member>
  30494. <member name="M:CsQuery.Objects.CloneObject(System.Object)">
  30495. <summary>
  30496. Clone an object. For value types, returns the value. For reference types, coverts to a
  30497. dynamic object.
  30498. </summary>
  30499. <param name="obj">
  30500. The source object.
  30501. </param>
  30502. <returns>
  30503. The value passed or a new dynamic object.
  30504. </returns>
  30505. </member>
  30506. <member name="M:CsQuery.Objects.CloneObject(System.Object,System.Boolean)">
  30507. <summary>
  30508. Clone an object. For value types, returns the value. For reference types, coverts to a dynamic object.
  30509. </summary>
  30510. <param name="obj">
  30511. The source object.
  30512. </param>
  30513. <param name="deep">
  30514. When true, will clone properties that are objects.
  30515. </param>
  30516. <returns>
  30517. The value passed or a new dynamic object.
  30518. </returns>
  30519. </member>
  30520. <member name="M:CsQuery.Objects.DeleteProperty(System.Object,System.String)">
  30521. <summary>
  30522. Remove a property from a dynamic object, or return a copy of the object a a new dynamic object without the property.
  30523. </summary>
  30524. <exception cref="T:System.InvalidOperationException">
  30525. Thrown when the requested operation is invalid.
  30526. </exception>
  30527. <param name="obj">
  30528. The source object
  30529. </param>
  30530. <param name="property">
  30531. The property to delete
  30532. </param>
  30533. <returns>
  30534. A new dynamic object
  30535. </returns>
  30536. </member>
  30537. <member name="M:CsQuery.Objects.AddExtendKVP(System.Boolean,System.Collections.Generic.HashSet{System.Object},System.Object,System.String,System.Object)">
  30538. <summary>
  30539. Implementation of "Extend" functionality
  30540. </summary>
  30541. <param name="deep"></param>
  30542. <param name="parents"></param>
  30543. <param name="target"></param>
  30544. <param name="name"></param>
  30545. <param name="value"></param>
  30546. </member>
  30547. <member name="M:CsQuery.Objects.ToNewExpando``1(System.Object,System.Boolean,System.Collections.Generic.IEnumerable{System.Type})">
  30548. <summary>
  30549. Implementation of object>expando
  30550. </summary>
  30551. <typeparam name="T"></typeparam>
  30552. <param name="source"></param>
  30553. <param name="deep"></param>
  30554. <param name="ignoreAttributes"></param>
  30555. <returns></returns>
  30556. </member>
  30557. <member name="M:CsQuery.Objects.TryStringToBool(System.String,System.Boolean@)">
  30558. <summary>
  30559. Try to parse an english or numeric string into a boolean value
  30560. </summary>
  30561. <param name="value"></param>
  30562. <param name="result"></param>
  30563. <returns></returns>
  30564. </member>
  30565. <member name="M:CsQuery.Objects.CreateTextNode(System.String)">
  30566. <summary>
  30567. Creates a new text node.
  30568. </summary>
  30569. <param name="text">
  30570. The text.
  30571. </param>
  30572. <returns>
  30573. The new text node.
  30574. </returns>
  30575. </member>
  30576. <member name="M:CsQuery.Objects.CreateComment(System.String)">
  30577. <summary>
  30578. Creates a comment node.
  30579. </summary>
  30580. <param name="comment">
  30581. The comment.
  30582. </param>
  30583. <returns>
  30584. The new comment.
  30585. </returns>
  30586. </member>
  30587. <member name="M:CsQuery.Objects.CreateDocument">
  30588. <summary>
  30589. Creates a new empty document.
  30590. </summary>
  30591. <returns>
  30592. The new document.
  30593. </returns>
  30594. </member>
  30595. <member name="M:CsQuery.Objects.CreateCData(System.String)">
  30596. <summary>
  30597. Creates CDATA node
  30598. </summary>
  30599. <param name="data">
  30600. The data.
  30601. </param>
  30602. <returns>
  30603. The new CDATA node
  30604. </returns>
  30605. </member>
  30606. <member name="M:CsQuery.Objects.CreateFragment">
  30607. <summary>
  30608. Creates a new, empty fragment node.
  30609. </summary>
  30610. <returns>
  30611. The new fragment.
  30612. </returns>
  30613. </member>
  30614. <member name="T:CsQuery.Output.FormatPlainText">
  30615. <summary>
  30616. A formatter that converts a DOM to a basic plain-text version.
  30617. </summary>
  30618. </member>
  30619. <member name="M:CsQuery.Output.FormatPlainText.Render(CsQuery.IDomObject,System.IO.TextWriter)">
  30620. <summary>
  30621. Renders this object to the passed TextWriter.
  30622. </summary>
  30623. <param name="node">
  30624. The node.
  30625. </param>
  30626. <param name="writer">
  30627. The writer.
  30628. </param>
  30629. </member>
  30630. <member name="M:CsQuery.Output.FormatPlainText.Render(CsQuery.IDomObject)">
  30631. <summary>
  30632. Renders this object and returns the output as a string.
  30633. </summary>
  30634. <param name="node">
  30635. The node.
  30636. </param>
  30637. <returns>
  30638. A string of HTML.
  30639. </returns>
  30640. </member>
  30641. <member name="M:CsQuery.Output.FormatPlainText.AddContents(System.Text.StringBuilder,CsQuery.IDomObject,System.Boolean)">
  30642. <summary>
  30643. Adds the contents to 'node' to the StringBuilder.
  30644. </summary>
  30645. <param name="sb">
  30646. The StringBuilder.
  30647. </param>
  30648. <param name="node">
  30649. The node.
  30650. </param>
  30651. <param name="skipWhitespace">
  30652. true to skip any leading whitespace for this node.
  30653. </param>
  30654. </member>
  30655. <member name="M:CsQuery.Output.FormatPlainText.ToStandardLineEndings(System.String)">
  30656. <summary>
  30657. Converts the newline characters in a string to standard system line endings
  30658. </summary>
  30659. <param name="text">
  30660. The text.
  30661. </param>
  30662. <returns>
  30663. The converted string
  30664. </returns>
  30665. </member>
  30666. <member name="M:CsQuery.Output.FormatPlainText.RemoveTrailingWhitespace(System.Text.StringBuilder)">
  30667. <summary>
  30668. Removes trailing whitespace in this StringBuilder
  30669. </summary>
  30670. <param name="sb">
  30671. The StringBuilder.
  30672. </param>
  30673. </member>
  30674. <member name="M:CsQuery.Output.FormatPlainText.CleanFragment(System.String)">
  30675. <summary>
  30676. Clean a string fragment for output as text
  30677. </summary>
  30678. <param name="text">
  30679. The text.
  30680. </param>
  30681. <returns>
  30682. The clean text
  30683. </returns>
  30684. </member>
  30685. <member name="T:CsQuery.Output.HtmlEncoderBase">
  30686. <summary>
  30687. Abstract base class for custom HTML encoder implementations
  30688. </summary>
  30689. </member>
  30690. <member name="M:CsQuery.Output.HtmlEncoderBase.TryEncode(System.Char,System.String@)">
  30691. <summary>
  30692. Determines of a character must be encoded; if so, encodes it as the output parameter and
  30693. returns true; if not, returns false.
  30694. </summary>
  30695. <param name="c">
  30696. The text string to encode.
  30697. </param>
  30698. <param name="encoded">
  30699. [out] The encoded string.
  30700. </param>
  30701. <returns>
  30702. True if the character was encoded.
  30703. </returns>
  30704. </member>
  30705. <member name="M:CsQuery.Output.HtmlEncoderBase.TryEncodeAstralPlane(System.Int32,System.String@)">
  30706. <summary>
  30707. Determines of a character must be encoded (for unicode chars using astral planes); if so,
  30708. encodes it as the output parameter and returns true; if not, returns false. This method will
  30709. be passed the integral representation of the mult-byte unicode character. If the method
  30710. returns false, then the character will be output as the orginal two-byte sequence.
  30711. </summary>
  30712. <param name="c">
  30713. The text string to encode.
  30714. </param>
  30715. <param name="encoded">
  30716. [out] The encoded string.
  30717. </param>
  30718. <returns>
  30719. True if the character was encoded.
  30720. </returns>
  30721. </member>
  30722. <member name="M:CsQuery.Output.HtmlEncoderBase.Encode(System.String,System.IO.TextWriter)">
  30723. <summary>
  30724. Encodes text as HTML, writing the processed output to the TextWriter.
  30725. </summary>
  30726. <param name="html">
  30727. The text to be encoded.
  30728. </param>
  30729. <param name="output">
  30730. The target for the ouput.
  30731. </param>
  30732. </member>
  30733. <member name="T:CsQuery.Output.HtmlEncoderBasic">
  30734. <summary>
  30735. Standard HTML encoder. This parses less-than, greater-than, ampersand, double-qoute, and non-
  30736. breaking space into HTML entities, plus all characters above ascii 160 into ther HTML numeric-
  30737. coded equivalent.
  30738. </summary>
  30739. </member>
  30740. <member name="M:CsQuery.Output.HtmlEncoderBasic.TryEncode(System.Char,System.String@)">
  30741. <summary>
  30742. Determines of a character must be encoded; if so, encodes it as the output parameter and
  30743. returns true; if not, returns false.
  30744. </summary>
  30745. <param name="c">
  30746. The text string to encode.
  30747. </param>
  30748. <param name="encoded">
  30749. [out] The encoded string.
  30750. </param>
  30751. <returns>
  30752. True if the character was encoded.
  30753. </returns>
  30754. </member>
  30755. <member name="M:CsQuery.Output.HtmlEncoderBasic.TryEncodeAstralPlane(System.Int32,System.String@)">
  30756. <summary>
  30757. Determines of a character must be encoded (for unicode chars using astral planes); if so,
  30758. encodes it as the output parameter and returns true; if not, returns false. This method will
  30759. be passed the integral representation of the mult-byte unicode character. If the method
  30760. returns false, then the character will be output as the orginal two-byte sequence.
  30761. </summary>
  30762. <param name="c">
  30763. The text string to encode.
  30764. </param>
  30765. <param name="encoded">
  30766. [out] The encoded string.
  30767. </param>
  30768. <returns>
  30769. True if the character was encoded.
  30770. </returns>
  30771. </member>
  30772. <member name="M:CsQuery.Output.HtmlEncoderBasic.EncodeNumeric(System.Int32)">
  30773. <summary>
  30774. Encodes an integer as an HTML numeric coded entity e.g. &amp;#nnn;
  30775. </summary>
  30776. <param name="value">
  30777. The value.
  30778. </param>
  30779. <returns>
  30780. An HTML string.
  30781. </returns>
  30782. </member>
  30783. <member name="T:CsQuery.Output.HtmlEncoderFull">
  30784. <summary>
  30785. Full HTML encoder. All entities with known HTML codes are parsed; everything above 160
  30786. becomes an HTML numeric-coded entity.
  30787. </summary>
  30788. </member>
  30789. <member name="M:CsQuery.Output.HtmlEncoderFull.#ctor">
  30790. <summary>
  30791. Default constructor.
  30792. </summary>
  30793. </member>
  30794. <member name="M:CsQuery.Output.HtmlEncoderFull.TryEncode(System.Char,System.String@)">
  30795. <summary>
  30796. Determines of a character must be encoded; if so, encodes it as the output parameter and
  30797. returns true; if not, returns false.
  30798. </summary>
  30799. <param name="c">
  30800. The text string to encode.
  30801. </param>
  30802. <param name="encoded">
  30803. [out] The encoded string.
  30804. </param>
  30805. <returns>
  30806. True if the character was encoded.
  30807. </returns>
  30808. </member>
  30809. <member name="T:CsQuery.Output.HtmlEncoderMinimum">
  30810. <summary>
  30811. Minimum HTML encoder. This only parses the absolute minimum required for correct
  30812. interpretation (less-than, greater-than, ampersand). Everthing else is passed through.
  30813. </summary>
  30814. </member>
  30815. <member name="M:CsQuery.Output.HtmlEncoderMinimum.TryEncode(System.Char,System.String@)">
  30816. <summary>
  30817. Determines of a character must be encoded; if so, encodes it as the output parameter and
  30818. returns true; if not, returns false.
  30819. </summary>
  30820. <param name="c">
  30821. The text string to encode.
  30822. </param>
  30823. <param name="encoded">
  30824. [out] The encoded string.
  30825. </param>
  30826. <returns>
  30827. True if the character was encoded.
  30828. </returns>
  30829. </member>
  30830. <member name="M:CsQuery.Output.HtmlEncoderMinimum.TryEncodeAstralPlane(System.Int32,System.String@)">
  30831. <summary>
  30832. Overrides default astral plane encoding, causing unicode characters to never be HTML encoded.
  30833. </summary>
  30834. <param name="c">
  30835. The text string to encode.
  30836. </param>
  30837. <param name="encoded">
  30838. [out] Null always (never encodes)
  30839. </param>
  30840. <returns>
  30841. False always (never encodes)
  30842. </returns>
  30843. </member>
  30844. <member name="T:CsQuery.Output.HtmlEncoderMinimumNbsp">
  30845. <summary>
  30846. Minimum HTML encoder (including nonbreaking space). This only parses the absolute minimum
  30847. required for correct interpretation (less-than, greater-than, ampersand), plus non-breaking
  30848. space. Everthing else is passed through.
  30849. </summary>
  30850. </member>
  30851. <member name="M:CsQuery.Output.HtmlEncoderMinimumNbsp.TryEncode(System.Char,System.String@)">
  30852. <summary>
  30853. Determines of a character must be encoded; if so, encodes it as the output parameter and
  30854. returns true; if not, returns false.
  30855. </summary>
  30856. <param name="c">
  30857. The text string to encode.
  30858. </param>
  30859. <param name="encoded">
  30860. [out] The encoded string.
  30861. </param>
  30862. <returns>
  30863. True if the character was encoded.
  30864. </returns>
  30865. </member>
  30866. <member name="T:CsQuery.Output.HtmlEncoderNone">
  30867. <summary>
  30868. Minimum HTML encoder. This only parses the absolute minimum required for correct
  30869. interpretation (less-than, greater-than, ampersand). Everthing else is passed through.
  30870. </summary>
  30871. </member>
  30872. <member name="M:CsQuery.Output.HtmlEncoderNone.Encode(System.String,System.IO.TextWriter)">
  30873. <summary>
  30874. Encodes text as HTML, writing the processed output to the TextWriter.
  30875. </summary>
  30876. <param name="text">
  30877. The text to be encoded.
  30878. </param>
  30879. <param name="output">
  30880. The target for the ouput.
  30881. </param>
  30882. </member>
  30883. <member name="T:CsQuery.Output.IHtmlEncoder">
  30884. <summary>
  30885. Interface for HTML encoder/decoder
  30886. </summary>
  30887. </member>
  30888. <member name="M:CsQuery.Output.IHtmlEncoder.Encode(System.String,System.IO.TextWriter)">
  30889. <summary>
  30890. Encodes text as HTML, writing the processed output to the TextWriter.
  30891. </summary>
  30892. <param name="text">
  30893. The text to be encoded.
  30894. </param>
  30895. <param name="output">
  30896. The target for the ouput
  30897. </param>
  30898. </member>
  30899. <member name="T:CsQuery.Output.IOutputFormatter">
  30900. <summary>
  30901. Interface for an OutputFormatter. This is an object that renders a CsQuery tree to a TextWriter
  30902. </summary>
  30903. </member>
  30904. <member name="M:CsQuery.Output.IOutputFormatter.Render(CsQuery.IDomObject,System.IO.TextWriter)">
  30905. <summary>
  30906. Renders this object to the passed TextWriter
  30907. </summary>
  30908. <param name="node">
  30909. The node.
  30910. </param>
  30911. <param name="writer">
  30912. The writer.
  30913. </param>
  30914. </member>
  30915. <member name="M:CsQuery.Output.IOutputFormatter.Render(CsQuery.IDomObject)">
  30916. <summary>
  30917. Renders this object and returns the output as a string
  30918. </summary>
  30919. <param name="node">
  30920. The node.
  30921. </param>
  30922. <returns>
  30923. A string of HTML
  30924. </returns>
  30925. </member>
  30926. <member name="T:CsQuery.Output.FormatDefault">
  30927. <summary>
  30928. Default output formatter.
  30929. </summary>
  30930. </member>
  30931. <member name="M:CsQuery.Output.FormatDefault.#ctor(CsQuery.DomRenderingOptions,CsQuery.Output.IHtmlEncoder)">
  30932. <summary>
  30933. Abstract base class constructor.
  30934. </summary>
  30935. <param name="options">
  30936. Options for controlling the operation.
  30937. </param>
  30938. <param name="encoder">
  30939. The encoder.
  30940. </param>
  30941. </member>
  30942. <member name="M:CsQuery.Output.FormatDefault.#ctor">
  30943. <summary>
  30944. Creates the default OutputFormatter using default DomRenderingOption values and default HtmlEncoder
  30945. </summary>
  30946. </member>
  30947. <member name="P:CsQuery.Output.FormatDefault.OutputStack">
  30948. <summary>
  30949. Stack of the output tree
  30950. </summary>
  30951. </member>
  30952. <member name="M:CsQuery.Output.FormatDefault.Render(CsQuery.IDomObject,System.IO.TextWriter)">
  30953. <summary>
  30954. Renders the object to the textwriter.
  30955. </summary>
  30956. <exception cref="T:System.NotImplementedException">
  30957. Thrown when the requested operation is unimplemented.
  30958. </exception>
  30959. <param name="node">
  30960. The node.
  30961. </param>
  30962. <param name="writer">
  30963. The writer to which output is written.
  30964. </param>
  30965. </member>
  30966. <member name="M:CsQuery.Output.FormatDefault.Render(CsQuery.IDomObject)">
  30967. <summary>
  30968. Renders the object to a string.
  30969. </summary>
  30970. <param name="node">
  30971. The node.
  30972. </param>
  30973. <returns>
  30974. A string.
  30975. </returns>
  30976. </member>
  30977. <member name="M:CsQuery.Output.FormatDefault.RenderElement(CsQuery.IDomObject,System.IO.TextWriter,System.Boolean)">
  30978. <summary>
  30979. Gets the HTML representation of this element and its children.
  30980. </summary>
  30981. <param name="element">
  30982. The element to render.
  30983. </param>
  30984. <param name="writer">
  30985. The writer to which output is written.
  30986. </param>
  30987. <param name="includeChildren">
  30988. true to include, false to exclude the children.
  30989. </param>
  30990. </member>
  30991. <member name="M:CsQuery.Output.FormatDefault.RenderChildren(CsQuery.IDomObject,System.IO.TextWriter)">
  30992. <summary>
  30993. Renders the children of this element.
  30994. </summary>
  30995. <param name="element">
  30996. The element to render.
  30997. </param>
  30998. <param name="writer">
  30999. The writer to which output is written.
  31000. </param>
  31001. </member>
  31002. <member name="M:CsQuery.Output.FormatDefault.RenderElementInternal(CsQuery.IDomObject,System.IO.TextWriter,System.Boolean)">
  31003. <summary>
  31004. Gets the HTML representation of this element and its children. (This is the implementation -
  31005. it will not flush the stack)
  31006. </summary>
  31007. <param name="element">
  31008. The element to render.
  31009. </param>
  31010. <param name="writer">
  31011. The writer to which output is written.
  31012. </param>
  31013. <param name="includeChildren">
  31014. true to include, false to exclude the children.
  31015. </param>
  31016. </member>
  31017. <member name="M:CsQuery.Output.FormatDefault.EndElement(CsQuery.IDomObject)">
  31018. <summary>
  31019. Adds the element close tag to the output stack.
  31020. </summary>
  31021. <param name="element">
  31022. The element.
  31023. </param>
  31024. </member>
  31025. <member name="M:CsQuery.Output.FormatDefault.RenderStack(System.IO.TextWriter)">
  31026. <summary>
  31027. Process the output stack.
  31028. </summary>
  31029. <exception cref="T:System.NotImplementedException">
  31030. Thrown when the requested operation is unimplemented.
  31031. </exception>
  31032. </member>
  31033. <member name="M:CsQuery.Output.FormatDefault.RenderElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.IO.TextWriter)">
  31034. <summary>
  31035. Renders a sequence of elements.
  31036. </summary>
  31037. <param name="elements">
  31038. The elements.
  31039. </param>
  31040. <param name="writer">
  31041. The writer to which output is written.
  31042. </param>
  31043. </member>
  31044. <member name="M:CsQuery.Output.FormatDefault.RenderElementCloseTag(CsQuery.IDomObject,System.IO.TextWriter)">
  31045. <summary>
  31046. Renders the element close tag.
  31047. </summary>
  31048. <param name="element">
  31049. The element.
  31050. </param>
  31051. <param name="writer">
  31052. The writer to which output is written.
  31053. </param>
  31054. </member>
  31055. <member name="M:CsQuery.Output.FormatDefault.ParseChildren(CsQuery.IDomObject)">
  31056. <summary>
  31057. Renders all the children of the passed node.
  31058. </summary>
  31059. <param name="element">
  31060. The element.
  31061. </param>
  31062. </member>
  31063. <member name="M:CsQuery.Output.FormatDefault.RenderTextNode(CsQuery.IDomObject,System.IO.TextWriter,System.Boolean)">
  31064. <summary>
  31065. Renders the text node.
  31066. </summary>
  31067. <param name="textNode">
  31068. The text node.
  31069. </param>
  31070. <param name="writer">
  31071. The writer to which output is written.
  31072. </param>
  31073. <param name="raw">
  31074. true to raw.
  31075. </param>
  31076. </member>
  31077. <member name="M:CsQuery.Output.FormatDefault.RenderCdataNode(CsQuery.IDomObject,System.IO.TextWriter)">
  31078. <summary>
  31079. Renders a CDATA node.
  31080. </summary>
  31081. <param name="element">
  31082. The element to render
  31083. </param>
  31084. <param name="writer">
  31085. The writer to which output is written.
  31086. </param>
  31087. </member>
  31088. <member name="M:CsQuery.Output.FormatDefault.RenderCommentNode(CsQuery.IDomObject,System.IO.TextWriter)">
  31089. <summary>
  31090. Renders the comment node.
  31091. </summary>
  31092. <param name="element">
  31093. The element to render
  31094. </param>
  31095. <param name="writer">
  31096. The writer to which output is written.
  31097. </param>
  31098. </member>
  31099. <member name="M:CsQuery.Output.FormatDefault.RenderDocTypeNode(CsQuery.IDomObject,System.IO.TextWriter)">
  31100. <summary>
  31101. Renders the document type node.
  31102. </summary>
  31103. <param name="element">
  31104. The element to render
  31105. </param>
  31106. <param name="writer">
  31107. The writer to which output is written.
  31108. </param>
  31109. </member>
  31110. <member name="M:CsQuery.Output.FormatDefault.RenderAttribute(System.IO.TextWriter,System.String,System.String,System.Boolean)">
  31111. <summary>
  31112. Render an attribute.
  31113. </summary>
  31114. <param name="writer">
  31115. The writer to which output is written.
  31116. </param>
  31117. <param name="name">
  31118. The name of the attribute.
  31119. </param>
  31120. <param name="value">
  31121. The attribute value.
  31122. </param>
  31123. <param name="quoteAll">
  31124. true to require quotes around the attribute value, false to use quotes only if needed.
  31125. </param>
  31126. </member>
  31127. <member name="M:CsQuery.Output.FormatDefault.MergeDefaultOptions">
  31128. <summary>
  31129. Merge options with defaults when needed.
  31130. </summary>
  31131. </member>
  31132. <member name="M:CsQuery.Output.FormatDefault.SetDocType(CsQuery.IDomObject)">
  31133. <summary>
  31134. Sets document type.
  31135. </summary>
  31136. <param name="element">
  31137. The element to render.
  31138. </param>
  31139. </member>
  31140. <member name="T:CsQuery.Output.FormatDefault.NodeStackElement">
  31141. <summary>
  31142. An element that captures the state of a element on the output stack.
  31143. </summary>
  31144. </member>
  31145. <member name="M:CsQuery.Output.FormatDefault.NodeStackElement.#ctor(CsQuery.IDomObject,System.Boolean,System.Boolean)">
  31146. <summary>
  31147. Constructor.
  31148. </summary>
  31149. <param name="element">
  31150. The element.
  31151. </param>
  31152. <param name="isRaw">
  31153. true if this object is raw.
  31154. </param>
  31155. <param name="isClose">
  31156. true if this object is close.
  31157. </param>
  31158. </member>
  31159. <member name="F:CsQuery.Output.FormatDefault.NodeStackElement.Element">
  31160. <summary>
  31161. The element.
  31162. </summary>
  31163. </member>
  31164. <member name="F:CsQuery.Output.FormatDefault.NodeStackElement.IsRaw">
  31165. <summary>
  31166. The text node should be output as raw (un-encoded) text.
  31167. </summary>
  31168. </member>
  31169. <member name="F:CsQuery.Output.FormatDefault.NodeStackElement.IsClose">
  31170. <summary>
  31171. The is a closing tag only.
  31172. </summary>
  31173. </member>
  31174. <member name="T:CsQuery.HtmlEncoders">
  31175. <summary>
  31176. Factory for HTML encoders included with CsQuery
  31177. </summary>
  31178. </member>
  31179. <member name="P:CsQuery.HtmlEncoders.Default">
  31180. <summary>
  31181. The default HTML encoder
  31182. </summary>
  31183. </member>
  31184. <member name="F:CsQuery.HtmlEncoders.Basic">
  31185. <summary>
  31186. The standard HTML encoder; encodes most entities, and any characters that are above ascii 160.
  31187. </summary>
  31188. </member>
  31189. <member name="F:CsQuery.HtmlEncoders.Minimum">
  31190. <summary>
  31191. The minimum HTML encoder; only encodes left-caret, right-caret, and ampersand. All other
  31192. characters are passed through.
  31193. </summary>
  31194. </member>
  31195. <member name="F:CsQuery.HtmlEncoders.MinimumNbsp">
  31196. <summary>
  31197. The same as the minimum HTML encoder, but also encodes nonbreaking space (ascii 160 becomes
  31198. &amp;nbsp;).
  31199. </summary>
  31200. </member>
  31201. <member name="F:CsQuery.HtmlEncoders.None">
  31202. <summary>
  31203. No HTML encoding -- all characters are passed through. Will likely produce invalid HTML.
  31204. </summary>
  31205. </member>
  31206. <member name="F:CsQuery.HtmlEncoders.Full">
  31207. <summary>
  31208. Full HTML encoding -- all entities mapped to their named (not numeric) entities when
  31209. available.
  31210. </summary>
  31211. </member>
  31212. <member name="T:CsQuery.OutputFormatters">
  31213. <summary>
  31214. Factory for OuputFormatters included with CsQuery.
  31215. </summary>
  31216. </member>
  31217. <member name="M:CsQuery.OutputFormatters.Create(CsQuery.DomRenderingOptions,CsQuery.Output.IHtmlEncoder)">
  31218. <summary>
  31219. Creates an instance of the default OutputFormatter using the options passed.
  31220. </summary>
  31221. <param name="options">
  31222. (optional) options for controlling the operation.
  31223. </param>
  31224. <param name="encoder">
  31225. (optional) the encoder.
  31226. </param>
  31227. <returns>
  31228. An OutputFormatter.
  31229. </returns>
  31230. </member>
  31231. <member name="M:CsQuery.OutputFormatters.Create(CsQuery.DomRenderingOptions)">
  31232. <summary>
  31233. Creates an instance of the default OutputFormatter using the options passed and the default encoder.
  31234. </summary>
  31235. <param name="options">
  31236. (optional) options for controlling the operation.
  31237. </param>
  31238. <returns>
  31239. An OutputFormatter.
  31240. </returns>
  31241. </member>
  31242. <member name="M:CsQuery.OutputFormatters.Create(CsQuery.Output.IHtmlEncoder)">
  31243. <summary>
  31244. Creates an instance of the default OutputFormatter using the default options and the encoder
  31245. passed.
  31246. </summary>
  31247. <param name="encoder">
  31248. (optional) the encoder.
  31249. </param>
  31250. <returns>
  31251. An OutputFormatter.
  31252. </returns>
  31253. </member>
  31254. <member name="P:CsQuery.OutputFormatters.Default">
  31255. <summary>
  31256. Gets an instance of the default OuputFormatter configured with the default HTML encoder and options
  31257. </summary>
  31258. </member>
  31259. <member name="P:CsQuery.OutputFormatters.HtmlEncodingNone">
  31260. <summary>
  31261. Gets an instance of the default OuputFormatter configured with no HTML encoding
  31262. </summary>
  31263. </member>
  31264. <member name="P:CsQuery.OutputFormatters.HtmlEncodingBasic">
  31265. <summary>
  31266. Gets an instance of the default OuputFormatter configured with basic encoding
  31267. </summary>
  31268. </member>
  31269. <member name="P:CsQuery.OutputFormatters.HtmlEncodingFull">
  31270. <summary>
  31271. Gets an instance of the default OuputFormatter configured for full HTML encoding
  31272. </summary>
  31273. </member>
  31274. <member name="P:CsQuery.OutputFormatters.HtmlEncodingMinimum">
  31275. <summary>
  31276. Gets an instance of the default OutputFormatter, using the minimum HTML encoding scheme.
  31277. </summary>
  31278. </member>
  31279. <member name="P:CsQuery.OutputFormatters.HtmlEncodingMinimumNbsp">
  31280. <summary>
  31281. Gets an instance of the default OutputFormatter, using the minimum HTML + NBSP encoding scheme.
  31282. </summary>
  31283. </member>
  31284. <member name="P:CsQuery.OutputFormatters.PlainText">
  31285. <summary>
  31286. An OutputFormatter that returns a basic ASCII version of the HTML document.
  31287. </summary>
  31288. </member>
  31289. <member name="M:CsQuery.OutputFormatters.MergeOptions(CsQuery.DomRenderingOptions@)">
  31290. <summary>
  31291. Merge options with defaults when needed
  31292. </summary>
  31293. <param name="options">
  31294. (optional) options for controlling the operation.
  31295. </param>
  31296. </member>
  31297. <member name="T:CsQuery.Promises.Deferred">
  31298. <summary>
  31299. A Deferred object. Deferred objects implement the IPromise interface, and have methods for
  31300. resolving or rejecting the promise.
  31301. </summary>
  31302. </member>
  31303. <member name="M:CsQuery.Promises.Deferred.#ctor">
  31304. <summary>
  31305. Default constuctor for a Deferred object.
  31306. </summary>
  31307. </member>
  31308. <member name="F:CsQuery.Promises.Deferred.Locker">
  31309. <summary>
  31310. The thread locker object
  31311. </summary>
  31312. </member>
  31313. <member name="P:CsQuery.Promises.Deferred.Success">
  31314. <summary>
  31315. The success delegate
  31316. </summary>
  31317. </member>
  31318. <member name="P:CsQuery.Promises.Deferred.Failure">
  31319. <summary>
  31320. The failure delegate
  31321. </summary>
  31322. </member>
  31323. <member name="F:CsQuery.Promises.Deferred.NextDeferred">
  31324. <summary>
  31325. The next deferred objected in the chain; resolved or rejected when any bound delegate is
  31326. resolved or rejected./.
  31327. </summary>
  31328. </member>
  31329. <member name="F:CsQuery.Promises.Deferred.Resolved">
  31330. <summary>
  31331. Indicates whether this object has been resolved yet. A null value means unresolved; true or
  31332. false indicate success or failure.
  31333. </summary>
  31334. </member>
  31335. <member name="F:CsQuery.Promises.Deferred.Parameter">
  31336. <summary>
  31337. The parameter that was passed with a resolution or rejection.
  31338. </summary>
  31339. </member>
  31340. <member name="P:CsQuery.Promises.Deferred.FailOnResolutionExceptions">
  31341. <summary>
  31342. When false (default), errors thrown during promise resoluton will be turned into a rejected
  31343. promise. If this is true, no error handling will occur, meaning that errors could bubble, or
  31344. in the event that a promise was resolved by an asynchronous event, be unhandled. Typically,
  31345. you would only want this to be false when debugging, as it could result in unhandled
  31346. exceptions.
  31347. </summary>
  31348. </member>
  31349. <member name="M:CsQuery.Promises.Deferred.Resolve(System.Object)">
  31350. <summary>
  31351. Resolves the promise.
  31352. </summary>
  31353. <param name="parm">
  31354. (optional) a value passed to the promise delegate
  31355. </param>
  31356. </member>
  31357. <member name="M:CsQuery.Promises.Deferred.Reject(System.Object)">
  31358. <summary>
  31359. Rejects the promise
  31360. </summary>
  31361. <param name="parm">
  31362. (optional) a value passed to the promise delegate.
  31363. </param>
  31364. </member>
  31365. <member name="M:CsQuery.Promises.Deferred.Then(System.Delegate,System.Delegate)">
  31366. <summary>
  31367. Chains a delegate to be invoked upon resolution or failure of the Deferred promise object.
  31368. </summary>
  31369. <param name="success">
  31370. The delegate to call upon successful resolution of the promise.
  31371. </param>
  31372. <param name="failure">
  31373. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31374. </param>
  31375. <returns>
  31376. A new promise which will resolve when this promise has resolved.
  31377. </returns>
  31378. </member>
  31379. <member name="M:CsQuery.Promises.Deferred.Then(CsQuery.Promises.PromiseAction{System.Object},CsQuery.Promises.PromiseAction{System.Object})">
  31380. <summary>
  31381. Chains delegates that will be executed on success or failure of a promise.
  31382. </summary>
  31383. <param name="success">
  31384. The delegate to call upon successful resolution of the promise.
  31385. </param>
  31386. <param name="failure">
  31387. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31388. </param>
  31389. <returns>
  31390. A new promise which will resolve when this promise has resolved.
  31391. </returns>
  31392. </member>
  31393. <member name="M:CsQuery.Promises.Deferred.Then(CsQuery.Promises.PromiseFunction{System.Object},CsQuery.Promises.PromiseFunction{System.Object})">
  31394. <summary>
  31395. Chains delegates that will be executed on success or failure of a promise.
  31396. </summary>
  31397. <param name="success">
  31398. The delegate to call upon successful resolution of the promise.
  31399. </param>
  31400. <param name="failure">
  31401. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31402. </param>
  31403. <returns>
  31404. A new promise which will resolve when this promise has resolved.
  31405. </returns>
  31406. </member>
  31407. <member name="M:CsQuery.Promises.Deferred.Then(System.Action,System.Action)">
  31408. <summary>
  31409. Chains delegates that will be executed on success or failure of a promise.
  31410. </summary>
  31411. <param name="success">
  31412. The delegate to call upon successful resolution of the promise.
  31413. </param>
  31414. <param name="failure">
  31415. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31416. </param>
  31417. <returns>
  31418. A new promise which will be chained to this promise.
  31419. </returns>
  31420. </member>
  31421. <member name="M:CsQuery.Promises.Deferred.Then(System.Func{CsQuery.Promises.IPromise},System.Func{CsQuery.Promises.IPromise})">
  31422. <summary>
  31423. Chains delegates that will be executed on success or failure of a promise.
  31424. </summary>
  31425. <param name="success">
  31426. The delegate to call upon successful resolution of the promise.
  31427. </param>
  31428. <param name="failure">
  31429. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31430. </param>
  31431. <returns>
  31432. A new promise which will be chained to this promise.
  31433. </returns>
  31434. </member>
  31435. <member name="M:CsQuery.Promises.Deferred.GetParameters(System.Boolean)">
  31436. <summary>
  31437. Gets the parameters that should be invoked on the success/fail delegate.
  31438. </summary>
  31439. <param name="useParms">
  31440. When true, the target delegate has parameters and this should return a non-null result.
  31441. </param>
  31442. <returns>
  31443. The parameters.
  31444. </returns>
  31445. </member>
  31446. <member name="M:CsQuery.Promises.Deferred.ResolveImpl">
  31447. <summary>
  31448. Implementation of the Resolve function.
  31449. </summary>
  31450. </member>
  31451. <member name="M:CsQuery.Promises.Deferred.RejectImpl">
  31452. <summary>
  31453. Implementation of the Reject function
  31454. </summary>
  31455. </member>
  31456. <member name="T:CsQuery.Promises.Deferred`1">
  31457. <summary>
  31458. A strongly-typed deferred object
  31459. </summary>
  31460. <typeparam name="T">
  31461. Generic type parameter.
  31462. </typeparam>
  31463. </member>
  31464. <member name="M:CsQuery.Promises.Deferred`1.Then(CsQuery.Promises.PromiseAction{`0},CsQuery.Promises.PromiseAction{`0})">
  31465. <summary>
  31466. Bind delegates to the success or failure of a promise
  31467. </summary>
  31468. <param name="success">
  31469. The success delegate
  31470. </param>
  31471. <param name="failure">
  31472. (optional) the failure delegate
  31473. </param>
  31474. <returns>
  31475. A new promise that resolves when the current promise resolves.
  31476. </returns>
  31477. </member>
  31478. <member name="M:CsQuery.Promises.Deferred`1.Then(CsQuery.Promises.PromiseFunction{`0},CsQuery.Promises.PromiseFunction{`0})">
  31479. <summary>
  31480. Bind delegates to the success or failure of a promise
  31481. </summary>
  31482. <param name="success">
  31483. The success delegate
  31484. </param>
  31485. <param name="failure">
  31486. (optional) the failure delegate
  31487. </param>
  31488. <returns>
  31489. A new promise that resolves when the current promise resolves.
  31490. </returns>
  31491. </member>
  31492. <member name="T:CsQuery.Promises.PromiseAction`1">
  31493. <summary>
  31494. An action accepting a single parameter that runs on a promise resolution.
  31495. </summary>
  31496. <typeparam name="T">
  31497. The type of the parameter
  31498. </typeparam>
  31499. <param name="parameter">
  31500. The parameter.
  31501. </param>
  31502. </member>
  31503. <member name="T:CsQuery.Promises.PromiseFunction`1">
  31504. <summary>
  31505. An action accepting a single parameter that runs on a promise resolution, and returns another
  31506. promise.
  31507. </summary>
  31508. <typeparam name="T">
  31509. The type of the parameter
  31510. </typeparam>
  31511. <param name="parameter">
  31512. The parameter.
  31513. </param>
  31514. <returns>
  31515. A new promise that can be chained.
  31516. </returns>
  31517. </member>
  31518. <member name="T:CsQuery.Promises.IPromise">
  31519. <summary>
  31520. A promise is an object exposing "Then" which will be called on the resoluton of a particular process.
  31521. </summary>
  31522. </member>
  31523. <member name="M:CsQuery.Promises.IPromise.Then(System.Delegate,System.Delegate)">
  31524. <summary>
  31525. Chains delegates that will be executed on success or failure of a promise.
  31526. </summary>
  31527. <param name="success">
  31528. The delegate to call upon successful resolution of the promise.
  31529. </param>
  31530. <param name="failure">
  31531. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31532. </param>
  31533. <returns>
  31534. A new promise which will resolve when this promise has resolved.
  31535. </returns>
  31536. </member>
  31537. <member name="M:CsQuery.Promises.IPromise.Then(System.Action,System.Action)">
  31538. <summary>
  31539. Chains delegates that will be executed on success or failure of a promise.
  31540. </summary>
  31541. <param name="success">
  31542. The delegate to call upon successful resolution of the promise.
  31543. </param>
  31544. <param name="failure">
  31545. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31546. </param>
  31547. <returns>
  31548. A new promise which will be chained to this promise.
  31549. </returns>
  31550. </member>
  31551. <member name="M:CsQuery.Promises.IPromise.Then(System.Func{CsQuery.Promises.IPromise},System.Func{CsQuery.Promises.IPromise})">
  31552. <summary>
  31553. Chains delegates that will be executed on success or failure of a promise.
  31554. </summary>
  31555. <param name="success">
  31556. The delegate to call upon successful resolution of the promise.
  31557. </param>
  31558. <param name="failure">
  31559. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31560. </param>
  31561. <returns>
  31562. A new promise which will be chained to this promise.
  31563. </returns>
  31564. </member>
  31565. <member name="M:CsQuery.Promises.IPromise.Then(CsQuery.Promises.PromiseAction{System.Object},CsQuery.Promises.PromiseAction{System.Object})">
  31566. <summary>
  31567. Chains delegates that will be executed on success or failure of a promise.
  31568. </summary>
  31569. <param name="success">
  31570. The delegate to call upon successful resolution of the promise.
  31571. </param>
  31572. <param name="failure">
  31573. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31574. </param>
  31575. <returns>
  31576. A new promise which will resolve when this promise has resolved.
  31577. </returns>
  31578. </member>
  31579. <member name="M:CsQuery.Promises.IPromise.Then(CsQuery.Promises.PromiseFunction{System.Object},CsQuery.Promises.PromiseFunction{System.Object})">
  31580. <summary>
  31581. Chains delegates that will be executed on success or failure of a promise.
  31582. </summary>
  31583. <param name="success">
  31584. The delegate to call upon successful resolution of the promise.
  31585. </param>
  31586. <param name="failure">
  31587. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31588. </param>
  31589. <returns>
  31590. A new promise which will resolve when this promise has resolved.
  31591. </returns>
  31592. </member>
  31593. <member name="T:CsQuery.Promises.IPromise`1">
  31594. <summary>
  31595. Interface for a promise that accepts a strongly-typed parameter.
  31596. </summary>
  31597. <typeparam name="T">
  31598. The type of data accepted by the resolution parameter.
  31599. </typeparam>
  31600. </member>
  31601. <member name="M:CsQuery.Promises.IPromise`1.Then(CsQuery.Promises.PromiseAction{`0},CsQuery.Promises.PromiseAction{`0})">
  31602. <summary>
  31603. Chains delegates that will be executed on success or failure of a promise
  31604. </summary>
  31605. <param name="success">
  31606. The success delegate.
  31607. </param>
  31608. <param name="failure">
  31609. (optional) the failure delegate.
  31610. </param>
  31611. <returns>
  31612. A promise
  31613. </returns>
  31614. </member>
  31615. <member name="M:CsQuery.Promises.IPromise`1.Then(CsQuery.Promises.PromiseFunction{`0},CsQuery.Promises.PromiseFunction{`0})">
  31616. <summary>
  31617. Chains delegates that will be executed on success or failure of a promise.
  31618. </summary>
  31619. <param name="success">
  31620. The success delegate.
  31621. </param>
  31622. <param name="failure">
  31623. (optional) the failure delegate.
  31624. </param>
  31625. <returns>
  31626. A promise.
  31627. </returns>
  31628. </member>
  31629. <member name="T:CsQuery.Promises.Timeout">
  31630. <summary>
  31631. A promise that resolves or fails after a certain amount of time
  31632. </summary>
  31633. </member>
  31634. <member name="M:CsQuery.Promises.Timeout.#ctor(System.Int32)">
  31635. <summary>
  31636. Create a new Timeout that rejects after the specified time.
  31637. </summary>
  31638. <param name="timeoutMilliseconds">
  31639. The timeout in milliseconds.
  31640. </param>
  31641. </member>
  31642. <member name="M:CsQuery.Promises.Timeout.#ctor(System.Int32,System.Object)">
  31643. <summary>
  31644. Create a new Timeout that rejects with the provided parameter value after the specified time.
  31645. </summary>
  31646. <param name="timeoutMilliseconds">
  31647. The timeout in milliseconds.
  31648. </param>
  31649. <param name="parameterValue">
  31650. The parameter value.
  31651. </param>
  31652. </member>
  31653. <member name="M:CsQuery.Promises.Timeout.#ctor(System.Int32,System.Boolean)">
  31654. <summary>
  31655. Create a new Timeout that resolves or rejects with the provided parameter value after the specified time.
  31656. </summary>
  31657. <param name="timeoutMilliseconds">
  31658. The timeout in milliseconds.
  31659. </param>
  31660. <param name="succeedOnTimeout">
  31661. true to resolve the promise on the timeout, false to reject it.
  31662. </param>
  31663. </member>
  31664. <member name="M:CsQuery.Promises.Timeout.#ctor(System.Int32,System.Object,System.Boolean)">
  31665. <summary>
  31666. Create a new Timeout that resolves or rejects with the provided parameter value after the specified time.
  31667. </summary>
  31668. <param name="timeoutMilliseconds">
  31669. The timeout in milliseconds.
  31670. </param>
  31671. <param name="parameterValue">
  31672. The parameter value.
  31673. </param>
  31674. <param name="succeedOnTimeout">
  31675. true to resolve the promise on the timeout, false to reject it.
  31676. </param>
  31677. </member>
  31678. <member name="T:CsQuery.Promises.Timeout`1">
  31679. <summary>
  31680. A promise that resolves or fails after a certain amount of time
  31681. </summary>
  31682. </member>
  31683. <member name="M:CsQuery.Promises.Timeout`1.#ctor(System.Int32)">
  31684. <summary>
  31685. Create a new Timeout that rejects after the specified time.
  31686. </summary>
  31687. <param name="timeoutMilliseconds">
  31688. The timeout in milliseconds.
  31689. </param>
  31690. </member>
  31691. <member name="M:CsQuery.Promises.Timeout`1.#ctor(System.Int32,`0)">
  31692. <summary>
  31693. Create a new Timeout that rejects with the provided parameter value after the specified time.
  31694. </summary>
  31695. <param name="timeoutMilliseconds">
  31696. The timeout in milliseconds.
  31697. </param>
  31698. <param name="parameterValue">
  31699. The parameter value.
  31700. </param>
  31701. </member>
  31702. <member name="M:CsQuery.Promises.Timeout`1.#ctor(System.Int32,System.Boolean)">
  31703. <summary>
  31704. Create a new Timeout that resolves or rejects with the provided parameter value after the specified time.
  31705. </summary>
  31706. <param name="timeoutMilliseconds">
  31707. The timeout in milliseconds.
  31708. </param>
  31709. <param name="resolveOnTimeout">
  31710. true to resolve the promise on the timeout, false to reject it.
  31711. </param>
  31712. </member>
  31713. <member name="M:CsQuery.Promises.Timeout`1.#ctor(System.Int32,`0,System.Boolean)">
  31714. <summary>
  31715. Create a new Timeout that resolves or rejects with the provided parameter value after the specified time.
  31716. </summary>
  31717. <param name="timeoutMilliseconds">
  31718. The timeout in milliseconds.
  31719. </param>
  31720. <param name="parameterValue">
  31721. The parameter value.
  31722. </param>
  31723. <param name="resolveOnTimeout">
  31724. true to resolve the promise on the timeout, false to reject it.
  31725. </param>
  31726. </member>
  31727. <member name="M:CsQuery.Promises.Timeout`1.Stop(System.Boolean)">
  31728. <summary>
  31729. Stops the timer with the specified resolution.
  31730. </summary>
  31731. <param name="resolve">
  31732. True to resolve the promise, false to reject it.
  31733. </param>
  31734. </member>
  31735. <member name="M:CsQuery.Promises.Timeout`1.Stop">
  31736. <summary>
  31737. Stops the timer with it's default resolution
  31738. </summary>
  31739. </member>
  31740. <member name="M:CsQuery.Promises.Timeout`1.Timer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)">
  31741. <summary>
  31742. Event handler called when the specified time has elapsed.
  31743. </summary>
  31744. <param name="sender">
  31745. The timer object.
  31746. </param>
  31747. <param name="e">
  31748. Elapsed event information.
  31749. </param>
  31750. </member>
  31751. <member name="M:CsQuery.Promises.Timeout`1.CompletePromise(System.Boolean)">
  31752. <summary>
  31753. Completes the promise promise using the specified resolution
  31754. </summary>
  31755. </member>
  31756. <member name="M:CsQuery.Promises.Timeout`1.Then(CsQuery.Promises.PromiseAction{`0},CsQuery.Promises.PromiseAction{`0})">
  31757. <summary>
  31758. Chains delegates that will be executed on success or failure of a promise.
  31759. </summary>
  31760. <param name="success">
  31761. The delegate to call upon successful resolution of the promise.
  31762. </param>
  31763. <param name="failure">
  31764. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31765. </param>
  31766. <returns>
  31767. A new promise which will resolve when this promise has resolved.
  31768. </returns>
  31769. </member>
  31770. <member name="M:CsQuery.Promises.Timeout`1.Then(CsQuery.Promises.PromiseFunction{`0},CsQuery.Promises.PromiseFunction{`0})">
  31771. <summary>
  31772. Chains delegates that will be executed on success or failure of a promise.
  31773. </summary>
  31774. <param name="success">
  31775. The delegate to call upon successful resolution of the promise.
  31776. </param>
  31777. <param name="failure">
  31778. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31779. </param>
  31780. <returns>
  31781. A new promise which will resolve when this promise has resolved.
  31782. </returns>
  31783. </member>
  31784. <member name="M:CsQuery.Promises.Timeout`1.Then(System.Delegate,System.Delegate)">
  31785. <summary>
  31786. Chains delegates that will be executed on success or failure of a promise.
  31787. </summary>
  31788. <param name="success">
  31789. The delegate to call upon successful resolution of the promise.
  31790. </param>
  31791. <param name="failure">
  31792. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31793. </param>
  31794. <returns>
  31795. A new promise which will resolve when this promise has resolved.
  31796. </returns>
  31797. </member>
  31798. <member name="M:CsQuery.Promises.Timeout`1.Then(System.Action,System.Action)">
  31799. <summary>
  31800. Chains delegates that will be executed on success or failure of a promise.
  31801. </summary>
  31802. <param name="success">
  31803. The delegate to call upon successful resolution of the promise.
  31804. </param>
  31805. <param name="failure">
  31806. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31807. </param>
  31808. <returns>
  31809. A new promise which will resolve when this promise has resolved.
  31810. </returns>
  31811. </member>
  31812. <member name="M:CsQuery.Promises.Timeout`1.Then(System.Func{CsQuery.Promises.IPromise},System.Func{CsQuery.Promises.IPromise})">
  31813. <summary>
  31814. Chains delegates that will be executed on success or failure of a promise.
  31815. </summary>
  31816. <param name="success">
  31817. The delegate to call upon successful resolution of the promise.
  31818. </param>
  31819. <param name="failure">
  31820. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31821. </param>
  31822. <returns>
  31823. A new promise which will resolve when this promise has resolved.
  31824. </returns>
  31825. </member>
  31826. <member name="M:CsQuery.Promises.Timeout`1.CsQuery#Promises#IPromise#Then(CsQuery.Promises.PromiseAction{System.Object},CsQuery.Promises.PromiseAction{System.Object})">
  31827. <summary>
  31828. Chains delegates that will be executed on success or failure of a promise.
  31829. </summary>
  31830. <param name="success">
  31831. The delegate to call upon successful resolution of the promise.
  31832. </param>
  31833. <param name="failure">
  31834. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31835. </param>
  31836. <returns>
  31837. A new promise which will resolve when this promise has resolved.
  31838. </returns>
  31839. </member>
  31840. <member name="M:CsQuery.Promises.Timeout`1.CsQuery#Promises#IPromise#Then(CsQuery.Promises.PromiseFunction{System.Object},CsQuery.Promises.PromiseFunction{System.Object})">
  31841. <summary>
  31842. Chains delegates that will be executed on success or failure of a promise.
  31843. </summary>
  31844. <param name="success">
  31845. The delegate to call upon successful resolution of the promise.
  31846. </param>
  31847. <param name="failure">
  31848. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31849. </param>
  31850. <returns>
  31851. A new promise which will resolve when this promise has resolved.
  31852. </returns>
  31853. </member>
  31854. <member name="T:CsQuery.Promises.WhenAll">
  31855. <summary>
  31856. A promise that resolves when one or more other promises have all resolved
  31857. </summary>
  31858. </member>
  31859. <member name="M:CsQuery.Promises.WhenAll.#ctor(CsQuery.Promises.IPromise[])">
  31860. <summary>
  31861. Constructor
  31862. </summary>
  31863. <param name="promises">
  31864. A variable-length parameters list containing promises that must all resolve
  31865. </param>
  31866. </member>
  31867. <member name="M:CsQuery.Promises.WhenAll.#ctor(System.Int32,CsQuery.Promises.IPromise[])">
  31868. <summary>
  31869. Constructor to create a promise that resolves when one or more other promises have all
  31870. resolved or a timeout elapses.
  31871. </summary>
  31872. <param name="timeoutMilliseconds">
  31873. The timeout in milliseconds.
  31874. </param>
  31875. <param name="promises">
  31876. A variable-length parameters list containing promises that must all resolve.
  31877. </param>
  31878. </member>
  31879. <member name="F:CsQuery.Promises.WhenAll.Success">
  31880. <summary>
  31881. When false, means one or more of the promises was rejected, and the All will be rejected.
  31882. </summary>
  31883. </member>
  31884. <member name="M:CsQuery.Promises.WhenAll.Then(System.Delegate,System.Delegate)">
  31885. <summary>
  31886. Chains delegates that will be executed on success or failure of a promise.
  31887. </summary>
  31888. <param name="success">
  31889. The delegate to call upon successful resolution of the promise.
  31890. </param>
  31891. <param name="failure">
  31892. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31893. </param>
  31894. <returns>
  31895. A new promise which will resolve when this promise has resolved.
  31896. </returns>
  31897. </member>
  31898. <member name="M:CsQuery.Promises.WhenAll.Then(System.Action,System.Action)">
  31899. <summary>
  31900. Chains delegates that will be executed on success or failure of a promise.
  31901. </summary>
  31902. <param name="success">
  31903. The delegate to call upon successful resolution of the promise.
  31904. </param>
  31905. <param name="failure">
  31906. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31907. </param>
  31908. <returns>
  31909. A new promise which will be chained to this promise.
  31910. </returns>
  31911. </member>
  31912. <member name="M:CsQuery.Promises.WhenAll.Then(CsQuery.Promises.PromiseAction{System.Object},CsQuery.Promises.PromiseAction{System.Object})">
  31913. <summary>
  31914. Chains delegates that will be executed on success or failure of a promise.
  31915. </summary>
  31916. <param name="success">
  31917. The delegate to call upon successful resolution of the promise.
  31918. </param>
  31919. <param name="failure">
  31920. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31921. </param>
  31922. <returns>
  31923. A new promise which will resolve when this promise has resolved.
  31924. </returns>
  31925. </member>
  31926. <member name="M:CsQuery.Promises.WhenAll.Then(System.Func{CsQuery.Promises.IPromise},System.Func{CsQuery.Promises.IPromise})">
  31927. <summary>
  31928. Chains delegates that will be executed on success or failure of a promise.
  31929. </summary>
  31930. <param name="success">
  31931. The delegate to call upon successful resolution of the promise.
  31932. </param>
  31933. <param name="failure">
  31934. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31935. </param>
  31936. <returns>
  31937. A new promise which will be chained to this promise.
  31938. </returns>
  31939. </member>
  31940. <member name="M:CsQuery.Promises.WhenAll.Then(CsQuery.Promises.PromiseFunction{System.Object},CsQuery.Promises.PromiseFunction{System.Object})">
  31941. <summary>
  31942. Chains delegates that will be executed on success or failure of a promise.
  31943. </summary>
  31944. <param name="success">
  31945. The delegate to call upon successful resolution of the promise.
  31946. </param>
  31947. <param name="failure">
  31948. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31949. </param>
  31950. <returns>
  31951. A new promise which will resolve when this promise has resolved.
  31952. </returns>
  31953. </member>
  31954. <member name="M:CsQuery.Promises.WhenAll.PromiseResolve">
  31955. <summary>
  31956. Called when a client promise is resolved.
  31957. </summary>
  31958. </member>
  31959. <member name="M:CsQuery.Promises.WhenAll.PromiseReject">
  31960. <summary>
  31961. Called when a client promise is rejected.
  31962. </summary>
  31963. </member>
  31964. <member name="T:CsQuery.When">
  31965. <summary>
  31966. A static provider for methods that produce Promise-related objects
  31967. </summary>
  31968. </member>
  31969. <member name="P:CsQuery.When.Debug">
  31970. <summary>
  31971. Gets or sets a value indicating whether objects in the Promises library should be created in
  31972. debug mode. This affects Deferred.FailOnResolutionExceptions.
  31973. </summary>
  31974. </member>
  31975. <member name="M:CsQuery.When.Deferred">
  31976. <summary>
  31977. Returns a new Deferred object, an object containing a promise and resolver methods.
  31978. </summary>
  31979. <returns>
  31980. A new Deferred object.
  31981. </returns>
  31982. </member>
  31983. <member name="M:CsQuery.When.Deferred``1">
  31984. <summary>
  31985. Returns a new Deferred object, an object containing a promise and resolver methods.
  31986. </summary>
  31987. <typeparam name="T">
  31988. Generic type parameter determining the type of parameter that will be passed to the resolvers
  31989. </typeparam>
  31990. <returns>
  31991. A new Deferred object
  31992. </returns>
  31993. </member>
  31994. <member name="M:CsQuery.When.All(CsQuery.Promises.IPromise[])">
  31995. <summary>
  31996. Returns a new promise that resolves when all of the promises passed by parameter have resolved
  31997. </summary>
  31998. <param name="promises">
  31999. One or more IPromise objects
  32000. </param>
  32001. <returns>
  32002. A new IPromise object
  32003. </returns>
  32004. </member>
  32005. <member name="M:CsQuery.When.All(System.Int32,CsQuery.Promises.IPromise[])">
  32006. <summary>
  32007. Returns a new promise that resolves when all of the promises passed by parameter have
  32008. resolved, or when the time has elapsed
  32009. </summary>
  32010. <param name="timeoutMilliseconds">
  32011. The timeout in milliseconds.
  32012. </param>
  32013. <param name="promises">
  32014. One or more IPromise objects.
  32015. </param>
  32016. <returns>
  32017. A new IPromise object.
  32018. </returns>
  32019. </member>
  32020. <member name="M:CsQuery.When.Timeout(System.Int32)">
  32021. <summary>
  32022. Return a promise that fails after the specified time. This is like Timer, but fails rather
  32023. than succeeds after the time has elapsed.
  32024. </summary>
  32025. <param name="timeoutMilliseconds">
  32026. The timeout in milliseconds.
  32027. </param>
  32028. <returns>
  32029. A promise.
  32030. </returns>
  32031. </member>
  32032. <member name="M:CsQuery.When.Timer(System.Int32)">
  32033. <summary>
  32034. Return a promise that resolves successfully after the specified time.
  32035. </summary>
  32036. <param name="timerMilliseconds">
  32037. The timeout in milliseconds.
  32038. </param>
  32039. <returns>
  32040. A promise.
  32041. </returns>
  32042. </member>
  32043. <member name="T:CsQuery.StringScanner.CharacterData">
  32044. <summary>
  32045. A static class to provide attribute information about characters, e.g. determining whether or
  32046. not it belongs to a number of predefined classes. This creates an array of every possible
  32047. character with a uint that is a bitmap (of up to 32 possible values)
  32048. This permits very fast access to this information since it only needs to be looked up via an
  32049. index. Uses an array of 65536 uints = 256K of memory.
  32050. </summary>
  32051. </member>
  32052. <member name="M:CsQuery.StringScanner.CharacterData.#cctor">
  32053. <summary>
  32054. Configuration of the xref of character info. This sets bitflags in the "characterFlags" array
  32055. for every unicode value that defines its attributes. This creates a lookup table allowing
  32056. very rapid access to metadata about a single character, useful during string-parsing and
  32057. scanning.
  32058. </summary>
  32059. </member>
  32060. <member name="F:CsQuery.StringScanner.CharacterData.charsHtmlSpaceArray">
  32061. <summary>
  32062. An array of all HTML "space" characters.
  32063. </summary>
  32064. </member>
  32065. <member name="M:CsQuery.StringScanner.CharacterData.CreateCharacterInfo">
  32066. <summary>
  32067. Creates a new instance of the CharacterInfo class
  32068. </summary>
  32069. <returns>
  32070. The new character information.
  32071. </returns>
  32072. </member>
  32073. <member name="M:CsQuery.StringScanner.CharacterData.CreateCharacterInfo(System.Char)">
  32074. <summary>
  32075. Creates a new instance of the CharacterInfo class.
  32076. </summary>
  32077. <param name="character">
  32078. The character to bind to the new instance.
  32079. </param>
  32080. <returns>
  32081. A new CharacterInfo instance.
  32082. </returns>
  32083. </member>
  32084. <member name="M:CsQuery.StringScanner.CharacterData.CreateStringInfo">
  32085. <summary>
  32086. Creates a new StringInfo instance
  32087. </summary>
  32088. <returns>
  32089. The new StringInfo instance
  32090. </returns>
  32091. </member>
  32092. <member name="M:CsQuery.StringScanner.CharacterData.CreateStringInfo(System.String)">
  32093. <summary>
  32094. Creates a new StringInfo instance bound to a string
  32095. </summary>
  32096. <param name="text">
  32097. The string to bind.
  32098. </param>
  32099. <returns>
  32100. The new StringInfo instance.
  32101. </returns>
  32102. </member>
  32103. <member name="M:CsQuery.StringScanner.CharacterData.IsType(System.Char,CsQuery.StringScanner.CharacterType)">
  32104. <summary>
  32105. Test whether a character matches a set of flags defined by the paramter
  32106. </summary>
  32107. <param name="character">
  32108. The character to test
  32109. </param>
  32110. <param name="type">
  32111. The type to which to compare the character
  32112. </param>
  32113. <returns>
  32114. true if the character matches the flags in the test type, false if not
  32115. </returns>
  32116. </member>
  32117. <member name="M:CsQuery.StringScanner.CharacterData.GetType(System.Char)">
  32118. <summary>
  32119. Gets a type with all flags set for the types implemented by this character
  32120. </summary>
  32121. <param name="character">
  32122. The character to test
  32123. </param>
  32124. <returns>
  32125. The type.
  32126. </returns>
  32127. </member>
  32128. <member name="M:CsQuery.StringScanner.CharacterData.Closer(System.Char)">
  32129. <summary>
  32130. Return the closing character for a set of known opening enclosing characters (including
  32131. single and double quotes)
  32132. </summary>
  32133. <exception cref="T:System.InvalidOperationException">
  32134. Thrown when the character is not a known opening bound
  32135. </exception>
  32136. <param name="character">
  32137. The opening bound character
  32138. </param>
  32139. <returns>
  32140. The closing bound character
  32141. </returns>
  32142. </member>
  32143. <member name="M:CsQuery.StringScanner.CharacterData.MatchingBound(System.Char)">
  32144. <summary>
  32145. Return the matching bound for known opening and closing bound characters (same as Closer, but
  32146. accepts closing tags and returns openers)
  32147. </summary>
  32148. <exception cref="T:System.InvalidOperationException">
  32149. Thrown when the requested operation is invalid.
  32150. </exception>
  32151. <param name="character">
  32152. The opening bound character
  32153. </param>
  32154. <returns>
  32155. The matching close character
  32156. </returns>
  32157. </member>
  32158. <member name="M:CsQuery.StringScanner.CharacterData.SetAlphaISO10646(System.UInt32)">
  32159. <summary>
  32160. Sets the bits for ISO 10646.
  32161. </summary>
  32162. <param name="hsb">
  32163. the target
  32164. </param>
  32165. </member>
  32166. <member name="M:CsQuery.StringScanner.CharacterData.SetHtmlAttributeName(System.UInt32)">
  32167. <summary>
  32168. Matches anything but the first character for a valid HTML attribute name.
  32169. </summary>
  32170. <param name="hsb">
  32171. the target
  32172. </param>
  32173. </member>
  32174. <member name="M:CsQuery.StringScanner.CharacterData.SetHtmlTagSelectorStart(System.UInt32)">
  32175. <summary>
  32176. We omit ":" as a valid name start character because it makes pseudoselectors impossible to parse.
  32177. </summary>
  32178. <param name="hsb"></param>
  32179. </member>
  32180. <member name="M:CsQuery.StringScanner.CharacterData.SetHtmlTagSelectorExceptStart(System.UInt32)">
  32181. <summary>
  32182. Similar to above, we omit "." as a valid in-name char because it breaks chained CSS selectors.
  32183. </summary>
  32184. </member>
  32185. <member name="M:CsQuery.StringScanner.CharacterData.SetHtmlTagNameStart(System.UInt32)">
  32186. <summary>
  32187. Add the : back in when actually parsing html
  32188. </summary>
  32189. <param name="hsb"></param>
  32190. </member>
  32191. <member name="M:CsQuery.StringScanner.CharacterData.SetHtmlTagNameExceptStart(System.UInt32)">
  32192. <summary>
  32193. Add the . back in when actually parsing html
  32194. </summary>
  32195. <param name="hsb"></param>
  32196. </member>
  32197. <member name="T:CsQuery.StringScanner.CharacterType">
  32198. <summary>
  32199. Bitfield of flags for specifying characteristics of a single character
  32200. </summary>
  32201. </member>
  32202. <member name="F:CsQuery.StringScanner.CharacterType.Whitespace">
  32203. <summary>
  32204. Whitespace
  32205. </summary>
  32206. </member>
  32207. <member name="F:CsQuery.StringScanner.CharacterType.Alpha">
  32208. <summary>
  32209. Alpha charactersonly
  32210. </summary>
  32211. </member>
  32212. <member name="F:CsQuery.StringScanner.CharacterType.Number">
  32213. <summary>
  32214. Numeric characters only
  32215. </summary>
  32216. </member>
  32217. <member name="F:CsQuery.StringScanner.CharacterType.NumberPart">
  32218. <summary>
  32219. Numbers plus non-numeric characters that can be part of a number
  32220. </summary>
  32221. </member>
  32222. <member name="F:CsQuery.StringScanner.CharacterType.Lower">
  32223. <summary>
  32224. Lowercase only
  32225. </summary>
  32226. </member>
  32227. <member name="F:CsQuery.StringScanner.CharacterType.Upper">
  32228. <summary>
  32229. Uppercase only.
  32230. </summary>
  32231. </member>
  32232. <member name="F:CsQuery.StringScanner.CharacterType.Operator">
  32233. <summary>
  32234. A mathematical operator; something that can be part of a math formiul;a.
  32235. </summary>
  32236. </member>
  32237. <member name="F:CsQuery.StringScanner.CharacterType.Enclosing">
  32238. <summary>
  32239. A character that has a mate, such as ( or ].
  32240. </summary>
  32241. </member>
  32242. <member name="F:CsQuery.StringScanner.CharacterType.Quote">
  32243. <summary>
  32244. A single or double quote.
  32245. </summary>
  32246. </member>
  32247. <member name="F:CsQuery.StringScanner.CharacterType.Escape">
  32248. <summary>
  32249. Backslash.
  32250. </summary>
  32251. </member>
  32252. <member name="F:CsQuery.StringScanner.CharacterType.Separator">
  32253. <summary>
  32254. Comma, space or pipe.
  32255. </summary>
  32256. </member>
  32257. <member name="F:CsQuery.StringScanner.CharacterType.AlphaISO10646">
  32258. <summary>
  32259. ISO10646 character set excluding numbers
  32260. </summary>
  32261. </member>
  32262. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagSelectorStart">
  32263. <summary>
  32264. Something that can be the first character of an HTML tag selector (not tag name).
  32265. </summary>
  32266. </member>
  32267. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagSelectorExceptStart">
  32268. <summary>
  32269. Something that can be anthing other than the 1st character of an HTML tag selector.
  32270. </summary>
  32271. </member>
  32272. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagOpenerEnd">
  32273. <summary>
  32274. A character that marks the end of an HTML tag opener (e.g. the end of the entire tag, or
  32275. the beginning of the attribute section)
  32276. </summary>
  32277. </member>
  32278. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagAny">
  32279. <summary>
  32280. &lt;, &gt;, or / -- any character that's part of the construct of an html tag;
  32281. finding one of these while seeking attribute names means the tag was closed.
  32282. </summary>
  32283. </member>
  32284. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagNameStart">
  32285. <summary>
  32286. Something that can be the first character of a legal HTML tag name.
  32287. </summary>
  32288. </member>
  32289. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagNameExceptStart">
  32290. <summary>
  32291. Something that can be anything other than the 1st character of a legal HTML tag name.
  32292. </summary>
  32293. </member>
  32294. <member name="F:CsQuery.StringScanner.CharacterType.HtmlAttributeName">
  32295. <summary>
  32296. Something that can be a character of a legal HTML ID value.
  32297. </summary>
  32298. </member>
  32299. <member name="F:CsQuery.StringScanner.CharacterType.SelectorTerminator">
  32300. <summary>
  32301. Terminates a selector or part of a selector
  32302. </summary>
  32303. </member>
  32304. <member name="F:CsQuery.StringScanner.CharacterType.HtmlSpace">
  32305. <summary>
  32306. An HTML "space" is actually different from "white space" which is defined in the HTML5 spec
  32307. as UNICODE whitespace and is a lot of characters. But we are generally only concerned with
  32308. "space" characters which delimit parts of tags and so on.
  32309. </summary>
  32310. </member>
  32311. <member name="F:CsQuery.StringScanner.CharacterType.HtmlMustBeEncoded">
  32312. <summary>
  32313. A character that must be HTML encoded to create valid HTML
  32314. </summary>
  32315. </member>
  32316. <member name="F:CsQuery.StringScanner.CharacterType.HtmlAttributeValueTerminator">
  32317. <summary>
  32318. A character that will terminate an unquoted HTML attribute value.
  32319. </summary>
  32320. </member>
  32321. <member name="F:CsQuery.StringScanner.CharacterType.Hexadecimal">
  32322. <summary>
  32323. Part of a hex string
  32324. </summary>
  32325. </member>
  32326. <member name="T:CsQuery.StringScanner.ExtensionMethods.ExtensionMethods">
  32327. <summary>
  32328. Extension methods used by CsQuery but not specialized enough to be considered useful for clients; therefore
  32329. in a separate namespace.
  32330. </summary>
  32331. </member>
  32332. <member name="M:CsQuery.StringScanner.ExtensionMethods.ExtensionMethods.SubstringBetween(System.String,System.Int32,System.Int32)">
  32333. <summary>
  32334. Returns the text between startIndex and endIndex (exclusive of endIndex)
  32335. </summary>
  32336. <param name="text"></param>
  32337. <param name="startIndex"></param>
  32338. <param name="endIndex"></param>
  32339. <returns></returns>
  32340. </member>
  32341. <member name="M:CsQuery.StringScanner.ExtensionMethods.ExtensionMethods.SubstringBetween(System.Char[],System.Int32,System.Int32)">
  32342. <summary>
  32343. Returns the text between startIndex and endIndex (exclusive of endIndex)
  32344. </summary>
  32345. <param name="text">
  32346. The source text
  32347. </param>
  32348. <param name="startIndex">
  32349. The start index
  32350. </param>
  32351. <param name="endIndex">
  32352. The end index
  32353. </param>
  32354. <returns>
  32355. The substring, or an empty string if the range was not within the string.
  32356. </returns>
  32357. </member>
  32358. <member name="T:CsQuery.StringScanner.ICharacterInfo">
  32359. <summary>
  32360. An interface that describes characterstics of a single character.
  32361. </summary>
  32362. </member>
  32363. <member name="P:CsQuery.StringScanner.ICharacterInfo.Parenthesis">
  32364. <summary>
  32365. The character is an opening or closing parenthesis.
  32366. </summary>
  32367. </member>
  32368. <member name="P:CsQuery.StringScanner.ICharacterInfo.Enclosing">
  32369. <summary>
  32370. The character is an enclosing type such as a parenthesis or curly brace (anything which has a
  32371. matching close that's not the same as the opening; this specifically excludes single and
  32372. double-quote characters).
  32373. </summary>
  32374. </member>
  32375. <member name="P:CsQuery.StringScanner.ICharacterInfo.Bound">
  32376. <summary>
  32377. Gets a value indicating whether the character is any bounding type (includes all Enclosing types, plus quotes).
  32378. </summary>
  32379. </member>
  32380. <member name="P:CsQuery.StringScanner.ICharacterInfo.Quote">
  32381. <summary>
  32382. Gets a value indicating whether the character is a quote.
  32383. </summary>
  32384. </member>
  32385. <member name="P:CsQuery.StringScanner.ICharacterInfo.Separator">
  32386. <summary>
  32387. Gets a value indicating whether the character is a separator (a space, or pipe)
  32388. </summary>
  32389. </member>
  32390. <member name="T:CsQuery.StringScanner.IExpectPattern">
  32391. <summary>
  32392. An interface for pattern matching.
  32393. Something implementing this interface will be used as follows:
  32394. First, Initialize is called, passing in the source and the starting index where scanning
  32395. should begin.
  32396. The Validate function then scans the string, and returns true if a valid match is found, and
  32397. false if not.
  32398. The Result property should be populated by the function with the matching string, and the
  32399. EndIndex property should be populated with the last position scanned (one after the last
  32400. valid character that was returned). If no valid string was matched, EndIndex should equal the
  32401. original StartIndex.
  32402. </summary>
  32403. </member>
  32404. <member name="M:CsQuery.StringScanner.IExpectPattern.Initialize(System.Int32,System.Char[])">
  32405. <summary>
  32406. Initializes the pattern
  32407. </summary>
  32408. <param name="startIndex">
  32409. The start index.
  32410. </param>
  32411. <param name="source">
  32412. Source for the.
  32413. </param>
  32414. </member>
  32415. <member name="M:CsQuery.StringScanner.IExpectPattern.Validate">
  32416. <summary>
  32417. Validate the string and try to match something.
  32418. </summary>
  32419. <returns>
  32420. true if a matching string was found, false if not.
  32421. </returns>
  32422. </member>
  32423. <member name="P:CsQuery.StringScanner.IExpectPattern.Result">
  32424. <summary>
  32425. When a valid string was found, the string.
  32426. </summary>
  32427. <value>
  32428. A string.
  32429. </value>
  32430. </member>
  32431. <member name="P:CsQuery.StringScanner.IExpectPattern.EndIndex">
  32432. <summary>
  32433. Gets zero-based index of the ending postion. This is one position after the last matching
  32434. character.
  32435. </summary>
  32436. <value>
  32437. The end index.
  32438. </value>
  32439. </member>
  32440. <member name="T:CsQuery.StringScanner.Implementation.CharacterInfo">
  32441. <summary>
  32442. A class that provides methods with metadata about a character.
  32443. </summary>
  32444. </member>
  32445. <member name="M:CsQuery.StringScanner.Implementation.CharacterInfo.#ctor">
  32446. <summary>
  32447. Create a new unbound CharacterInfo class
  32448. </summary>
  32449. </member>
  32450. <member name="M:CsQuery.StringScanner.Implementation.CharacterInfo.#ctor(System.Char)">
  32451. <summary>
  32452. Create a new CharacterInfo class bound to a character.
  32453. </summary>
  32454. <param name="character">
  32455. The character.
  32456. </param>
  32457. </member>
  32458. <member name="M:CsQuery.StringScanner.Implementation.CharacterInfo.op_Implicit(System.Char)~CsQuery.StringScanner.Implementation.CharacterInfo">
  32459. <summary>
  32460. CharacterInfo casting operator: creates a new instance from a single character
  32461. </summary>
  32462. <param name="character">
  32463. The character to bind to the new CharacterInfo class
  32464. </param>
  32465. </member>
  32466. <member name="M:CsQuery.StringScanner.Implementation.CharacterInfo.Create(System.Char)">
  32467. <summary>
  32468. Creates a new CharacterInfo instance from a character
  32469. </summary>
  32470. <param name="character">
  32471. The character to bind to this instance.
  32472. </param>
  32473. <returns>
  32474. A new CharacterInfo object
  32475. </returns>
  32476. </member>
  32477. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Target">
  32478. <summary>
  32479. Gets or sets bound character for this instance. This is the character against which all tests
  32480. are performed.
  32481. </summary>
  32482. </member>
  32483. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Type">
  32484. <summary>
  32485. Flags indicating the use of this character.
  32486. </summary>
  32487. </member>
  32488. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Alpha">
  32489. <summary>
  32490. Gets a value indicating whether the character is alphabetic, e.g. a-z, A-Z
  32491. </summary>
  32492. </member>
  32493. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Numeric">
  32494. <summary>
  32495. Gets a value indicating whether the bound character is numeric only, e.g. 0-9
  32496. </summary>
  32497. </member>
  32498. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.NumericExtended">
  32499. <summary>
  32500. Test whether the character is numeric or part of a complete number, e.g. also includes '+', '-
  32501. ' and '.'.
  32502. </summary>
  32503. </member>
  32504. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Lower">
  32505. <summary>
  32506. Test whether the character is lower-case
  32507. </summary>
  32508. </member>
  32509. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Upper">
  32510. <summary>
  32511. Test whether the character is upper-case
  32512. </summary>
  32513. </member>
  32514. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Whitespace">
  32515. <summary>
  32516. Test whether the character is whitespace. This is really HTML5 "space" and not ANSI
  32517. whitespace which. HTML5 space is much more restrictive; this is generally used to test
  32518. whether a character delimits an entity during HTML/CSS/HTML-related parsing.
  32519. </summary>
  32520. </member>
  32521. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Alphanumeric">
  32522. <summary>
  32523. The value is alphanumeric.
  32524. </summary>
  32525. </member>
  32526. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Operator">
  32527. <summary>
  32528. The value is a math operator.
  32529. </summary>
  32530. </member>
  32531. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Bound">
  32532. <summary>
  32533. Enclosing, plus double and single quotes
  32534. </summary>
  32535. </member>
  32536. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Enclosing">
  32537. <summary>
  32538. Tests whether the character is an enclosing/bounding type, one of:
  32539. ()[]{}&lt;&gt;`´“”«».
  32540. </summary>
  32541. </member>
  32542. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Quote">
  32543. <summary>
  32544. Tests whether the bound character is a single- or double-quote
  32545. </summary>
  32546. </member>
  32547. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Parenthesis">
  32548. <summary>
  32549. Tests whether the bound character is an opening or closing parenthesis.
  32550. </summary>
  32551. </member>
  32552. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Separator">
  32553. <summary>
  32554. Gets a value indicating whether the character is a separator (a space, or pipe)
  32555. </summary>
  32556. </member>
  32557. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.AlphaISO10646">
  32558. <summary>
  32559. Indicates that a character is alphabetic-like character defined as a-z, A-Z, hyphen,
  32560. underscore, and ISO 10646 code U+00A1 and higher. (per characters allowed in CSS identifiers)
  32561. </summary>
  32562. </member>
  32563. <member name="M:CsQuery.StringScanner.Implementation.CharacterInfo.ToString">
  32564. <summary>
  32565. Returns a string that is the current target
  32566. </summary>
  32567. <returns>
  32568. The current target as a string
  32569. </returns>
  32570. </member>
  32571. <member name="T:CsQuery.StringScanner.Implementation.ExpectPattern">
  32572. <summary>
  32573. Abstract base class for IExpectPattern. This implements some helper functions that are commonly used by patterns.
  32574. </summary>
  32575. </member>
  32576. <member name="F:CsQuery.StringScanner.Implementation.ExpectPattern.info">
  32577. <summary>
  32578. ICharacterInfo wrapper arond the current character. This class provides methods to test a
  32579. character for certain properties.
  32580. </summary>
  32581. </member>
  32582. <member name="F:CsQuery.StringScanner.Implementation.ExpectPattern.Source">
  32583. <summary>
  32584. The source string being scanned
  32585. </summary>
  32586. </member>
  32587. <member name="F:CsQuery.StringScanner.Implementation.ExpectPattern.StartIndex">
  32588. <summary>
  32589. The starting index within the source string
  32590. </summary>
  32591. </member>
  32592. <member name="F:CsQuery.StringScanner.Implementation.ExpectPattern.Length">
  32593. <summary>
  32594. The total length of the source string
  32595. </summary>
  32596. </member>
  32597. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.Initialize(System.Int32,System.Char[])">
  32598. <summary>
  32599. Initializes the pattern. This is called before any scanning begins.
  32600. </summary>
  32601. <param name="startIndex">
  32602. The index within the source string to begin scanning.
  32603. </param>
  32604. <param name="sourceText">
  32605. The source string.
  32606. </param>
  32607. </member>
  32608. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.Validate">
  32609. <summary>
  32610. Run the validation against the passed string
  32611. </summary>
  32612. <returns>
  32613. Returns true if the pattern defined by this class is successfully matched, and false if not.
  32614. </returns>
  32615. </member>
  32616. <member name="P:CsQuery.StringScanner.Implementation.ExpectPattern.EndIndex">
  32617. <summary>
  32618. Gets or sets zero-based index of the ending postion. This is one position after the last
  32619. matching character.
  32620. </summary>
  32621. <value>
  32622. The end index.
  32623. </value>
  32624. </member>
  32625. <member name="P:CsQuery.StringScanner.Implementation.ExpectPattern.Result">
  32626. <summary>
  32627. When a valid string was found, the string.
  32628. </summary>
  32629. <value>
  32630. A string.
  32631. </value>
  32632. </member>
  32633. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.MatchSubstring(System.Int32,System.String)">
  32634. <summary>
  32635. Test if a string matches a substring in the source
  32636. </summary>
  32637. <param name="startIndex">
  32638. The index within the source string to begin scanning.
  32639. </param>
  32640. <param name="substring">
  32641. The substring to match
  32642. </param>
  32643. <returns>
  32644. true if it succeeds, false if it fails.
  32645. </returns>
  32646. </member>
  32647. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.GetOuput(System.Int32,System.Int32,System.Boolean)">
  32648. <summary>
  32649. Copy the source to an output string between startIndex and endIndex (exclusive), optionally
  32650. unescaping part of it.
  32651. </summary>
  32652. <param name="startIndex">
  32653. The starting index to begin copying.
  32654. </param>
  32655. <param name="endIndex">
  32656. The ending index
  32657. </param>
  32658. <param name="honorQuotes">
  32659. true to honor quotes within the output string, false to treat them as any other characer.
  32660. </param>
  32661. <returns>
  32662. The ouput.
  32663. </returns>
  32664. </member>
  32665. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.GetOuput(System.Int32,System.Int32,System.Boolean,System.Boolean)">
  32666. <summary>
  32667. Copy the source to an output string between startIndex and endIndex (exclusive), optionally
  32668. unescaping part of it.
  32669. </summary>
  32670. <exception cref="T:System.InvalidOperationException">
  32671. Thrown when the requested operation is invalid.
  32672. </exception>
  32673. <param name="startIndex">
  32674. The starting index to begin copying.
  32675. </param>
  32676. <param name="endIndex">
  32677. The ending index.
  32678. </param>
  32679. <param name="honorQuotes">
  32680. true to honor quotes within the output string, false to treat them as any other characer.
  32681. </param>
  32682. <param name="stripQuotes">
  32683. true to strip quotes.
  32684. </param>
  32685. <returns>
  32686. The ouput.
  32687. </returns>
  32688. </member>
  32689. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.TryParseEscapeChar(System.Char,System.Char@)">
  32690. <summary>
  32691. Try parse escape character.
  32692. </summary>
  32693. <param name="character">
  32694. The character.
  32695. </param>
  32696. <param name="newValue">
  32697. [out] The new value.
  32698. </param>
  32699. <returns>
  32700. true if it succeeds, false if it fails.
  32701. </returns>
  32702. </member>
  32703. <member name="T:CsQuery.StringScanner.Implementation.StringInfo">
  32704. <summary>
  32705. A StringInfo object: provides methods to test a string for certain properties.
  32706. </summary>
  32707. </member>
  32708. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.#ctor">
  32709. <summary>
  32710. Default constructor.
  32711. </summary>
  32712. </member>
  32713. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.#ctor(System.String)">
  32714. <summary>
  32715. Constructor using the string passed
  32716. </summary>
  32717. <param name="text">
  32718. The target of the new StringInfo object.
  32719. </param>
  32720. </member>
  32721. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.op_Implicit(System.String)~CsQuery.StringScanner.Implementation.StringInfo">
  32722. <summary>
  32723. Create a new StringInfo for the string passed
  32724. </summary>
  32725. <param name="text">
  32726. The target of the new StringInfo object.
  32727. </param>
  32728. </member>
  32729. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.Create(System.String)">
  32730. <summary>
  32731. Creates a new StringInfo for the string passed
  32732. </summary>
  32733. <param name="text">
  32734. The target of the new StringInfo object
  32735. </param>
  32736. <returns>
  32737. A new StringInfo object
  32738. </returns>
  32739. </member>
  32740. <member name="F:CsQuery.StringScanner.Implementation.StringInfo.charInfo">
  32741. <summary>
  32742. Information describing the character.
  32743. </summary>
  32744. </member>
  32745. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.CheckFor(System.Func{CsQuery.StringScanner.Implementation.CharacterInfo,System.Boolean})">
  32746. <summary>
  32747. Tests each character in the current target against a function
  32748. </summary>
  32749. <param name="function">
  32750. The function.
  32751. </param>
  32752. <returns>
  32753. true if it succeeds, false if it fails.
  32754. </returns>
  32755. </member>
  32756. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Target">
  32757. <summary>
  32758. The string which is being tested
  32759. </summary>
  32760. </member>
  32761. <member name="F:CsQuery.StringScanner.Implementation.StringInfo.isAlpha">
  32762. <summary>
  32763. Test whether a character is alphabetic
  32764. </summary>
  32765. </member>
  32766. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Alpha">
  32767. <summary>
  32768. The value is alphabetic.
  32769. </summary>
  32770. </member>
  32771. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Numeric">
  32772. <summary>
  32773. The value is numeric.
  32774. </summary>
  32775. </member>
  32776. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.NumericExtended">
  32777. <summary>
  32778. The value is numeric, or characters that can be parts of numbers (+,-,.)
  32779. </summary>
  32780. </member>
  32781. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Lower">
  32782. <summary>
  32783. The value is all lowercase.
  32784. </summary>
  32785. </member>
  32786. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Upper">
  32787. <summary>
  32788. Gets a value indicating whether the cvale upper.
  32789. </summary>
  32790. </member>
  32791. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Whitespace">
  32792. <summary>
  32793. The value is whitespace.
  32794. </summary>
  32795. </member>
  32796. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Alphanumeric">
  32797. <summary>
  32798. The value is alphanumeric.
  32799. </summary>
  32800. </member>
  32801. <member name="F:CsQuery.StringScanner.Implementation.StringInfo.isOperator">
  32802. <summary>
  32803. Test whether a character is an operator
  32804. </summary>
  32805. </member>
  32806. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Operator">
  32807. <summary>
  32808. The value is a math operator.
  32809. </summary>
  32810. </member>
  32811. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.HasAlpha">
  32812. <summary>
  32813. The string contains alpha characters.
  32814. </summary>
  32815. </member>
  32816. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.HtmlAttributeName">
  32817. <summary>
  32818. The string is a valid HTML attribute name.
  32819. </summary>
  32820. </member>
  32821. <member name="F:CsQuery.StringScanner.Implementation.StringInfo.isAlphaISO10646">
  32822. <summary>
  32823. The is alpha ISO 10646.
  32824. </summary>
  32825. </member>
  32826. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.AlphaISO10646">
  32827. <summary>
  32828. Indicates that a character is alphabetic-like character defined as a-z, A-Z, hyphen,
  32829. underscore, and ISO 10646 code U+00A1 and higher. (per characters allowed in CSS identifiers)
  32830. </summary>
  32831. </member>
  32832. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.ToString">
  32833. <summary>
  32834. Returns the target of this StringInfo object
  32835. </summary>
  32836. <returns>
  32837. A string
  32838. </returns>
  32839. </member>
  32840. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Exists">
  32841. <summary>
  32842. Gets a value indicating whether the target is non-null and non-empty.
  32843. </summary>
  32844. </member>
  32845. <member name="T:CsQuery.StringScanner.Implementation.StringScannerEngine">
  32846. <summary>
  32847. String scanner engine. A lexical scanner to match complex patterns.
  32848. </summary>
  32849. </member>
  32850. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.#ctor">
  32851. <summary>
  32852. Create a new StringScannerEngine with no configuration
  32853. </summary>
  32854. </member>
  32855. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.#ctor(System.String)">
  32856. <summary>
  32857. Create a new StringScannerEngine for a string
  32858. </summary>
  32859. <param name="text">
  32860. The string to scan
  32861. </param>
  32862. </member>
  32863. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.op_Implicit(System.String)~CsQuery.StringScanner.Implementation.StringScannerEngine">
  32864. <summary>
  32865. Create a new StringScannerEngine for a string
  32866. </summary>
  32867. <param name="text">
  32868. The string to scan.
  32869. </param>
  32870. </member>
  32871. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Init">
  32872. <summary>
  32873. Common configuration tasks for all constructors.
  32874. </summary>
  32875. </member>
  32876. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.QuotingActive">
  32877. <summary>
  32878. When true, the next seek should honor quotes
  32879. </summary>
  32880. </member>
  32881. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Text">
  32882. <summary>
  32883. Gets or sets the text that the scanner acts upon.
  32884. </summary>
  32885. <seealso cref="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Chars"/>
  32886. </member>
  32887. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.AllowQuoting">
  32888. <summary>
  32889. Causes the next action to permit quoting -- if the first character is a quote character, stop characters between there
  32890. and the next matching quote character will be ignored.
  32891. </summary>
  32892. </member>
  32893. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Length">
  32894. <summary>
  32895. Gets or sets the length of the text bound to this scanner.
  32896. </summary>
  32897. </member>
  32898. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Index">
  32899. <summary>
  32900. Gets or sets the current zero-based position of the scanner.
  32901. </summary>
  32902. </member>
  32903. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Current">
  32904. <summary>
  32905. Return the character at the current scanning position without advancing the pointer. Throw an error
  32906. if the pointer is at the end of the string.
  32907. </summary>
  32908. </member>
  32909. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.CurrentOrEmpty">
  32910. <summary>
  32911. Return the character at the current scanning position without advancing the pointer. If the pointer is
  32912. at the end of the string, return an empty string.
  32913. </summary>
  32914. </member>
  32915. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Match">
  32916. <summary>
  32917. The string or character that has been matched.
  32918. </summary>
  32919. </member>
  32920. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.LastMatch">
  32921. <summary>
  32922. The string or character matched prior to last operation
  32923. </summary>
  32924. </member>
  32925. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Finished">
  32926. <summary>
  32927. The current position is after the last character
  32928. </summary>
  32929. </member>
  32930. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.AtEnd">
  32931. <summary>
  32932. The current position is on the last character
  32933. </summary>
  32934. </member>
  32935. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Info">
  32936. <summary>
  32937. The character at the current position is alphabetic
  32938. </summary>
  32939. </member>
  32940. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ToNewScanner">
  32941. <summary>
  32942. Creates a new stringscanner instance from the current match
  32943. </summary>
  32944. <returns></returns>
  32945. </member>
  32946. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ToNewScanner(System.String)">
  32947. <summary>
  32948. Creates a new StringScanner instance from a string that is formatted using the current match
  32949. as the single format argument.
  32950. </summary>
  32951. <exception cref="T:System.InvalidOperationException">
  32952. Thrown when the prior operation failed.
  32953. </exception>
  32954. <param name="template">
  32955. The string to use as a template
  32956. </param>
  32957. <returns>
  32958. A new StringScanner
  32959. </returns>
  32960. </member>
  32961. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Matches(System.String)">
  32962. <summary>
  32963. Test that the text starting at the current position matches the passed text.
  32964. </summary>
  32965. <param name="text">
  32966. The text to match
  32967. </param>
  32968. <returns>
  32969. true if it succeeds, false if it fails.
  32970. </returns>
  32971. </member>
  32972. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.MatchesAny(System.Collections.Generic.IEnumerable{System.String})">
  32973. <summary>
  32974. Test that the text starting at the current position is any of the strings passed.
  32975. </summary>
  32976. <param name="text">
  32977. A sequence of strings to match
  32978. </param>
  32979. <returns>
  32980. true if one of, false if not.
  32981. </returns>
  32982. </member>
  32983. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Seek(System.Char,System.Boolean)">
  32984. <summary>
  32985. Seeks until a specific character is found. The Match string becomes everything from the
  32986. current position, through the position before the matched character. If the scanner is
  32987. already at the end, an exception is thrown.
  32988. </summary>
  32989. <param name="character">
  32990. The character to seek.
  32991. </param>
  32992. <param name="orEnd">
  32993. When true, the end of the string is a valid match. When false, the end of the string will
  32994. cause an exception.
  32995. </param>
  32996. <returns>
  32997. The current string scanner.
  32998. </returns>
  32999. </member>
  33000. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.SkipWhitespace">
  33001. <summary>
  33002. If the current character is whitespace, advances to the next non whitespace. Otherwise, nothing happens.
  33003. </summary>
  33004. </member>
  33005. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.NextNonWhitespace">
  33006. <summary>
  33007. Advances to the next non-whitespace character
  33008. </summary>
  33009. </member>
  33010. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Next">
  33011. <summary>
  33012. Moves pointer forward one character, or to the position after the next match.
  33013. </summary>
  33014. <returns></returns>
  33015. </member>
  33016. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Undo">
  33017. <summary>
  33018. Returns to the state before the last Expect. This is not affected by manual Next/Prev operations
  33019. </summary>
  33020. <returns></returns>
  33021. </member>
  33022. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.End">
  33023. <summary>
  33024. Moves the pointer past the last character postion.
  33025. </summary>
  33026. </member>
  33027. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ExpectChar(System.Char)">
  33028. <summary>
  33029. If current character (or next non-whitespace character) is not the expected value, then an error is thrown
  33030. </summary>
  33031. <param name="character"></param>
  33032. <returns></returns>
  33033. </member>
  33034. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ExpectChar(System.Collections.Generic.IEnumerable{System.Char})">
  33035. If one of the current characters (or next non-whitespace character) is not the expected value, then an error is thrown
  33036. </member>
  33037. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ExpectNumber(System.Boolean)">
  33038. <summary>
  33039. Starting with the current character, treats text as a number, seeking until the next
  33040. character that would terminate a valid number.
  33041. </summary>
  33042. <param name="requireWhitespaceTerminator">
  33043. (optional) the require whitespace terminator.
  33044. </param>
  33045. <returns>
  33046. .
  33047. </returns>
  33048. </member>
  33049. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ExpectAlpha">
  33050. <summary>
  33051. Starting with the current character, seeks until a non-alpha character is found
  33052. </summary>
  33053. <returns></returns>
  33054. </member>
  33055. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Expect(CsQuery.StringScanner.IExpectPattern)">
  33056. <summary>
  33057. Continue seeking as long as the delegate returns true.
  33058. </summary>
  33059. <param name="pattern">
  33060. A class specifying the pattern to match.
  33061. </param>
  33062. <returns>
  33063. The string scanner.
  33064. </returns>
  33065. </member>
  33066. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Expect(System.Func{System.Int32,System.Char,System.Boolean})">
  33067. <summary>
  33068. Continue seeking as long as the delegate returns True.
  33069. </summary>
  33070. <param name="validate">
  33071. A pattern matching function
  33072. </param>
  33073. <returns>
  33074. This IStringScanner instance
  33075. </returns>
  33076. </member>
  33077. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.GetBoundedBy(System.String,System.String,System.Boolean)">
  33078. <summary>
  33079. Expects a string bounded by the character at the current postion. If the current character is
  33080. a bounding character, then the pattern will match until the matching closing bound character
  33081. is found, e.g. () [] {} &lt;&gt;. For non-bounding characters, the pattern will match until
  33082. the same character is found again.
  33083. </summary>
  33084. <param name="start">
  33085. The position to start scanning.
  33086. </param>
  33087. <param name="end">
  33088. The last position.
  33089. </param>
  33090. <param name="allowQuoting">
  33091. (optional) the allow quoting.
  33092. </param>
  33093. <returns>
  33094. The bounded by.
  33095. </returns>
  33096. </member>
  33097. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.GetBoundedBy(System.Char,System.Boolean)">
  33098. <summary>
  33099. The single character bound will be matched with a closing char for () [] {} &lt;&gt; or the
  33100. same char for anything else.
  33101. </summary>
  33102. <param name="bound">
  33103. .
  33104. </param>
  33105. <param name="allowQuoting">
  33106. (optional) the allow quoting.
  33107. </param>
  33108. <returns>
  33109. The bounded by.
  33110. </returns>
  33111. </member>
  33112. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ExpectBoundedBy(System.Char,System.Boolean)">
  33113. <summary>
  33114. Require that the text starting at the current position matches a pattern which is bounded by
  33115. a specific character, with the inner value opotionally quoted with a quote character ' or ".
  33116. </summary>
  33117. <param name="bound">
  33118. The bounding character.
  33119. </param>
  33120. <param name="allowQuoting">
  33121. (optional) the allow quoting.
  33122. </param>
  33123. <returns>
  33124. The current string scanner.
  33125. </returns>
  33126. </member>
  33127. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.CachePos">
  33128. <summary>
  33129. Cache the last pos before an attempted operation,.
  33130. </summary>
  33131. <exception cref="T:System.InvalidOperationException">
  33132. Thrown when there is already something cached.
  33133. </exception>
  33134. </member>
  33135. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.NewPos(System.Int32)">
  33136. <summary>
  33137. Sets the current position, updates the last pos from cache, and clears any current match. If the cached position is the same
  33138. as the current position, nothing is done.
  33139. </summary>
  33140. </member>
  33141. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.RestorePos">
  33142. <summary>
  33143. Restores position from cache
  33144. </summary>
  33145. </member>
  33146. <member name="T:CsQuery.StringScanner.IStringInfo">
  33147. <summary>
  33148. Interface that describes characterstics of a string
  33149. </summary>
  33150. </member>
  33151. <member name="P:CsQuery.StringScanner.IStringInfo.HtmlAttributeName">
  33152. <summary>
  33153. The string is a valid HTML attribute name
  33154. </summary>
  33155. </member>
  33156. <member name="P:CsQuery.StringScanner.IStringInfo.HasAlpha">
  33157. <summary>
  33158. The string contains alpha characters.
  33159. </summary>
  33160. </member>
  33161. <member name="T:CsQuery.StringScanner.IStringScanner">
  33162. <summary>
  33163. Interface defining a StringScanner - a lexical scanner
  33164. </summary>
  33165. </member>
  33166. <member name="P:CsQuery.StringScanner.IStringScanner.Text">
  33167. <summary>
  33168. Gets or sets the text that the scanner acts upon
  33169. </summary>
  33170. <seealso cref="P:CsQuery.StringScanner.IStringScanner.Chars"/>
  33171. </member>
  33172. <member name="P:CsQuery.StringScanner.IStringScanner.Chars">
  33173. <summary>
  33174. Gets or sets the text that this scanner acts upon.
  33175. </summary>
  33176. <seealso cref="P:CsQuery.StringScanner.IStringScanner.Text"/>
  33177. </member>
  33178. <member name="P:CsQuery.StringScanner.IStringScanner.IgnoreWhitespace">
  33179. <summary>
  33180. Gets or sets a value indicating whether the scanner should ignore whitespace. When true, it
  33181. is skipped automatically.
  33182. </summary>
  33183. </member>
  33184. <member name="P:CsQuery.StringScanner.IStringScanner.Length">
  33185. <summary>
  33186. Gets the length of the text bound to this scanner.
  33187. </summary>
  33188. </member>
  33189. <member name="P:CsQuery.StringScanner.IStringScanner.Index">
  33190. <summary>
  33191. Gets or sets the current zero-based position of the scanner.
  33192. </summary>
  33193. </member>
  33194. <member name="P:CsQuery.StringScanner.IStringScanner.LastIndex">
  33195. <summary>
  33196. Gets the zero-based index of the scanner before the last operation.
  33197. </summary>
  33198. </member>
  33199. <member name="P:CsQuery.StringScanner.IStringScanner.Current">
  33200. <summary>
  33201. Gets the current character.
  33202. </summary>
  33203. </member>
  33204. <member name="M:CsQuery.StringScanner.IStringScanner.Peek">
  33205. <summary>
  33206. Returns the character after the current character
  33207. </summary>
  33208. <returns>
  33209. A character
  33210. </returns>
  33211. </member>
  33212. <member name="P:CsQuery.StringScanner.IStringScanner.CurrentOrEmpty">
  33213. <summary>
  33214. Gets the next character, or an empty string if the pointer is at the end of the string.
  33215. </summary>
  33216. </member>
  33217. <member name="P:CsQuery.StringScanner.IStringScanner.Match">
  33218. <summary>
  33219. Gets the current match string (usually, the text between the prior pointer position and the
  33220. current pointer position, possibly excluding whitespace. This depends on the last operation).
  33221. </summary>
  33222. </member>
  33223. <member name="P:CsQuery.StringScanner.IStringScanner.LastMatch">
  33224. <summary>
  33225. Gets the match prior to the curren one.
  33226. </summary>
  33227. </member>
  33228. <member name="P:CsQuery.StringScanner.IStringScanner.Finished">
  33229. <summary>
  33230. Gets a value indicating whether the pointer is after the end of the string.
  33231. </summary>
  33232. </member>
  33233. <member name="P:CsQuery.StringScanner.IStringScanner.AtEnd">
  33234. <summary>
  33235. Gets a value indicating whether at the last character of the string.
  33236. </summary>
  33237. </member>
  33238. <member name="P:CsQuery.StringScanner.IStringScanner.Success">
  33239. <summary>
  33240. Gets a value indicating whether the last operation succeeded. Since failure throws an error,
  33241. this is generally useful only if errors are trapped.
  33242. </summary>
  33243. </member>
  33244. <member name="P:CsQuery.StringScanner.IStringScanner.LastError">
  33245. <summary>
  33246. Gets the error message when the prior operation failed.
  33247. </summary>
  33248. </member>
  33249. <member name="M:CsQuery.StringScanner.IStringScanner.AllowQuoting">
  33250. <summary>
  33251. Causes the next action to permit quoting -- if the first character is a quote character, stop
  33252. characters between there and the next matching quote character will be ignored.
  33253. </summary>
  33254. <returns>
  33255. true if the next value is quoted, false if not
  33256. </returns>
  33257. </member>
  33258. <member name="P:CsQuery.StringScanner.IStringScanner.Info">
  33259. <summary>
  33260. CharacterInfo object bound to the character at the current index.
  33261. </summary>
  33262. </member>
  33263. <member name="M:CsQuery.StringScanner.IStringScanner.SkipWhitespace">
  33264. <summary>
  33265. If the pointer is current on whitespace, advance to the next non-whitespace character. If the
  33266. pointer is not on whitespace, do nothing.
  33267. </summary>
  33268. </member>
  33269. <member name="M:CsQuery.StringScanner.IStringScanner.NextNonWhitespace">
  33270. <summary>
  33271. Advance the pointer to the next character that is not whitespace. This differes from
  33272. SkipShitespace in that this always advances the pointer.
  33273. </summary>
  33274. </member>
  33275. <member name="M:CsQuery.StringScanner.IStringScanner.Next">
  33276. <summary>
  33277. Advance the pointer by one character.
  33278. </summary>
  33279. <returns>
  33280. true if the pointer can be advanced again, false if it is after the last position.
  33281. </returns>
  33282. </member>
  33283. <member name="M:CsQuery.StringScanner.IStringScanner.Previous">
  33284. <summary>
  33285. Move the pointer back one position.
  33286. </summary>
  33287. <returns>
  33288. true if the pointer can be moved back again, false if it is at the origin.
  33289. </returns>
  33290. </member>
  33291. <member name="M:CsQuery.StringScanner.IStringScanner.Move(System.Int32)">
  33292. <summary>
  33293. Moves the pointer by a specific number of characters, forward or reverse.
  33294. </summary>
  33295. <param name="count">
  33296. A positive or negative integer.
  33297. </param>
  33298. <returns>
  33299. true if the pointer is not at the origin or after the end of the string, false otherwise.
  33300. </returns>
  33301. </member>
  33302. <member name="M:CsQuery.StringScanner.IStringScanner.Undo">
  33303. <summary>
  33304. Undo the last operation
  33305. </summary>
  33306. </member>
  33307. <member name="M:CsQuery.StringScanner.IStringScanner.End">
  33308. <summary>
  33309. Moves the pointer past the last character postion.
  33310. </summary>
  33311. </member>
  33312. <member name="M:CsQuery.StringScanner.IStringScanner.AssertFinished(System.String)">
  33313. <summary>
  33314. Throw an error if the current scanner is not finished.
  33315. </summary>
  33316. <param name="errorMessage">
  33317. (optional) message describing the error.
  33318. </param>
  33319. </member>
  33320. <member name="M:CsQuery.StringScanner.IStringScanner.AssertNotFinished(System.String)">
  33321. <summary>
  33322. Throw an error if the current scanner is finished.
  33323. </summary>
  33324. <param name="errorMessage">
  33325. (optional) message describing the error.
  33326. </param>
  33327. </member>
  33328. <member name="M:CsQuery.StringScanner.IStringScanner.Reset">
  33329. <summary>
  33330. Resets the pointer to the origin and clear any state information about the scanner. This sets
  33331. the internal state as if it had just been created.
  33332. </summary>
  33333. </member>
  33334. <member name="M:CsQuery.StringScanner.IStringScanner.Matches(System.String)">
  33335. <summary>
  33336. Test that the text starting at the current position matches the passed text.
  33337. </summary>
  33338. <param name="text">
  33339. The text to match
  33340. </param>
  33341. <returns>
  33342. true if it succeeds, false if it fails.
  33343. </returns>
  33344. </member>
  33345. <member name="M:CsQuery.StringScanner.IStringScanner.MatchesAny(System.Collections.Generic.IEnumerable{System.String})">
  33346. <summary>
  33347. Test that the text starting at the current position is any of the strings passed.
  33348. </summary>
  33349. <param name="text">
  33350. A sequence of strings to match
  33351. </param>
  33352. <returns>
  33353. true if one of, false if not.
  33354. </returns>
  33355. </member>
  33356. <member name="M:CsQuery.StringScanner.IStringScanner.Seek(System.Char,System.Boolean)">
  33357. <summary>
  33358. Seeks until a specific character is found. The Match string becomes everything from the
  33359. current position, through the position before the matched character. If the scanner is
  33360. already at the end, an exception is thrown.
  33361. </summary>
  33362. <param name="character">
  33363. The character to seek.
  33364. </param>
  33365. <param name="orEnd">
  33366. When true, the end of the string is a valid match. When false, the end of the string will
  33367. cause an exception.
  33368. </param>
  33369. <returns>
  33370. The current string scanner.
  33371. </returns>
  33372. </member>
  33373. <member name="M:CsQuery.StringScanner.IStringScanner.ToNewScanner">
  33374. <summary>
  33375. Creates a new scanner from the current match.
  33376. </summary>
  33377. <returns>
  33378. A new IStringScanner
  33379. </returns>
  33380. </member>
  33381. <member name="M:CsQuery.StringScanner.IStringScanner.ToNewScanner(System.String)">
  33382. <summary>
  33383. Creates a new scanner from the current match.
  33384. </summary>
  33385. <param name="template">
  33386. The template.
  33387. </param>
  33388. <returns>
  33389. A new IStringScanner.
  33390. </returns>
  33391. </member>
  33392. <member name="M:CsQuery.StringScanner.IStringScanner.Expect(System.String)">
  33393. <summary>
  33394. Assert that the text matches the string starting at the current position. The pointer is
  33395. advanced to the first position beyond the matching text. If it does not, an ArgumentException
  33396. is thrown.
  33397. </summary>
  33398. <param name="text">
  33399. The text to match.
  33400. </param>
  33401. <returns>
  33402. The current StringScanner.
  33403. </returns>
  33404. </member>
  33405. <member name="M:CsQuery.StringScanner.IStringScanner.Expect(CsQuery.StringScanner.IExpectPattern)">
  33406. <summary>
  33407. Assert that the text matches the pattern defined by an IExpectPattern object. The pointer is
  33408. advanced until the pattern stops matching. If it does not, an ArgumentException is thrown.
  33409. </summary>
  33410. <param name="pattern">
  33411. A pattern specifying the.
  33412. </param>
  33413. <returns>
  33414. The current StringScanner.
  33415. </returns>
  33416. </member>
  33417. <member name="M:CsQuery.StringScanner.IStringScanner.Expect(System.Func{System.Int32,System.Char,System.Boolean})">
  33418. <summary>
  33419. Assert that at least one character starting at the current position validates using a
  33420. function delegate. The pointer advances until the delegate returns false. If it does not, an
  33421. ArgumentException is thrown.
  33422. </summary>
  33423. <param name="validate">
  33424. The validate.
  33425. </param>
  33426. <returns>
  33427. The current StringScanner.
  33428. </returns>
  33429. </member>
  33430. <member name="M:CsQuery.StringScanner.IStringScanner.ExpectChar(System.Char)">
  33431. <summary>
  33432. Assert that the current character matches the character passed. The pointer is advanced by
  33433. one position. If it does not, an ArgumentException is thrown.
  33434. </summary>
  33435. <param name="character">
  33436. The character to seek.
  33437. </param>
  33438. <returns>
  33439. .
  33440. </returns>
  33441. </member>
  33442. <member name="M:CsQuery.StringScanner.IStringScanner.ExpectChar(System.Collections.Generic.IEnumerable{System.Char})">
  33443. <summary>
  33444. Assert that the current character matches any of the characters passed. The pointer is
  33445. advanced by one position. If it does not, an ArgumentException is thrown.
  33446. </summary>
  33447. <param name="characters">
  33448. The characters to match
  33449. </param>
  33450. <returns>
  33451. The current string scanner.
  33452. </returns>
  33453. </member>
  33454. <member name="M:CsQuery.StringScanner.IStringScanner.ExpectNumber(System.Boolean)">
  33455. <summary>
  33456. Assert that there is a pattern that matches a number starting at the current position. The
  33457. pointer is advanced to the position after the end of the number. If it does not, an
  33458. ArgumentException is thrown.
  33459. </summary>
  33460. <param name="requireWhitespaceTerminator">
  33461. (optional) Indicates if whitespace is the only valid terminator. If true, an
  33462. ArgumentException will be thrown if the first character that terminates the number is not
  33463. whitespace. If false, any character that is invalid as part of a number will stop matching
  33464. with no error.
  33465. </param>
  33466. <returns>
  33467. The current string scanner.
  33468. </returns>
  33469. </member>
  33470. <member name="M:CsQuery.StringScanner.IStringScanner.ExpectAlpha">
  33471. <summary>
  33472. Assert that the current pattern is alphabetic until the next whitespace.
  33473. </summary>
  33474. <returns>
  33475. The current string scanner.
  33476. </returns>
  33477. </member>
  33478. <member name="M:CsQuery.StringScanner.IStringScanner.ExpectBoundedBy(System.String,System.String,System.Boolean)">
  33479. <summary>
  33480. Asser that the current pattern is bounded by the start and end characters passed
  33481. </summary>
  33482. <param name="start">
  33483. The start bound character
  33484. </param>
  33485. <param name="end">
  33486. The end bound character
  33487. </param>
  33488. <param name="allowQuoting">
  33489. (optional) True if the contents of the bounds can be quoted
  33490. </param>
  33491. <returns>
  33492. The current string scanner
  33493. </returns>
  33494. </member>
  33495. <member name="T:CsQuery.StringScanner.IValueInfo">
  33496. <summary>
  33497. Interface for characterstics of a value, either a single character or a string.
  33498. </summary>
  33499. </member>
  33500. <member name="P:CsQuery.StringScanner.IValueInfo.Alpha">
  33501. <summary>
  33502. The value is alphabetic
  33503. </summary>
  33504. </member>
  33505. <member name="P:CsQuery.StringScanner.IValueInfo.Numeric">
  33506. <summary>
  33507. The value is numeric.
  33508. </summary>
  33509. </member>
  33510. <member name="P:CsQuery.StringScanner.IValueInfo.NumericExtended">
  33511. <summary>
  33512. The value is numeric, or characters that can be parts of numbers (+,-,.)
  33513. </summary>
  33514. </member>
  33515. <member name="P:CsQuery.StringScanner.IValueInfo.Lower">
  33516. <summary>
  33517. The value is all lowercase
  33518. </summary>
  33519. </member>
  33520. <member name="P:CsQuery.StringScanner.IValueInfo.Upper">
  33521. <summary>
  33522. Gets a value indicating whether the cvale upper.
  33523. </summary>
  33524. </member>
  33525. <member name="P:CsQuery.StringScanner.IValueInfo.Whitespace">
  33526. <summary>
  33527. The value is whitespace.
  33528. </summary>
  33529. </member>
  33530. <member name="P:CsQuery.StringScanner.IValueInfo.Alphanumeric">
  33531. <summary>
  33532. The value is alphanumeric.
  33533. </summary>
  33534. </member>
  33535. <member name="P:CsQuery.StringScanner.IValueInfo.Operator">
  33536. <summary>
  33537. The value is a math operator
  33538. </summary>
  33539. </member>
  33540. <member name="P:CsQuery.StringScanner.IValueInfo.AlphaISO10646">
  33541. <summary>
  33542. Indicates that a character is alphabetic-like character defined as a-z, A-Z, hyphen,
  33543. underscore, and ISO 10646 code U+00A1 and higher. (per characters allowed in CSS identifiers)
  33544. </summary>
  33545. </member>
  33546. <member name="P:CsQuery.StringScanner.IValueInfo.Target">
  33547. <summary>
  33548. The bound character or string for this instance. This is the character against which all
  33549. tests are performed.
  33550. </summary>
  33551. </member>
  33552. <member name="T:CsQuery.StringScanner.IValueInfo`1">
  33553. <summary>
  33554. Interface for a strongly typed IValueInfo
  33555. </summary>
  33556. <typeparam name="T">
  33557. The type of value
  33558. </typeparam>
  33559. </member>
  33560. <member name="P:CsQuery.StringScanner.IValueInfo`1.Target">
  33561. <summary>
  33562. The target of the tests.
  33563. </summary>
  33564. </member>
  33565. <member name="T:CsQuery.StringScanner.MatchFunctions">
  33566. <summary>
  33567. Match functions. These are used with StringScanner to parse out expected strings. A basic
  33568. match function accepts an int and a char, and is eand returns true as long as the character
  33569. is valid for that position in the string. Many patterns have different valid first characters
  33570. versus later characters. The function will be called beginning with index zero, and continue
  33571. to be called until it returns false, indicating that the end of a pattern that matches that
  33572. concept has been reached.
  33573. More complex patterns require a memory of the previous state, for example, to know whether
  33574. quoting is in effect. the IExpectPattern interface describes a class to match more complex
  33575. patterns.
  33576. </summary>
  33577. </member>
  33578. <member name="M:CsQuery.StringScanner.MatchFunctions.Alpha(System.Int32,System.Char)">
  33579. <summary>
  33580. Return true while the string is alphabetic, e.g. contains only letters.
  33581. </summary>
  33582. <param name="index">
  33583. Zero-based index of the current position in the string.
  33584. </param>
  33585. <param name="character">
  33586. The character at the current position.
  33587. </param>
  33588. <returns>
  33589. True if the current character is valid for this pattern, false if not.
  33590. </returns>
  33591. </member>
  33592. <member name="M:CsQuery.StringScanner.MatchFunctions.Number(System.Boolean)">
  33593. <summary>
  33594. Returns a pattern that matches numbers.
  33595. </summary>
  33596. <param name="requireWhitespaceTerminator">
  33597. (optional) when true, only whitespace can terminate this number. When false, any non-numeric character will succesfully terminate the pattern.
  33598. </param>
  33599. <returns>
  33600. The total number of ber.
  33601. </returns>
  33602. </member>
  33603. <member name="M:CsQuery.StringScanner.MatchFunctions.HTMLAttribute">
  33604. <summary>
  33605. Gets an expect pattern for a string that's an HTML attribte name
  33606. </summary>
  33607. <returns>
  33608. An expect pattern
  33609. </returns>
  33610. </member>
  33611. <member name="M:CsQuery.StringScanner.MatchFunctions.HTMLTagSelectorName">
  33612. <summary>
  33613. Gets an expect pattern for a string that's a valid HTML tag selector.
  33614. </summary>
  33615. <returns>
  33616. An expect pattern
  33617. </returns>
  33618. </member>
  33619. <member name="M:CsQuery.StringScanner.MatchFunctions.BoundedBy(System.String,System.String,System.Boolean)">
  33620. <summary>
  33621. Gets an expect pattern for a string that's bounded by the provided values.
  33622. </summary>
  33623. <param name="boundStart">
  33624. (optional) the bound start.
  33625. </param>
  33626. <param name="boundEnd">
  33627. (optional) the bound end.
  33628. </param>
  33629. <param name="honorInnerQuotes">
  33630. (optional) the honor inner quotes.
  33631. </param>
  33632. <returns>
  33633. An expect pattern
  33634. </returns>
  33635. </member>
  33636. <member name="P:CsQuery.StringScanner.MatchFunctions.BoundedWithQuotedContent">
  33637. <summary>
  33638. Gets an expect pattern for a string that's bounded by known bounding characters, and has
  33639. quoted content.
  33640. </summary>
  33641. </member>
  33642. <member name="M:CsQuery.StringScanner.MatchFunctions.NonWhitespace(System.Int32,System.Char)">
  33643. <summary>
  33644. Test whether the character is whitespace.
  33645. </summary>
  33646. <param name="index">
  33647. Zero-based index of the current position in the string. Not used for this test.
  33648. </param>
  33649. <param name="character">
  33650. The character at the current position.
  33651. </param>
  33652. <returns>
  33653. true if it is whitespace, false if it fails.
  33654. </returns>
  33655. </member>
  33656. <member name="M:CsQuery.StringScanner.MatchFunctions.QuoteChar(System.Int32,System.Char)">
  33657. <summary>
  33658. Test whether the character is a quote character.
  33659. </summary>
  33660. <param name="index">
  33661. Zero-based index of the current position in the string.
  33662. </param>
  33663. <param name="character">
  33664. The character at the current position.
  33665. </param>
  33666. <returns>
  33667. true if it succeeds, false if it fails.
  33668. </returns>
  33669. </member>
  33670. <member name="M:CsQuery.StringScanner.MatchFunctions.BoundChar(System.Int32,System.Char)">
  33671. <summary>
  33672. Test whether the character is a bound character.
  33673. </summary>
  33674. <param name="index">
  33675. Zero-based index of the current position in the string.
  33676. </param>
  33677. <param name="character">
  33678. The character at the current position.
  33679. </param>
  33680. <returns>
  33681. true if it succeeds, false if it fails.
  33682. </returns>
  33683. </member>
  33684. <member name="M:CsQuery.StringScanner.MatchFunctions.Quoted">
  33685. <summary>
  33686. Gets an expect patter for a quoted string.
  33687. </summary>
  33688. <returns>
  33689. An expect pattern
  33690. </returns>
  33691. </member>
  33692. <member name="M:CsQuery.StringScanner.MatchFunctions.PseudoSelector(System.Int32,System.Char)">
  33693. <summary>
  33694. A matching function that validates
  33695. </summary>
  33696. <param name="index">
  33697. Zero-based index of the.
  33698. </param>
  33699. <param name="character">
  33700. The character.
  33701. </param>
  33702. <returns>
  33703. true if it succeeds, false if it fails.
  33704. </returns>
  33705. </member>
  33706. <member name="P:CsQuery.StringScanner.MatchFunctions.CssClassName">
  33707. <summary>
  33708. Matches a valid CSS class: http://www.w3.org/TR/CSS21/syndata.html#characters Does not
  33709. currently deal with escaping though.
  33710. </summary>
  33711. <value>
  33712. The name of the CSS class.
  33713. </value>
  33714. </member>
  33715. <member name="M:CsQuery.StringScanner.MatchFunctions.OptionallyQuoted(System.String)">
  33716. <summary>
  33717. Returns a pattern matching a string that is optionally quoted. If terminators are passed, any
  33718. character in that string will terminate seeking.
  33719. </summary>
  33720. <param name="terminators">
  33721. (optional) the terminators.
  33722. </param>
  33723. <returns>
  33724. An expect pattern
  33725. </returns>
  33726. </member>
  33727. <member name="M:CsQuery.StringScanner.MatchFunctions.Operator(System.Int32,System.Char)">
  33728. <summary>
  33729. Test whether the character is an operator.
  33730. </summary>
  33731. <param name="index">
  33732. Zero-based index of this character's position. Not used for this test.
  33733. </param>
  33734. <param name="character">
  33735. The character.
  33736. </param>
  33737. <returns>
  33738. true if it is an operator, false if it fails.
  33739. </returns>
  33740. </member>
  33741. <member name="T:CsQuery.StringScanner.Patterns.Bounded">
  33742. <summary>
  33743. Matches anything that is bounded by accepted bounding characters
  33744. </summary>
  33745. </member>
  33746. <member name="T:CsQuery.StringScanner.Patterns.CssClassName">
  33747. <summary>
  33748. A pattern that matches a valid CSS class name
  33749. </summary>
  33750. </member>
  33751. <member name="M:CsQuery.StringScanner.Patterns.CssClassName.#ctor">
  33752. <summary>
  33753. Default constructor.
  33754. </summary>
  33755. </member>
  33756. <member name="M:CsQuery.StringScanner.Patterns.CssClassName.IsValidClassName(System.Int32,System.Char)">
  33757. <summary>
  33758. Match a pattern for a CSS class name selector
  33759. TODO - doesn't validate hyphen-digit combo.
  33760. </summary>
  33761. <param name="index"></param>
  33762. <param name="character"></param>
  33763. <returns></returns>
  33764. </member>
  33765. <member name="T:CsQuery.StringScanner.Patterns.EscapedString">
  33766. <summary>
  33767. Match a string pattern against a particular character validation function, but allow the backslash to escape
  33768. any character.
  33769. </summary>
  33770. </member>
  33771. <member name="M:CsQuery.StringScanner.Patterns.EscapedString.#ctor">
  33772. <summary>
  33773. Default constructor -- simply parses escapes until the end of the string
  33774. </summary>
  33775. </member>
  33776. <member name="T:CsQuery.StringScanner.Patterns.HTMLAttributeName">
  33777. <summary>
  33778. A pattern that matches a valid HTML attribute name.
  33779. </summary>
  33780. </member>
  33781. <member name="M:CsQuery.StringScanner.Patterns.HTMLAttributeName.#ctor">
  33782. <summary>
  33783. Default constructor.
  33784. </summary>
  33785. </member>
  33786. <member name="M:CsQuery.StringScanner.Patterns.HTMLAttributeName.IsValidAttributeName(System.Int32,System.Char)">
  33787. <summary>
  33788. Match a pattern for an attribute name selector
  33789. </summary>
  33790. <param name="index"></param>
  33791. <param name="character"></param>
  33792. <returns></returns>
  33793. </member>
  33794. <member name="T:CsQuery.StringScanner.Patterns.HtmlIDSelector">
  33795. <summary>
  33796. ID can contain any character other than a space; however, a selector is bounded by other terminators.
  33797. </summary>
  33798. </member>
  33799. <member name="M:CsQuery.StringScanner.Patterns.HtmlIDSelector.#ctor">
  33800. <summary>
  33801. Default constructor.
  33802. </summary>
  33803. </member>
  33804. <member name="M:CsQuery.StringScanner.Patterns.HtmlIDSelector.IsValidIDSelector(System.Int32,System.Char)">
  33805. <summary>
  33806. Match a pattern for a valid HTML ID.
  33807. </summary>
  33808. <param name="index">
  33809. The index to match
  33810. </param>
  33811. <param name="character">
  33812. The character to match
  33813. </param>
  33814. <returns>
  33815. true if valid identifier, false if not.
  33816. </returns>
  33817. </member>
  33818. <member name="T:CsQuery.StringScanner.Patterns.HTMLTagSelectorName">
  33819. <summary>
  33820. A pattern that matches a valid HTML tag selector.
  33821. </summary>
  33822. </member>
  33823. <member name="M:CsQuery.StringScanner.Patterns.HTMLTagSelectorName.#ctor">
  33824. <summary>
  33825. Default constructor.
  33826. </summary>
  33827. </member>
  33828. <member name="M:CsQuery.StringScanner.Patterns.HTMLTagSelectorName.IsValidTagName(System.Int32,System.Char)">
  33829. <summary>
  33830. Match a pattern for am attribute name selector
  33831. </summary>
  33832. <param name="index"></param>
  33833. <param name="character"></param>
  33834. <returns></returns>
  33835. </member>
  33836. <member name="T:CsQuery.StringScanner.Patterns.Number">
  33837. <summary>
  33838. A pattern that matches a number
  33839. </summary>
  33840. </member>
  33841. <member name="P:CsQuery.StringScanner.Patterns.Number.RequireWhitespaceTerminator">
  33842. <summary>
  33843. Normally true, indicates that only legal whitespace can successfully terminate the number;
  33844. other non-numeric characters will cause failure. If false, any non-numeric character will
  33845. terminate successfuly.
  33846. </summary>
  33847. </member>
  33848. <member name="M:CsQuery.StringScanner.Patterns.Number.Initialize(System.Int32,System.Char[])">
  33849. <summary>
  33850. Initializes the pattern. This is called before any scanning begins.
  33851. </summary>
  33852. <param name="startIndex">
  33853. The index within the source string to begin scanning.
  33854. </param>
  33855. <param name="sourceText">
  33856. The source string.
  33857. </param>
  33858. </member>
  33859. <member name="M:CsQuery.StringScanner.Patterns.Number.Validate">
  33860. <summary>
  33861. Run the validation against the passed string.
  33862. </summary>
  33863. <returns>
  33864. Returns true if the pattern defined by this class is successfully matched, and false if not.
  33865. </returns>
  33866. </member>
  33867. <member name="F:CsQuery.StringScanner.Patterns.Number.failed">
  33868. <summary>
  33869. Internal flag that validation has failed
  33870. </summary>
  33871. </member>
  33872. <member name="F:CsQuery.StringScanner.Patterns.Number.decimalYet">
  33873. <summary>
  33874. Internal flag indicating that a decimal point has appeared already and another would indicate
  33875. failure or termination.
  33876. </summary>
  33877. </member>
  33878. <member name="M:CsQuery.StringScanner.Patterns.Number.Expect(System.Int32@,System.Char)">
  33879. <summary>
  33880. Assert that the character at the current position matches the pattern
  33881. </summary>
  33882. <param name="index">
  33883. [in,out] Zero-based index of the position
  33884. </param>
  33885. <param name="current">
  33886. The current character
  33887. </param>
  33888. <returns>
  33889. true if it succeeds, false if it fails.
  33890. </returns>
  33891. </member>
  33892. <member name="T:CsQuery.StringScanner.Patterns.OptionallyQuoted">
  33893. <summary>
  33894. Match an attribute value that is optionally quoted with a quote character ' or ".
  33895. </summary>
  33896. </member>
  33897. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.#ctor">
  33898. <summary>
  33899. Create in instance of the pattern matcher using default terminators
  33900. </summary>
  33901. </member>
  33902. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.#ctor(System.Collections.Generic.IEnumerable{System.Char})">
  33903. <summary>
  33904. Create in instance of the pattern matcher using any character in the string as a terminator.
  33905. A closing quote (when the string is quoted) is always a terminator.
  33906. </summary>
  33907. <param name="terminators">
  33908. A string containing characters, each of which will terminate seeking (when not inside a quote
  33909. block)
  33910. </param>
  33911. </member>
  33912. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.Initialize(System.Int32,System.Char[])">
  33913. <summary>
  33914. Initializes this object from a character array.
  33915. </summary>
  33916. <param name="startIndex">
  33917. The start index.
  33918. </param>
  33919. <param name="sourceText">
  33920. Source text.
  33921. </param>
  33922. </member>
  33923. <member name="P:CsQuery.StringScanner.Patterns.OptionallyQuoted.Terminators">
  33924. <summary>
  33925. When unquoted, this will terminate the string.
  33926. </summary>
  33927. </member>
  33928. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.Validate">
  33929. <summary>
  33930. Run the validation against the passed string.
  33931. </summary>
  33932. <returns>
  33933. Returns true if the pattern defined by this class is successfully matched, and false if not.
  33934. </returns>
  33935. </member>
  33936. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.FinishValidate">
  33937. <summary>
  33938. Finishes a validation.
  33939. </summary>
  33940. <returns>
  33941. true if the string matched the pattern defined by this instance, false if not.
  33942. </returns>
  33943. </member>
  33944. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.Expect(System.Int32@,System.Char)">
  33945. <summary>
  33946. Override the default Expect for a quoted string to also terminate upon finding one of the
  33947. terminators (if not quoted).
  33948. </summary>
  33949. <param name="index">
  33950. The current index.
  33951. </param>
  33952. <param name="current">
  33953. The current character.
  33954. </param>
  33955. <returns>
  33956. true to continue seeking.
  33957. </returns>
  33958. </member>
  33959. <member name="T:CsQuery.StringScanner.Patterns.Quoted">
  33960. <summary>
  33961. A pattern that expects a quoted string. Allows any characters inside the quoted text,
  33962. including backslashed escape characters, and terminates upon a matching closing quote.
  33963. </summary>
  33964. </member>
  33965. <member name="F:CsQuery.StringScanner.Patterns.Quoted.quoteChar">
  33966. <summary>
  33967. The quote character that was used to open the string.
  33968. </summary>
  33969. </member>
  33970. <member name="M:CsQuery.StringScanner.Patterns.Quoted.Validate">
  33971. <summary>
  33972. Run the validation against the passed string.
  33973. </summary>
  33974. <returns>
  33975. Returns true if the pattern defined by this class is successfully matched, and false if not.
  33976. </returns>
  33977. </member>
  33978. <member name="M:CsQuery.StringScanner.Patterns.Quoted.FinishValidate">
  33979. <summary>
  33980. Finishes a validation
  33981. </summary>
  33982. <returns>
  33983. true if the string matched the pattern defined by this instance, false if not.
  33984. </returns>
  33985. </member>
  33986. <member name="M:CsQuery.StringScanner.Patterns.Quoted.Expect(System.Int32@,System.Char)">
  33987. <summary>
  33988. Assert that the current character matches the pattern defined by this object.
  33989. </summary>
  33990. <param name="index">
  33991. Zero-based index of the current position.
  33992. </param>
  33993. <param name="current">
  33994. The current character.
  33995. </param>
  33996. <returns>
  33997. true if the pattern matches at this position, false if not.
  33998. </returns>
  33999. </member>
  34000. <member name="T:CsQuery.StringScanner.Scanner">
  34001. <summary>
  34002. Factory for StringScanner objects
  34003. </summary>
  34004. </member>
  34005. <member name="M:CsQuery.StringScanner.Scanner.Create(System.String)">
  34006. <summary>
  34007. Creates a new StringScanner from a string.
  34008. </summary>
  34009. <param name="text">
  34010. The text.
  34011. </param>
  34012. <returns>
  34013. A new StringScsanner.
  34014. </returns>
  34015. </member>
  34016. <member name="T:CsQuery.Utility.FastActivator">
  34017. <summary>
  34018. Replacement for Activator.CreateInstance that caches the constructor fucnction, providing a
  34019. significant performance improvement over Activator.CreateInstance. Calling with a value type
  34020. will be deferred to Activator.CreateInstance.
  34021. </summary>
  34022. <url>
  34023. http://mironabramson.com/blog/post/2008/08/Fast-version-of-the-ActivatorCreateInstance-method-using-IL.aspx
  34024. </url>
  34025. </member>
  34026. <member name="M:CsQuery.Utility.FastActivator.CreateInstance``1">
  34027. <summary>
  34028. Create a new instance of type T
  34029. </summary>
  34030. <typeparam name="T">
  34031. The type of object to create
  34032. </typeparam>
  34033. <returns>
  34034. A new instance of type T
  34035. </returns>
  34036. </member>
  34037. <member name="M:CsQuery.Utility.FastActivator.CreateInstance(System.Type)">
  34038. <summary>
  34039. Creates an instance.
  34040. </summary>
  34041. <param name="type">
  34042. The Type to process.
  34043. </param>
  34044. <returns>
  34045. The new instance.
  34046. </returns>
  34047. </member>
  34048. <member name="T:CsQuery.Utility.SelectorCache">
  34049. <summary>
  34050. Class to cache selectors on a DOM. NOT YET IMPLEMENTED.
  34051. </summary>
  34052. </member>
  34053. <member name="M:CsQuery.Utility.SelectorCache.#ctor(CsQuery.CQ)">
  34054. <summary>
  34055. Constructor.
  34056. </summary>
  34057. <param name="cqSource">
  34058. The cq source.
  34059. </param>
  34060. </member>
  34061. <member name="P:CsQuery.Utility.SelectorCache.SelectionCache">
  34062. <summary>
  34063. Gets the selection cache.
  34064. </summary>
  34065. </member>
  34066. <member name="M:CsQuery.Utility.SelectorCache.Select(System.String)">
  34067. <summary>
  34068. Run the selector.
  34069. </summary>
  34070. <param name="selector">
  34071. The selector.
  34072. </param>
  34073. <returns>
  34074. .
  34075. </returns>
  34076. </member>
  34077. <member name="T:CsQuery.Utility.Support">
  34078. <summary>
  34079. Some static methods that didn't fit in anywhere else.
  34080. </summary>
  34081. </member>
  34082. <member name="M:CsQuery.Utility.Support.GetFile(System.String)">
  34083. <summary>
  34084. Read all text of a file, trying to find it from the execution location if not rooted.
  34085. </summary>
  34086. <param name="fileName"></param>
  34087. <returns></returns>
  34088. </member>
  34089. <member name="M:CsQuery.Utility.Support.GetFileStream(System.String)">
  34090. <summary>
  34091. Open a stream for a file, trying to find it from the execution location if not rooted.
  34092. </summary>
  34093. <param name="fileName"></param>
  34094. </member>
  34095. <member name="M:CsQuery.Utility.Support.TryGetFilePath(System.String,System.String@)">
  34096. <summary>
  34097. Given a partial path to a folder or file, try to find the full rooted path. The topmost part
  34098. of the partial path must be part of the current application path; e.g. there must be an
  34099. overlapping part on which to match.
  34100. </summary>
  34101. <param name="partialPath">
  34102. The partial path to find.
  34103. </param>
  34104. <param name="filePath">
  34105. [out] Full pathname of the file.
  34106. </param>
  34107. <returns>
  34108. true if it succeeds, false if it fails.
  34109. </returns>
  34110. </member>
  34111. <member name="M:CsQuery.Utility.Support.GetFilePath(System.String)">
  34112. <summary>
  34113. Given a partial path to a folder or file, try to find the full rooted path. The topmost part
  34114. of the partial path must be part of the current application path; e.g. there must be an
  34115. overlapping part on which to match.
  34116. </summary>
  34117. <param name="partialPath">
  34118. The partial path to find
  34119. </param>
  34120. <returns>
  34121. The file path.
  34122. </returns>
  34123. </member>
  34124. <member name="M:CsQuery.Utility.Support.GetFilePath(System.String,System.String)">
  34125. <summary>
  34126. Given a rooted path to look within, and a partial path to a file, the full path to the file.
  34127. </summary>
  34128. <exception cref="T:System.ArgumentException">
  34129. Thrown when one or more arguments have unsupported or illegal values.
  34130. </exception>
  34131. <param name="partialPath">
  34132. The partial path to find.
  34133. </param>
  34134. <param name="basePath">
  34135. The rooted path to match within
  34136. </param>
  34137. <returns>
  34138. The full rooted path the the file.
  34139. </returns>
  34140. </member>
  34141. <member name="M:CsQuery.Utility.Support.TryGetFilePath(System.String,System.String,System.String@)">
  34142. <summary>
  34143. Given a partial path to a folder or file, try to find the full rooted path. The topmost part
  34144. of the partial path must be part of the current application path; e.g. there must be an
  34145. overlapping part on which to match.
  34146. </summary>
  34147. <param name="partialPath">
  34148. The partial path to find.
  34149. </param>
  34150. <param name="basePath">
  34151. The rooted path to match within.
  34152. </param>
  34153. <param name="outputPath">
  34154. [out] Full pathname of the output file.
  34155. </param>
  34156. <returns>
  34157. true if it succeeds, false if it fails.
  34158. </returns>
  34159. </member>
  34160. <member name="M:CsQuery.Utility.Support.GetFirstExternalAssembly">
  34161. <summary>
  34162. Gets the first assembly that is not the assembly that this method belongs to
  34163. </summary>
  34164. <exception cref="T:System.InvalidOperationException">
  34165. Thrown when the requested operation is invalid.
  34166. </exception>
  34167. <returns>
  34168. The first external assembly.
  34169. </returns>
  34170. </member>
  34171. <member name="M:CsQuery.Utility.Support.GetResourceStream(System.String)">
  34172. <summary>
  34173. Gets a resource from the calling assembly
  34174. </summary>
  34175. <param name="resourceName"></param>
  34176. <returns></returns>
  34177. </member>
  34178. <member name="M:CsQuery.Utility.Support.GetResourceStream(System.String,System.Reflection.Assembly)">
  34179. <summary>
  34180. Gets a resource name using the assembly and resource name
  34181. </summary>
  34182. <param name="resourceName"></param>
  34183. <param name="assembly"></param>
  34184. <returns></returns>
  34185. </member>
  34186. <member name="M:CsQuery.Utility.Support.GetResourceStream(System.String,System.String)">
  34187. <summary>
  34188. Gets an embedded resource from an assembly by name
  34189. </summary>
  34190. <param name="resourceName">
  34191. The resource name
  34192. </param>
  34193. <param name="assembly">
  34194. The assembly name
  34195. </param>
  34196. <returns>
  34197. The resource stream.
  34198. </returns>
  34199. </member>
  34200. <member name="M:CsQuery.Utility.Support.StreamToString(System.IO.Stream)">
  34201. <summary>
  34202. Convert a string to a stream using ASCII encoding.
  34203. </summary>
  34204. <param name="stream">
  34205. The stream.
  34206. </param>
  34207. <returns>
  34208. A string.
  34209. </returns>
  34210. </member>
  34211. <member name="M:CsQuery.Utility.Support.CleanFilePath(System.String)">
  34212. <summary>
  34213. Convert slashes to backslashes; make sure there's one (or zero, if not rooted) leading or
  34214. trailing backslash; resolve parent and current folder references. Missing values are
  34215. returned as just one backslash.
  34216. </summary>
  34217. <param name="path">
  34218. The path to clean
  34219. </param>
  34220. <returns>
  34221. A cleaned/resolved path
  34222. </returns>
  34223. </member>
  34224. <member name="M:CsQuery.Utility.Support.CombinePaths(System.String,System.String)">
  34225. <summary>
  34226. Combine two file paths, normalizing slashes and eliminating any relative path markers.
  34227. </summary>
  34228. <param name="path1">
  34229. The first path.
  34230. </param>
  34231. <param name="path2">
  34232. The second path.
  34233. </param>
  34234. <returns>
  34235. A combined path.
  34236. </returns>
  34237. </member>
  34238. <member name="M:CsQuery.Utility.Support.MethodPath(System.Reflection.MemberInfo)">
  34239. <summary>
  34240. Get a fully qualified namespaced path to a member
  34241. </summary>
  34242. <param name="mi"></param>
  34243. <returns></returns>
  34244. </member>
  34245. <member name="M:CsQuery.Utility.Support.MethodPath(System.Type,System.String)">
  34246. <summary>
  34247. Get a fully qualified namespaced path to a member.
  34248. </summary>
  34249. <param name="type">
  34250. The type to inspect.
  34251. </param>
  34252. <param name="memberName">
  34253. Name of the member.
  34254. </param>
  34255. <returns>
  34256. A string
  34257. </returns>
  34258. </member>
  34259. <member name="M:CsQuery.Utility.Support.TypePath(System.Type)">
  34260. <summary>
  34261. Get a fully qualified namespaced path to a type, e.g. "CsQuery.Utility.Support.TypePath"
  34262. </summary>
  34263. <param name="type">
  34264. The type to inspect
  34265. </param>
  34266. <returns>
  34267. A string
  34268. </returns>
  34269. </member>
  34270. <member name="M:CsQuery.Utility.Support.StreamToCharArray(System.IO.Stream)">
  34271. <summary>
  34272. Conver a stream to a character array.
  34273. </summary>
  34274. <param name="stream">
  34275. The stream.
  34276. </param>
  34277. <returns>
  34278. A character array.
  34279. </returns>
  34280. </member>
  34281. <member name="M:CsQuery.Utility.Support.CopyFiles(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.Boolean,System.String[])">
  34282. <summary>
  34283. Copies files matching a pattern.
  34284. </summary>
  34285. <exception cref="T:System.ArgumentException">
  34286. Thrown when one or more arguments have unsupported or illegal values.
  34287. </exception>
  34288. <param name="source">
  34289. Source for the.
  34290. </param>
  34291. <param name="destination">
  34292. Destination for the.
  34293. </param>
  34294. <param name="overwrite">
  34295. true to overwrite, false to preserve.
  34296. </param>
  34297. <param name="patterns">
  34298. One or more file matching patterns to match.
  34299. </param>
  34300. </member>
  34301. <member name="M:CsQuery.Utility.Support.CopyFiles(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String[])">
  34302. <summary>
  34303. Copies files matching a pattern. Existing files will be overwritten.
  34304. </summary>
  34305. <param name="source">
  34306. Source directory for the files
  34307. </param>
  34308. <param name="destination">
  34309. Destination directory.
  34310. </param>
  34311. <param name="patterns">
  34312. One or more file matching patterns to match.
  34313. </param>
  34314. </member>
  34315. <member name="M:CsQuery.Utility.Support.DeleteFiles(System.IO.DirectoryInfo,System.String[])">
  34316. <summary>
  34317. Deletes the files in a directory matching one or more patterns (nonrecursive)
  34318. </summary>
  34319. <exception cref="T:System.ArgumentException">
  34320. Thrown when the directory is missing
  34321. </exception>
  34322. <param name="directory">
  34323. Directory where files are located.
  34324. </param>
  34325. <param name="patterns">
  34326. One or more file matching patterns to delete
  34327. </param>
  34328. </member>
  34329. <member name="M:CsQuery.Utility.Support.DoubleOrZero(System.String)">
  34330. <summary>
  34331. Convert a string value to a double, or zero if non-numeric
  34332. </summary>
  34333. <param name="value">
  34334. The value.
  34335. </param>
  34336. <returns>
  34337. A double.
  34338. </returns>
  34339. </member>
  34340. <member name="M:CsQuery.Utility.Support.IntOrZero(System.String)">
  34341. <summary>
  34342. Convert a string value to an integer, or zero if non-numeric
  34343. </summary>
  34344. <param name="value">
  34345. The value.
  34346. </param>
  34347. <returns>
  34348. An integer
  34349. </returns>
  34350. </member>
  34351. <member name="M:CsQuery.Utility.Support.NumberToDoubleOrInt(System.IConvertible)">
  34352. <summary>
  34353. Return an int or double from any number.
  34354. </summary>
  34355. <param name="value">
  34356. The number to convert
  34357. </param>
  34358. <returns>
  34359. The converted number
  34360. </returns>
  34361. </member>
  34362. <member name="M:CsQuery.Utility.Support.FromCamelCase(System.String)">
  34363. <summary>
  34364. Given a string, convert each uppercase letter to a "-" followed by the lower case letter.
  34365. E.g. "fontSize" becomes "font-size".
  34366. </summary>
  34367. <param name="name">
  34368. The string to uncamelcase
  34369. </param>
  34370. <returns>
  34371. A string
  34372. </returns>
  34373. </member>
  34374. <member name="M:CsQuery.Utility.Support.ToCamelCase(System.String,System.Boolean)">
  34375. <summary>
  34376. Converts a name from dashed-separators to camelCase.
  34377. </summary>
  34378. <param name="name">
  34379. The string to camelCase.
  34380. </param>
  34381. <param name="capFirst">
  34382. (optional) when true, the first letter of the resuling word is captalized.
  34383. </param>
  34384. <returns>
  34385. a dased-separated string.
  34386. </returns>
  34387. </member>
  34388. <member name="M:CsQuery.Utility.Support.AttributeToEnum``1(System.String)">
  34389. <summary>
  34390. Converts a value to an enum, assuming the enum is camelcased.
  34391. </summary>
  34392. <typeparam name="TEnum">
  34393. Generic type parameter.
  34394. </typeparam>
  34395. <param name="value">
  34396. The value.
  34397. </param>
  34398. <returns>
  34399. value as a T.
  34400. </returns>
  34401. </member>
  34402. <member name="M:CsQuery.Utility.Support.EnumToAttribute(System.Enum)">
  34403. <summary>
  34404. Convert an enum to a lowercased attribute value
  34405. </summary>
  34406. <param name="value">
  34407. The value.
  34408. </param>
  34409. <returns>
  34410. The attribute value of a string
  34411. </returns>
  34412. </member>
  34413. <member name="M:CsQuery.Utility.Support.GetEncodedStream(System.String,System.Text.Encoding)">
  34414. <summary>
  34415. Return a stream, including BOM preamble, from a string
  34416. </summary>
  34417. <param name="html">
  34418. The HTML.
  34419. </param>
  34420. <param name="encoding">
  34421. The encoding.
  34422. </param>
  34423. <returns>
  34424. The encoded stream.
  34425. </returns>
  34426. </member>
  34427. <member name="T:CsQuery.Utility.Types">
  34428. <summary>
  34429. A set of helper methods for analyzing types.
  34430. </summary>
  34431. </member>
  34432. <member name="M:CsQuery.Utility.Types.IsAnonymousType(System.Type)">
  34433. <summary>
  34434. Determine if the type is an anonymous type.
  34435. </summary>
  34436. <param name="type">
  34437. A type/
  34438. </param>
  34439. <returns>
  34440. true if anonymous type, false if not.
  34441. </returns>
  34442. <url>http://stackoverflow.com/questions/2483023/how-to-test-if-a-type-is-anonymous.</url>
  34443. </member>
  34444. <member name="T:HtmlParserSharp.Common.DoctypeExpectation">
  34445. <summary>
  34446. Used for indicating desired behavior with legacy doctypes.
  34447. </summary>
  34448. </member>
  34449. <member name="F:HtmlParserSharp.Common.DoctypeExpectation.Html">
  34450. <summary>
  34451. Be a pure HTML5 parser.
  34452. </summary>
  34453. </member>
  34454. <member name="F:HtmlParserSharp.Common.DoctypeExpectation.Html401Transitional">
  34455. <summary>
  34456. Require the HTML 4.01 Transitional public id. Turn on HTML4-specific
  34457. additional errors regardless of doctype.
  34458. </summary>
  34459. </member>
  34460. <member name="F:HtmlParserSharp.Common.DoctypeExpectation.Html401Strict">
  34461. <summary>
  34462. Require the HTML 4.01 Transitional public id and a system id. Turn on
  34463. HTML4-specific additional errors regardless of doctype.
  34464. </summary>
  34465. </member>
  34466. <member name="F:HtmlParserSharp.Common.DoctypeExpectation.Auto">
  34467. <summary>
  34468. Treat the doctype required by HTML 5, doctypes with the HTML 4.01 Strict
  34469. public id and doctypes with the HTML 4.01 Transitional public id and a
  34470. system id as non-errors. Turn on HTML4-specific additional errors if the
  34471. public id is the HTML 4.01 Strict or Transitional public id.
  34472. </summary>
  34473. </member>
  34474. <member name="F:HtmlParserSharp.Common.DoctypeExpectation.NoDoctypeErrors">
  34475. <summary>
  34476. Never enable HTML4-specific error checks. Never report any doctype
  34477. condition as an error. (Doctype tokens in wrong places will be
  34478. reported as errors, though.) The application may decide what to log
  34479. in response to calls to <code>DocumentModeHanler</code>. This mode
  34480. is meant for doing surveys on existing content.
  34481. </summary>
  34482. </member>
  34483. <member name="F:HtmlParserSharp.Common.DocumentMode.StandardsMode">
  34484. <summary>
  34485. The Standards Mode
  34486. </summary>
  34487. </member>
  34488. <member name="F:HtmlParserSharp.Common.DocumentMode.AlmostStandardsMode">
  34489. <summary>
  34490. The Limited Quirks Mode aka. The Almost Standards Mode
  34491. </summary>
  34492. </member>
  34493. <member name="F:HtmlParserSharp.Common.DocumentMode.QuirksMode">
  34494. <summary>
  34495. The Quirks Mode
  34496. </summary>
  34497. </member>
  34498. <member name="M:HtmlParserSharp.Common.DocumentModeEventArgs.#ctor(HtmlParserSharp.Common.DocumentMode,System.String,System.String,System.Boolean)">
  34499. <summary>
  34500. Receive notification of the document mode.
  34501. </summary>
  34502. <param name="mode">The document mode.</param>
  34503. <param name="publicIdentifier">The public identifier of the doctype or <c>null</c> if unavailable.</param>
  34504. <param name="systemIdentifier">The system identifier of the doctype or <c>null</c> if unavailable.</param>
  34505. <param name="html4SpecificAdditionalErrorChecks"><c>true</c> if HTML 4-specific checks were enabled,
  34506. <c>false</c> otherwise</param>
  34507. </member>
  34508. <member name="P:HtmlParserSharp.Common.EncodingDetectedEventArgs.AcceptEncoding">
  34509. <summary>
  34510. When true, the client has decided to accept the charset-encoding for the document and the
  34511. current processing must be suspended. (Set true to stop encoding).
  34512. </summary>
  34513. </member>
  34514. <member name="T:HtmlParserSharp.Common.ITokenHandler">
  34515. <summary>
  34516. <code>Tokenizer</code> reports tokens through this interface.
  34517. </summary>
  34518. </member>
  34519. <member name="M:HtmlParserSharp.Common.ITokenHandler.StartTokenization(HtmlParserSharp.Core.Tokenizer)">
  34520. <summary>
  34521. This method is called at the start of tokenization before any other
  34522. methods on this interface are called. Implementations should hold the
  34523. reference to the <code>Tokenizer</code> in order to set the content
  34524. model flag and in order to be able to query for <code>Locator</code> data.
  34525. </summary>
  34526. <param name="self">The Tokenizer.</param>
  34527. </member>
  34528. <member name="P:HtmlParserSharp.Common.ITokenHandler.WantsComments">
  34529. <summary>
  34530. If this handler implementation cares about comments, return <code>true</code>.
  34531. If not, return <code>false</code>
  34532. </summary>
  34533. <returns>Whether this handler wants comments</returns>
  34534. </member>
  34535. <member name="M:HtmlParserSharp.Common.ITokenHandler.Doctype(System.String,System.String,System.String,System.Boolean)">
  34536. <summary>
  34537. Receive a doctype token.
  34538. </summary>
  34539. <param name="name">The name.</param>
  34540. <param name="publicIdentifier">The public identifier.</param>
  34541. <param name="systemIdentifier">The system identifier.</param>
  34542. <param name="forceQuirks">Whether the token is correct.</param>
  34543. </member>
  34544. <member name="M:HtmlParserSharp.Common.ITokenHandler.StartTag(HtmlParserSharp.Core.ElementName,HtmlParserSharp.Core.HtmlAttributes,System.Boolean)">
  34545. <summary>
  34546. Receive a start tag token.
  34547. </summary>
  34548. <param name="eltName">The tag name.</param>
  34549. <param name="attributes">The attributes.</param>
  34550. <param name="selfClosing">TODO</param>
  34551. </member>
  34552. <member name="M:HtmlParserSharp.Common.ITokenHandler.EndTag(HtmlParserSharp.Core.ElementName)">
  34553. <summary>
  34554. Receive an end tag token.
  34555. </summary>
  34556. <param name="eltName">The tag name.</param>
  34557. </member>
  34558. <member name="M:HtmlParserSharp.Common.ITokenHandler.Comment(System.Char[],System.Int32,System.Int32)">
  34559. <summary>
  34560. Receive a comment token. The data is junk if the<code>wantsComments()</code>
  34561. returned <code>false</code>.
  34562. </summary>
  34563. <param name="buf">The buffer holding the data.</param>
  34564. <param name="start">The offset into the buffer.</param>
  34565. <param name="length">The number of code units to read.</param>
  34566. </member>
  34567. <member name="M:HtmlParserSharp.Common.ITokenHandler.Characters(System.Char[],System.Int32,System.Int32)">
  34568. <summary>
  34569. Receive character tokens. This method has the same semantics as the SAX
  34570. method of the same name.
  34571. </summary>
  34572. <param name="buf">A buffer holding the data.</param>
  34573. <param name="start">The offset into the buffer.</param>
  34574. <param name="length">The number of code units to read.</param>
  34575. </member>
  34576. <member name="M:HtmlParserSharp.Common.ITokenHandler.ZeroOriginatingReplacementCharacter">
  34577. <summary>
  34578. Reports a U+0000 that's being turned into a U+FFFD.
  34579. </summary>
  34580. </member>
  34581. <member name="M:HtmlParserSharp.Common.ITokenHandler.Eof">
  34582. <summary>
  34583. The end-of-file token.
  34584. </summary>
  34585. </member>
  34586. <member name="M:HtmlParserSharp.Common.ITokenHandler.EndTokenization">
  34587. <summary>
  34588. The perform final cleanup.
  34589. </summary>
  34590. </member>
  34591. <member name="P:HtmlParserSharp.Common.ITokenHandler.IsCDataSectionAllowed">
  34592. <summary>
  34593. Checks if the CDATA sections are allowed.
  34594. </summary>
  34595. <returns><c>true</c> if CDATA sections are allowed</returns>
  34596. </member>
  34597. <member name="P:HtmlParserSharp.Common.ITokenHandler.AllowSelfClosingTags">
  34598. <summary>
  34599. Gets a value indicating whether self-closing tags should be allowed. When true, any tag may
  34600. close itself. When false, a self-closing tag is treated like an opening-tag only.
  34601. </summary>
  34602. </member>
  34603. <member name="T:HtmlParserSharp.Common.XmlViolationPolicy">
  34604. <summary>
  34605. Policy for XML 1.0 violations.
  34606. </summary>
  34607. </member>
  34608. <member name="F:HtmlParserSharp.Common.XmlViolationPolicy.Allow">
  34609. <summary>
  34610. Conform to HTML 5, allow XML 1.0 to be violated.
  34611. </summary>
  34612. </member>
  34613. <member name="F:HtmlParserSharp.Common.XmlViolationPolicy.Fatal">
  34614. <summary>
  34615. Halt when something cannot be mapped to XML 1.0.
  34616. </summary>
  34617. </member>
  34618. <member name="F:HtmlParserSharp.Common.XmlViolationPolicy.AlterInfoset">
  34619. <summary>
  34620. Be non-conforming and alter the infoset to fit
  34621. XML 1.0 when something would otherwise not be
  34622. mappable to XML 1.0.
  34623. </summary>
  34624. </member>
  34625. <member name="F:HtmlParserSharp.Core.AttributeName.ALL_NO_NS">
  34626. <summary>
  34627. An array representing no namespace regardless of namespace mode (HTML,
  34628. SVG, MathML, lang-mapping HTML) used.
  34629. </summary>
  34630. </member>
  34631. <member name="F:HtmlParserSharp.Core.AttributeName.XMLNS_NS">
  34632. <summary>
  34633. An array that has no namespace for the HTML mode but the XMLNS namespace
  34634. for the SVG and MathML modes.
  34635. </summary>
  34636. </member>
  34637. <member name="F:HtmlParserSharp.Core.AttributeName.XML_NS">
  34638. <summary>
  34639. An array that has no namespace for the HTML mode but the XML namespace
  34640. for the SVG and MathML modes.
  34641. </summary>
  34642. </member>
  34643. <member name="F:HtmlParserSharp.Core.AttributeName.XLINK_NS">
  34644. <summary>
  34645. An array that has no namespace for the HTML mode but the XLink namespace
  34646. for the SVG and MathML modes.
  34647. </summary>
  34648. </member>
  34649. <member name="F:HtmlParserSharp.Core.AttributeName.LANG_NS">
  34650. <summary>
  34651. An array that has no namespace for the HTML, SVG and MathML modes but has
  34652. the XML namespace for the lang-mapping HTML mode.
  34653. </summary>
  34654. </member>
  34655. <member name="F:HtmlParserSharp.Core.AttributeName.ALL_NO_PREFIX">
  34656. <summary>
  34657. An array for no prefixes in any mode.
  34658. </summary>
  34659. </member>
  34660. <member name="F:HtmlParserSharp.Core.AttributeName.XMLNS_PREFIX">
  34661. <summary>
  34662. An array for no prefixe in the HTML mode and the
  34663. <code>xmlns</code> prefix in the SVG and MathML modes.
  34664. </summary>
  34665. </member>
  34666. <member name="F:HtmlParserSharp.Core.AttributeName.XLINK_PREFIX">
  34667. <summary>
  34668. An array for no prefixe in the HTML mode and the
  34669. <code>xlink</code>
  34670. prefix in the SVG and MathML modes.
  34671. </summary>
  34672. </member>
  34673. <member name="F:HtmlParserSharp.Core.AttributeName.XML_PREFIX">
  34674. <summary>
  34675. An array for no prefixe in the HTML mode and the
  34676. <code>xml</code> prefix in the SVG and MathML modes.
  34677. </summary>
  34678. </member>
  34679. <member name="M:HtmlParserSharp.Core.AttributeName.SVG_DIFFERENT(System.String,System.String)">
  34680. <summary>
  34681. An initialization helper for having a one name in the SVG mode and
  34682. another name in the other modes.
  34683. </summary>
  34684. <param name="name">The name for the non-SVG modes</param>
  34685. <param name="camel">The name for the SVG mode</param>
  34686. <returns>The initialized name array</returns>
  34687. </member>
  34688. <member name="M:HtmlParserSharp.Core.AttributeName.MATH_DIFFERENT(System.String,System.String)">
  34689. <summary>
  34690. An initialization helper for having a one name in the MathML mode and
  34691. another name in the other modes.
  34692. </summary>
  34693. <param name="name">The name for the non-MathML modes</param>
  34694. <param name="camel">The name for the MathML mode</param>
  34695. <returns>The initialized name array</returns>
  34696. </member>
  34697. <member name="M:HtmlParserSharp.Core.AttributeName.COLONIFIED_LOCAL(System.String,System.String)">
  34698. <summary>
  34699. An initialization helper for having a different local name in the HTML
  34700. mode and the SVG and MathML modes.
  34701. </summary>
  34702. <param name="name">The name for the HTML mode</param>
  34703. <param name="suffix">The name for the SVG and MathML modes</param>
  34704. <returns>The initialized name array</returns>
  34705. </member>
  34706. <member name="M:HtmlParserSharp.Core.AttributeName.SAME_LOCAL(System.String)">
  34707. <summary>
  34708. An initialization helper for having the same local name in all modes.
  34709. </summary>
  34710. <param name="name">The name</param>
  34711. <returns>The initialized name array</returns>
  34712. </member>
  34713. <member name="M:HtmlParserSharp.Core.AttributeName.NameByBuffer(System.Char[],System.Int32,System.Int32,System.Boolean)">
  34714. <summary>
  34715. Returns an attribute name by buffer.
  34716. <p/>
  34717. C++ ownership: The return value is either released by the caller if the
  34718. attribute is a duplicate or the ownership is transferred to
  34719. HtmlAttributes and released upon clearing or destroying that object.
  34720. </summary>
  34721. <param name="buf">The buffer</param>
  34722. <param name="offset">ignored</param>
  34723. <param name="length">Length of data</param>
  34724. <param name="checkNcName">Whether to check ncnameness</param>
  34725. <returns>An <code>AttributeName</code> corresponding to the argument data</returns>
  34726. </member>
  34727. <member name="M:HtmlParserSharp.Core.AttributeName.BufToHash(System.Char[],System.Int32)">
  34728. <summary>
  34729. This method has to return a unique integer for each well-known
  34730. lower-cased attribute name.
  34731. </summary>
  34732. <param name="buf">The buffer.</param>
  34733. <param name="len">The length.</param>
  34734. <returns></returns>
  34735. </member>
  34736. <member name="F:HtmlParserSharp.Core.AttributeName.HTML">
  34737. <summary>
  34738. The mode value for HTML.
  34739. </summary>
  34740. </member>
  34741. <member name="F:HtmlParserSharp.Core.AttributeName.MATHML">
  34742. <summary>
  34743. The mode value for MathML.
  34744. </summary>
  34745. </member>
  34746. <member name="F:HtmlParserSharp.Core.AttributeName.SVG">
  34747. <summary>
  34748. The mode value for SVG.
  34749. </summary>
  34750. </member>
  34751. <member name="F:HtmlParserSharp.Core.AttributeName.HTML_LANG">
  34752. <summary>
  34753. The mode value for lang-mapping HTML.
  34754. </summary>
  34755. </member>
  34756. <member name="F:HtmlParserSharp.Core.AttributeName.uri">
  34757. <summary>
  34758. The namespaces indexable by mode.
  34759. </summary>
  34760. </member>
  34761. <member name="F:HtmlParserSharp.Core.AttributeName.local">
  34762. <summary>
  34763. The local names indexable by mode.
  34764. </summary>
  34765. </member>
  34766. <member name="F:HtmlParserSharp.Core.AttributeName.prefix">
  34767. <summary>
  34768. The prefixes indexably by mode.
  34769. </summary>
  34770. </member>
  34771. <member name="F:HtmlParserSharp.Core.AttributeName.qName">
  34772. <summary>
  34773. The qnames indexable by mode.
  34774. </summary>
  34775. </member>
  34776. <member name="M:HtmlParserSharp.Core.AttributeName.#ctor(System.String[],System.String[],System.String[],System.Int32)">
  34777. <summary>
  34778. Initializes a new instance of the <see cref="T:HtmlParserSharp.Core.AttributeName"/> class (The startup-time constructor).
  34779. </summary>
  34780. <param name="uri">The namespace.</param>
  34781. <param name="local">The local name.</param>
  34782. <param name="prefix">The prefix.</param>
  34783. <param name="flags">The flags.</param>
  34784. </member>
  34785. <member name="M:HtmlParserSharp.Core.AttributeName.CreateAttributeName(System.String,System.Boolean)">
  34786. <summary>
  34787. Creates an <code>AttributeName</code> for a local name.
  34788. </summary>
  34789. <param name="name">The name.</param>
  34790. <param name="checkNcName">Whether to check ncnameness.</param>
  34791. <returns>An <code>AttributeName</code></returns>
  34792. </member>
  34793. <member name="M:HtmlParserSharp.Core.AttributeName.CloneAttributeName">
  34794. <summary>
  34795. TODO: remove this (?)
  34796. Clones the attribute using an interner. Returns
  34797. <code>this</code> in Java and for non-dynamic instances in C++.
  34798. </summary>
  34799. <returns>
  34800. A clone.
  34801. </returns>
  34802. </member>
  34803. <member name="M:HtmlParserSharp.Core.AttributeName.Create(System.String)">
  34804. <summary>
  34805. Creator for use when the XML violation policy requires an attribute name
  34806. to be changed.
  34807. </summary>
  34808. <param name="name">The name.</param>
  34809. <returns>The name of the attribute to create</returns>
  34810. </member>
  34811. <member name="M:HtmlParserSharp.Core.AttributeName.IsNcName(System.Int32)">
  34812. <summary>
  34813. Determines whether this name is an XML 1.0 4th ed. NCName.
  34814. </summary>
  34815. <param name="mode">The SVG/MathML/HTML mode</param>
  34816. <returns>
  34817. <c>true</c> if if this is an NCName in the given mode; otherwise, <c>false</c>.
  34818. </returns>
  34819. </member>
  34820. <member name="P:HtmlParserSharp.Core.AttributeName.IsXmlns">
  34821. <summary>
  34822. Queries whether this is an <code>xmlns</code> attribute.
  34823. </summary>
  34824. <returns>
  34825. <c>true</c> if this is an <code>xmlns</code> attribute; otherwise, <c>false</c>.
  34826. </returns>
  34827. </member>
  34828. <member name="P:HtmlParserSharp.Core.AttributeName.IsCaseFolded">
  34829. <summary>
  34830. Determines whether this attribute has a case-folded value in the HTML4 mode
  34831. of the parser.
  34832. </summary>
  34833. <returns>
  34834. <c>true</c> if the value is case-folded; otherwise, <c>false</c>.
  34835. </returns>
  34836. </member>
  34837. <member name="F:HtmlParserSharp.Core.AttributeName.D">
  34838. **
  34839. </member>
  34840. <member name="T:HtmlParserSharp.Core.CoalescingTreeBuilder`1">
  34841. <summary>
  34842. A common superclass for tree builders that coalesce their text nodes.
  34843. </summary>
  34844. </member>
  34845. <member name="F:HtmlParserSharp.Core.ElementName.GROUP_MASK">
  34846. <summary>
  34847. The mask for extracting the dispatch group.
  34848. </summary>
  34849. </member>
  34850. <member name="F:HtmlParserSharp.Core.ElementName.CUSTOM">
  34851. <summary>
  34852. Indicates that the element is not a pre-interned element. Forbidden
  34853. on preinterned elements.
  34854. </summary>
  34855. </member>
  34856. <member name="F:HtmlParserSharp.Core.ElementName.SPECIAL">
  34857. <summary>
  34858. Indicates that the element is in the "special" category. This bit
  34859. should not be pre-set on MathML or SVG specials--only on HTML specials.
  34860. </summary>
  34861. </member>
  34862. <member name="F:HtmlParserSharp.Core.ElementName.FOSTER_PARENTING">
  34863. <summary>
  34864. The element is foster-parenting. This bit should be pre-set on elements
  34865. that are foster-parenting as HTML.
  34866. </summary>
  34867. </member>
  34868. <member name="F:HtmlParserSharp.Core.ElementName.SCOPING">
  34869. <summary>
  34870. The element is scoping. This bit should be pre-set on elements
  34871. that are scoping as HTML.
  34872. </summary>
  34873. </member>
  34874. <member name="F:HtmlParserSharp.Core.ElementName.SCOPING_AS_SVG">
  34875. <summary>
  34876. The element is scoping as SVG.
  34877. </summary>
  34878. </member>
  34879. <member name="F:HtmlParserSharp.Core.ElementName.SCOPING_AS_MATHML">
  34880. <summary>
  34881. The element is scoping as MathML.
  34882. </summary>
  34883. </member>
  34884. <member name="F:HtmlParserSharp.Core.ElementName.HTML_INTEGRATION_POINT">
  34885. <summary>
  34886. The element is an HTML integration point.
  34887. </summary>
  34888. </member>
  34889. <member name="F:HtmlParserSharp.Core.ElementName.OPTIONAL_END_TAG">
  34890. <summary>
  34891. The element has an optional end tag.
  34892. </summary>
  34893. </member>
  34894. <member name="F:HtmlParserSharp.Core.ElementName.flags">
  34895. <summary>
  34896. The lowest 7 bits are the dispatch group. The high bits are flags.
  34897. </summary>
  34898. </member>
  34899. <member name="M:HtmlParserSharp.Core.ElementName.BufToHash(System.Char[],System.Int32)">
  34900. <summary>
  34901. This method has to return a unique integer for each well-known
  34902. lower-cased element name.
  34903. </summary>
  34904. </member>
  34905. <member name="F:HtmlParserSharp.Core.ElementName.A">
  34906. **
  34907. </member>
  34908. <member name="T:HtmlParserSharp.Core.HtmlAttributes">
  34909. <summary>
  34910. Be careful with this class. QName is the name in from HTML tokenization.
  34911. Otherwise, please refer to the interface doc.
  34912. </summary>
  34913. </member>
  34914. <member name="M:HtmlParserSharp.Core.HtmlAttributes.GetIndex(HtmlParserSharp.Core.AttributeName)">
  34915. <summary>
  34916. Only use with a static argument
  34917. </summary>
  34918. </member>
  34919. <member name="M:HtmlParserSharp.Core.HtmlAttributes.GetValue(HtmlParserSharp.Core.AttributeName)">
  34920. <summary>
  34921. Only use with static argument.
  34922. </summary>
  34923. </member>
  34924. <member name="M:HtmlParserSharp.Core.HtmlAttributes.ClearWithoutReleasingContents">
  34925. <summary>
  34926. This is only used for <code>AttributeName</code> ownership transfer
  34927. in the isindex case to avoid freeing custom names twice in C++.
  34928. </summary>
  34929. </member>
  34930. <member name="T:HtmlParserSharp.Core.ILocator">
  34931. <summary>
  34932. Interface for getting the current line and column
  34933. (Corresponds to the SAX Locator interface).
  34934. This is implemented by Locator and Tokenizer.
  34935. </summary>
  34936. </member>
  34937. <member name="T:HtmlParserSharp.Core.ITreeBuilderState`1">
  34938. <summary>
  34939. Interface for exposing the state of the HTML5 tree builder so that the
  34940. interface can be implemented by the tree builder itself and by snapshots.
  34941. </summary>
  34942. </member>
  34943. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.Stack">
  34944. <summary>
  34945. Gets the stack.
  34946. </summary>
  34947. <returns>The stack</returns>
  34948. </member>
  34949. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.ListOfActiveFormattingElements">
  34950. <summary>
  34951. Gets the list of active formatting elements.
  34952. </summary>
  34953. <returns>The list of active formatting elements.</returns>
  34954. </member>
  34955. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.FormPointer">
  34956. <summary>
  34957. Gets the form pointer.
  34958. </summary>
  34959. <returns>The form pointer</returns>
  34960. </member>
  34961. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.HeadPointer">
  34962. <summary>
  34963. Gets the head pointer.
  34964. </summary>
  34965. <returns>The head pointer.</returns>
  34966. </member>
  34967. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.DeepTreeSurrogateParent">
  34968. <summary>
  34969. Gets the deep tree surrogate parent.
  34970. </summary>
  34971. <returns>The deep tree surrogate parent.</returns>
  34972. </member>
  34973. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.Mode">
  34974. <summary>
  34975. Gets the mode.
  34976. </summary>
  34977. <returns>The mode.</returns>
  34978. </member>
  34979. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.OriginalMode">
  34980. <summary>
  34981. Gets the original mode.
  34982. </summary>
  34983. <returns>The original mode.</returns>
  34984. </member>
  34985. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.IsFramesetOk">
  34986. <summary>
  34987. Determines whether the frameset is OK.
  34988. </summary>
  34989. <returns>
  34990. <c>true</c> if the frameset is OK; otherwise, <c>false</c>.
  34991. </returns>
  34992. </member>
  34993. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.IsNeedToDropLF">
  34994. <summary>
  34995. Determines whether we need to drop LF.
  34996. </summary>
  34997. <returns>
  34998. <c>true</c> if we need to drop LF; otherwise, <c>false</c>.
  34999. </returns>
  35000. </member>
  35001. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.IsQuirks">
  35002. <summary>
  35003. Determines whether this instance is in quirks mode.
  35004. </summary>
  35005. <returns>
  35006. <c>true</c> if this instance is in quirks mode; otherwise, <c>false</c>.
  35007. </returns>
  35008. </member>
  35009. <member name="T:HtmlParserSharp.Core.Portability">
  35010. <summary>
  35011. Class for C++ portability.
  35012. TODO: Remove this
  35013. </summary>
  35014. </member>
  35015. <member name="M:HtmlParserSharp.Core.Portability.NewLocalNameFromBuffer(System.Char[],System.Int32,System.Int32)">
  35016. <summary>
  35017. Allocates a new local name object. In C++, the refcount must be set up in such a way that
  35018. calling <code>releaseLocal</code> on the return value balances the refcount set by this method.
  35019. </summary>
  35020. </member>
  35021. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(System.Int32,System.String,System.String,`0,System.String,HtmlParserSharp.Core.HtmlAttributes,HtmlParserSharp.Core.TaintableLocator)">
  35022. <summary>
  35023. Constructor for copying. This doesn't take another <code>StackNode</code>
  35024. because in C++ the caller is reponsible for reobtaining the local names
  35025. from another interner.
  35026. </summary>
  35027. </member>
  35028. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(HtmlParserSharp.Core.ElementName,`0,HtmlParserSharp.Core.TaintableLocator)">
  35029. <summary>
  35030. Short hand for well-known HTML elements.
  35031. </summary>
  35032. </member>
  35033. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(HtmlParserSharp.Core.ElementName,`0,HtmlParserSharp.Core.HtmlAttributes,HtmlParserSharp.Core.TaintableLocator)">
  35034. <summary>
  35035. Constructor for HTML formatting elements.
  35036. </summary>
  35037. </member>
  35038. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(HtmlParserSharp.Core.ElementName,`0,System.String,HtmlParserSharp.Core.TaintableLocator)">
  35039. <summary>
  35040. The common-case HTML constructor.
  35041. </summary>
  35042. </member>
  35043. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(HtmlParserSharp.Core.ElementName,System.String,`0,HtmlParserSharp.Core.TaintableLocator)">
  35044. <summary>
  35045. Constructor for SVG elements. Note that the order of the arguments is
  35046. what distinguishes this from the HTML constructor. This is ugly, but
  35047. AFAICT the least disruptive way to make this work with Java's generics
  35048. and without unnecessary branches. :-(
  35049. </summary>
  35050. </member>
  35051. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(HtmlParserSharp.Core.ElementName,`0,System.String,System.Boolean,HtmlParserSharp.Core.TaintableLocator)">
  35052. <summary>
  35053. Constructor for MathML.
  35054. </summary>
  35055. </member>
  35056. <member name="M:HtmlParserSharp.Core.StackNode`1.ToString">
  35057. <summary>
  35058. Returns a <see cref="T:System.String"/> that represents this instance.
  35059. </summary>
  35060. <returns>
  35061. A <see cref="T:System.String"/> that represents this instance.
  35062. </returns>
  35063. </member>
  35064. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.Stack">
  35065. <summary>
  35066. Gets the stack.
  35067. </summary>
  35068. </member>
  35069. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.ListOfActiveFormattingElements">
  35070. <summary>
  35071. Gets the list of active formatting elements.
  35072. </summary>
  35073. </member>
  35074. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.Mode">
  35075. <summary>
  35076. Gets the mode.
  35077. </summary>
  35078. </member>
  35079. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.OriginalMode">
  35080. <summary>
  35081. Gets the original mode.
  35082. </summary>
  35083. </member>
  35084. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.IsFramesetOk">
  35085. <summary>
  35086. Gets a value indicating whether this instance is frameset ok.
  35087. </summary>
  35088. <value>
  35089. <c>true</c> if this instance is frameset ok; otherwise, <c>false</c>.
  35090. </value>
  35091. </member>
  35092. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.IsNeedToDropLF">
  35093. <summary>
  35094. Gets a value indicating whether this instance is need to drop LF.
  35095. </summary>
  35096. <value>
  35097. <c>true</c> if this instance is need to drop LF; otherwise, <c>false</c>.
  35098. </value>
  35099. </member>
  35100. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.IsQuirks">
  35101. <summary>
  35102. Gets a value indicating whether this instance is quirks.
  35103. </summary>
  35104. <value>
  35105. <c>true</c> if this instance is quirks; otherwise, <c>false</c>.
  35106. </value>
  35107. </member>
  35108. <member name="T:HtmlParserSharp.Core.Tokenizer">
  35109. <summary>
  35110. An implementation of
  35111. http://www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html
  35112. This class implements the <code>Locator</code> interface. This is not an
  35113. incidental implementation detail: Users of this class are encouraged to make
  35114. use of the <code>Locator</code> nature.
  35115. By default, the tokenizer may report data that XML 1.0 bans. The tokenizer
  35116. can be configured to treat these conditions as fatal or to coerce the infoset
  35117. to something that XML 1.0 allows.
  35118. </summary>
  35119. </member>
  35120. <member name="F:HtmlParserSharp.Core.Tokenizer.LEAD_OFFSET">
  35121. <summary>
  35122. Magic value for UTF-16 operations.
  35123. </summary>
  35124. </member>
  35125. <member name="F:HtmlParserSharp.Core.Tokenizer.LT_GT">
  35126. <summary>
  35127. UTF-16 code unit array containing less than and greater than for emitting
  35128. those characters on certain parse errors.
  35129. </summary>
  35130. </member>
  35131. <member name="F:HtmlParserSharp.Core.Tokenizer.LT_SOLIDUS">
  35132. <summary>
  35133. UTF-16 code unit array containing less than and solidus for emitting
  35134. those characters on certain parse errors.
  35135. </summary>
  35136. </member>
  35137. <member name="F:HtmlParserSharp.Core.Tokenizer.RSQB_RSQB">
  35138. <summary>
  35139. UTF-16 code unit array containing ]] for emitting those characters on
  35140. state transitions.
  35141. </summary>
  35142. </member>
  35143. <member name="F:HtmlParserSharp.Core.Tokenizer.REPLACEMENT_CHARACTER">
  35144. <summary>
  35145. Array version of U+FFFD.
  35146. </summary>
  35147. </member>
  35148. <member name="F:HtmlParserSharp.Core.Tokenizer.SPACE">
  35149. <summary>
  35150. Array version of space.
  35151. </summary>
  35152. </member>
  35153. <member name="F:HtmlParserSharp.Core.Tokenizer.LF">
  35154. <summary>
  35155. Array version of line feed.
  35156. </summary>
  35157. </member>
  35158. <member name="F:HtmlParserSharp.Core.Tokenizer.BUFFER_GROW_BY">
  35159. <summary>
  35160. Buffer growth parameter.
  35161. </summary>
  35162. </member>
  35163. <member name="F:HtmlParserSharp.Core.Tokenizer.CDATA_LSQB">
  35164. <summary>
  35165. "CDATA[" as <code>char[]</code>
  35166. </summary>
  35167. </member>
  35168. <member name="F:HtmlParserSharp.Core.Tokenizer.OCTYPE">
  35169. <summary>
  35170. "octype" as <code>char[]</code>
  35171. </summary>
  35172. </member>
  35173. <member name="F:HtmlParserSharp.Core.Tokenizer.UBLIC">
  35174. <summary>
  35175. "ublic" as <code>char[]</code>
  35176. </summary>
  35177. </member>
  35178. <member name="F:HtmlParserSharp.Core.Tokenizer.YSTEM">
  35179. <summary>
  35180. "ystem" as <code>char[]</code>
  35181. </summary>
  35182. </member>
  35183. <member name="F:HtmlParserSharp.Core.Tokenizer.lastCR">
  35184. Whether the previous char read was CR.
  35185. </member>
  35186. <member name="F:HtmlParserSharp.Core.Tokenizer.strBuf">
  35187. Buffer for short identifiers.
  35188. </member>
  35189. <member name="F:HtmlParserSharp.Core.Tokenizer.strBufLen">
  35190. Number of significant <code>char</code>s in <code>strBuf</code>.
  35191. </member>
  35192. <member name="F:HtmlParserSharp.Core.Tokenizer.longStrBuf">
  35193. Buffer for long strings.
  35194. </member>
  35195. <member name="F:HtmlParserSharp.Core.Tokenizer.longStrBufLen">
  35196. Number of significant <code>char</code>s in <code>longStrBuf</code>.
  35197. </member>
  35198. <member name="F:HtmlParserSharp.Core.Tokenizer.bmpChar">
  35199. Buffer for expanding NCRs falling into the Basic Multilingual Plane.
  35200. </member>
  35201. <member name="F:HtmlParserSharp.Core.Tokenizer.astralChar">
  35202. Buffer for expanding astral NCRs.
  35203. </member>
  35204. <member name="F:HtmlParserSharp.Core.Tokenizer.endTagExpectation">
  35205. The element whose end tag closes the current CDATA or RCDATA element.
  35206. </member>
  35207. <member name="F:HtmlParserSharp.Core.Tokenizer.endTag">
  35208. <code>true</code> if tokenizing an end tag
  35209. </member>
  35210. <member name="F:HtmlParserSharp.Core.Tokenizer.tagName">
  35211. The current tag token name.
  35212. </member>
  35213. <member name="F:HtmlParserSharp.Core.Tokenizer.attributeName">
  35214. The current attribute name.
  35215. </member>
  35216. <member name="F:HtmlParserSharp.Core.Tokenizer.wantsComments">
  35217. Whether comment tokens are emitted.
  35218. </member>
  35219. <member name="F:HtmlParserSharp.Core.Tokenizer.html4">
  35220. <code>true</code> when HTML4-specific additional errors are requested.
  35221. </member>
  35222. <member name="F:HtmlParserSharp.Core.Tokenizer.metaBoundaryPassed">
  35223. Whether the stream is past the first 512 bytes.
  35224. </member>
  35225. <member name="F:HtmlParserSharp.Core.Tokenizer.doctypeName">
  35226. The name of the current doctype token.
  35227. </member>
  35228. <member name="F:HtmlParserSharp.Core.Tokenizer.publicIdentifier">
  35229. The public id of the current doctype token.
  35230. </member>
  35231. <member name="F:HtmlParserSharp.Core.Tokenizer.systemIdentifier">
  35232. The system id of the current doctype token.
  35233. </member>
  35234. <member name="F:HtmlParserSharp.Core.Tokenizer.attributes">
  35235. The attribute holder.
  35236. </member>
  35237. <member name="F:HtmlParserSharp.Core.Tokenizer.contentSpacePolicy">
  35238. The policy for vertical tab and form feed.
  35239. </member>
  35240. <member name="F:HtmlParserSharp.Core.Tokenizer.commentPolicy">
  35241. The policy for comments.
  35242. </member>
  35243. <member name="M:HtmlParserSharp.Core.Tokenizer.#ctor(HtmlParserSharp.Common.ITokenHandler)">
  35244. The constructor.
  35245. @param tokenHandler
  35246. the handler for receiving tokens
  35247. </member>
  35248. <member name="P:HtmlParserSharp.Core.Tokenizer.IsMappingLangToXmlLang">
  35249. Returns the mappingLangToXmlLang.
  35250. @return the mappingLangToXmlLang
  35251. </member>
  35252. <member name="P:HtmlParserSharp.Core.Tokenizer.CommentPolicy">
  35253. Sets the commentPolicy.
  35254. @param commentPolicy
  35255. the commentPolicy to set
  35256. </member>
  35257. <member name="P:HtmlParserSharp.Core.Tokenizer.ContentNonXmlCharPolicy">
  35258. Sets the contentNonXmlCharPolicy.
  35259. @param contentNonXmlCharPolicy
  35260. the contentNonXmlCharPolicy to set
  35261. </member>
  35262. <member name="P:HtmlParserSharp.Core.Tokenizer.ContentSpacePolicy">
  35263. Sets the contentSpacePolicy.
  35264. @param contentSpacePolicy
  35265. the contentSpacePolicy to set
  35266. </member>
  35267. <member name="P:HtmlParserSharp.Core.Tokenizer.XmlnsPolicy">
  35268. Sets the xmlnsPolicy.
  35269. @param xmlnsPolicy
  35270. the xmlnsPolicy to set
  35271. </member>
  35272. <member name="P:HtmlParserSharp.Core.Tokenizer.Html4ModeCompatibleWithXhtml1Schemata">
  35273. Sets the html4ModeCompatibleWithXhtml1Schemata.
  35274. @param html4ModeCompatibleWithXhtml1Schemata
  35275. the html4ModeCompatibleWithXhtml1Schemata to set
  35276. </member>
  35277. <member name="M:HtmlParserSharp.Core.Tokenizer.SetStateAndEndTagExpectation(HtmlParserSharp.Core.TokenizerState,System.String)">
  35278. Sets the tokenizer state and the associated element name. This should
  35279. only ever used to put the tokenizer into one of the states that have
  35280. a special end tag expectation.
  35281. @param specialTokenizerState
  35282. the tokenizer state to set
  35283. @param endTagExpectation
  35284. the expected end tag for transitioning back to normal
  35285. </member>
  35286. <member name="M:HtmlParserSharp.Core.Tokenizer.SetStateAndEndTagExpectation(HtmlParserSharp.Core.TokenizerState,HtmlParserSharp.Core.ElementName)">
  35287. Sets the tokenizer state and the associated element name. This should
  35288. only ever used to put the tokenizer into one of the states that have
  35289. a special end tag expectation.
  35290. @param specialTokenizerState
  35291. the tokenizer state to set
  35292. @param endTagExpectation
  35293. the expected end tag for transitioning back to normal
  35294. </member>
  35295. <member name="P:HtmlParserSharp.Core.Tokenizer.LineNumber">
  35296. @see org.xml.sax.Locator#getLineNumber()
  35297. </member>
  35298. <member name="P:HtmlParserSharp.Core.Tokenizer.ColumnNumber">
  35299. @see org.xml.sax.Locator#getColumnNumber()
  35300. </member>
  35301. <member name="M:HtmlParserSharp.Core.Tokenizer.AppendStrBuf(System.Char)">
  35302. Appends to the smaller buffer.
  35303. @param c
  35304. the UTF-16 code unit to append
  35305. </member>
  35306. <member name="M:HtmlParserSharp.Core.Tokenizer.StrBufToDoctypeName">
  35307. Returns the short buffer as a local name. The return value is released in
  35308. emitDoctypeToken().
  35309. @return the smaller buffer as local name
  35310. </member>
  35311. <member name="M:HtmlParserSharp.Core.Tokenizer.EmitStrBuf">
  35312. Emits the smaller buffer as character tokens.
  35313. @throws SAXException
  35314. if the token handler threw
  35315. </member>
  35316. <member name="M:HtmlParserSharp.Core.Tokenizer.AppendLongStrBuf(System.Char)">
  35317. Appends to the larger buffer.
  35318. @param c
  35319. the UTF-16 code unit to append
  35320. </member>
  35321. <member name="M:HtmlParserSharp.Core.Tokenizer.AppendStrBufToLongStrBuf">
  35322. Append the contents of the smaller buffer to the larger one.
  35323. </member>
  35324. <!-- Badly formed XML comment ignored for member "M:HtmlParserSharp.Core.Tokenizer.LongStrBufToString" -->
  35325. <member name="M:HtmlParserSharp.Core.Tokenizer.EmitComment(System.Int32,System.Int32)">
  35326. <summary>
  35327. Emits the current comment token.
  35328. </summary>
  35329. <param name="provisionalHyphens">The provisional hyphens.</param>
  35330. <param name="pos">The position.</param>
  35331. </member>
  35332. <member name="M:HtmlParserSharp.Core.Tokenizer.FlushChars(System.Char[],System.Int32)">
  35333. <summary>
  35334. Flushes coalesced character tokens.
  35335. </summary>
  35336. <param name="buf">The buffer.</param>
  35337. <param name="pos">The position.</param>
  35338. </member>
  35339. <member name="M:HtmlParserSharp.Core.Tokenizer.Fatal(System.String)">
  35340. Reports an condition that would make the infoset incompatible with XML
  35341. 1.0 as fatal.
  35342. @param message
  35343. the message
  35344. @throws SAXException
  35345. @throws SAXParseException
  35346. </member>
  35347. <member name="M:HtmlParserSharp.Core.Tokenizer.Err(System.String)">
  35348. Reports a Parse Error.
  35349. @param message
  35350. the message
  35351. @throws SAXException
  35352. </member>
  35353. <member name="M:HtmlParserSharp.Core.Tokenizer.Warn(System.String)">
  35354. Reports a warning
  35355. @param message
  35356. the message
  35357. @throws SAXException
  35358. </member>
  35359. <member name="M:HtmlParserSharp.Core.Tokenizer.ResetAttributes">
  35360. </member>
  35361. <member name="P:HtmlParserSharp.Core.Tokenizer.IsAlreadyComplainedAboutNonAscii">
  35362. Returns the alreadyComplainedAboutNonAscii.
  35363. @return the alreadyComplainedAboutNonAscii
  35364. </member>
  35365. <member name="M:HtmlParserSharp.Core.Tokenizer.EmitOrAppendTwo(System.Char[],HtmlParserSharp.Core.TokenizerState)">
  35366. @param val
  35367. @throws SAXException
  35368. </member>
  35369. <member name="P:HtmlParserSharp.Core.Tokenizer.IsNextCharOnNewLine">
  35370. Returns the nextCharOnNewLine.
  35371. @return the nextCharOnNewLine
  35372. </member>
  35373. <member name="P:HtmlParserSharp.Core.Tokenizer.Line">
  35374. Returns the line.
  35375. @return the line
  35376. </member>
  35377. <member name="P:HtmlParserSharp.Core.Tokenizer.Col">
  35378. Returns the col.
  35379. @return the col
  35380. </member>
  35381. <member name="M:HtmlParserSharp.Core.Tokenizer.SetTransitionBaseOffset(System.Int32)">
  35382. <summary>
  35383. Sets an offset to be added to the position reported to
  35384. <code>TransitionHandler</code>.
  35385. </summary>
  35386. <param name="offset">The offset.</param>
  35387. </member>
  35388. <member name="P:HtmlParserSharp.Core.Tokenizer.IsSuspended">
  35389. <summary>
  35390. Gets a value indicating whether the parsing has been suspended.
  35391. </summary>
  35392. </member>
  35393. <member name="F:HtmlParserSharp.Core.TreeBuilder`1.framesetOk">
  35394. <summary>
  35395. Used only when moving back to IN_BODY.
  35396. </summary>
  35397. </member>
  35398. <member name="F:HtmlParserSharp.Core.TreeBuilder`1.deepTreeSurrogateParent">
  35399. Used to work around Gecko limitations. Not used in Java.
  35400. </member>
  35401. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Fatal">
  35402. <summary>
  35403. Reports an condition that would make the infoset incompatible with XML
  35404. 1.0 as fatal.
  35405. </summary>
  35406. </member>
  35407. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Err(System.String)">
  35408. <summary>
  35409. Reports a Parse Error.
  35410. </summary>
  35411. <param name="message">The message.</param>
  35412. </member>
  35413. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrNoCheck(System.String)">
  35414. <summary>
  35415. Reports a Parse Error without checking if an error handler is present.
  35416. </summary>
  35417. <param name="message">The message.</param>
  35418. </member>
  35419. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrStrayStartTag(System.String)">
  35420. <summary>
  35421. Reports a stray start tag.
  35422. </summary>
  35423. <param name="name">The name of the stray tag.</param>
  35424. </member>
  35425. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrStrayEndTag(System.String)">
  35426. <summary>
  35427. Reports a stray end tag.
  35428. </summary>
  35429. <param name="name">The name of the stray tag.</param>
  35430. </member>
  35431. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrUnclosedElements(System.Int32,System.String)">
  35432. <summary>
  35433. Reports a state when elements expected to be closed were not.
  35434. </summary>
  35435. <param name="eltPos">The position of the start tag on the stack of the element
  35436. being closed.</param>
  35437. <param name="name">The name of the end tag.</param>
  35438. </member>
  35439. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrUnclosedElementsImplied(System.Int32,System.String)">
  35440. <summary>
  35441. Reports a state when elements expected to be closed ahead of an implied
  35442. end tag but were not.
  35443. </summary>
  35444. <param name="eltPos">The position of the start tag on the stack of the element
  35445. being closed.</param>
  35446. <param name="name">The name of the end tag.</param>
  35447. </member>
  35448. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrUnclosedElementsCell(System.Int32)">
  35449. <summary>
  35450. Reports a state when elements expected to be closed ahead of an implied
  35451. table cell close.
  35452. </summary>
  35453. <param name="eltPos">The position of the start tag on the stack of the element
  35454. being closed.</param>
  35455. </member>
  35456. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrEndWithUnclosedElements(System.String)">
  35457. <summary>
  35458. Reports arriving at/near end of document with unclosed elements remaining.
  35459. </summary>
  35460. <param name="message">The message.</param>
  35461. </member>
  35462. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ReportUnclosedElementNameAndLocation(System.Int32)">
  35463. <summary>
  35464. Reports the name and location of an unclosed element.
  35465. </summary>
  35466. <param name="pos">The position.</param>
  35467. </member>
  35468. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Warn(System.String)">
  35469. <summary>
  35470. Reports a warning
  35471. </summary>
  35472. <param name="message">The message.</param>
  35473. </member>
  35474. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Comment(System.Char[],System.Int32,System.Int32)">
  35475. <summary>
  35476. Receive a comment token. The data is junk if the<code>wantsComments()</code>
  35477. returned <code>false</code>.
  35478. </summary>
  35479. <param name="buf">The buffer holding the data.</param>
  35480. <param name="start">The offset into the buffer.</param>
  35481. <param name="length">The number of code units to read.</param>
  35482. </member>
  35483. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Characters(System.Char[],System.Int32,System.Int32)">
  35484. <summary>
  35485. Receive character tokens. This method has the same semantics as the SAX
  35486. method of the same name.
  35487. </summary>
  35488. <param name="buf">A buffer holding the data.</param>
  35489. <param name="start">The offset into the buffer.</param>
  35490. <param name="length">The number of code units to read.</param>
  35491. </member>
  35492. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ZeroOriginatingReplacementCharacter">
  35493. <summary>
  35494. Reports a U+0000 that's being turned into a U+FFFD.
  35495. </summary>
  35496. </member>
  35497. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Eof">
  35498. <summary>
  35499. The end-of-file token.
  35500. </summary>
  35501. </member>
  35502. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.EndTokenization">
  35503. <summary>
  35504. The perform final cleanup.
  35505. </summary>
  35506. </member>
  35507. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.AddAttributesToBody(HtmlParserSharp.Core.HtmlAttributes)">
  35508. <summary>
  35509. Attempt to add attribute to the body element.
  35510. </summary>
  35511. <param name="attributes">The attributes.</param>
  35512. <returns><c>true</c> if the attributes were added</returns>
  35513. </member>
  35514. <member name="P:HtmlParserSharp.Core.TreeBuilder`1.WantsComments">
  35515. <summary>
  35516. If this handler implementation cares about comments, return <code>true</code>.
  35517. If not, return <code>false</code>
  35518. </summary>
  35519. <returns>
  35520. Whether this handler wants comments
  35521. </returns>
  35522. </member>
  35523. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.SetFragmentContext(System.String)">
  35524. The argument MUST be an interned string or <code>null</code>.
  35525. @param context
  35526. </member>
  35527. <member name="P:HtmlParserSharp.Core.TreeBuilder`1.IsCDataSectionAllowed">
  35528. <summary>
  35529. Checks if the CDATA sections are allowed.
  35530. </summary>
  35531. <returns>
  35532. <c>true</c> if CDATA sections are allowed
  35533. </returns>
  35534. </member>
  35535. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.SetFragmentContext(System.String,System.String,`0,System.Boolean)">
  35536. The argument MUST be an interned string or <code>null</code>.
  35537. @param context
  35538. </member>
  35539. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.FlushCharacters">
  35540. <summary>
  35541. Flushes the pending characters. Public for document.write use cases only.
  35542. </summary>
  35543. </member>
  35544. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.NewSnapshot">
  35545. <summary>
  35546. Creates a comparable snapshot of the tree builder state. Snapshot
  35547. creation is only supported immediately after a script end tag has been
  35548. processed. In C++ the caller is responsible for calling
  35549. <code>delete</code> on the returned object.
  35550. </summary>
  35551. <returns>A snapshot</returns>
  35552. </member>
  35553. <member name="P:HtmlParserSharp.Core.TreeBuilder`1.ListOfActiveFormattingElements">
  35554. <summary>
  35555. Gets the list of active formatting elements.
  35556. </summary>
  35557. </member>
  35558. <member name="P:HtmlParserSharp.Core.TreeBuilder`1.Stack">
  35559. <summary>
  35560. Gets the stack.
  35561. </summary>
  35562. </member>
  35563. <member name="T:HtmlParserSharp.Core.TreeBuilderConstants">
  35564. <summary>
  35565. Moved the constants (and pseude-enums) out of the TreeBuilder class.
  35566. </summary>
  35567. </member>
  35568. <member name="F:HtmlParserSharp.Core.TreeBuilderConstants.REPLACEMENT_CHARACTER">
  35569. <summary>
  35570. Array version of U+FFFD.
  35571. </summary>
  35572. </member>
  35573. <member name="T:HtmlParserSharp.Core.UTF16Buffer">
  35574. <summary>
  35575. An UTF-16 buffer that knows the start and end indeces of its unconsumed
  35576. content.
  35577. </summary>
  35578. </member>
  35579. <member name="P:HtmlParserSharp.Core.UTF16Buffer.Buffer">
  35580. <summary>
  35581. Gets the backing store of the buffer. May be larger than the logical content
  35582. of this <code>UTF16Buffer</code>.
  35583. </summary>
  35584. </member>
  35585. <member name="P:HtmlParserSharp.Core.UTF16Buffer.Start">
  35586. <summary>
  35587. Gets or sets the index of the first unconsumed character in the backing buffer.
  35588. </summary>
  35589. </member>
  35590. <member name="P:HtmlParserSharp.Core.UTF16Buffer.End">
  35591. <summary>
  35592. Gets or sets the index of the slot immediately after the last character in the backing
  35593. buffer that is part of the logical content of this <code>UTF16Buffer</code>.
  35594. </summary>
  35595. </member>
  35596. <member name="M:HtmlParserSharp.Core.UTF16Buffer.#ctor(System.Char[],System.Int32,System.Int32)">
  35597. <summary>
  35598. Constructor for wrapping an existing UTF-16 code unit array.
  35599. </summary>
  35600. <param name="buffer">The backing buffer.</param>
  35601. <param name="start">The index of the first character to consume.</param>
  35602. <param name="end">The index immediately after the last character to consume.</param>
  35603. </member>
  35604. <member name="P:HtmlParserSharp.Core.UTF16Buffer.HasMore">
  35605. <summary>
  35606. Determines whether this instance has data left.
  35607. </summary>
  35608. <returns>
  35609. <c>true</c> if there's data left; otherwise, <c>false</c>.
  35610. </returns>
  35611. </member>
  35612. <member name="M:HtmlParserSharp.Core.UTF16Buffer.Adjust(System.Boolean)">
  35613. <summary>
  35614. Adjusts the start index to skip over the first character if it is a line
  35615. feed and the previous character was a carriage return.
  35616. </summary>
  35617. <param name="lastWasCR">Whether the previous character was a carriage return.</param>
  35618. </member>
  35619. <member name="T:HtmlParserSharp.XmlTreeBuilder">
  35620. <summary>
  35621. The tree builder glue for building a tree through the public DOM APIs.
  35622. </summary>
  35623. </member>
  35624. <member name="F:HtmlParserSharp.XmlTreeBuilder.document">
  35625. <summary>
  35626. The current doc.
  35627. </summary>
  35628. </member>
  35629. <member name="P:HtmlParserSharp.XmlTreeBuilder.Document">
  35630. <summary>
  35631. Returns the document.
  35632. </summary>
  35633. <returns>The document</returns>
  35634. </member>
  35635. <member name="M:HtmlParserSharp.XmlTreeBuilder.getDocumentFragment">
  35636. <summary>
  35637. Return the document fragment.
  35638. </summary>
  35639. <returns>The document fragment</returns>
  35640. </member>
  35641. <member name="T:HttpWebAdapters.IHttpWebRequest">
  35642. <summary>
  35643. Interface for an HttpWebRequest object.
  35644. </summary>
  35645. </member>
  35646. <member name="P:HttpWebAdapters.IHttpWebRequest.Method">
  35647. <summary>
  35648. Gets or sets the HTTP method.
  35649. </summary>
  35650. </member>
  35651. <member name="M:HttpWebAdapters.IHttpWebRequest.GetResponse">
  35652. <summary>
  35653. Gets the response for the HttpWebRequest.
  35654. </summary>
  35655. <returns>
  35656. The response.
  35657. </returns>
  35658. </member>
  35659. <member name="M:HttpWebAdapters.IHttpWebRequest.GetRequestStream">
  35660. <summary>
  35661. Gets a <see cref="T:System.IO.Stream"></see> object to use to write request data.
  35662. </summary>
  35663. <returns>
  35664. A <see cref="T:System.IO.Stream"></see> to use to write request data.
  35665. </returns>
  35666. <exception cref="T:System.InvalidOperationException">The <see cref="M:HttpWebAdapters.IHttpWebRequest.GetRequestStream"></see> method is called more than once.-or- <see cref="P:HttpWebAdapters.IHttpWebRequest.TransferEncoding"></see> is set to a value and <see cref="P:HttpWebAdapters.IHttpWebRequest.SendChunked"></see> is false. </exception>
  35667. <exception cref="T:System.ObjectDisposedException">In a .NET Compact Framework application, a request stream with zero content length was not obtained and closed correctly. For more information about handling zero content length requests, see Network Programming in the .NET Compact Framework.</exception>
  35668. <exception cref="T:System.Net.WebException"><see cref="M:HttpWebAdapters.IHttpWebRequest.Abort"></see> was previously called.-or- The time-out period for the request expired.-or- An error occurred while processing the request. </exception>
  35669. <exception cref="T:System.NotSupportedException">The request cache validator indicated that the response for this request can be served from the cache; however, requests that write data must not use the cache. This exception can occur if you are using a custom cache validator that is incorrectly implemented. </exception>
  35670. <exception cref="T:System.Net.ProtocolViolationException">The <see cref="P:HttpWebAdapters.IHttpWebRequest.Method"></see> property is GET or HEAD.-or- <see cref="P:HttpWebAdapters.IHttpWebRequest.KeepAlive"></see> is true, <see cref="P:HttpWebAdapters.IHttpWebRequest.AllowWriteStreamBuffering"></see> is false, <see cref="P:HttpWebAdapters.IHttpWebRequest.ContentLength"></see> is -1, <see cref="P:HttpWebAdapters.IHttpWebRequest.SendChunked"></see> is false, and <see cref="P:HttpWebAdapters.IHttpWebRequest.Method"></see> is POST or PUT. </exception>
  35671. </member>
  35672. <member name="M:HttpWebAdapters.IHttpWebRequest.Abort">
  35673. <summary>
  35674. Cancels a request to an Internet resource.
  35675. </summary>
  35676. </member>
  35677. <member name="M:HttpWebAdapters.IHttpWebRequest.AddRange(System.Int32,System.Int32)">
  35678. <summary>
  35679. Adds a byte range header to the request for a specified range.
  35680. </summary>
  35681. <param name="to">The position at which to stop sending data. </param>
  35682. <param name="from">The position at which to start sending data. </param>
  35683. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  35684. <exception cref="T:System.ArgumentOutOfRangeException">from is greater than to-or- from or to is less than 0. </exception>
  35685. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  35686. </member>
  35687. <member name="M:HttpWebAdapters.IHttpWebRequest.AddRange(System.Int32)">
  35688. <summary>
  35689. Adds a byte range header to a request for a specific range from the beginning or end of the requested data.
  35690. </summary>
  35691. <param name="range">The starting or ending point of the range. </param>
  35692. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  35693. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  35694. </member>
  35695. <member name="M:HttpWebAdapters.IHttpWebRequest.AddRange(System.String,System.Int32,System.Int32)">
  35696. <summary>
  35697. Adds a range header to a request for a specified range.
  35698. </summary>
  35699. <param name="from">The position at which to start sending data. </param>
  35700. <param name="to">The position at which to stop sending data. </param>
  35701. <param name="rangeSpecifier">The description of the range. </param>
  35702. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  35703. <exception cref="T:System.ArgumentNullException">rangeSpecifier is null. </exception>
  35704. <exception cref="T:System.ArgumentOutOfRangeException">from is greater than to-or- from or to is less than 0. </exception>
  35705. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  35706. </member>
  35707. <member name="M:HttpWebAdapters.IHttpWebRequest.AddRange(System.String,System.Int32)">
  35708. <summary>
  35709. Adds a range header to a request for a specific range from the beginning or end of the requested data.
  35710. </summary>
  35711. <param name="range">The starting or ending point of the range. </param>
  35712. <param name="rangeSpecifier">The description of the range. </param>
  35713. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  35714. <exception cref="T:System.ArgumentNullException">rangeSpecifier is null. </exception>
  35715. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  35716. </member>
  35717. <member name="P:HttpWebAdapters.IHttpWebRequest.AllowAutoRedirect">
  35718. <summary>
  35719. Gets or sets a value that indicates whether the request should follow redirection responses.
  35720. </summary>
  35721. <returns>
  35722. true if the request should automatically follow redirection responses from the Internet resource; otherwise, false. The default value is true.
  35723. </returns>
  35724. </member>
  35725. <member name="P:HttpWebAdapters.IHttpWebRequest.AllowWriteStreamBuffering">
  35726. <summary>
  35727. Gets or sets a value that indicates whether to buffer the data sent to the Internet resource.
  35728. </summary>
  35729. <returns>
  35730. true to enable buffering of the data sent to the Internet resource; false to disable buffering. The default is true.
  35731. </returns>
  35732. </member>
  35733. <member name="P:HttpWebAdapters.IHttpWebRequest.HaveResponse">
  35734. <summary>
  35735. Gets a value that indicates whether a response has been received from an Internet resource.
  35736. </summary>
  35737. <returns>
  35738. true if a response has been received; otherwise, false.
  35739. </returns>
  35740. </member>
  35741. <member name="P:HttpWebAdapters.IHttpWebRequest.KeepAlive">
  35742. <summary>
  35743. Gets or sets a value that indicates whether to make a persistent connection to the Internet resource.
  35744. </summary>
  35745. <returns>
  35746. true if the request to the Internet resource should contain a Connection HTTP header with the value Keep-alive; otherwise, false. The default is true.
  35747. </returns>
  35748. </member>
  35749. <member name="P:HttpWebAdapters.IHttpWebRequest.Pipelined">
  35750. <summary>
  35751. Gets or sets a value that indicates whether to pipeline the request to the Internet resource.
  35752. </summary>
  35753. <returns>
  35754. true if the request should be pipelined; otherwise, false. The default is true.
  35755. </returns>
  35756. </member>
  35757. <member name="P:HttpWebAdapters.IHttpWebRequest.PreAuthenticate">
  35758. <summary>
  35759. Gets or sets a value that indicates whether to send an authenticate header with the request.
  35760. </summary>
  35761. <returns>
  35762. true to send a WWW-authenticate HTTP header with requests after authentication has taken place; otherwise, false. The default is false.
  35763. </returns>
  35764. </member>
  35765. <member name="P:HttpWebAdapters.IHttpWebRequest.UnsafeAuthenticatedConnectionSharing">
  35766. <summary>
  35767. Gets or sets a value that indicates whether to allow high-speed NTLM-authenticated connection sharing.
  35768. </summary>
  35769. <returns>
  35770. true to keep the authenticated connection open; otherwise, false.
  35771. </returns>
  35772. <PermissionSet><IPermission class="System.Net.WebPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  35773. </member>
  35774. <member name="P:HttpWebAdapters.IHttpWebRequest.SendChunked">
  35775. <summary>
  35776. Gets or sets a value that indicates whether to send data in segments to the Internet resource.
  35777. </summary>
  35778. <returns>
  35779. true to send data to the Internet resource in segments; otherwise, false. The default value is false.
  35780. </returns>
  35781. <exception cref="T:System.InvalidOperationException">The request has been started by calling the <see cref="M:System.Net.HttpWebRequest.GetRequestStream"></see>, <see cref="M:System.Net.HttpWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)"></see>, <see cref="M:System.Net.HttpWebRequest.GetResponse"></see>, or <see cref="M:System.Net.HttpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)"></see> method. </exception>
  35782. </member>
  35783. <member name="P:HttpWebAdapters.IHttpWebRequest.AutomaticDecompression">
  35784. <summary>
  35785. Gets or sets the type of decompression that is used.
  35786. </summary>
  35787. <returns>
  35788. A T:System.Net.DecompressionMethods object that indicates the type of decompression that is used.
  35789. </returns>
  35790. <exception cref="T:System.InvalidOperationException">The object's current state does not allow this property to be set.</exception>
  35791. </member>
  35792. <member name="P:HttpWebAdapters.IHttpWebRequest.MaximumResponseHeadersLength">
  35793. <summary>
  35794. Gets or sets the maximum allowed length of the response headers.
  35795. </summary>
  35796. <returns>
  35797. The length, in kilobytes (1024 bytes), of the response headers.
  35798. </returns>
  35799. <exception cref="T:System.InvalidOperationException">The property is set after the request has already been submitted. </exception>
  35800. <exception cref="T:System.ArgumentOutOfRangeException">The value is less than 0 and is not equal to -1. </exception>
  35801. </member>
  35802. <member name="P:HttpWebAdapters.IHttpWebRequest.ClientCertificates">
  35803. <summary>
  35804. Gets or sets the collection of security certificates that are associated with this request.
  35805. </summary>
  35806. <returns>
  35807. The <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection"></see> that contains the security certificates associated with this request.
  35808. </returns>
  35809. <exception cref="T:System.ArgumentNullException">The value specified for a set operation is null. </exception>
  35810. </member>
  35811. <member name="P:HttpWebAdapters.IHttpWebRequest.CookieContainer">
  35812. <summary>
  35813. Gets or sets the cookies associated with the request.
  35814. </summary>
  35815. <returns>
  35816. A <see cref="T:System.Net.CookieContainer"></see> that contains the cookies associated with this request.
  35817. </returns>
  35818. </member>
  35819. <member name="P:HttpWebAdapters.IHttpWebRequest.RequestUri">
  35820. <summary>
  35821. Gets the original Uniform Resource Identifier (URI) of the request.
  35822. </summary>
  35823. <returns>
  35824. A <see cref="T:System.Uri"></see> that contains the URI of the Internet resource passed to the <see cref="M:System.Net.WebRequest.Create(System.String)"></see> method.
  35825. </returns>
  35826. </member>
  35827. <member name="P:HttpWebAdapters.IHttpWebRequest.ContentLength">
  35828. <summary>
  35829. Gets or sets the Content-length HTTP header.
  35830. </summary>
  35831. <returns>
  35832. The number of bytes of data to send to the Internet resource. The default is -1, which indicates the property has not been set and that there is no request data to send.
  35833. </returns>
  35834. <exception cref="T:System.ArgumentOutOfRangeException">The new <see cref="P:System.Net.HttpWebRequest.ContentLength"></see> value is less than 0. </exception>
  35835. <exception cref="T:System.InvalidOperationException">The request has been started by calling the <see cref="M:System.Net.HttpWebRequest.GetRequestStream"></see>, <see cref="M:System.Net.HttpWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)"></see>, <see cref="M:System.Net.HttpWebRequest.GetResponse"></see>, or <see cref="M:System.Net.HttpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)"></see> method. </exception>
  35836. </member>
  35837. <member name="P:HttpWebAdapters.IHttpWebRequest.Timeout">
  35838. <summary>
  35839. Gets or sets the time-out value for the <see cref="M:System.Net.HttpWebRequest.GetResponse"></see> and <see cref="M:System.Net.HttpWebRequest.GetRequestStream"></see> methods.
  35840. </summary>
  35841. <returns>
  35842. The number of milliseconds to wait before the request times out. The default is 100,000 milliseconds (100 seconds).
  35843. </returns>
  35844. <exception cref="T:System.ArgumentOutOfRangeException">The value specified is less than zero and is not <see cref="F:System.Threading.Timeout.Infinite"></see>.</exception>
  35845. </member>
  35846. <member name="P:HttpWebAdapters.IHttpWebRequest.ReadWriteTimeout">
  35847. <summary>
  35848. Gets or sets a time-out when writing to or reading from a stream.
  35849. </summary>
  35850. <returns>
  35851. The number of milliseconds before the writing or reading times out. The default value is 300,000 milliseconds (5 minutes).
  35852. </returns>
  35853. <exception cref="T:System.ArgumentOutOfRangeException">The value specified for a set operation is less than or equal to zero and is not equal to <see cref="F:System.Threading.Timeout.Infinite"></see></exception>
  35854. <exception cref="T:System.InvalidOperationException">The request has already been sent. </exception>
  35855. </member>
  35856. <member name="P:HttpWebAdapters.IHttpWebRequest.Address">
  35857. <summary>
  35858. Gets the Uniform Resource Identifier (URI) of the Internet resource that actually responds to the request.
  35859. </summary>
  35860. <returns>
  35861. A <see cref="T:System.Uri"></see> that identifies the Internet resource that actually responds to the request. The default is the URI used by the <see cref="M:System.Net.WebRequest.Create(System.String)"></see> method to initialize the request.
  35862. </returns>
  35863. </member>
  35864. <member name="P:HttpWebAdapters.IHttpWebRequest.ServicePoint">
  35865. <summary>
  35866. Gets the service point to use for the request.
  35867. </summary>
  35868. <returns>
  35869. A <see cref="T:System.Net.ServicePoint"></see> that represents the network connection to the Internet resource.
  35870. </returns>
  35871. <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  35872. </member>
  35873. <member name="P:HttpWebAdapters.IHttpWebRequest.MaximumAutomaticRedirections">
  35874. <summary>
  35875. Gets or sets the maximum number of redirects that the request follows.
  35876. </summary>
  35877. <returns>
  35878. The maximum number of redirection responses that the request follows. The default value is 50.
  35879. </returns>
  35880. <exception cref="T:System.ArgumentException">The value is set to 0 or less. </exception>
  35881. </member>
  35882. <member name="P:HttpWebAdapters.IHttpWebRequest.Credentials">
  35883. <summary>
  35884. Gets or sets authentication information for the request.
  35885. </summary>
  35886. <returns>
  35887. An <see cref="T:System.Net.ICredentials"></see> that contains the authentication credentials associated with the request. The default is null.
  35888. </returns>
  35889. <PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  35890. </member>
  35891. <member name="P:HttpWebAdapters.IHttpWebRequest.UseDefaultCredentials">
  35892. <summary>
  35893. Gets or sets a <see cref="T:System.Boolean"></see> value that controls whether default credentials are sent with requests.
  35894. </summary>
  35895. <returns>
  35896. true if the default credentials are used; otherwise false. The default value is false.
  35897. </returns>
  35898. <exception cref="T:System.InvalidOperationException">You attempted to set this property after the request was sent.</exception><PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="USERNAME" /></PermissionSet>
  35899. </member>
  35900. <member name="P:HttpWebAdapters.IHttpWebRequest.ConnectionGroupName">
  35901. <summary>
  35902. Gets or sets the name of the connection group for the request.
  35903. </summary>
  35904. <returns>
  35905. The name of the connection group for this request. The default value is null.
  35906. </returns>
  35907. </member>
  35908. <member name="P:HttpWebAdapters.IHttpWebRequest.Headers">
  35909. <summary>
  35910. Specifies a collection of the name/value pairs that make up the HTTP headers.
  35911. </summary>
  35912. <returns>
  35913. A <see cref="T:System.Net.WebHeaderCollection"></see> that contains the name/value pairs that make up the headers for the HTTP request.
  35914. </returns>
  35915. <exception cref="T:System.InvalidOperationException">The request has been started by calling the <see cref="M:System.Net.HttpWebRequest.GetRequestStream"></see>, <see cref="M:System.Net.HttpWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)"></see>, <see cref="M:System.Net.HttpWebRequest.GetResponse"></see>, or <see cref="M:System.Net.HttpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)"></see> method. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  35916. </member>
  35917. <member name="P:HttpWebAdapters.IHttpWebRequest.Proxy">
  35918. <summary>
  35919. Gets or sets proxy information for the request.
  35920. </summary>
  35921. <returns>
  35922. The <see cref="T:System.Net.IWebProxy"></see> object to use to proxy the request. The default value is set by calling the <see cref="P:System.Net.GlobalProxySelection.Select"></see> property.
  35923. </returns>
  35924. <exception cref="T:System.Security.SecurityException">The caller does not have permission for the requested operation. </exception>
  35925. <exception cref="T:System.ArgumentNullException"><see cref="P:System.Net.HttpWebRequest.Proxy"></see> is set to null. </exception>
  35926. <exception cref="T:System.InvalidOperationException">The request has been started by calling <see cref="M:System.Net.HttpWebRequest.GetRequestStream"></see>, <see cref="M:System.Net.HttpWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)"></see>, <see cref="M:System.Net.HttpWebRequest.GetResponse"></see>, or <see cref="M:System.Net.HttpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)"></see>. </exception><PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Net.WebPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  35927. </member>
  35928. <member name="P:HttpWebAdapters.IHttpWebRequest.ProtocolVersion">
  35929. <summary>
  35930. Gets or sets the version of HTTP to use for the request.
  35931. </summary>
  35932. <returns>
  35933. The HTTP version to use for the request. The default is <see cref="F:System.Net.HttpVersion.Version11"></see>.
  35934. </returns>
  35935. <exception cref="T:System.ArgumentException">The HTTP version is set to a value other than 1.0 or 1.1. </exception>
  35936. </member>
  35937. <member name="P:HttpWebAdapters.IHttpWebRequest.ContentType">
  35938. <summary>
  35939. Gets or sets the value of the Content-type HTTP header.
  35940. </summary>
  35941. <returns>
  35942. The value of the Content-type HTTP header. The default value is null.
  35943. </returns>
  35944. </member>
  35945. <member name="P:HttpWebAdapters.IHttpWebRequest.MediaType">
  35946. <summary>
  35947. Gets or sets the media type of the request.
  35948. </summary>
  35949. <returns>
  35950. The media type of the request. The default value is null.
  35951. </returns>
  35952. </member>
  35953. <member name="P:HttpWebAdapters.IHttpWebRequest.TransferEncoding">
  35954. <summary>
  35955. Gets or sets the value of the Transfer-encoding HTTP header.
  35956. </summary>
  35957. <returns>
  35958. The value of the Transfer-encoding HTTP header. The default value is null.
  35959. </returns>
  35960. <exception cref="T:System.InvalidOperationException"><see cref="P:System.Net.HttpWebRequest.TransferEncoding"></see> is set when <see cref="P:System.Net.HttpWebRequest.SendChunked"></see> is false. </exception>
  35961. <exception cref="T:System.ArgumentException"><see cref="P:System.Net.HttpWebRequest.TransferEncoding"></see> is set to the value "Chunked". </exception>
  35962. </member>
  35963. <member name="P:HttpWebAdapters.IHttpWebRequest.Connection">
  35964. <summary>
  35965. Gets or sets the value of the Connection HTTP header.
  35966. </summary>
  35967. <returns>
  35968. The value of the Connection HTTP header. The default value is null.
  35969. </returns>
  35970. <exception cref="T:System.ArgumentException">The value of <see cref="P:System.Net.HttpWebRequest.Connection"></see> is set to Keep-alive or Close. </exception>
  35971. </member>
  35972. <member name="P:HttpWebAdapters.IHttpWebRequest.Accept">
  35973. <summary>
  35974. Gets or sets the value of the Accept HTTP header.
  35975. </summary>
  35976. <returns>
  35977. The value of the Accept HTTP header. The default value is null.
  35978. </returns>
  35979. </member>
  35980. <member name="P:HttpWebAdapters.IHttpWebRequest.Referer">
  35981. <summary>
  35982. Gets or sets the value of the Referer HTTP header.
  35983. </summary>
  35984. <returns>
  35985. The value of the Referer HTTP header. The default value is null.
  35986. </returns>
  35987. </member>
  35988. <member name="P:HttpWebAdapters.IHttpWebRequest.UserAgent">
  35989. <summary>
  35990. Gets or sets the value of the User-agent HTTP header.
  35991. </summary>
  35992. <returns>
  35993. The value of the User-agent HTTP header. The default value is null.The value for this property is stored in <see cref="T:System.Net.WebHeaderCollection"></see>. If WebHeaderCollection is set, the property value is lost.
  35994. </returns>
  35995. </member>
  35996. <member name="P:HttpWebAdapters.IHttpWebRequest.Expect">
  35997. <summary>
  35998. Gets or sets the value of the Expect HTTP header.
  35999. </summary>
  36000. <returns>
  36001. The contents of the Expect HTTP header. The default value is null.The value for this property is stored in <see cref="T:System.Net.WebHeaderCollection"></see>. If WebHeaderCollection is set, the property value is lost.
  36002. </returns>
  36003. <exception cref="T:System.ArgumentException">Expect is set to a string that contains "100-continue" as a substring. </exception>
  36004. </member>
  36005. <member name="P:HttpWebAdapters.IHttpWebRequest.IfModifiedSince">
  36006. <summary>
  36007. Gets or sets the value of the If-Modified-Since HTTP header.
  36008. </summary>
  36009. <returns>
  36010. A <see cref="T:System.DateTime"></see> that contains the contents of the If-Modified-Since HTTP header. The default value is the current date and time.
  36011. </returns>
  36012. <PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36013. </member>
  36014. <member name="M:HttpWebAdapters.IHttpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)">
  36015. <summary>
  36016. Begins an asynchronous request for an Internet resource.
  36017. </summary>
  36018. <param name="callback">
  36019. The callback.
  36020. </param>
  36021. <param name="state">
  36022. The state.
  36023. </param>
  36024. <returns>
  36025. An System.IAsyncResult that references the asynchronous request.
  36026. </returns>
  36027. </member>
  36028. <member name="M:HttpWebAdapters.IHttpWebRequest.EndGetResponse(System.IAsyncResult)">
  36029. <summary>
  36030. Ends an asynchronous request for an Internet resource.
  36031. </summary>
  36032. <param name="result">
  36033. The result.
  36034. </param>
  36035. <returns>
  36036. Returns a System.Net.WebResponse.
  36037. </returns>
  36038. </member>
  36039. <member name="M:HttpWebAdapters.IHttpWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)">
  36040. <summary>
  36041. Provides an asynchronous version of the System.Net.WebRequest.GetRequestStream() method.
  36042. </summary>
  36043. <param name="callback">
  36044. The callback.
  36045. </param>
  36046. <param name="state">
  36047. The state.
  36048. </param>
  36049. <returns>
  36050. An System.IAsyncResult that references the asynchronous request.
  36051. </returns>
  36052. </member>
  36053. <member name="M:HttpWebAdapters.IHttpWebRequest.EndGetRequestStream(System.IAsyncResult)">
  36054. <summary>
  36055. returns a System.IO.Stream for writing data to the Internet resource.
  36056. </summary>
  36057. <param name="result">
  36058. The result.
  36059. </param>
  36060. <returns>
  36061. A System.IO.Stream to write data to.
  36062. </returns>
  36063. </member>
  36064. <member name="T:HttpWebAdapters.IHttpWebRequestFactory">
  36065. <summary>
  36066. Interface for an object that creates HttpWebRequest objects.
  36067. </summary>
  36068. </member>
  36069. <member name="M:HttpWebAdapters.IHttpWebRequestFactory.Create(System.Uri)">
  36070. <summary>
  36071. Creates a concrete HttpWebRequest
  36072. </summary>
  36073. <param name="url">
  36074. URL of the document.
  36075. </param>
  36076. <returns>
  36077. A new HttpWebRequest
  36078. </returns>
  36079. </member>
  36080. <member name="T:HttpWebAdapters.IHttpWebResponse">
  36081. <summary>
  36082. Interface for an HTTP web response.
  36083. </summary>
  36084. </member>
  36085. <member name="M:HttpWebAdapters.IHttpWebResponse.GetResponseHeader(System.String)">
  36086. <summary>
  36087. Gets the contents of a header that was returned with the response.
  36088. </summary>
  36089. <returns>
  36090. The contents of the specified header.
  36091. </returns>
  36092. <param name="headerName">The header value to return. </param>
  36093. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36094. </member>
  36095. <member name="P:HttpWebAdapters.IHttpWebResponse.Cookies">
  36096. <summary>
  36097. Gets or sets the cookies that are associated with this response.
  36098. </summary>
  36099. <returns>
  36100. A <see cref="T:System.Net.CookieCollection"></see> that contains the cookies that are associated with this response.
  36101. </returns>
  36102. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36103. </member>
  36104. <member name="P:HttpWebAdapters.IHttpWebResponse.ContentEncoding">
  36105. <summary>
  36106. Gets the method that is used to encode the body of the response.
  36107. </summary>
  36108. <returns>
  36109. A string that describes the method that is used to encode the body of the response.
  36110. </returns>
  36111. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36112. </member>
  36113. <member name="P:HttpWebAdapters.IHttpWebResponse.CharacterSet">
  36114. <summary>
  36115. Gets the character set of the response.
  36116. </summary>
  36117. <returns>
  36118. A string that contains the character set of the response.
  36119. </returns>
  36120. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" /></PermissionSet>
  36121. </member>
  36122. <member name="P:HttpWebAdapters.IHttpWebResponse.Server">
  36123. <summary>
  36124. Gets the name of the server that sent the response.
  36125. </summary>
  36126. <returns>
  36127. A string that contains the name of the server that sent the response.
  36128. </returns>
  36129. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36130. </member>
  36131. <member name="P:HttpWebAdapters.IHttpWebResponse.LastModified">
  36132. <summary>
  36133. Gets the last date and time that the contents of the response were modified.
  36134. </summary>
  36135. <returns>
  36136. A <see cref="T:System.DateTime"></see> that contains the date and time that the contents of the response were modified.
  36137. </returns>
  36138. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36139. </member>
  36140. <member name="P:HttpWebAdapters.IHttpWebResponse.StatusCode">
  36141. <summary>
  36142. Gets the status of the response.
  36143. </summary>
  36144. <returns>
  36145. One of the <see cref="T:System.Net.HttpStatusCode"></see> values.
  36146. </returns>
  36147. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36148. </member>
  36149. <member name="P:HttpWebAdapters.IHttpWebResponse.StatusDescription">
  36150. <summary>
  36151. Gets the status description returned with the response.
  36152. </summary>
  36153. <returns>
  36154. A string that describes the status of the response.
  36155. </returns>
  36156. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36157. </member>
  36158. <member name="P:HttpWebAdapters.IHttpWebResponse.ProtocolVersion">
  36159. <summary>
  36160. Gets the version of the HTTP protocol that is used in the response.
  36161. </summary>
  36162. <returns>
  36163. A <see cref="T:System.Version"></see> that contains the HTTP protocol version of the response.
  36164. </returns>
  36165. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36166. </member>
  36167. <member name="P:HttpWebAdapters.IHttpWebResponse.Method">
  36168. <summary>
  36169. Gets the method that is used to return the response.
  36170. </summary>
  36171. <returns>
  36172. A string that contains the HTTP method that is used to return the response.
  36173. </returns>
  36174. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36175. </member>
  36176. <member name="M:HttpWebAdapters.IHttpWebResponse.Close">
  36177. <summary>
  36178. When overridden by a descendant class, closes the response stream.
  36179. </summary>
  36180. <exception cref="T:System.NotSupportedException">Any attempt is made to access the method, when the method is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36181. </member>
  36182. <member name="M:HttpWebAdapters.IHttpWebResponse.GetResponseStream">
  36183. <summary>
  36184. When overridden in a descendant class, returns the data stream from the Internet resource.
  36185. </summary>
  36186. <returns>
  36187. An instance of the <see cref="T:System.IO.Stream"></see> class for reading data from the Internet resource.
  36188. </returns>
  36189. <exception cref="T:System.NotSupportedException">Any attempt is made to access the method, when the method is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36190. </member>
  36191. <member name="P:HttpWebAdapters.IHttpWebResponse.IsFromCache">
  36192. <summary>
  36193. Gets a <see cref="T:System.Boolean"></see> value that indicates whether this response was obtained from the cache.
  36194. </summary>
  36195. <returns>
  36196. true if the response was taken from the cache; otherwise, false.
  36197. </returns>
  36198. </member>
  36199. <member name="P:HttpWebAdapters.IHttpWebResponse.IsMutuallyAuthenticated">
  36200. <summary>
  36201. Gets a <see cref="T:System.Boolean"></see> value that indicates whether mutual authentication occurred.
  36202. </summary>
  36203. <returns>
  36204. true if both client and server were authenticated; otherwise, false.
  36205. </returns>
  36206. </member>
  36207. <member name="P:HttpWebAdapters.IHttpWebResponse.ContentLength">
  36208. <summary>
  36209. When overridden in a descendant class, gets or sets the content length of data being received.
  36210. </summary>
  36211. <returns>
  36212. The number of bytes returned from the Internet resource.
  36213. </returns>
  36214. <exception cref="T:System.NotSupportedException">Any attempt is made to get or set the property, when the property is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36215. </member>
  36216. <member name="P:HttpWebAdapters.IHttpWebResponse.ContentType">
  36217. <summary>
  36218. When overridden in a derived class, gets or sets the content type of the data being received.
  36219. </summary>
  36220. <returns>
  36221. A string that contains the content type of the response.
  36222. </returns>
  36223. <exception cref="T:System.NotSupportedException">Any attempt is made to get or set the property, when the property is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36224. </member>
  36225. <member name="P:HttpWebAdapters.IHttpWebResponse.ResponseUri">
  36226. <summary>
  36227. When overridden in a derived class, gets the URI of the Internet resource that actually responded to the request.
  36228. </summary>
  36229. <returns>
  36230. An instance of the <see cref="T:System.Uri"></see> class that contains the URI of the Internet resource that actually responded to the request.
  36231. </returns>
  36232. <exception cref="T:System.NotSupportedException">Any attempt is made to get or set the property, when the property is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36233. </member>
  36234. <member name="P:HttpWebAdapters.IHttpWebResponse.Headers">
  36235. <summary>
  36236. When overridden in a derived class, gets a collection of header name-value pairs associated with this request.
  36237. </summary>
  36238. <returns>
  36239. An instance of the <see cref="T:System.Net.WebHeaderCollection"></see> class that contains header values associated with this response.
  36240. </returns>
  36241. <exception cref="T:System.NotSupportedException">Any attempt is made to get or set the property, when the property is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36242. </member>
  36243. <member name="T:HttpWebAdapters.BasicAuthHttpWebRequestFactory">
  36244. <summary>
  36245. Creates a web request that does basic auth
  36246. </summary>
  36247. </member>
  36248. <member name="M:HttpWebAdapters.BasicAuthHttpWebRequestFactory.#ctor(System.String,System.Char[])">
  36249. <summary>
  36250. Creates a web request that does basic auth.
  36251. </summary>
  36252. <param name="username">
  36253. HTTP username.
  36254. </param>
  36255. <param name="password">
  36256. HTTP password.
  36257. </param>
  36258. </member>
  36259. <member name="M:HttpWebAdapters.BasicAuthHttpWebRequestFactory.Create(System.String)">
  36260. <summary>
  36261. Creates a web request for a url
  36262. </summary>
  36263. <param name="url">
  36264. URL of the document.
  36265. </param>
  36266. <returns>
  36267. A new IHttpWebRequest
  36268. </returns>
  36269. </member>
  36270. <member name="M:HttpWebAdapters.BasicAuthHttpWebRequestFactory.Create(System.Uri)">
  36271. <summary>
  36272. Creates a concrete HttpWebRequest for a URI
  36273. </summary>
  36274. <param name="url">
  36275. URI of the document.
  36276. </param>
  36277. <returns>
  36278. A new IHttpWebRequest.
  36279. </returns>
  36280. </member>
  36281. <member name="T:HttpWebAdapters.Adapters.HttpWebRequestAdapter">
  36282. <summary>
  36283. HTTP web request adapter.
  36284. </summary>
  36285. </member>
  36286. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.#ctor(System.Net.HttpWebRequest)">
  36287. <summary>
  36288. Creates an HttpWebRequestAdapter from a .NET HttpWebRequest
  36289. </summary>
  36290. <param name="request">
  36291. The HttpWebRequestAdapter.
  36292. </param>
  36293. </member>
  36294. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Method">
  36295. <summary>
  36296. Gets or sets the HTTP method.
  36297. </summary>
  36298. </member>
  36299. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.GetResponse">
  36300. <summary>
  36301. Gets the response for the HttpWebRequest.
  36302. </summary>
  36303. <returns>
  36304. The response.
  36305. </returns>
  36306. </member>
  36307. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.BeginGetResponse(System.AsyncCallback,System.Object)">
  36308. <summary>
  36309. Begins an asynchronous request for an Internet resource.
  36310. </summary>
  36311. <param name="callback">
  36312. The callback.
  36313. </param>
  36314. <param name="state">
  36315. The state.
  36316. </param>
  36317. <returns>
  36318. An System.IAsyncResult that references the asynchronous request.
  36319. </returns>
  36320. </member>
  36321. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.EndGetResponse(System.IAsyncResult)">
  36322. <summary>
  36323. Ends an asynchronous request for an Internet resource.
  36324. </summary>
  36325. <param name="result">
  36326. The result.
  36327. </param>
  36328. <returns>
  36329. Returns a System.Net.WebResponse.
  36330. </returns>
  36331. </member>
  36332. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.BeginGetRequestStream(System.AsyncCallback,System.Object)">
  36333. <summary>
  36334. Provides an asynchronous version of the System.Net.WebRequest.GetRequestStream() method.
  36335. </summary>
  36336. <param name="callback">
  36337. The callback.
  36338. </param>
  36339. <param name="state">
  36340. The state.
  36341. </param>
  36342. <returns>
  36343. An System.IAsyncResult that references the asynchronous request.
  36344. </returns>
  36345. </member>
  36346. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.EndGetRequestStream(System.IAsyncResult)">
  36347. <summary>
  36348. returns a System.IO.Stream for writing data to the Internet resource.
  36349. </summary>
  36350. <param name="result">
  36351. The result.
  36352. </param>
  36353. <returns>
  36354. A System.IO.Stream to write data to.
  36355. </returns>
  36356. </member>
  36357. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.GetRequestStream">
  36358. <summary>
  36359. Gets a <see cref="T:System.IO.Stream"></see> object to use to write request data.
  36360. </summary>
  36361. <returns>
  36362. A <see cref="T:System.IO.Stream"></see> to use to write request data.
  36363. </returns>
  36364. <exception cref="T:System.InvalidOperationException">The <see cref="M:System.Net.HttpWebRequest.GetRequestStream"></see> method is called more than once.-or- <see cref="P:System.Net.HttpWebRequest.TransferEncoding"></see> is set to a value and <see cref="P:System.Net.HttpWebRequest.SendChunked"></see> is false. </exception>
  36365. <exception cref="T:System.ObjectDisposedException">In a .NET Compact Framework application, a request stream with zero content length was not obtained and closed correctly. For more information about handling zero content length requests, see Network Programming in the .NET Compact Framework.</exception>
  36366. <exception cref="T:System.Net.WebException"><see cref="M:System.Net.HttpWebRequest.Abort"></see> was previously called.-or- The time-out period for the request expired.-or- An error occurred while processing the request. </exception>
  36367. <exception cref="T:System.NotSupportedException">The request cache validator indicated that the response for this request can be served from the cache; however, requests that write data must not use the cache. This exception can occur if you are using a custom cache validator that is incorrectly implemented. </exception>
  36368. <exception cref="T:System.Net.ProtocolViolationException">The <see cref="P:System.Net.HttpWebRequest.Method"></see> property is GET or HEAD.-or- <see cref="P:System.Net.HttpWebRequest.KeepAlive"></see> is true, <see cref="P:System.Net.HttpWebRequest.AllowWriteStreamBuffering"></see> is false, <see cref="P:System.Net.HttpWebRequest.ContentLength"></see> is -1, <see cref="P:System.Net.HttpWebRequest.SendChunked"></see> is false, and <see cref="P:System.Net.HttpWebRequest.Method"></see> is POST or PUT. </exception><PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Net.DnsPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Net.WebPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  36369. </member>
  36370. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Abort">
  36371. <summary>
  36372. Cancels a request to an Internet resource.
  36373. </summary>
  36374. <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36375. </member>
  36376. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AddRange(System.Int32,System.Int32)">
  36377. <summary>
  36378. Adds a byte range header to the request for a specified range.
  36379. </summary>
  36380. <param name="to">The position at which to stop sending data. </param>
  36381. <param name="from">The position at which to start sending data. </param>
  36382. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  36383. <exception cref="T:System.ArgumentOutOfRangeException">from is greater than to-or- from or to is less than 0. </exception>
  36384. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  36385. </member>
  36386. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AddRange(System.Int32)">
  36387. <summary>
  36388. Adds a byte range header to a request for a specific range from the beginning or end of the requested data.
  36389. </summary>
  36390. <param name="range">The starting or ending point of the range. </param>
  36391. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  36392. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  36393. </member>
  36394. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AddRange(System.String,System.Int32,System.Int32)">
  36395. <summary>
  36396. Adds a range header to a request for a specified range.
  36397. </summary>
  36398. <param name="from">The position at which to start sending data. </param>
  36399. <param name="to">The position at which to stop sending data. </param>
  36400. <param name="rangeSpecifier">The description of the range. </param>
  36401. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  36402. <exception cref="T:System.ArgumentNullException">rangeSpecifier is null. </exception>
  36403. <exception cref="T:System.ArgumentOutOfRangeException">from is greater than to-or- from or to is less than 0. </exception>
  36404. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  36405. </member>
  36406. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AddRange(System.String,System.Int32)">
  36407. <summary>
  36408. Adds a range header to a request for a specific range from the beginning or end of the requested data.
  36409. </summary>
  36410. <param name="range">The starting or ending point of the range. </param>
  36411. <param name="rangeSpecifier">The description of the range. </param>
  36412. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  36413. <exception cref="T:System.ArgumentNullException">rangeSpecifier is null. </exception>
  36414. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  36415. </member>
  36416. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AllowAutoRedirect">
  36417. <summary>
  36418. Gets or sets a value that indicates whether the request should follow redirection responses.
  36419. </summary>
  36420. <returns>
  36421. true if the request should automatically follow redirection responses from the Internet resource; otherwise, false. The default value is true.
  36422. </returns>
  36423. </member>
  36424. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AllowWriteStreamBuffering">
  36425. <summary>
  36426. Gets or sets a value that indicates whether to buffer the data sent to the Internet resource.
  36427. </summary>
  36428. <returns>
  36429. true to enable buffering of the data sent to the Internet resource; false to disable buffering. The default is true.
  36430. </returns>
  36431. </member>
  36432. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.HaveResponse">
  36433. <summary>
  36434. Gets a value that indicates whether a response has been received from an Internet resource.
  36435. </summary>
  36436. <returns>
  36437. true if a response has been received; otherwise, false.
  36438. </returns>
  36439. </member>
  36440. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.KeepAlive">
  36441. <summary>
  36442. Gets or sets a value that indicates whether to make a persistent connection to the Internet resource.
  36443. </summary>
  36444. <returns>
  36445. true if the request to the Internet resource should contain a Connection HTTP header with the value Keep-alive; otherwise, false. The default is true.
  36446. </returns>
  36447. </member>
  36448. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Pipelined">
  36449. <summary>
  36450. Gets or sets a value that indicates whether to pipeline the request to the Internet resource.
  36451. </summary>
  36452. <returns>
  36453. true if the request should be pipelined; otherwise, false. The default is true.
  36454. </returns>
  36455. </member>
  36456. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.PreAuthenticate">
  36457. <summary>
  36458. Gets or sets a value that indicates whether to send an authenticate header with the request.
  36459. </summary>
  36460. <returns>
  36461. true to send a WWW-authenticate HTTP header with requests after authentication has taken place; otherwise, false. The default is false.
  36462. </returns>
  36463. </member>
  36464. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.UnsafeAuthenticatedConnectionSharing">
  36465. <summary>
  36466. Gets or sets a value that indicates whether to allow high-speed NTLM-authenticated connection sharing.
  36467. </summary>
  36468. <returns>
  36469. true to keep the authenticated connection open; otherwise, false.
  36470. </returns>
  36471. <PermissionSet><IPermission class="System.Net.WebPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  36472. </member>
  36473. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.SendChunked">
  36474. <summary>
  36475. Gets or sets a value that indicates whether to send data in segments to the Internet resource.
  36476. </summary>
  36477. <returns>
  36478. true to send data to the Internet resource in segments; otherwise, false. The default value is false.
  36479. </returns>
  36480. <exception cref="T:System.InvalidOperationException">The request has been started by calling the <see cref="M:System.Net.HttpWebRequest.GetRequestStream"></see>, <see cref="M:System.Net.HttpWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)"></see>, <see cref="M:System.Net.HttpWebRequest.GetResponse"></see>, or <see cref="M:System.Net.HttpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)"></see> method. </exception>
  36481. </member>
  36482. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AutomaticDecompression">
  36483. <summary>
  36484. Gets or sets the type of decompression that is used.
  36485. </summary>
  36486. <returns>
  36487. A T:System.Net.DecompressionMethods object that indicates the type of decompression that is used.
  36488. </returns>
  36489. <exception cref="T:System.InvalidOperationException">The object's current state does not allow this property to be set.</exception>
  36490. </member>
  36491. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.MaximumResponseHeadersLength">
  36492. <summary>
  36493. Gets or sets the maximum allowed length of the response headers.
  36494. </summary>
  36495. <returns>
  36496. The length, in kilobytes (1024 bytes), of the response headers.
  36497. </returns>
  36498. <exception cref="T:System.InvalidOperationException">The property is set after the request has already been submitted. </exception>
  36499. <exception cref="T:System.ArgumentOutOfRangeException">The value is less than 0 and is not equal to -1. </exception>
  36500. </member>
  36501. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ClientCertificates">
  36502. <summary>
  36503. Gets or sets the collection of security certificates that are associated with this request.
  36504. </summary>
  36505. <returns>
  36506. The <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection"></see> that contains the security certificates associated with this request.
  36507. </returns>
  36508. <exception cref="T:System.ArgumentNullException">The value specified for a set operation is null. </exception>
  36509. </member>
  36510. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.CookieContainer">
  36511. <summary>
  36512. Gets or sets the cookies associated with the request.
  36513. </summary>
  36514. <returns>
  36515. A <see cref="T:System.Net.CookieContainer"></see> that contains the cookies associated with this request.
  36516. </returns>
  36517. </member>
  36518. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.RequestUri">
  36519. <summary>
  36520. Gets the original Uniform Resource Identifier (URI) of the request.
  36521. </summary>
  36522. <returns>
  36523. A <see cref="T:System.Uri"></see> that contains the URI of the Internet resource passed to the <see cref="M:System.Net.WebRequest.Create(System.String)"></see> method.
  36524. </returns>
  36525. </member>
  36526. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ContentLength">
  36527. <summary>
  36528. Gets or sets the Content-length HTTP header.
  36529. </summary>
  36530. <returns>
  36531. The number of bytes of data to send to the Internet resource. The default is -1, which indicates the property has not been set and that there is no request data to send.
  36532. </returns>
  36533. <exception cref="T:System.ArgumentOutOfRangeException">The new <see cref="P:System.Net.HttpWebRequest.ContentLength"></see> value is less than 0. </exception>
  36534. <exception cref="T:System.InvalidOperationException">The request has been started by calling the <see cref="M:System.Net.HttpWebRequest.GetRequestStream"></see>, <see cref="M:System.Net.HttpWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)"></see>, <see cref="M:System.Net.HttpWebRequest.GetResponse"></see>, or <see cref="M:System.Net.HttpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)"></see> method. </exception>
  36535. </member>
  36536. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Timeout">
  36537. <summary>
  36538. Gets or sets the time-out value for the <see cref="M:System.Net.HttpWebRequest.GetResponse"></see> and <see cref="M:System.Net.HttpWebRequest.GetRequestStream"></see> methods.
  36539. </summary>
  36540. <returns>
  36541. The number of milliseconds to wait before the request times out. The default is 100,000 milliseconds (100 seconds).
  36542. </returns>
  36543. <exception cref="T:System.ArgumentOutOfRangeException">The value specified is less than zero and is not <see cref="F:System.Threading.Timeout.Infinite"></see>.</exception>
  36544. </member>
  36545. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ReadWriteTimeout">
  36546. <summary>
  36547. Gets or sets a time-out when writing to or reading from a stream.
  36548. </summary>
  36549. <returns>
  36550. The number of milliseconds before the writing or reading times out. The default value is 300,000 milliseconds (5 minutes).
  36551. </returns>
  36552. <exception cref="T:System.ArgumentOutOfRangeException">The value specified for a set operation is less than or equal to zero and is not equal to <see cref="F:System.Threading.Timeout.Infinite"></see></exception>
  36553. <exception cref="T:System.InvalidOperationException">The request has already been sent. </exception>
  36554. </member>
  36555. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Address">
  36556. <summary>
  36557. Gets the Uniform Resource Identifier (URI) of the Internet resource that actually responds to the request.
  36558. </summary>
  36559. <returns>
  36560. A <see cref="T:System.Uri"></see> that identifies the Internet resource that actually responds to the request. The default is the URI used by the <see cref="M:System.Net.WebRequest.Create(System.String)"></see> method to initialize the request.
  36561. </returns>
  36562. </member>
  36563. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ServicePoint">
  36564. <summary>
  36565. Gets the service point to use for the request.
  36566. </summary>
  36567. <returns>
  36568. A <see cref="T:System.Net.ServicePoint"></see> that represents the network connection to the Internet resource.
  36569. </returns>
  36570. <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36571. </member>
  36572. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.MaximumAutomaticRedirections">
  36573. <summary>
  36574. Gets or sets the maximum number of redirects that the request follows.
  36575. </summary>
  36576. <returns>
  36577. The maximum number of redirection responses that the request follows. The default value is 50.
  36578. </returns>
  36579. <exception cref="T:System.ArgumentException">The value is set to 0 or less. </exception>
  36580. </member>
  36581. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Credentials">
  36582. <summary>
  36583. Gets or sets authentication information for the request.
  36584. </summary>
  36585. <returns>
  36586. An <see cref="T:System.Net.ICredentials"></see> that contains the authentication credentials associated with the request. The default is null.
  36587. </returns>
  36588. <PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36589. </member>
  36590. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.UseDefaultCredentials">
  36591. <summary>
  36592. Gets or sets a <see cref="T:System.Boolean"></see> value that controls whether default credentials are sent with requests.
  36593. </summary>
  36594. <returns>
  36595. true if the default credentials are used; otherwise false. The default value is false.
  36596. </returns>
  36597. <exception cref="T:System.InvalidOperationException">You attempted to set this property after the request was sent.</exception><PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="USERNAME" /></PermissionSet>
  36598. </member>
  36599. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ConnectionGroupName">
  36600. <summary>
  36601. Gets or sets the name of the connection group for the request.
  36602. </summary>
  36603. <returns>
  36604. The name of the connection group for this request. The default value is null.
  36605. </returns>
  36606. </member>
  36607. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Headers">
  36608. <summary>
  36609. Specifies a collection of the name/value pairs that make up the HTTP headers.
  36610. </summary>
  36611. <returns>
  36612. A <see cref="T:System.Net.WebHeaderCollection"></see> that contains the name/value pairs that make up the headers for the HTTP request.
  36613. </returns>
  36614. <exception cref="T:System.InvalidOperationException">The request has been started by calling the <see cref="M:System.Net.HttpWebRequest.GetRequestStream"></see>, <see cref="M:System.Net.HttpWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)"></see>, <see cref="M:System.Net.HttpWebRequest.GetResponse"></see>, or <see cref="M:System.Net.HttpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)"></see> method. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36615. </member>
  36616. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Proxy">
  36617. <summary>
  36618. Gets or sets proxy information for the request.
  36619. </summary>
  36620. <returns>
  36621. The <see cref="T:System.Net.IWebProxy"></see> object to use to proxy the request. The default value is set by calling the <see cref="P:System.Net.GlobalProxySelection.Select"></see> property.
  36622. </returns>
  36623. <exception cref="T:System.Security.SecurityException">The caller does not have permission for the requested operation. </exception>
  36624. <exception cref="T:System.ArgumentNullException"><see cref="P:System.Net.HttpWebRequest.Proxy"></see> is set to null. </exception>
  36625. <exception cref="T:System.InvalidOperationException">The request has been started by calling <see cref="M:System.Net.HttpWebRequest.GetRequestStream"></see>, <see cref="M:System.Net.HttpWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)"></see>, <see cref="M:System.Net.HttpWebRequest.GetResponse"></see>, or <see cref="M:System.Net.HttpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)"></see>. </exception><PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Net.WebPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  36626. </member>
  36627. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ProtocolVersion">
  36628. <summary>
  36629. Gets or sets the version of HTTP to use for the request.
  36630. </summary>
  36631. <returns>
  36632. The HTTP version to use for the request. The default is <see cref="F:System.Net.HttpVersion.Version11"></see>.
  36633. </returns>
  36634. <exception cref="T:System.ArgumentException">The HTTP version is set to a value other than 1.0 or 1.1. </exception>
  36635. </member>
  36636. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ContentType">
  36637. <summary>
  36638. Gets or sets the value of the Content-type HTTP header.
  36639. </summary>
  36640. <returns>
  36641. The value of the Content-type HTTP header. The default value is null.
  36642. </returns>
  36643. </member>
  36644. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.MediaType">
  36645. <summary>
  36646. Gets or sets the media type of the request.
  36647. </summary>
  36648. <returns>
  36649. The media type of the request. The default value is null.
  36650. </returns>
  36651. </member>
  36652. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.TransferEncoding">
  36653. <summary>
  36654. Gets or sets the value of the Transfer-encoding HTTP header.
  36655. </summary>
  36656. <returns>
  36657. The value of the Transfer-encoding HTTP header. The default value is null.
  36658. </returns>
  36659. <exception cref="T:System.InvalidOperationException"><see cref="P:System.Net.HttpWebRequest.TransferEncoding"></see> is set when <see cref="P:System.Net.HttpWebRequest.SendChunked"></see> is false. </exception>
  36660. <exception cref="T:System.ArgumentException"><see cref="P:System.Net.HttpWebRequest.TransferEncoding"></see> is set to the value "Chunked". </exception>
  36661. </member>
  36662. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Connection">
  36663. <summary>
  36664. Gets or sets the value of the Connection HTTP header.
  36665. </summary>
  36666. <returns>
  36667. The value of the Connection HTTP header. The default value is null.
  36668. </returns>
  36669. <exception cref="T:System.ArgumentException">The value of <see cref="P:System.Net.HttpWebRequest.Connection"></see> is set to Keep-alive or Close. </exception>
  36670. </member>
  36671. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Accept">
  36672. <summary>
  36673. Gets or sets the value of the Accept HTTP header.
  36674. </summary>
  36675. <returns>
  36676. The value of the Accept HTTP header. The default value is null.
  36677. </returns>
  36678. </member>
  36679. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Referer">
  36680. <summary>
  36681. Gets or sets the value of the Referer HTTP header.
  36682. </summary>
  36683. <returns>
  36684. The value of the Referer HTTP header. The default value is null.
  36685. </returns>
  36686. </member>
  36687. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.UserAgent">
  36688. <summary>
  36689. Gets or sets the value of the User-agent HTTP header.
  36690. </summary>
  36691. <returns>
  36692. The value of the User-agent HTTP header. The default value is null.The value for this property is stored in <see cref="T:System.Net.WebHeaderCollection"></see>. If WebHeaderCollection is set, the property value is lost.
  36693. </returns>
  36694. </member>
  36695. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Expect">
  36696. <summary>
  36697. Gets or sets the value of the Expect HTTP header.
  36698. </summary>
  36699. <returns>
  36700. The contents of the Expect HTTP header. The default value is null.The value for this property is stored in <see cref="T:System.Net.WebHeaderCollection"></see>. If WebHeaderCollection is set, the property value is lost.
  36701. </returns>
  36702. <exception cref="T:System.ArgumentException">Expect is set to a string that contains "100-continue" as a substring. </exception>
  36703. </member>
  36704. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.IfModifiedSince">
  36705. <summary>
  36706. Gets or sets the value of the If-Modified-Since HTTP header.
  36707. </summary>
  36708. <returns>
  36709. A <see cref="T:System.DateTime"></see> that contains the contents of the If-Modified-Since HTTP header. The default value is the current date and time.
  36710. </returns>
  36711. <PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36712. </member>
  36713. <member name="T:HttpWebAdapters.Adapters.HttpWebResponseAdapter">
  36714. <summary>
  36715. HTTP web response adapter
  36716. </summary>
  36717. </member>
  36718. <member name="M:HttpWebAdapters.Adapters.HttpWebResponseAdapter.#ctor(System.Net.WebResponse)">
  36719. <summary>
  36720. Create a new HttpWebResponseAdapter from a .NET WebResponse
  36721. </summary>
  36722. <param name="response">
  36723. The HttpWebResponseAdapter.
  36724. </param>
  36725. </member>
  36726. <member name="M:HttpWebAdapters.Adapters.HttpWebResponseAdapter.GetResponseHeader(System.String)">
  36727. <summary>
  36728. Gets the contents of a header that was returned with the response.
  36729. </summary>
  36730. <returns>
  36731. The contents of the specified header.
  36732. </returns>
  36733. <param name="headerName">The header value to return. </param>
  36734. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36735. </member>
  36736. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Cookies">
  36737. <summary>
  36738. Gets or sets the cookies that are associated with this response.
  36739. </summary>
  36740. <returns>
  36741. A <see cref="T:System.Net.CookieCollection"></see> that contains the cookies that are associated with this response.
  36742. </returns>
  36743. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36744. </member>
  36745. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.ContentEncoding">
  36746. <summary>
  36747. Gets the method that is used to encode the body of the response.
  36748. </summary>
  36749. <returns>
  36750. A string that describes the method that is used to encode the body of the response.
  36751. </returns>
  36752. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36753. </member>
  36754. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.CharacterSet">
  36755. <summary>
  36756. Gets the character set of the response.
  36757. </summary>
  36758. <returns>
  36759. A string that contains the character set of the response.
  36760. </returns>
  36761. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" /></PermissionSet>
  36762. </member>
  36763. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Server">
  36764. <summary>
  36765. Gets the name of the server that sent the response.
  36766. </summary>
  36767. <returns>
  36768. A string that contains the name of the server that sent the response.
  36769. </returns>
  36770. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36771. </member>
  36772. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.LastModified">
  36773. <summary>
  36774. Gets the last date and time that the contents of the response were modified.
  36775. </summary>
  36776. <returns>
  36777. A <see cref="T:System.DateTime"></see> that contains the date and time that the contents of the response were modified.
  36778. </returns>
  36779. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36780. </member>
  36781. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.StatusCode">
  36782. <summary>
  36783. Gets the status of the response.
  36784. </summary>
  36785. <returns>
  36786. One of the <see cref="T:System.Net.HttpStatusCode"></see> values.
  36787. </returns>
  36788. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36789. </member>
  36790. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.StatusDescription">
  36791. <summary>
  36792. Gets the status description returned with the response.
  36793. </summary>
  36794. <returns>
  36795. A string that describes the status of the response.
  36796. </returns>
  36797. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36798. </member>
  36799. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.ProtocolVersion">
  36800. <summary>
  36801. Gets the version of the HTTP protocol that is used in the response.
  36802. </summary>
  36803. <returns>
  36804. A <see cref="T:System.Version"></see> that contains the HTTP protocol version of the response.
  36805. </returns>
  36806. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36807. </member>
  36808. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Method">
  36809. <summary>
  36810. Gets the method that is used to return the response.
  36811. </summary>
  36812. <returns>
  36813. A string that contains the HTTP method that is used to return the response.
  36814. </returns>
  36815. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36816. </member>
  36817. <member name="M:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Close">
  36818. <summary>
  36819. When overridden by a descendant class, closes the response stream.
  36820. </summary>
  36821. <exception cref="T:System.NotSupportedException">Any attempt is made to access the method, when the method is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36822. </member>
  36823. <member name="M:HttpWebAdapters.Adapters.HttpWebResponseAdapter.GetResponseStream">
  36824. <summary>
  36825. When overridden in a descendant class, returns the data stream from the Internet resource.
  36826. </summary>
  36827. <returns>
  36828. An instance of the <see cref="T:System.IO.Stream"></see> class for reading data from the Internet resource.
  36829. </returns>
  36830. <exception cref="T:System.NotSupportedException">Any attempt is made to access the method, when the method is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36831. </member>
  36832. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.IsFromCache">
  36833. <summary>
  36834. Gets a <see cref="T:System.Boolean"></see> value that indicates whether this response was obtained from the cache.
  36835. </summary>
  36836. <returns>
  36837. true if the response was taken from the cache; otherwise, false.
  36838. </returns>
  36839. </member>
  36840. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.IsMutuallyAuthenticated">
  36841. <summary>
  36842. Gets a <see cref="T:System.Boolean"></see> value that indicates whether mutual authentication occurred.
  36843. </summary>
  36844. <returns>
  36845. true if both client and server were authenticated; otherwise, false.
  36846. </returns>
  36847. </member>
  36848. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.ContentLength">
  36849. <summary>
  36850. When overridden in a descendant class, gets or sets the content length of data being received.
  36851. </summary>
  36852. <returns>
  36853. The number of bytes returned from the Internet resource.
  36854. </returns>
  36855. <exception cref="T:System.NotSupportedException">Any attempt is made to get or set the property, when the property is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36856. </member>
  36857. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.ContentType">
  36858. <summary>
  36859. When overridden in a derived class, gets or sets the content type of the data being received.
  36860. </summary>
  36861. <returns>
  36862. A string that contains the content type of the response.
  36863. </returns>
  36864. <exception cref="T:System.NotSupportedException">Any attempt is made to get or set the property, when the property is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36865. </member>
  36866. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.ResponseUri">
  36867. <summary>
  36868. When overridden in a derived class, gets the URI of the Internet resource that actually responded to the request.
  36869. </summary>
  36870. <returns>
  36871. An instance of the <see cref="T:System.Uri"></see> class that contains the URI of the Internet resource that actually responded to the request.
  36872. </returns>
  36873. <exception cref="T:System.NotSupportedException">Any attempt is made to get or set the property, when the property is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36874. </member>
  36875. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Headers">
  36876. <summary>
  36877. When overridden in a derived class, gets a collection of header name-value pairs associated with this request.
  36878. </summary>
  36879. <returns>
  36880. An instance of the <see cref="T:System.Net.WebHeaderCollection"></see> class that contains header values associated with this response.
  36881. </returns>
  36882. <exception cref="T:System.NotSupportedException">Any attempt is made to get or set the property, when the property is not overridden in a descendant class. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36883. </member>
  36884. <member name="M:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Dispose">
  36885. <summary>
  36886. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
  36887. </summary>
  36888. <filterpriority>2</filterpriority>
  36889. </member>
  36890. <member name="T:HttpWebAdapters.HttpWebRequestFactory">
  36891. <summary>
  36892. Defaut HTTP web request factory; creates instances of .NET framework classes.
  36893. </summary>
  36894. </member>
  36895. <member name="M:HttpWebAdapters.HttpWebRequestFactory.Create(System.String)">
  36896. <summary>
  36897. Creates an HttpWebRequestAdapter wrapping a .NET framework HttpWebRequest object.
  36898. </summary>
  36899. <param name="url">
  36900. URL of the document.
  36901. </param>
  36902. <returns>
  36903. A new HttpWebRequestAdapter
  36904. </returns>
  36905. </member>
  36906. <member name="M:HttpWebAdapters.HttpWebRequestFactory.Create(System.Uri)">
  36907. <summary>
  36908. Creates an HttpWebRequestAdapter wrapping a .NET framework HttpWebRequest object.
  36909. </summary>
  36910. <param name="url">
  36911. URL of the document.
  36912. </param>
  36913. <returns>
  36914. A new HttpWebRequestAdapter
  36915. </returns>
  36916. </member>
  36917. <member name="T:HttpWebAdapters.HttpWebRequestMethod">
  36918. <summary>
  36919. An HTTP web request method (GET or POST).
  36920. </summary>
  36921. </member>
  36922. <member name="F:HttpWebAdapters.HttpWebRequestMethod.GET">
  36923. <summary>
  36924. The GET method
  36925. </summary>
  36926. </member>
  36927. <member name="F:HttpWebAdapters.HttpWebRequestMethod.POST">
  36928. <summary>
  36929. The POST method
  36930. </summary>
  36931. </member>
  36932. <member name="M:HttpWebAdapters.HttpWebRequestMethod.ToString">
  36933. <summary>
  36934. Returns a string that represents the current object.
  36935. </summary>
  36936. <returns>
  36937. A string representation of the web method.
  36938. </returns>
  36939. </member>
  36940. <member name="M:HttpWebAdapters.HttpWebRequestMethod.Parse(System.String)">
  36941. <summary>
  36942. Creates a new HttpWebRequestMethod from a string
  36943. </summary>
  36944. <param name="s">
  36945. The string.
  36946. </param>
  36947. <returns>
  36948. A new HttpWebRequestMethod
  36949. </returns>
  36950. </member>
  36951. <member name="T:HttpWebAdapters.WebResponseStub">
  36952. <summary>
  36953. A basic implementation for a WebResponse
  36954. </summary>
  36955. </member>
  36956. <member name="M:HttpWebAdapters.WebResponseStub.GetResponseHeader(System.String)">
  36957. <summary>
  36958. Gets the contents of a header that was returned with the response.
  36959. </summary>
  36960. <returns>
  36961. The contents of the specified header.
  36962. </returns>
  36963. <param name="headerName">The header value to return. </param>
  36964. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36965. </member>
  36966. <member name="P:HttpWebAdapters.WebResponseStub.Cookies">
  36967. <summary>
  36968. Gets or sets the cookies that are associated with this response.
  36969. </summary>
  36970. <returns>
  36971. A <see cref="T:System.Net.CookieCollection"></see> that contains the cookies that are associated with this response.
  36972. </returns>
  36973. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36974. </member>
  36975. <member name="P:HttpWebAdapters.WebResponseStub.ContentEncoding">
  36976. <summary>
  36977. Gets the method that is used to encode the body of the response.
  36978. </summary>
  36979. <returns>
  36980. A string that describes the method that is used to encode the body of the response.
  36981. </returns>
  36982. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36983. </member>
  36984. <member name="P:HttpWebAdapters.WebResponseStub.CharacterSet">
  36985. <summary>
  36986. Gets the character set of the response.
  36987. </summary>
  36988. <returns>
  36989. A string that contains the character set of the response.
  36990. </returns>
  36991. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" /></PermissionSet>
  36992. </member>
  36993. <member name="P:HttpWebAdapters.WebResponseStub.Server">
  36994. <summary>
  36995. Gets the name of the server that sent the response.
  36996. </summary>
  36997. <returns>
  36998. A string that contains the name of the server that sent the response.
  36999. </returns>
  37000. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37001. </member>
  37002. <member name="P:HttpWebAdapters.WebResponseStub.LastModified">
  37003. <summary>
  37004. Gets the last date and time that the contents of the response were modified.
  37005. </summary>
  37006. <returns>
  37007. A <see cref="T:System.DateTime"></see> that contains the date and time that the contents of the response were modified.
  37008. </returns>
  37009. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  37010. </member>
  37011. <member name="P:HttpWebAdapters.WebResponseStub.StatusCode">
  37012. <summary>
  37013. Gets the status of the response.
  37014. </summary>
  37015. <returns>
  37016. One of the <see cref="T:System.Net.HttpStatusCode"></see> values.
  37017. </returns>
  37018. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37019. </member>
  37020. <member name="P:HttpWebAdapters.WebResponseStub.StatusDescription">
  37021. <summary>
  37022. Gets the status description returned with the response.
  37023. </summary>
  37024. <returns>
  37025. A string that describes the status of the response.
  37026. </returns>
  37027. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37028. </member>
  37029. <member name="P:HttpWebAdapters.WebResponseStub.ProtocolVersion">
  37030. <summary>
  37031. Gets the version of the HTTP protocol that is used in the response.
  37032. </summary>
  37033. <returns>
  37034. A <see cref="T:System.Version"></see> that contains the HTTP protocol version of the response.
  37035. </returns>
  37036. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37037. </member>
  37038. <member name="P:HttpWebAdapters.WebResponseStub.Method">
  37039. <summary>
  37040. Gets the method that is used to return the response.
  37041. </summary>
  37042. <returns>
  37043. A string that contains the HTTP method that is used to return the response.
  37044. </returns>
  37045. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37046. </member>
  37047. <member name="M:PreMailer.Net.CssParser.FillStyleClassFromBlock(System.String)">
  37048. <summary>
  37049. Fills the style class.
  37050. </summary>
  37051. <param name="s">The style block.</param>
  37052. </member>
  37053. <member name="M:PreMailer.Net.CssParser.FillStyleClass(PreMailer.Net.StyleClass,System.String,System.String)">
  37054. <summary>
  37055. Fills the style class.
  37056. </summary>
  37057. <param name="sc">The style class.</param>
  37058. <param name="styleName">Name of the style.</param>
  37059. <param name="style">The styles.</param>
  37060. </member>
  37061. <member name="M:PreMailer.Net.CssSelectorParser.SelectorSpecificity(System.String)">
  37062. <summary>
  37063. Static method to quickly find the specificity of a single CSS selector.<para/>
  37064. Don't use this when parsing a lot of selectors, create an instance of <see cref="T:PreMailer.Net.CssSelectorParser"/> and use that instead.
  37065. </summary>
  37066. <param name="selector">CSS Selector</param>
  37067. <returns>Specificity score of the given selector.</returns>
  37068. </member>
  37069. <member name="M:PreMailer.Net.CssSelectorParser.GetSelectorSpecificity(System.String)">
  37070. <summary>
  37071. Finds the specificity of a CSS selector.<para />
  37072. Using this instance method is more performant for checking many selectors since the Regex's are compiled.
  37073. </summary>
  37074. <param name="selector">CSS Selector</param>
  37075. <returns>Specificity score of the given selector.</returns>
  37076. </member>
  37077. <member name="M:PreMailer.Net.CssSelectorParser.IsSupportedSelector(System.String)">
  37078. <summary>
  37079. Determines if the given CSS selector is supported. This is basically determined by what <seealso cref="T:CsQuery.CQ"/> supports.
  37080. </summary>
  37081. <param name="key"></param>
  37082. <remarks>See https://github.com/jamietre/CsQuery#features for more information.</remarks>
  37083. </member>
  37084. <member name="P:PreMailer.Net.CssSpecificity.ClassesAttributesPseudoElements">
  37085. <summary>
  37086. Classes, attributes and pseudo-classes.
  37087. </summary>
  37088. </member>
  37089. <member name="P:PreMailer.Net.CssSpecificity.Elements">
  37090. <summary>
  37091. Elements and pseudo-elements.
  37092. </summary>
  37093. </member>
  37094. <member name="M:PreMailer.Net.PreMailer.GetStyleElements">
  37095. <summary>
  37096. Returns a collection of CQ nodes that can be used to source CSS content.<para/>
  37097. Currently, only 'style' tags are supported.
  37098. </summary>
  37099. </member>
  37100. <member name="T:PreMailer.Net.Sources.ICssSource">
  37101. <summary>
  37102. Arbitrary source of CSS code/defintions.
  37103. </summary>
  37104. </member>
  37105. <member name="M:PreMailer.Net.StyleClass.#ctor">
  37106. <summary>
  37107. Initializes a new instance of the <see cref="T:PreMailer.Net.StyleClass"/> class.
  37108. </summary>
  37109. </member>
  37110. <member name="P:PreMailer.Net.StyleClass.Name">
  37111. <summary>
  37112. Gets or sets the name.
  37113. </summary>
  37114. <value>The name.</value>
  37115. </member>
  37116. <member name="P:PreMailer.Net.StyleClass.Attributes">
  37117. <summary>
  37118. Gets or sets the attributes.
  37119. </summary>
  37120. <value>The attributes.</value>
  37121. </member>
  37122. <member name="M:PreMailer.Net.StyleClass.Merge(PreMailer.Net.StyleClass,System.Boolean)">
  37123. <summary>
  37124. Merges the specified style class, with this instance. Styles on this instance are not overriden by duplicates in the specified styleClass.
  37125. </summary>
  37126. <param name="styleClass">The style class.</param>
  37127. <param name="canOverwrite">if set to <c>true</c> [can overwrite].</param>
  37128. </member>
  37129. <member name="M:PreMailer.Net.StyleClass.ToString">
  37130. <summary>
  37131. Returns a <see cref="T:System.String"/> that represents this instance.
  37132. </summary>
  37133. <returns>
  37134. A <see cref="T:System.String"/> that represents this instance.
  37135. </returns>
  37136. </member>
  37137. </members>
  37138. </doc>