説明なし
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

Telerik.Windows.Documents.Flow.xml 1.7MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140
  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.DrawingML.WordsProcessing.IRichTextContent">
  12002. <summary>
  12003. Specifies rich text content that can be hosted in a TextBoxContent element.
  12004. </summary>
  12005. </member>
  12006. <member name="T:Telerik.Windows.Documents.DrawingML.WordsProcessing.LinkedTextBoxInfo">
  12007. <summary>
  12008. Specifies the textual contents of a shape that is not the first in the series of shapes for the same text box story.
  12009. </summary>
  12010. </member>
  12011. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.LinkedTextBoxInfo.Id">
  12012. <summary>
  12013. Gets or sets the identity of the text box story begun by a txbx element.
  12014. </summary>
  12015. </member>
  12016. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.LinkedTextBoxInfo.SequenceIndex">
  12017. <summary>
  12018. Gets or sets the position of the owning shape in the given text box story.
  12019. </summary>
  12020. </member>
  12021. <member name="T:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualConnectorProperties">
  12022. <summary>
  12023. Specifies the non-visual drawing properties specific to a connector shape.
  12024. </summary>
  12025. </member>
  12026. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualConnectorProperties.ConnectionShapeLocks">
  12027. <summary>
  12028. Gets or sets the behavior restrictions for a given connector shape.
  12029. </summary>
  12030. </member>
  12031. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualConnectorProperties.ConnectorStart">
  12032. <summary>
  12033. Gets or sets the start destination of the connector shape.
  12034. </summary>
  12035. </member>
  12036. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualConnectorProperties.ConnectorEnd">
  12037. <summary>
  12038. Gets or sets the end destination of the connector shape.
  12039. </summary>
  12040. </member>
  12041. <member name="T:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualDrawingProperties">
  12042. <summary>
  12043. Specifies a set of non visual properties for a given shape.
  12044. </summary>
  12045. </member>
  12046. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualDrawingProperties.Id">
  12047. <summary>
  12048. Gets or sets the shape id.
  12049. </summary>
  12050. </member>
  12051. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualDrawingProperties.Description">
  12052. <summary>
  12053. Gets or sets description text.
  12054. </summary>
  12055. </member>
  12056. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualDrawingProperties.Title">
  12057. <summary>
  12058. Gets or sets title text.
  12059. </summary>
  12060. </member>
  12061. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualDrawingProperties.Name">
  12062. <summary>
  12063. Gets or sets the name.
  12064. </summary>
  12065. </member>
  12066. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualDrawingProperties.Hidden">
  12067. <summary>
  12068. Gets or sets a value that indicates whether the shape is hidden.
  12069. </summary>
  12070. </member>
  12071. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualDrawingProperties.HyperlinkHover">
  12072. <summary>
  12073. Gets or sets the hyperlink action that should be executed on hover.
  12074. </summary>
  12075. </member>
  12076. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualDrawingProperties.HyperlinkOnClick">
  12077. <summary>
  12078. Gets or sets the hyperlink action that should be executed on mouse click.
  12079. </summary>
  12080. </member>
  12081. <member name="T:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualShapeProperties">
  12082. <summary>
  12083. Specifies a set of non visual properties for a given shape.
  12084. </summary>
  12085. </member>
  12086. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualShapeProperties.Locks">
  12087. <summary>
  12088. Gets or sets the behavior restrictions in effect.
  12089. </summary>
  12090. </member>
  12091. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.NonVisualShapeProperties.IsTextBox">
  12092. <summary>
  12093. Gets or sets a value which indicates whether the underlying shape is a text box.
  12094. </summary>
  12095. </member>
  12096. <member name="T:Telerik.Windows.Documents.DrawingML.WordsProcessing.Shape">
  12097. <summary>
  12098. Represents a DrawingML shape that is used exclusively in WordsProcessing documents.
  12099. </summary>
  12100. </member>
  12101. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.Shape.Style">
  12102. <summary>
  12103. Gets or sets the shape style.
  12104. </summary>
  12105. </member>
  12106. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.Shape.ShapeProperties">
  12107. <summary>
  12108. Gets or sets the visual properties of the shape.
  12109. </summary>
  12110. </member>
  12111. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.Shape.TextBoxInfo">
  12112. <summary>
  12113. Gets or sets the properties of the underlying text box element.
  12114. </summary>
  12115. </member>
  12116. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.Shape.LinkedTextBoxInfo">
  12117. <summary>
  12118. Gets or sets reference to the first text box in a series of shapes that share common text box story.
  12119. </summary>
  12120. </member>
  12121. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.Shape.TextBodyProperties">
  12122. <summary>
  12123. Gets or sets the visual properties that describe the underlying text box element.
  12124. </summary>
  12125. </member>
  12126. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.Shape.NonVisualDrawingProperties">
  12127. <summary>
  12128. Gets or sets the non-visual drawing properties.
  12129. </summary>
  12130. </member>
  12131. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.Shape.NonVisualShapeProperties">
  12132. <summary>
  12133. Gets or sets the non-visual shape properties.
  12134. </summary>
  12135. </member>
  12136. <member name="T:Telerik.Windows.Documents.DrawingML.WordsProcessing.ShapeStyle">
  12137. <summary>
  12138. Specifies the style information for a shape.
  12139. </summary>
  12140. </member>
  12141. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.ShapeStyle.LineReference">
  12142. <summary>
  12143. Gets or sets a reference to a line style within the style matrix.
  12144. </summary>
  12145. </member>
  12146. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.ShapeStyle.FillReference">
  12147. <summary>
  12148. Gets or sets a reference to a fill style within the style matrix.
  12149. </summary>
  12150. </member>
  12151. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.ShapeStyle.EffectReference">
  12152. <summary>
  12153. Gets or sets a reference to an effect style within the style matrix.
  12154. </summary>
  12155. </member>
  12156. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.ShapeStyle.FontReference">
  12157. <summary>
  12158. Gets or sets a reference to a font within the font collection.
  12159. </summary>
  12160. </member>
  12161. <member name="T:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties">
  12162. <summary>
  12163. Specifies a list of properties for a text body within a shape.
  12164. </summary>
  12165. </member>
  12166. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.Anchor">
  12167. <summary>
  12168. Gets or sets the anchoring position within the shape.
  12169. </summary>
  12170. </member>
  12171. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.AnchorCenter">
  12172. <summary>
  12173. Gets or sets a value that indicates whether the text box should be centered.
  12174. </summary>
  12175. </member>
  12176. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.CompatibleLineSpacing">
  12177. <summary>
  12178. Gets or sets a value that indicates whether the line spacing for this text body will be decided in a simplistic manner using the font scene.
  12179. </summary>
  12180. </member>
  12181. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.ForceAntiAlias">
  12182. <summary>
  12183. Gets or sets a value that indicates whether the font will be rendered anti aliased.
  12184. </summary>
  12185. </member>
  12186. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.FromWordArt">
  12187. <summary>
  12188. Gets or sets a value that indicates whether the text is converted from WordArt.
  12189. </summary>
  12190. <remarks>
  12191. Use for compatibility only.
  12192. </remarks>
  12193. </member>
  12194. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.BottomInset">
  12195. <summary>
  12196. Gets or sets the bottom inset of the bounding rectangle. Insets are used just as internal margins for text boxes within shapes.
  12197. </summary>
  12198. </member>
  12199. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.TopInset">
  12200. <summary>
  12201. Gets or sets the top inset of the bounding rectangle. Insets are used just as internal margins for text boxes within shapes.
  12202. </summary>
  12203. </member>
  12204. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.LeftInset">
  12205. <summary>
  12206. Gets or sets the left inset of the bounding rectangle. Insets are used just as internal margins for text boxes within shapes.
  12207. </summary>
  12208. </member>
  12209. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.RightInset">
  12210. <summary>
  12211. Gets or sets the right inset of the bounding rectangle. Insets are used just as internal margins for text boxes within shapes.
  12212. </summary>
  12213. </member>
  12214. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.NumberOfColumns">
  12215. <summary>
  12216. Gets or sets the number of columns of text in the bounding rectangle.
  12217. </summary>
  12218. <remarks>
  12219. Only values in [1, 16] are accepted. Values out of bounds are coerced.
  12220. </remarks>
  12221. </member>
  12222. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.HorizontalOverflow">
  12223. <summary>
  12224. Gets or sets an overflow type that describes whether the text can flow out of the bounding box horizontally.
  12225. </summary>
  12226. </member>
  12227. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.VerticalOverflow">
  12228. <summary>
  12229. Gets or sets an overflow type that describes whether the text can flow out of the bounding box vertically.
  12230. </summary>
  12231. </member>
  12232. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.Wrap">
  12233. <summary>
  12234. Gets or sets the current text wrapping type.
  12235. </summary>
  12236. </member>
  12237. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.Rotation">
  12238. <summary>
  12239. Gets or sets the rotation applied to the text within the bounding box.
  12240. </summary>
  12241. </member>
  12242. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.ColumnsRightToLeft">
  12243. <summary>
  12244. Gets or sets a value that indicates whether columns are used in a right-to-left order.
  12245. </summary>
  12246. </member>
  12247. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.SpaceBetweenColumns">
  12248. <summary>
  12249. Gets or sets the space between columns.
  12250. </summary>
  12251. <remarks>
  12252. Only values in [0, 27273042316900] are accepted. Values out of bounds are coerced.
  12253. </remarks>
  12254. </member>
  12255. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.RespectParagraphSpacing">
  12256. <summary>
  12257. Gets or sets a value that indicates whether the before and after paragraph spacing defined by the user is to be respected.
  12258. </summary>
  12259. </member>
  12260. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.LockTextRotation">
  12261. <summary>
  12262. Gets or sets a value that indicates whether text should remain upright, regardless of the transform applied to it and the accompanying shape transform.
  12263. </summary>
  12264. </member>
  12265. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.VerticalText">
  12266. <summary>
  12267. Gets or sets a value that indicates whether the given text should be displayed vertically.
  12268. It also specifies different vertical placement types.
  12269. </summary>
  12270. </member>
  12271. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.Text3DProperties">
  12272. <summary>
  12273. Gets or sets a value that indicates how text should be rendered in 3D scene.
  12274. </summary>
  12275. </member>
  12276. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.Scene3D">
  12277. <summary>
  12278. Gets or sets 3D scene properties for the shape.
  12279. </summary>
  12280. </member>
  12281. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.AutoFit">
  12282. <summary>
  12283. Gets or sets the auto-fit approach that will be used in the text box.
  12284. </summary>
  12285. </member>
  12286. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBodyProperties.PresetTextWarp">
  12287. <summary>
  12288. Gets or sets a text warp to be used on the text.
  12289. </summary>
  12290. </member>
  12291. <member name="T:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBoxContent">
  12292. <summary>
  12293. Specifies a rich text content host for word processing shapes.
  12294. </summary>
  12295. </member>
  12296. <member name="T:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBoxInfo">
  12297. <summary>
  12298. Represents a rich text element that can be embedded in a DrawingML shape.
  12299. </summary>
  12300. </member>
  12301. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBoxInfo.Id">
  12302. <summary>
  12303. Gets or sets the text box id.
  12304. </summary>
  12305. </member>
  12306. <member name="P:Telerik.Windows.Documents.DrawingML.WordsProcessing.TextBoxInfo.Content">
  12307. <summary>
  12308. Gets or sets the underlying rich text content.
  12309. </summary>
  12310. </member>
  12311. <member name="T:Telerik.Windows.Documents.Media.UriImageSource">
  12312. <summary>
  12313. Encapsulates data needed for creation of an image taken from Uri source.
  12314. </summary>
  12315. </member>
  12316. <member name="M:Telerik.Windows.Documents.Media.UriImageSource.#ctor(System.Uri)">
  12317. <summary>
  12318. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Media.UriImageSource" /> class.
  12319. </summary>
  12320. <param name="uri">The URI of the image.</param>
  12321. </member>
  12322. <member name="M:Telerik.Windows.Documents.Media.UriImageSource.#ctor(System.Uri,System.String)">
  12323. <summary>
  12324. Initializes a new instance of the <see cref="T:Telerik.Windows.Documents.Media.UriImageSource" /> class.
  12325. </summary>
  12326. <param name="uri">The URI of the image.</param>
  12327. <param name="extension">The extension of the image.</param>
  12328. </member>
  12329. <member name="P:Telerik.Windows.Documents.Media.UriImageSource.Uri">
  12330. <summary>
  12331. Gets the URI of the image.
  12332. </summary>
  12333. <value>The URI of the image.</value>
  12334. </member>
  12335. <member name="P:Telerik.Windows.Documents.Media.UriImageSource.Data">
  12336. <summary>
  12337. Gets the data.
  12338. </summary>
  12339. <value>The data.</value>
  12340. </member>
  12341. <member name="P:Telerik.Windows.Documents.Media.UriImageSource.Extension">
  12342. <summary>
  12343. Gets the extension.
  12344. </summary>
  12345. <value>The extension.</value>
  12346. </member>
  12347. <member name="T:CsQuery.Config">
  12348. <summary>
  12349. Global configuration and defaults
  12350. </summary>
  12351. </member>
  12352. <member name="F:CsQuery.Config.StartupOptions">
  12353. <summary>
  12354. The default startup options. These are flags.
  12355. </summary>
  12356. </member>
  12357. <member name="P:CsQuery.Config.PseudoClassFilters">
  12358. <summary>
  12359. Provides access to the PseudoSelectors object, which allows registering new filters and
  12360. accessing information and instances about existing filters.
  12361. </summary>
  12362. <value>
  12363. The pseudo PseudoSelectors configuration object.
  12364. </value>
  12365. </member>
  12366. <member name="P:CsQuery.Config.DomRenderingOptions">
  12367. <summary>
  12368. The default rendering options. These will be used when configuring a default OutputFormatter.
  12369. Note that if the default OutputFormatter has been changed, this setting is not guaranteed to
  12370. have any effect on output.
  12371. </summary>
  12372. </member>
  12373. <member name="P:CsQuery.Config.HtmlParsingOptions">
  12374. <summary>
  12375. The default HTML parsing options. These will be used when parsing HTML without specifying any options.
  12376. </summary>
  12377. </member>
  12378. <member name="P:CsQuery.Config.HtmlEncoder">
  12379. <summary>
  12380. The default HTML encoder.
  12381. </summary>
  12382. </member>
  12383. <member name="P:CsQuery.Config.OutputFormatter">
  12384. <summary>
  12385. The default OutputFormatter. The GetOutputFormatter property can also be used to provide a
  12386. new instance whenever a default OutputFormatter is requested; setting that property will
  12387. supersede any existing value of this property.
  12388. </summary>
  12389. </member>
  12390. <member name="P:CsQuery.Config.GetOutputFormatter">
  12391. <summary>
  12392. A delegate that returns a new instance of the default output formatter to use for rendering.
  12393. The OutputFormatter property can also be used to return a single instance of a reusable
  12394. IOutputFormatter object; setting that property will supersede any existing value of this
  12395. property.
  12396. </summary>
  12397. </member>
  12398. <member name="P:CsQuery.Config.WebRequestFactory">
  12399. <summary>
  12400. A method that returns a new HttpWebRequest. This is mostly useful for providing an alternate
  12401. implementation for testing.
  12402. </summary>
  12403. </member>
  12404. <member name="P:CsQuery.Config.DocType">
  12405. <summary>
  12406. Default document type. This is the parsing mode that will be used when creating documents
  12407. that have no DocType and no mode is explicitly defined.
  12408. </summary>
  12409. </member>
  12410. <member name="P:CsQuery.Config.DynamicObjectType">
  12411. <summary>
  12412. Gets or sets the default dynamic object type. This is the type of object used by default when
  12413. parsing JSON into an unspecified type.
  12414. </summary>
  12415. </member>
  12416. <member name="P:CsQuery.Config.DomIndexProvider">
  12417. <summary>
  12418. Gets or sets the default DomIndexProvider, which returns an instance of a DomIndex that
  12419. defines the indexing strategy for new documents.
  12420. </summary>
  12421. </member>
  12422. <member name="T:CsQuery.DomRenderingOptions">
  12423. <summary>
  12424. Flags specifying how the document should be rendered
  12425. </summary>
  12426. </member>
  12427. <member name="F:CsQuery.DomRenderingOptions.None">
  12428. <summary>
  12429. No option flags. This is not the same as "default", but rather explicitly uses "false" values for all flags.
  12430. </summary>
  12431. </member>
  12432. <member name="F:CsQuery.DomRenderingOptions.Default">
  12433. <summary>
  12434. Render with default options as determined by CsQuery.Config.DomRenderingOptions
  12435. </summary>
  12436. </member>
  12437. <member name="F:CsQuery.DomRenderingOptions.RemoveMismatchedCloseTags">
  12438. <summary>
  12439. This option only appies to the old HTML parser. It is obsolete, has no effect, and will be
  12440. removed in a future version of CsQuery.
  12441. </summary>
  12442. </member>
  12443. <member name="F:CsQuery.DomRenderingOptions.RemoveComments">
  12444. <summary>
  12445. Remove comments from the output
  12446. </summary>
  12447. </member>
  12448. <member name="F:CsQuery.DomRenderingOptions.QuoteAllAttributes">
  12449. <summary>
  12450. Add quotes around each attribute value, whether or not they are needed. The alternative is to only
  12451. use quotes when they are necesssary to delimit the value (e.g. because it includes spaces or other quote characters)
  12452. </summary>
  12453. </member>
  12454. <member name="T:CsQuery.StartupOptions">
  12455. <summary>
  12456. Flags for specifying initial configuration behavior of CsQuery.
  12457. </summary>
  12458. </member>
  12459. <member name="F:CsQuery.StartupOptions.LookForExtensions">
  12460. <summary>
  12461. When true, CsQuery will scan the client assembly for extensions. Any classes
  12462. found in a namespace CsQuery.Extensions will be configured automatically. Default is true;
  12463. disable this flag to disable this behavior
  12464. </summary>
  12465. </member>
  12466. <member name="T:CsQuery.CQ">
  12467. <summary>
  12468. The CQ object is analogus to the basic jQuery object. It has instance methods that mirror the
  12469. methods of a jQuery object, and static methods that mirror utility methods such as "$.map".
  12470. Most methods return a new jQuery object that is bound to the same document, but a different
  12471. selection set. In a web browser, you genally only have a single context (the browser DOM).
  12472. Here, you could have many, though most of the time you will only be working with one.
  12473. </summary>
  12474. <remarks>
  12475. Document is an IDomDocument object, referred to sometimes as the "DOM", and represents the
  12476. DOM that this CsQuery objects applies to. When CQ methods are run, the resulting CQ object
  12477. will refer to the same Document as the original. Selectors always run against this DOM.
  12478. Creating a CQ object from something that is not bound to a DOM (such as an HTML string, or an
  12479. unbound IDomObject or IDomElement object) will result in a new Document being created, that
  12480. is unrelated to any other active objects you may have. Adding unbound elements using methods
  12481. such as Append will cause them to become part of the target DOM. They will be removed from
  12482. whatever DOM they previously belonged to. (Elements cannot be part of more than one DOM). If
  12483. you don't want to remove something while adding to a CQ object from a different DOM, then you
  12484. should clone the elements.
  12485. Selection is a set of DOM nodes matching the selector.
  12486. Elements is a set of IDomElement nodes matching the selector. This is a subset of Selection -
  12487. it excludes non-Element nodes.
  12488. The static Create() methods create new DOMs. To create a CsQuery object based on an existing
  12489. dom, use new CQ() (similar to jQuery() methods).
  12490. </remarks>
  12491. <implementation>
  12492. Most of the jQuery methods are implemented in separate files under the "CQ_jQuery" folder.
  12493. Methods which are not part of the jQuery API are found under the "CQ_CsQuery" folder.
  12494. </implementation>
  12495. </member>
  12496. <member name="P:CsQuery.CQ.Length">
  12497. <summary>
  12498. The number of elements in the CQ object.
  12499. </summary>
  12500. <url>
  12501. http://api.jquery.com/length/
  12502. </url>
  12503. </member>
  12504. <member name="P:CsQuery.CQ.Document">
  12505. <summary>
  12506. Represents the full, parsed DOM for an object created with an HTML parameter. The Document is
  12507. the equivalent of the "document" in a browser. The Document node for a complete HTML document
  12508. should have only two children, the DocType node and the HTML node.
  12509. </summary>
  12510. <value>
  12511. Returns the Document for this CQ object. This can also be an IDomFragment type, which is a
  12512. derived type of IDomDocument. This is mostly a useful distinction to determine
  12513. programatically how the CQ object was created and whether it's intended to represent a
  12514. complete HTML document, or only a partial fragment.
  12515. </value>
  12516. </member>
  12517. <member name="P:CsQuery.CQ.Selector">
  12518. <summary>
  12519. The selector (parsed) used to create this instance.
  12520. </summary>
  12521. <remarks>
  12522. This is not guaranteed to have useful data, since CQ objects can be created indirectly and
  12523. not represent a selector. If this object was created directly from a selector, this will
  12524. contain the Selector object. The ToString() overload will show how the selector was parsed.
  12525. </remarks>
  12526. </member>
  12527. <member name="P:CsQuery.CQ.Selection">
  12528. <summary>
  12529. The entire selection set as a sequence of elements. This is the default enumerator for a CQ
  12530. object as well.
  12531. </summary>
  12532. </member>
  12533. <member name="P:CsQuery.CQ.Elements">
  12534. <summary>
  12535. Returns only IDomElement objects from the current selection.
  12536. </summary>
  12537. </member>
  12538. <member name="P:CsQuery.CQ.Order">
  12539. <summary>
  12540. Gets or sets the order in which the selection set is returned. Usually, this is the order
  12541. that elements appear in the DOM. Some operations could result in a selection set that's in an
  12542. arbitrary order, though.
  12543. </summary>
  12544. </member>
  12545. <member name="M:CsQuery.CQ.ToString">
  12546. <summary>
  12547. Returns the HTML of each selected element in order. <see cref="M:CsQuery.CQ.SelectionHtml"/>
  12548. </summary>
  12549. <returns>
  12550. A string of HTML
  12551. </returns>
  12552. </member>
  12553. <member name="M:CsQuery.CQ.GetEnumerator">
  12554. <summary>
  12555. Returns an enumeration of the current selection set for this CQ object
  12556. </summary>
  12557. <returns>
  12558. The enumerator.
  12559. </returns>
  12560. </member>
  12561. <member name="P:CsQuery.CQ.CsQueryParent">
  12562. <summary>
  12563. The object from which this CsQuery was created.
  12564. </summary>
  12565. </member>
  12566. <member name="P:CsQuery.CQ.SelectionSet">
  12567. <summary>
  12568. The current selection set including all node types.
  12569. </summary>
  12570. </member>
  12571. <member name="M:CsQuery.CQ.Clear">
  12572. <summary>
  12573. Clear the entire object.
  12574. </summary>
  12575. </member>
  12576. <member name="M:CsQuery.CQ.ClearSelections">
  12577. <summary>
  12578. Clears the current selection set.
  12579. </summary>
  12580. </member>
  12581. <member name="M:CsQuery.CQ.SetSelection(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.Implementation.SelectionSetOrder,CsQuery.Implementation.SelectionSetOrder)">
  12582. <summary>
  12583. Sets the selection set for this object, and asserts that the order in which it as assigned is
  12584. the order passed. This allows most operations to return the original set directly; if it is
  12585. requested in a different order then it will be sorted.
  12586. </summary>
  12587. <param name="selectionSet">
  12588. The current selection set including all node types.
  12589. </param>
  12590. <param name="inputOrder">
  12591. The order in which the elements appear in selectionSet. If omitted, Ascending is the default.
  12592. </param>
  12593. <param name="outputOrder">
  12594. The default output order, if different from the inputOrder. If omitted, the same as the input
  12595. order is the default.
  12596. </param>
  12597. <returns>
  12598. The current CQ object.
  12599. </returns>
  12600. </member>
  12601. <member name="M:CsQuery.CQ.SetSelection(CsQuery.IDomObject,CsQuery.Implementation.SelectionSetOrder)">
  12602. <summary>
  12603. Sets the selection set for this object to a single element..
  12604. </summary>
  12605. <param name="element">
  12606. The element to add.
  12607. </param>
  12608. <param name="outputOrder">
  12609. The default output order. If omitted, Ascending (DOM) order is the default.
  12610. </param>
  12611. <returns>
  12612. The current CQ object
  12613. </returns>
  12614. </member>
  12615. <member name="M:CsQuery.CQ.MapMultipleValues(System.Object)">
  12616. <summary>
  12617. Map a CSV or enumerable object to a hashset.
  12618. </summary>
  12619. <param name="value">
  12620. the object or sequence to map
  12621. </param>
  12622. <returns>
  12623. A new hashset
  12624. </returns>
  12625. </member>
  12626. <member name="M:CsQuery.CQ.SetOptionSelected(System.Collections.Generic.IEnumerable{CsQuery.IDomElement},System.Object,System.Boolean)">
  12627. <summary>
  12628. Helper function for option groups to set multiple options when passed a CSV of values.
  12629. </summary>
  12630. <param name="elements">
  12631. .
  12632. </param>
  12633. <param name="value">
  12634. .
  12635. </param>
  12636. <param name="multiple">
  12637. true to multiple.
  12638. </param>
  12639. </member>
  12640. <member name="M:CsQuery.CQ.SetOptionSelected(System.Collections.Generic.IEnumerable{CsQuery.IDomElement},System.Collections.Generic.HashSet{System.String},System.Boolean)">
  12641. <summary>
  12642. Helper function for option groups to set multiple options when passed a CSV of values.
  12643. </summary>
  12644. <param name="elements">
  12645. .
  12646. </param>
  12647. <param name="values">
  12648. The values.
  12649. </param>
  12650. <param name="multiple">
  12651. true to multiple.
  12652. </param>
  12653. </member>
  12654. <member name="M:CsQuery.CQ.AddSelection(CsQuery.IDomObject)">
  12655. <summary>
  12656. Add an item to the list of selected elements. It should be part of this DOM.
  12657. </summary>
  12658. <param name="element">
  12659. The element to add
  12660. </param>
  12661. <returns>
  12662. true if the element was added.
  12663. </returns>
  12664. </member>
  12665. <member name="M:CsQuery.CQ.AddSelection(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  12666. <summary>
  12667. Adds each element to the current selection set.
  12668. </summary>
  12669. <param name="elements">
  12670. The elements to add
  12671. </param>
  12672. <returns>
  12673. true if any elements were added.
  12674. </returns>
  12675. </member>
  12676. <member name="M:CsQuery.CQ.MapRangeToNewCQ(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.Func{CsQuery.IDomObject,System.Collections.Generic.IEnumerable{CsQuery.IDomObject}})">
  12677. <summary>
  12678. Map range of elements to a new CQ object using a function delegate to populate it.
  12679. </summary>
  12680. <param name="source">
  12681. Source elements
  12682. </param>
  12683. <param name="del">
  12684. Delegate to the mapping function
  12685. </param>
  12686. <returns>
  12687. A new CQ object
  12688. </returns>
  12689. </member>
  12690. <member name="M:CsQuery.CQ.MergeSelections(System.Collections.Generic.IEnumerable{System.String})">
  12691. <summary>
  12692. Runs a set of selectors and returns the combined result as a single enumerable.
  12693. </summary>
  12694. <param name="selectors">
  12695. A sequence of strings that area each selectors
  12696. </param>
  12697. <returns>
  12698. An enumerator that allows foreach to be used to process merge selections in this collection.
  12699. </returns>
  12700. </member>
  12701. <member name="M:CsQuery.CQ.MergeContent(System.Collections.Generic.IEnumerable{System.String})">
  12702. <summary>
  12703. Runs a set of HTML creation selectors and returns result as a single enumerable.
  12704. </summary>
  12705. <param name="content">
  12706. A sequence of strings that are each valid HTML
  12707. </param>
  12708. <returns>
  12709. A new sequence containing all the elements from all the selectors.
  12710. </returns>
  12711. </member>
  12712. <member name="M:CsQuery.CQ.OnlyElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  12713. <summary>
  12714. Enumerates only the IDomElements in the sequence provided. Any other elemnent types are excluded..
  12715. </summary>
  12716. <param name="objects">
  12717. The objects.
  12718. </param>
  12719. <returns>
  12720. An enumerator that allows foreach to be used to process only elements in this collection.
  12721. </returns>
  12722. </member>
  12723. <member name="M:CsQuery.CQ.FilterIfSelector(System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  12724. <summary>
  12725. Filter a sequence using a selector if the selector is not empty. If it's empty, return a new
  12726. CQ object containing the original list.
  12727. </summary>
  12728. <param name="selector">
  12729. The selector.
  12730. </param>
  12731. <param name="list">
  12732. The source sequence.
  12733. </param>
  12734. <returns>
  12735. A new CQ object.
  12736. </returns>
  12737. </member>
  12738. <member name="M:CsQuery.CQ.FilterIfSelector(System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.Implementation.SelectionSetOrder)">
  12739. <summary>
  12740. Filter a sequence using a selector if the selector is not empty. If it's empty, return a new CQ object
  12741. containing the original list.
  12742. </summary>
  12743. <param name="selector">
  12744. The selector.
  12745. </param>
  12746. <param name="list">
  12747. The source sequence
  12748. </param>
  12749. <param name="order">
  12750. The order in which the elements of the new CQ object should be returned
  12751. </param>
  12752. <returns>
  12753. A new CQ object
  12754. </returns>
  12755. </member>
  12756. <member name="M:CsQuery.CQ.FilterElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.String)">
  12757. <summary>
  12758. Filter a sequence using a selector, ignoring missing selectors
  12759. </summary>
  12760. <param name="elements">
  12761. The sequence to filter
  12762. </param>
  12763. <param name="selector">
  12764. The selector.
  12765. </param>
  12766. <returns>
  12767. An enumerator that allows foreach to be used to process filter elements in this collection.
  12768. </returns>
  12769. </member>
  12770. <member name="M:CsQuery.CQ.FilterElementsIgnoreNull(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.String)">
  12771. <summary>
  12772. Filter an element list using another selector. A null selector results in no filtering; an
  12773. empty string selector results in an empty list being return.
  12774. </summary>
  12775. <param name="elements">
  12776. The sequence to filter.
  12777. </param>
  12778. <param name="selector">
  12779. The selector.
  12780. </param>
  12781. <returns>
  12782. The filtered list.
  12783. </returns>
  12784. </member>
  12785. <member name="M:CsQuery.CQ.AttrReplace(System.String,System.String,System.String)">
  12786. <summary>
  12787. Perform a substring replace on the contents of the named attribute in each item in the
  12788. selection set.
  12789. </summary>
  12790. <param name="name">
  12791. The attribute name.
  12792. </param>
  12793. <param name="replaceWhat">
  12794. The string to match.
  12795. </param>
  12796. <param name="replaceWith">
  12797. The value to replace each occurrence with.
  12798. </param>
  12799. <returns>
  12800. The current CQ object.
  12801. </returns>
  12802. </member>
  12803. <member name="M:CsQuery.CQ.Create">
  12804. <summary>
  12805. Create an empty CQ object.
  12806. </summary>
  12807. <returns>
  12808. A new CQ object
  12809. </returns>
  12810. </member>
  12811. <member name="M:CsQuery.CQ.Create(System.String)">
  12812. <summary>
  12813. Create a new CQ object from a single element. Unlike the constructor method
  12814. <see cref="T:CsQuery.CQ"/> this new objet is not bound to any context from the element.
  12815. </summary>
  12816. <param name="html">
  12817. A string containing HTML.
  12818. </param>
  12819. <returns>
  12820. A new CQ object.
  12821. </returns>
  12822. </member>
  12823. <member name="M:CsQuery.CQ.Create(System.Char[])">
  12824. <summary>
  12825. Create a new CQ object from an HTML character array. Node: this method is obsolete; it may be
  12826. removed in a future release. Character arrays were supported in prior versions because this
  12827. was how all data was converted internally; this is not the case any more, and it's an
  12828. unlikely format for typical input. Use string or stream methods instead.
  12829. </summary>
  12830. <param name="html">
  12831. The HTML source for the document.
  12832. </param>
  12833. <returns>
  12834. A new CQ object.
  12835. </returns>
  12836. </member>
  12837. <member name="M:CsQuery.CQ.Create(CsQuery.IDomObject)">
  12838. <summary>
  12839. Create a new CQ object from a single element. Unlike the constructor method <see cref="T:CsQuery.CQ"/>
  12840. this new objet is not bound to any context from the element.
  12841. </summary>
  12842. <param name="element">
  12843. The element to wrap
  12844. </param>
  12845. <returns>
  12846. A new CQ object
  12847. </returns>
  12848. </member>
  12849. <member name="M:CsQuery.CQ.Create(System.String,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  12850. <summary>
  12851. Creeate a new CQ object from an HTML string.
  12852. </summary>
  12853. <param name="html">
  12854. A string containing HTML.
  12855. </param>
  12856. <param name="parsingMode">
  12857. (optional) the mode.
  12858. </param>
  12859. <param name="parsingOptions">
  12860. (optional) options for controlling the parsing.
  12861. </param>
  12862. <param name="docType">
  12863. (optional) type of the document.
  12864. </param>
  12865. <returns>
  12866. A new CQ object.
  12867. </returns>
  12868. </member>
  12869. <member name="M:CsQuery.CQ.Create(System.String,System.Object)">
  12870. <summary>
  12871. Create a new CQ from an HTML fragment, and use quickSet to create attributes (and/or css)
  12872. </summary>
  12873. <param name="html">
  12874. A string of HTML.
  12875. </param>
  12876. <param name="quickSet">
  12877. an object containing CSS properties and attributes to be applied to the resulting fragment.
  12878. </param>
  12879. <returns>
  12880. A new CQ object
  12881. </returns>
  12882. </member>
  12883. <member name="M:CsQuery.CQ.Create(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  12884. <summary>
  12885. Creeate a new CQ object from a squence of elements, or another CQ object. The new object will
  12886. contain clones of the original objects; they are no longer bound to their owning context. If
  12887. you want to wrap these elements and retain their context, use "new CQ(...)" instead.
  12888. </summary>
  12889. <param name="elements">
  12890. A sequence of elements.
  12891. </param>
  12892. <returns>
  12893. A new CQ object.
  12894. </returns>
  12895. </member>
  12896. <member name="M:CsQuery.CQ.Create(System.IO.Stream)">
  12897. <summary>
  12898. Create a new CQ object from a stream of HTML text, attempting to automatically detect the
  12899. character set encoding from BOM.
  12900. </summary>
  12901. <param name="html">
  12902. An open Stream.
  12903. </param>
  12904. <returns>
  12905. A new CQ object.
  12906. </returns>
  12907. </member>
  12908. <member name="M:CsQuery.CQ.Create(System.IO.Stream,System.Text.Encoding)">
  12909. <summary>
  12910. Create a new CQ from a stream of HTML text in the specified encoding.
  12911. </summary>
  12912. <param name="html">
  12913. An open Stream.
  12914. </param>
  12915. <param name="encoding">
  12916. The character set encoding.
  12917. </param>
  12918. <returns>
  12919. A new CQ object.
  12920. </returns>
  12921. </member>
  12922. <member name="M:CsQuery.CQ.Create(System.IO.TextReader)">
  12923. <summary>
  12924. Create a new CQ object from a TextReader containing HTML.
  12925. </summary>
  12926. <param name="html">
  12927. A TextReader containing HTML.
  12928. </param>
  12929. <returns>
  12930. A new CQ object.
  12931. </returns>
  12932. </member>
  12933. <member name="M:CsQuery.CQ.Create(System.IO.Stream,System.Text.Encoding,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  12934. <summary>
  12935. Create a new CQ object from a stream of HTML, treating the HTML as a content document.
  12936. </summary>
  12937. <param name="html">
  12938. An open Stream.
  12939. </param>
  12940. <param name="encoding">
  12941. The character set encoding.
  12942. </param>
  12943. <param name="parsingMode">
  12944. (optional) the mode.
  12945. </param>
  12946. <param name="parsingOptions">
  12947. (optional) options for controlling the parsing.
  12948. </param>
  12949. <param name="docType">
  12950. (optional) type of the document.
  12951. </param>
  12952. <returns>
  12953. A new CQ object.
  12954. </returns>
  12955. </member>
  12956. <member name="M:CsQuery.CQ.Create(System.IO.TextReader,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  12957. <summary>
  12958. Create a new CQ object from a TextReader containg HTML
  12959. </summary>
  12960. <param name="html">
  12961. A string of HTML.
  12962. </param>
  12963. <param name="parsingMode">
  12964. (optional) the mode.
  12965. </param>
  12966. <param name="parsingOptions">
  12967. (optional) options for controlling the parsing.
  12968. </param>
  12969. <param name="docType">
  12970. (optional) type of the document.
  12971. </param>
  12972. <returns>
  12973. The new fragment.
  12974. </returns>
  12975. </member>
  12976. <member name="M:CsQuery.CQ.CreateFragment(System.String)">
  12977. <summary>
  12978. Create a new fragment from a TextReader containing HTML text.
  12979. </summary>
  12980. <param name="html">
  12981. A string of HTML.
  12982. </param>
  12983. <returns>
  12984. The new fragment.
  12985. </returns>
  12986. </member>
  12987. <member name="M:CsQuery.CQ.CreateFragment(System.String,System.String)">
  12988. <summary>
  12989. Creeate a new fragment from HTML text, in the context of a specific HTML tag.
  12990. </summary>
  12991. <param name="html">
  12992. A string of HTML.
  12993. </param>
  12994. <param name="context">
  12995. The HTML tag name which is the context
  12996. </param>
  12997. <returns>
  12998. The new fragment.
  12999. </returns>
  13000. </member>
  13001. <member name="M:CsQuery.CQ.CreateFragment(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13002. <summary>
  13003. Create a new CQ object from a sequence of elements, or another CQ object.
  13004. </summary>
  13005. <param name="elements">
  13006. A sequence of elements.
  13007. </param>
  13008. <returns>
  13009. The new fragment.
  13010. </returns>
  13011. </member>
  13012. <member name="M:CsQuery.CQ.CreateDocument(System.String)">
  13013. <summary>
  13014. Creeate a new DOM from HTML text using full HTML5 tag generation.
  13015. </summary>
  13016. <param name="html">
  13017. A string of HTML
  13018. </param>
  13019. <returns>
  13020. The new document.
  13021. </returns>
  13022. </member>
  13023. <member name="M:CsQuery.CQ.CreateDocument(System.IO.Stream)">
  13024. <summary>
  13025. Creates a new DOM from a stream containing HTML
  13026. </summary>
  13027. <param name="html">
  13028. An open Stream
  13029. </param>
  13030. <returns>
  13031. The new document.
  13032. </returns>
  13033. </member>
  13034. <member name="M:CsQuery.CQ.CreateDocument(System.IO.Stream,System.Text.Encoding)">
  13035. <summary>
  13036. Creeate a new DOM from HTML text using full HTML5 tag generation.
  13037. </summary>
  13038. <param name="html">
  13039. An open Stream.
  13040. </param>
  13041. <param name="encoding">
  13042. The character set encoding.
  13043. </param>
  13044. <returns>
  13045. The new document.
  13046. </returns>
  13047. </member>
  13048. <member name="M:CsQuery.CQ.CreateDocument(System.IO.TextReader)">
  13049. <summary>
  13050. Creates a new DOM from a stream containing HTML
  13051. </summary>
  13052. <param name="html">
  13053. A n open Stream
  13054. </param>
  13055. <returns>
  13056. The new document.
  13057. </returns>
  13058. </member>
  13059. <member name="M:CsQuery.CQ.CreateDocumentFromFile(System.String)">
  13060. <summary>
  13061. Creates a new DOM from an HTML file.
  13062. </summary>
  13063. <param name="htmlFile">
  13064. The full path to the file
  13065. </param>
  13066. <returns>
  13067. The new document from file.
  13068. </returns>
  13069. </member>
  13070. <member name="M:CsQuery.CQ.CreateFromFile(System.String)">
  13071. <summary>
  13072. Creates a new DOM from an HTML file.
  13073. </summary>
  13074. <param name="htmlFile">
  13075. The full path to the file
  13076. </param>
  13077. <returns>
  13078. The new from file.
  13079. </returns>
  13080. </member>
  13081. <member name="M:CsQuery.CQ.EnsureCsQuery(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13082. <summary>
  13083. Return a CsQuery object wrapping the sequence passed, or the object itself if it's already a
  13084. CsQuery obect. Unlike "new CsQuery(context)", this will not create a new CsQuery object from
  13085. an existing one.
  13086. </summary>
  13087. <param name="elements">
  13088. A sequence of IDomObject elements.
  13089. </param>
  13090. <returns>
  13091. A new CQ object when the source is disconnected elements, or the CQ object passed.
  13092. </returns>
  13093. </member>
  13094. <member name="M:CsQuery.CQ.FirstElement">
  13095. <summary>
  13096. The first IDomElement (e.g. not text/special nodes) in the selection set, or null if none
  13097. exists.
  13098. </summary>
  13099. <returns>
  13100. An IDomElement object.
  13101. </returns>
  13102. </member>
  13103. <member name="M:CsQuery.CQ.GetTableColumn">
  13104. <summary>
  13105. Given a table header or cell, returns all members of the same column in the table. This will
  13106. most likely not work as you would expect if there are colspan cells.
  13107. </summary>
  13108. <returns>
  13109. A new CQ object containing all the th and td cells in the specified column.
  13110. </returns>
  13111. </member>
  13112. <member name="M:CsQuery.CQ.GetTableColumn(System.Int32)">
  13113. <summary>
  13114. Selects then zero-based nth cells (th and td) from all rows in any matched tables. This will
  13115. most likely no do what you expect if the table has colspan cells.
  13116. </summary>
  13117. <param name="column">
  13118. The zero-based index of the column to target.
  13119. </param>
  13120. <returns>
  13121. A new CQ object containing all the th and td cells in the specified column.
  13122. </returns>
  13123. </member>
  13124. <member name="M:CsQuery.CQ.HasAttr(System.String)">
  13125. <summary>
  13126. Test for the existence of an attribute.
  13127. </summary>
  13128. <param name="name">
  13129. The name of the attribute to get.
  13130. </param>
  13131. <returns>
  13132. A string of the attribute value, or null if the attribute does not exist.
  13133. </returns>
  13134. </member>
  13135. <member name="M:CsQuery.CQ.IncludeWhen(System.Boolean)">
  13136. <summary>
  13137. Conditionally includes a selection. This is the equivalent of calling Remove() only when
  13138. "include" is false.
  13139. </summary>
  13140. <param name="include">
  13141. true to include, false to exclude.
  13142. </param>
  13143. <returns>
  13144. The current CQ object
  13145. </returns>
  13146. </member>
  13147. <member name="M:CsQuery.CQ.KeepOne(System.Boolean,System.String,System.String)">
  13148. <summary>
  13149. Given two selectors, shows the content of one, and removes the content of the other, based on
  13150. the boolean parameter.
  13151. </summary>
  13152. <param name="which">
  13153. A boolean value to indicate whether the first or second selector should be used to determine
  13154. the elements that are kept. When true, the first is kept and the 2nd removed. When false, the
  13155. opposite happens.
  13156. </param>
  13157. <param name="trueSelector">
  13158. The true selector.
  13159. </param>
  13160. <param name="falseSelector">
  13161. The false selector.
  13162. </param>
  13163. <returns>
  13164. The current CQ object.
  13165. </returns>
  13166. </member>
  13167. <member name="M:CsQuery.CQ.KeepOne(System.Boolean,CsQuery.CQ,CsQuery.CQ)">
  13168. <summary>
  13169. Given two CQ objects, shows the one, and removes the the other from the document, based on
  13170. the boolean parameter.
  13171. </summary>
  13172. <param name="which">
  13173. A boolean value to indicate whether the first or second selector should be used to determine
  13174. the elements that are kept. When true, the first is kept and the 2nd removed. When false, the
  13175. opposite happens.
  13176. </param>
  13177. <param name="trueContent">
  13178. The true content.
  13179. </param>
  13180. <param name="falseContent">
  13181. The false content.
  13182. </param>
  13183. <returns>
  13184. The current CQ object.
  13185. </returns>
  13186. </member>
  13187. <member name="M:CsQuery.CQ.KeepOne(System.Int32,System.String[])">
  13188. <summary>
  13189. Removes all but one of a list selectors/objects based on the zero-based index of the first
  13190. parameter. The remaining one is explicitly shown.
  13191. </summary>
  13192. <param name="which">
  13193. An integer representing the zero-based index of the content from the list of items passed
  13194. which should be kept and shown.
  13195. </param>
  13196. <param name="content">
  13197. A variable-length parameters list containing content.
  13198. </param>
  13199. <returns>
  13200. The current CQ object
  13201. </returns>
  13202. </member>
  13203. <member name="M:CsQuery.CQ.KeepOne(System.Int32,CsQuery.CQ[])">
  13204. <summary>
  13205. Removes all but one of a list selectors/objects based on the zero-based index of the first
  13206. parameter. The remaining one is explicitly shown.
  13207. </summary>
  13208. <param name="which">
  13209. An integer representing the zero-based index of the content from the list of items passed
  13210. which should be kept and shown.
  13211. </param>
  13212. <param name="content">
  13213. A variable-length parameters list containing content.
  13214. </param>
  13215. <returns>
  13216. The current CQ object.
  13217. </returns>
  13218. </member>
  13219. <member name="M:CsQuery.CQ.MakeRoot">
  13220. <summary>
  13221. The current selection set will become the only members of the document in this object. This
  13222. is a destructive method that will completely replace the document.
  13223. </summary>
  13224. <returns>
  13225. The current CQ object
  13226. </returns>
  13227. </member>
  13228. <member name="M:CsQuery.CQ.MakeRoot(System.String)">
  13229. <summary>
  13230. The elements identified by the selector will become the only members of the document in this
  13231. object. This is a destructive method that will completely replace the document.
  13232. </summary>
  13233. <param name="selector">
  13234. A selector that determines which elements will become the new document.
  13235. </param>
  13236. <returns>
  13237. The current CQ object
  13238. </returns>
  13239. </member>
  13240. <member name="M:CsQuery.CQ.NewCqInDomain">
  13241. <summary>
  13242. Create a new, empty CsQuery object bound to this domain.
  13243. </summary>
  13244. <returns>
  13245. A new CQ object.
  13246. </returns>
  13247. </member>
  13248. <member name="M:CsQuery.CQ.NewCqUnbound">
  13249. <summary>
  13250. Creates a new instance of the CQ object. This should be used inside CQ to create a new object
  13251. under all circumstances so it can be overridden by derived classes.
  13252. </summary>
  13253. <returns>
  13254. A new CQ object
  13255. </returns>
  13256. </member>
  13257. <member name="M:CsQuery.CQ.RenderSelection">
  13258. <summary>
  13259. Renders just the selection set completely.
  13260. </summary>
  13261. <remarks>
  13262. This method will only render the HTML for elements in the current selection set. To render
  13263. the entire document for output, use the Render method.
  13264. </remarks>
  13265. <returns>
  13266. A string of HTML.
  13267. </returns>
  13268. </member>
  13269. <member name="M:CsQuery.CQ.RenderSelection(CsQuery.Output.IOutputFormatter)">
  13270. <summary>
  13271. Renders just the selection set completely.
  13272. </summary>
  13273. <param name="outputFormatter">
  13274. The output formatter.
  13275. </param>
  13276. <returns>
  13277. A string of HTML.
  13278. </returns>
  13279. </member>
  13280. <member name="M:CsQuery.CQ.RenderSelection(CsQuery.Output.IOutputFormatter,System.IO.StringWriter)">
  13281. <summary>
  13282. Renders just the selection set completely.
  13283. </summary>
  13284. <param name="outputFormatter">
  13285. The output formatter.
  13286. </param>
  13287. <param name="writer">
  13288. The writer.
  13289. </param>
  13290. <returns>
  13291. A string of HTML.
  13292. </returns>
  13293. </member>
  13294. <member name="M:CsQuery.CQ.Render">
  13295. <summary>
  13296. Renders the document to a string.
  13297. </summary>
  13298. <remarks>
  13299. This method renders the entire document, regardless of the current selection. This is the
  13300. primary method used for rendering the final HTML of a document after manipulation; it
  13301. includes the &lt;doctype&gt; and &lt;html&gt; nodes.
  13302. </remarks>
  13303. <returns>
  13304. A string of HTML.
  13305. </returns>
  13306. </member>
  13307. <member name="M:CsQuery.CQ.Render(CsQuery.DomRenderingOptions)">
  13308. <summary>
  13309. Render the complete DOM with specific options.
  13310. </summary>
  13311. <param name="options">
  13312. (optional) option flags that control how the output is rendered.
  13313. </param>
  13314. <returns>
  13315. A string of HTML.
  13316. </returns>
  13317. </member>
  13318. <member name="M:CsQuery.CQ.Render(CsQuery.Output.IOutputFormatter)">
  13319. <summary>
  13320. Render the entire document, parsed through a formatter passed using the parameter.
  13321. </summary>
  13322. <remarks>
  13323. CsQuery by default does not format the output at all, but rather returns exactly the same
  13324. contents of each element from the source, including all extra whitespace. If you want to
  13325. produce output that is formatted in a specific way, you can create an OutputFormatter for
  13326. this purpose. The included <see cref="T:CsQuery.OutputFormatters.FormatPlainText"/> does some
  13327. basic formatting by removing extra whitespace and adding newlines in a few useful places.
  13328. (This formatter is pretty basic). A formatter to perform indenting to create human-readable
  13329. output would be useful and will be included in some future release.
  13330. </remarks>
  13331. <param name="formatter">
  13332. An object that parses a CQ object and returns a string of HTML.
  13333. </param>
  13334. <returns>
  13335. A string of HTML.
  13336. </returns>
  13337. </member>
  13338. <member name="M:CsQuery.CQ.Render(CsQuery.Output.IOutputFormatter,System.IO.TextWriter)">
  13339. <summary>
  13340. Render the entire document, parsed through a formatter passed using the parameter, to the
  13341. specified writer.
  13342. </summary>
  13343. <param name="formatter">
  13344. The formatter.
  13345. </param>
  13346. <param name="writer">
  13347. The writer.
  13348. </param>
  13349. </member>
  13350. <member name="M:CsQuery.CQ.Render(System.Text.StringBuilder,CsQuery.DomRenderingOptions)">
  13351. <summary>
  13352. Render the entire document, parsed through a formatter passed using the parameter, with the
  13353. specified options.
  13354. </summary>
  13355. <param name="sb">
  13356. The sb.
  13357. </param>
  13358. <param name="options">
  13359. (optional) options for controlling the operation.
  13360. </param>
  13361. </member>
  13362. <member name="M:CsQuery.CQ.Save(System.String,CsQuery.DomRenderingOptions)">
  13363. <summary>
  13364. Save the current Document to an HTML file.
  13365. </summary>
  13366. <returns>
  13367. A new CQ object.
  13368. </returns>
  13369. </member>
  13370. <member name="M:CsQuery.CQ.SelectionHtml">
  13371. <summary>
  13372. Returns the HTML for all selected documents, separated by commas. No inner html or children
  13373. are included.
  13374. </summary>
  13375. <remarks>
  13376. This method does not return valid HTML, but rather a single string containing an abbreviated
  13377. version of the markup for only documents in the selection set, separated by commas. This is
  13378. intended for inspecting a selection set, for example while debugging.
  13379. </remarks>
  13380. <returns>
  13381. A string of HTML.
  13382. </returns>
  13383. </member>
  13384. <member name="M:CsQuery.CQ.SelectionHtml(System.Boolean)">
  13385. <summary>
  13386. Returns the HTML for all selected documents, separated by commas.
  13387. </summary>
  13388. <remarks>
  13389. This method does not return valid HTML, but rather a single string containing an abbreviated
  13390. version of the markup for only documents in the selection set, separated by commas. This is
  13391. intended for inspecting a selection set, for example while debugging.
  13392. </remarks>
  13393. <param name="includeInner">
  13394. When true, the complete HTML (e.g. including children) is included for each element.
  13395. </param>
  13396. <returns>
  13397. A string of HTML.
  13398. </returns>
  13399. </member>
  13400. <member name="M:CsQuery.CQ.SetSelected(System.String,System.IConvertible)">
  13401. <summary>
  13402. Set a specific item, identified by the 2nd parameter, of a named option group, identified by
  13403. the first parameter, as selected.
  13404. </summary>
  13405. <param name="groupName">
  13406. The value of the name attribute identifying this option group.
  13407. </param>
  13408. <param name="value">
  13409. The option value to set as selected
  13410. </param>
  13411. <returns>
  13412. The current CQ object
  13413. </returns>
  13414. </member>
  13415. <member name="M:CsQuery.CQ.Version">
  13416. <summary>
  13417. Return the current assembly's version.
  13418. </summary>
  13419. <returns>
  13420. A string
  13421. </returns>
  13422. </member>
  13423. <member name="M:CsQuery.CQ.#ctor">
  13424. <summary>
  13425. Creates a new, empty CQ object.
  13426. </summary>
  13427. </member>
  13428. <member name="M:CsQuery.CQ.#ctor(System.String,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  13429. <summary>
  13430. Create a new CQ object from an HTML string.
  13431. </summary>
  13432. <param name="html">
  13433. The HTML source.
  13434. </param>
  13435. <param name="parsingMode">
  13436. The HTML parsing mode.
  13437. </param>
  13438. <param name="parsingOptions">
  13439. (optional) options for controlling the parsing.
  13440. </param>
  13441. <param name="docType">
  13442. (optional) type of the document.
  13443. </param>
  13444. </member>
  13445. <member name="M:CsQuery.CQ.#ctor(System.IO.Stream,System.Text.Encoding,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  13446. <summary>
  13447. Create a new CQ object from an HTML stream.
  13448. <see cref="M:CsQuery.CQ.Create(System.Char[])"/>
  13449. </summary>
  13450. <param name="html">
  13451. The html source of the new document.
  13452. </param>
  13453. <param name="encoding">
  13454. The character set encoding.
  13455. </param>
  13456. <param name="parsingMode">
  13457. The HTML parsing mode.
  13458. </param>
  13459. <param name="parsingOptions">
  13460. (optional) options for controlling the parsing.
  13461. </param>
  13462. <param name="docType">
  13463. (optional) type of the document.
  13464. </param>
  13465. </member>
  13466. <member name="M:CsQuery.CQ.#ctor(System.IO.TextReader,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  13467. <summary>
  13468. Create a new CQ object from an HTML string.
  13469. </summary>
  13470. <param name="html">
  13471. The html source of the new document.
  13472. </param>
  13473. <param name="parsingMode">
  13474. The HTML parsing mode.
  13475. </param>
  13476. <param name="parsingOptions">
  13477. (optional) options for controlling the parsing.
  13478. </param>
  13479. <param name="docType">
  13480. (optional) type of the document.
  13481. </param>
  13482. </member>
  13483. <member name="M:CsQuery.CQ.#ctor(CsQuery.IDomObject)">
  13484. <summary>
  13485. Create a new CQ object wrapping a single element.
  13486. </summary>
  13487. <remarks>
  13488. This differs from the <see cref="M:CsQuery.CQ.Create(CsQuery.IDomObject)"/> method in that this document is still
  13489. related to its owning document; this is the same as if the element had just been selected.
  13490. The Create method, conversely, creates an entirely new Document context contining a single
  13491. element (a clone of this element).
  13492. </remarks>
  13493. <param name="element">
  13494. The element.
  13495. </param>
  13496. </member>
  13497. <member name="M:CsQuery.CQ.#ctor(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13498. <summary>
  13499. Create a new CsQuery object wrapping an existing sequence of elements.
  13500. </summary>
  13501. <param name="elements">
  13502. A sequence of elements to populate the object
  13503. </param>
  13504. </member>
  13505. <member name="M:CsQuery.CQ.#ctor(CsQuery.IDomObject,CsQuery.CQ)">
  13506. <summary>
  13507. Create a new CQ object wrapping a single DOM element, in the context of another CQ object.
  13508. </summary>
  13509. <remarks>
  13510. This differs from the overload accepting a single IDomObject parameter in that it associates
  13511. the new object with a previous object, as if it were part of a selector chain. In practice
  13512. this will rarely make a difference, but some methods such as <see cref="M:CsQuery.CQ.End"/> use
  13513. this information.
  13514. </remarks>
  13515. <param name="element">
  13516. The element to wrap.
  13517. </param>
  13518. <param name="context">
  13519. The context.
  13520. </param>
  13521. </member>
  13522. <member name="M:CsQuery.CQ.#ctor(System.String,CsQuery.CQ)">
  13523. <summary>
  13524. Create a new CsQuery object using an existing instance and a selector. if the selector is
  13525. null or missing, then it will contain no selection results.
  13526. </summary>
  13527. <param name="selector">
  13528. A valid CSS selector.
  13529. </param>
  13530. <param name="context">
  13531. The context.
  13532. </param>
  13533. </member>
  13534. <member name="M:CsQuery.CQ.#ctor(System.String,System.String,CsQuery.CQ)">
  13535. <summary>
  13536. Create a new CsQuery object from a selector HTML, and assign CSS from a JSON string, within a context.
  13537. </summary>
  13538. <param name="selector">
  13539. The
  13540. </param>
  13541. <param name="cssJson">
  13542. The JSON containing CSS
  13543. </param>
  13544. <param name="context">
  13545. The context
  13546. </param>
  13547. </member>
  13548. <member name="M:CsQuery.CQ.#ctor(System.String,System.Object,CsQuery.CQ)">
  13549. <summary>
  13550. Create a new CsQuery object from a selector or HTML, and assign CSS, within a context.
  13551. </summary>
  13552. <param name="selector">
  13553. The selector or HTML markup
  13554. </param>
  13555. <param name="css">
  13556. The object whose property names and values map to CSS
  13557. </param>
  13558. <param name="context">
  13559. The context
  13560. </param>
  13561. </member>
  13562. <member name="M:CsQuery.CQ.#ctor(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.CQ)">
  13563. <summary>
  13564. Create a new CsQuery object from a set of DOM elements, assigning the 2nd parameter as a context for this object.
  13565. </summary>
  13566. <param name="elements">
  13567. The elements that make up the selection set in the new object
  13568. </param>
  13569. <param name="context">
  13570. A CQ object that will be assigned as the context for this one.
  13571. </param>
  13572. </member>
  13573. <member name="M:CsQuery.CQ.op_Implicit(System.String)~CsQuery.CQ">
  13574. <summary>
  13575. Create a new CQ object from html.
  13576. </summary>
  13577. <param name="html">
  13578. A string of HTML
  13579. </param>
  13580. </member>
  13581. <member name="M:CsQuery.CQ.CreateNewDocument">
  13582. <summary>
  13583. Bind this instance to a new empty DomDocument configured with the default options.
  13584. </summary>
  13585. </member>
  13586. <member name="M:CsQuery.CQ.CreateNewFragment">
  13587. <summary>
  13588. Bind this instance to a new empty DomFragment configured with the default options.
  13589. </summary>
  13590. </member>
  13591. <member name="M:CsQuery.CQ.CreateNewFragment(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13592. <summary>
  13593. Bind this instance to a new DomFragment created from a sequence of elements.
  13594. </summary>
  13595. <param name="elements">
  13596. The elements to provide the source for this object's DOM.
  13597. </param>
  13598. </member>
  13599. <member name="M:CsQuery.CQ.CreateNew(CsQuery.CQ,System.IO.Stream,System.Text.Encoding,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  13600. <summary>
  13601. Bind this instance to a new DomFragment created from HTML in a specific HTML tag context.
  13602. </summary>
  13603. <param name="target">
  13604. The target.
  13605. </param>
  13606. <param name="html">
  13607. The HTML.
  13608. </param>
  13609. <param name="encoding">
  13610. The character set encoding.
  13611. </param>
  13612. <param name="parsingMode">
  13613. The HTML parsing mode.
  13614. </param>
  13615. <param name="parsingOptions">
  13616. (optional) options for controlling the parsing.
  13617. </param>
  13618. <param name="docType">
  13619. (optional) type of the document.
  13620. </param>
  13621. </member>
  13622. <member name="M:CsQuery.CQ.CreateNewFragment(CsQuery.CQ,System.String,System.String,CsQuery.DocType)">
  13623. <summary>
  13624. Bind this instance to a new DomFragment created from HTML using the specified parsing mode and element context
  13625. </summary>
  13626. <param name="target">
  13627. The target.
  13628. </param>
  13629. <param name="html">
  13630. The HTML.
  13631. </param>
  13632. <param name="context">
  13633. The context (e.g. an HTML tag name)
  13634. </param>
  13635. <param name="docType">
  13636. (optional) type of the document.
  13637. </param>
  13638. </member>
  13639. <member name="M:CsQuery.CQ.ConfigureNewInstance(CsQuery.CQ,System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.CQ)">
  13640. <summary>
  13641. Configures a new instance for a sequence of elements and an existing context.
  13642. </summary>
  13643. <param name="dom">
  13644. The dom.
  13645. </param>
  13646. <param name="elements">
  13647. A sequence of elements.
  13648. </param>
  13649. <param name="context">
  13650. The context.
  13651. </param>
  13652. </member>
  13653. <member name="M:CsQuery.CQ.ConfigureNewInstance(System.String,CsQuery.CQ)">
  13654. <summary>
  13655. Configures a new instance for a sequence of elements and an existing context.
  13656. </summary>
  13657. <param name="selector">
  13658. A valid CSS selector.
  13659. </param>
  13660. <param name="context">
  13661. The context.
  13662. </param>
  13663. </member>
  13664. <member name="P:CsQuery.CQ.DefaultDomRenderingOptions">
  13665. <summary>
  13666. DEPRECATED. Please use CsQuery.Config.DomRenderingOptions.
  13667. </summary>
  13668. </member>
  13669. <member name="P:CsQuery.CQ.DefaultDocType">
  13670. <summary>
  13671. DEPRECATED. Please use CsQuery.Config.DocType
  13672. </summary>
  13673. </member>
  13674. <member name="M:CsQuery.CQ.ToExpando(System.Object)">
  13675. <summary>
  13676. Convert a dictionary to a dynamic object. Use to get another expando object from a sub-
  13677. object of an expando object, e.g. as returned from JSON data.
  13678. </summary>
  13679. <param name="obj">
  13680. The object.
  13681. </param>
  13682. <returns>
  13683. obj as a JsObject.
  13684. </returns>
  13685. </member>
  13686. <member name="M:CsQuery.CQ.ToDynamic``1(System.Object)">
  13687. <summary>
  13688. Converts an object to a dynamic object of type T.
  13689. </summary>
  13690. <typeparam name="T">
  13691. The type of object to create. This must be an IDynamicMetaObjectProvider that also implements
  13692. IDictionary&lt;string,object&gt;
  13693. </typeparam>
  13694. <param name="obj">
  13695. The object.
  13696. </param>
  13697. <returns>
  13698. A new object of type T.
  13699. </returns>
  13700. </member>
  13701. <member name="M:CsQuery.CQ.Add(System.String)">
  13702. <summary>
  13703. Add elements to the set of matched elements from a selector or an HTML fragment.
  13704. </summary>
  13705. <param name="selector">
  13706. A CSS selector.
  13707. </param>
  13708. <returns>
  13709. A new CQ object.
  13710. </returns>
  13711. <url>
  13712. http://api.jquery.com/add/
  13713. </url>
  13714. </member>
  13715. <member name="M:CsQuery.CQ.Add(CsQuery.IDomObject)">
  13716. <summary>
  13717. Add an element to the set of matched elements.
  13718. </summary>
  13719. <param name="element">
  13720. The element to add.
  13721. </param>
  13722. <returns>
  13723. A new CQ object.
  13724. </returns>
  13725. <url>
  13726. http://api.jquery.com/add/
  13727. </url>
  13728. </member>
  13729. <member name="M:CsQuery.CQ.Add(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13730. <summary>
  13731. Add elements to the set of matched elements.
  13732. </summary>
  13733. <param name="elements">
  13734. The elements to add.
  13735. </param>
  13736. <returns>
  13737. A new CQ object.
  13738. </returns>
  13739. <url>
  13740. http://api.jquery.com/add/
  13741. </url>
  13742. </member>
  13743. <member name="M:CsQuery.CQ.Add(System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13744. <summary>
  13745. Add elements to the set of matched elements from a selector or an HTML fragment.
  13746. </summary>
  13747. <param name="selector">
  13748. A string representing a selector expression to find additional elements to add to the set of
  13749. matched elements.
  13750. </param>
  13751. <param name="context">
  13752. The point in the document at which the selector should begin matching; similar to the context
  13753. argument of the $(selector, context) method.
  13754. </param>
  13755. <returns>
  13756. A new CQ object.
  13757. </returns>
  13758. <url>
  13759. http://api.jquery.com/add/
  13760. </url>
  13761. </member>
  13762. <member name="M:CsQuery.CQ.Add(System.String,CsQuery.IDomObject)">
  13763. <summary>
  13764. Add elements to the set of matched elements from a selector or an HTML fragment.
  13765. </summary>
  13766. <param name="selector">
  13767. A string representing a selector expression to find additional elements to add to the set of
  13768. matched elements.
  13769. </param>
  13770. <param name="context">
  13771. The point in the document at which the selector should begin matching; similar to the context
  13772. argument of the $(selector, context) method.
  13773. </param>
  13774. <returns>
  13775. A new CQ object.
  13776. </returns>
  13777. <url>
  13778. http://api.jquery.com/add/
  13779. </url>
  13780. </member>
  13781. <member name="M:CsQuery.CQ.After(System.String)">
  13782. <summary>
  13783. Insert content, specified by the parameter, after each element in the set of matched elements.
  13784. </summary>
  13785. <param name="selector">
  13786. A CSS selector that determines the elements to insert.
  13787. </param>
  13788. <returns>
  13789. The current CQ object.
  13790. </returns>
  13791. <url>
  13792. http://api.jquery.com/after/
  13793. </url>
  13794. </member>
  13795. <member name="M:CsQuery.CQ.After(CsQuery.IDomObject)">
  13796. <summary>
  13797. Insert an element, specified by the parameter, after each element in the set of matched
  13798. elements.
  13799. </summary>
  13800. <param name="element">
  13801. The element to insert.
  13802. </param>
  13803. <returns>
  13804. The current CQ object.
  13805. </returns>
  13806. <url>
  13807. http://api.jquery.com/after/
  13808. </url>
  13809. </member>
  13810. <member name="M:CsQuery.CQ.After(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13811. <summary>
  13812. Insert elements, specified by the parameter, after each element in the set of matched
  13813. elements.
  13814. </summary>
  13815. <param name="elements">
  13816. The elements to insert.
  13817. </param>
  13818. <returns>
  13819. The current CQ object.
  13820. </returns>
  13821. <url>
  13822. http://api.jquery.com/after/
  13823. </url>
  13824. </member>
  13825. <member name="M:CsQuery.CQ.InsertAtOffset(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.Int32)">
  13826. <summary>
  13827. Inserts an element at the specified offset from a target. Helper method for Before and After.
  13828. </summary>
  13829. <param name="target">
  13830. Target for the.
  13831. </param>
  13832. <param name="offset">
  13833. The offset.
  13834. </param>
  13835. <returns>
  13836. .
  13837. </returns>
  13838. </member>
  13839. <member name="M:CsQuery.CQ.InsertAtOffset(CsQuery.CQ,System.Int32,CsQuery.CQ@)">
  13840. <summary>
  13841. Insert every element in the selection at or after the index of each target (adding offset to
  13842. the index). If there is more than one target, the a clone is made of the selection for the
  13843. 2nd and later targets.
  13844. </summary>
  13845. <remarks>
  13846. This is a helper for Before and After. There is special handling when the target is not part
  13847. of a DOM. Instead of altering the DOM, this method will alter the selection set, and return a
  13848. CQ object that contains the new sequence. Normally, it would return the same CQ object (but
  13849. alter the DOM).
  13850. </remarks>
  13851. <param name="target">
  13852. The target element.
  13853. </param>
  13854. <param name="offset">
  13855. The offset from the target at which to begin inserting.
  13856. </param>
  13857. <param name="insertedElements">
  13858. [out] The inserted elements.
  13859. </param>
  13860. <returns>
  13861. The current CQ object.
  13862. </returns>
  13863. </member>
  13864. <member name="M:CsQuery.CQ.AndSelf">
  13865. <summary>
  13866. Add the previous set of elements on the stack to the current set.
  13867. </summary>
  13868. <returns>
  13869. A new CQ object.
  13870. </returns>
  13871. <url>
  13872. http://api.jquery.com/andself/
  13873. </url>
  13874. </member>
  13875. <member name="M:CsQuery.CQ.Append(System.String[])">
  13876. <summary>
  13877. Insert content, specified by the parameter, to the end of each element in the set of matched
  13878. elements.
  13879. </summary>
  13880. <param name="content">
  13881. One or more HTML strings to append.
  13882. </param>
  13883. <returns>
  13884. The current CQ object.
  13885. </returns>
  13886. <url>
  13887. http://api.jquery.com/append/
  13888. </url>
  13889. </member>
  13890. <member name="M:CsQuery.CQ.Append(CsQuery.IDomObject)">
  13891. <summary>
  13892. Insert the element, specified by the parameter, to the end of each element in the set of
  13893. matched elements.
  13894. </summary>
  13895. <param name="element">
  13896. The element to exclude.
  13897. </param>
  13898. <returns>
  13899. The current CQ object.
  13900. </returns>
  13901. <url>
  13902. http://api.jquery.com/append/
  13903. </url>
  13904. </member>
  13905. <member name="M:CsQuery.CQ.Append(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  13906. <summary>
  13907. Insert the sequence of elements, specified by the parameter, to the end of each element in
  13908. the set of matched elements.
  13909. </summary>
  13910. <param name="elements">
  13911. The elements to be excluded.
  13912. </param>
  13913. <returns>
  13914. The current CQ object.
  13915. </returns>
  13916. <url>
  13917. http://api.jquery.com/append/
  13918. </url>
  13919. </member>
  13920. <member name="M:CsQuery.CQ.Append(System.Func{System.Int32,System.String,System.String})">
  13921. <summary>
  13922. Appends a func.
  13923. </summary>
  13924. <param name="func">
  13925. A delegate to a function that returns an HTML string to insert at the end
  13926. of each element in the set of matched elements. Receives the index position of the element in
  13927. the set and the old HTML value of the element as arguments. Within the function, this refers
  13928. to the current element in the set.
  13929. </param>
  13930. <returns>
  13931. The current CQ object.
  13932. </returns>
  13933. <url>
  13934. http://api.jquery.com/append/
  13935. </url>
  13936. </member>
  13937. <member name="M:CsQuery.CQ.Append(System.Func{System.Int32,System.String,CsQuery.IDomElement})">
  13938. <summary>
  13939. Insert content, specified by the parameter, to the end of each element in the set of matched
  13940. elements.
  13941. </summary>
  13942. <param name="func">
  13943. A delegate to a function that returns an IDomElement to insert at the end of each element in
  13944. the set of matched elements. Receives the index position of the element in the set and the
  13945. old HTML value of the element as arguments. Within the function, this refers to the current
  13946. element in the set.
  13947. </param>
  13948. <returns>
  13949. The current CQ object.
  13950. </returns>
  13951. <url>
  13952. http://api.jquery.com/append/
  13953. </url>
  13954. </member>
  13955. <member name="M:CsQuery.CQ.Append(System.Func{System.Int32,System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomElement}})">
  13956. <summary>
  13957. Insert content, specified by the parameter, to the end of each element in the set of matched
  13958. elements.
  13959. </summary>
  13960. <param name="func">
  13961. A delegate to a function that returns a sequence of IDomElement objects to insert at the end
  13962. of each element in the set of matched elements. Receives the index position of the element in
  13963. the set and the old HTML value of the element as arguments. Within the function, this refers
  13964. to the current element in the set.
  13965. </param>
  13966. <returns>
  13967. The current CQ object.
  13968. </returns>
  13969. <url>
  13970. http://api.jquery.com/append/
  13971. </url>
  13972. </member>
  13973. <member name="M:CsQuery.CQ.Append(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.CQ@)">
  13974. <summary>
  13975. Append each element passed by parameter to each element in the selection set. The inserted
  13976. elements are returned.
  13977. </summary>
  13978. <param name="elements">
  13979. The elements to be excluded.
  13980. </param>
  13981. <param name="insertedElements">
  13982. A CQ object containing all the elements added.
  13983. </param>
  13984. <returns>
  13985. The current CQ object.
  13986. </returns>
  13987. </member>
  13988. <member name="M:CsQuery.CQ.GetTrueTarget(CsQuery.IDomElement)">
  13989. <summary>
  13990. Deals with tbody as the target of appends.
  13991. </summary>
  13992. <param name="target">
  13993. The true target.
  13994. </param>
  13995. <returns>
  13996. Either the element itself, or the TBODY element if the target was a TABLE
  13997. </returns>
  13998. </member>
  13999. <member name="M:CsQuery.CQ.AppendTo(System.String[])">
  14000. <summary>
  14001. Insert every element in the set of matched elements to the end of each element in the targets.
  14002. </summary>
  14003. <remarks>
  14004. The .Append() and .appendTo() methods perform the same task. The major difference is in the
  14005. syntax-specifically, in the placement of the content and target. With .Append(), the selector
  14006. expression preceding the method is the container into which the content is inserted. With
  14007. .AppendTo(), on the other hand, the content precedes the method, either as a selector
  14008. expression or as markup created on the fly, and it is inserted into the target container.
  14009. </remarks>
  14010. <param name="target">
  14011. A selector that results in HTML to which the selection set will be appended.
  14012. </param>
  14013. <returns>
  14014. A CQ object containing all the elements added
  14015. </returns>
  14016. <url>
  14017. http://api.jquery.com/appendTo/
  14018. </url>
  14019. </member>
  14020. <member name="M:CsQuery.CQ.AppendTo(CsQuery.IDomObject)">
  14021. <summary>
  14022. Insert every element in the set of matched elements to the end of the target.
  14023. </summary>
  14024. <param name="target">
  14025. The element to which the elements in the current selection set should be appended.
  14026. </param>
  14027. <returns>
  14028. A new CQ object containing the target elements.
  14029. </returns>
  14030. <url>
  14031. http://api.jquery.com/appendTo/
  14032. </url>
  14033. </member>
  14034. <member name="M:CsQuery.CQ.AppendTo(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14035. <summary>
  14036. Insert every element in the set of matched elements to the end of the target.
  14037. </summary>
  14038. <param name="targets">
  14039. The targets to which the current selection will be appended.
  14040. </param>
  14041. <returns>
  14042. A new CQ object containing the target elements.
  14043. </returns>
  14044. <url>
  14045. http://api.jquery.com/appendTo/
  14046. </url>
  14047. </member>
  14048. <member name="M:CsQuery.CQ.Attr(System.String)">
  14049. <summary>
  14050. Get the value of an attribute for the first element in the set of matched elements.
  14051. </summary>
  14052. <param name="name">
  14053. The name of the attribute to get.
  14054. </param>
  14055. <returns>
  14056. A string of the attribute value, or null if the attribute does not exist.
  14057. </returns>
  14058. <url>
  14059. http://api.jquery.com/attr/#attr1
  14060. </url>
  14061. </member>
  14062. <member name="M:CsQuery.CQ.Attr``1(System.String)">
  14063. <summary>
  14064. Get the value of an attribute for the first element in the set of matched elements.
  14065. </summary>
  14066. <remarks>
  14067. This is a CsQuery extension. Attribute values are always stored as strings internally, in
  14068. line with their being created and represented as HTML string data. This method simplifies
  14069. converting to another type such as integer for attributes that represent strongly-type values.
  14070. </remarks>
  14071. <typeparam name="T">
  14072. Type to which the attribute value should be converted.
  14073. </typeparam>
  14074. <param name="name">
  14075. The name of the attribute to get.
  14076. </param>
  14077. <returns>
  14078. A strongly-typed value representing the attribute, or default(T) if the attribute does not
  14079. exist.
  14080. </returns>
  14081. </member>
  14082. <member name="M:CsQuery.CQ.Attr(System.String,System.IConvertible)">
  14083. <summary>
  14084. Set one or more attributes for the set of matched elements.
  14085. </summary>
  14086. <exception cref="T:System.InvalidOperationException">
  14087. Thrown when attemting to change the type of an INPUT element that already exists on the DOM.
  14088. </exception>
  14089. <param name="name">
  14090. THe attribute name.
  14091. </param>
  14092. <param name="value">
  14093. The value to set.
  14094. </param>
  14095. <returns>
  14096. The current CQ object.
  14097. </returns>
  14098. </member>
  14099. <member name="M:CsQuery.CQ.AttrSet(System.Object)">
  14100. <summary>
  14101. Map an object to a set of attributes name/values and set those attributes on each object in
  14102. the selection set.
  14103. </summary>
  14104. <remarks>
  14105. The jQuery API uses the same method "Attr" for a wide variety of purposes. For Attr and Css
  14106. methods, the overloads that we would like to use to match all the ways the method is used in
  14107. the jQuery API don't work out in the strongly-typed world of C#. To resolved this, the
  14108. methods AttrSet and CssSet were created for methods where an object or a string of JSON are
  14109. passed (a map) to set multiple methods.
  14110. </remarks>
  14111. <param name="map">
  14112. An object whose properties names represent attribute names, or a string that is valid JSON
  14113. data that represents an object of attribute names/values.
  14114. </param>
  14115. <returns>
  14116. The current CQ object.
  14117. </returns>
  14118. <url>
  14119. http://api.jquery.com/attr/#attr2
  14120. </url>
  14121. </member>
  14122. <member name="M:CsQuery.CQ.AttrSet(System.Object,System.Boolean)">
  14123. <summary>
  14124. Map an object to attributes, optionally using "quickSet" to set other properties in addition
  14125. to the attributes.
  14126. </summary>
  14127. <param name="map">
  14128. An object whose properties names represent attribute names, or a string that is valid JSON
  14129. data that represents an object of attribute names/values.
  14130. </param>
  14131. <param name="quickSet">
  14132. If true, set any css from a sub-map object passed with "css", html from "html", inner text
  14133. from "text", and css from "width" and "height" properties.
  14134. </param>
  14135. <returns>
  14136. The current CQ object.
  14137. </returns>
  14138. </member>
  14139. <member name="M:CsQuery.CQ.RemoveAttr(System.String)">
  14140. <summary>
  14141. Remove an attribute from each element in the set of matched elements.
  14142. </summary>
  14143. <param name="name">
  14144. The attribute name to remove.
  14145. </param>
  14146. <returns>
  14147. The current CQ object.
  14148. </returns>
  14149. <url>
  14150. http://api.jquery.com/removeAttr/
  14151. </url>
  14152. </member>
  14153. <member name="M:CsQuery.CQ.RemoveProp(System.String)">
  14154. <summary>
  14155. Remove a property from the set of matched elements.
  14156. </summary>
  14157. <remarks>
  14158. In CsQuery, there is no distinction between an attribute and a property. In a real browser
  14159. DOM, this method will actually remove a property from an element, causing consequences such
  14160. as the inability to set it later. In CsQuery, the DOM is stateless and is simply a
  14161. representation of the HTML that created it. This method is included for compatibility, but
  14162. causes no special behavior.
  14163. </remarks>
  14164. <param name="name">
  14165. The property (attribute) name to remove.
  14166. </param>
  14167. <returns>
  14168. The current CQ object.
  14169. </returns>
  14170. <url>
  14171. http://api.jquery.com/removeProp/
  14172. </url>
  14173. </member>
  14174. <member name="M:CsQuery.CQ.Before(System.String)">
  14175. <summary>
  14176. Insert content, specified by the parameter, before each element in the set of matched
  14177. elements.
  14178. </summary>
  14179. <param name="selector">
  14180. A CSS selector that determines the elements to insert.
  14181. </param>
  14182. <returns>
  14183. The current CQ object.
  14184. </returns>
  14185. <url>
  14186. http://api.jquery.com/before/
  14187. </url>
  14188. </member>
  14189. <member name="M:CsQuery.CQ.Before(CsQuery.IDomObject)">
  14190. <summary>
  14191. Insert the element, specified by the parameter, before each element in the set of matched
  14192. elements.
  14193. </summary>
  14194. <param name="element">
  14195. The element to insert.
  14196. </param>
  14197. <returns>
  14198. The current CQ object.
  14199. </returns>
  14200. <url>
  14201. http://api.jquery.com/before/
  14202. </url>
  14203. </member>
  14204. <member name="M:CsQuery.CQ.Before(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14205. <summary>
  14206. Insert each element, specified by the parameter, before each element in the set of matched
  14207. elements.
  14208. </summary>
  14209. <param name="elements">
  14210. The elements to insert.
  14211. </param>
  14212. <returns>
  14213. The current CQ object.
  14214. </returns>
  14215. <url>
  14216. http://api.jquery.com/before/
  14217. </url>
  14218. </member>
  14219. <member name="M:CsQuery.CQ.Children(System.String)">
  14220. <summary>
  14221. Get the children of each element in the set of matched elements, optionally filtered by a
  14222. selector.
  14223. </summary>
  14224. <param name="filter">
  14225. A selector that must match each element returned.
  14226. </param>
  14227. <returns>
  14228. A new CQ object.
  14229. </returns>
  14230. <url>
  14231. http://api.jquery.com/children/
  14232. </url>
  14233. </member>
  14234. <member name="M:CsQuery.CQ.SelectionChildren">
  14235. <summary>
  14236. Return all children of all selected elements. Helper method for Children()
  14237. </summary>
  14238. <returns>
  14239. A new sequence.
  14240. </returns>
  14241. </member>
  14242. <member name="M:CsQuery.CQ.AddClass(System.String)">
  14243. <summary>
  14244. Adds the specified class, or each class in a space-separated list, to each of the set of
  14245. matched elements.
  14246. </summary>
  14247. <param name="className">
  14248. One or more class names to be added to the class attribute of each matched element.
  14249. </param>
  14250. <returns>
  14251. The current CQ object.
  14252. </returns>
  14253. <url>
  14254. http://api.jquery.com/addclass/
  14255. </url>
  14256. </member>
  14257. <member name="M:CsQuery.CQ.ToggleClass(System.String)">
  14258. <summary>
  14259. Add or remove one or more classes from each element in the set of matched elements, depending
  14260. on either the class's presence.
  14261. </summary>
  14262. <param name="classes">
  14263. One or more class names (separated by spaces) to be toggled for each element in the matched
  14264. set.
  14265. </param>
  14266. <returns>
  14267. The current CQ object.
  14268. </returns>
  14269. <url>
  14270. http://api.jquery.com/toggleClass/
  14271. </url>
  14272. </member>
  14273. <member name="M:CsQuery.CQ.ToggleClass(System.String,System.Boolean)">
  14274. <summary>
  14275. Add or remove one or more classes from each element in the set of matched elements, depending
  14276. on the value of the switch argument.
  14277. </summary>
  14278. <param name="classes">
  14279. One or more class names (separated by spaces) to be toggled for each element in the matched
  14280. set.
  14281. </param>
  14282. <param name="addRemoveSwitch">
  14283. a boolean value that determine whether the class should be added (true) or removed (false).
  14284. </param>
  14285. <returns>
  14286. The current CQ object.
  14287. </returns>
  14288. <url>
  14289. http://api.jquery.com/toggleClass/
  14290. </url>
  14291. </member>
  14292. <member name="M:CsQuery.CQ.HasClass(System.String)">
  14293. <summary>
  14294. Determine whether any of the matched elements are assigned the given class.
  14295. </summary>
  14296. <param name="className">
  14297. The class name to search for.
  14298. </param>
  14299. <returns>
  14300. true if the class exists on any of the elements, false if not.
  14301. </returns>
  14302. <url>
  14303. http://api.jquery.com/hasclass/
  14304. </url>
  14305. </member>
  14306. <member name="M:CsQuery.CQ.Clone">
  14307. <summary>
  14308. Create a deep copy of the set of matched elements. Clone makes copies of the actual elements
  14309. in a selection set; it doesn't simply make a copy of a selector's results.
  14310. </summary>
  14311. <returns>
  14312. A new CQ object that contains a clone of each element in the original selection set.
  14313. </returns>
  14314. <url>
  14315. http://api.jquery.com/clone/
  14316. </url>
  14317. </member>
  14318. <member name="M:CsQuery.CQ.Closest(System.String)">
  14319. <summary>
  14320. Get the first ancestor element that matches the selector, beginning at the current element
  14321. and progressing up through the DOM tree.
  14322. </summary>
  14323. <param name="selector">
  14324. A CSS selector.
  14325. </param>
  14326. <returns>
  14327. A new CQ object.
  14328. </returns>
  14329. <url>
  14330. http://api.jquery.com/closest/#closest1
  14331. </url>
  14332. </member>
  14333. <member name="M:CsQuery.CQ.Closest(CsQuery.IDomObject)">
  14334. <summary>
  14335. Return the element passed by parameter, if it is an ancestor of any elements in the selection
  14336. set.
  14337. </summary>
  14338. <param name="element">
  14339. The element to target.
  14340. </param>
  14341. <returns>
  14342. A new CQ object.
  14343. </returns>
  14344. <url>
  14345. http://api.jquery.com/closest/#closest1
  14346. </url>
  14347. </member>
  14348. <member name="M:CsQuery.CQ.Closest(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14349. <summary>
  14350. Get the first ancestor element of any element in the seleciton set that is also one of the
  14351. elements in the sequence passed by parameter, beginning at the current element and
  14352. progressing up through the DOM tree.
  14353. </summary>
  14354. <param name="elements">
  14355. The elements to target.
  14356. </param>
  14357. <returns>
  14358. A new CQ object.
  14359. </returns>
  14360. <url>
  14361. http://api.jquery.com/closest/#closest1
  14362. </url>
  14363. </member>
  14364. <member name="M:CsQuery.CQ.Contents">
  14365. <summary>
  14366. Get the children of each element in the set of matched elements, including text and comment
  14367. nodes.
  14368. </summary>
  14369. <returns>
  14370. A new CQ object.
  14371. </returns>
  14372. <url>
  14373. http://api.jquery.com/contents/
  14374. </url>
  14375. </member>
  14376. <member name="M:CsQuery.CQ.CssSet(System.Object)">
  14377. <summary>
  14378. Set one or more CSS properties for the set of matched elements from JSON data.
  14379. </summary>
  14380. <param name="map">
  14381. An object whose properties names represent css property names.
  14382. </param>
  14383. <returns>
  14384. The current CQ object.
  14385. </returns>
  14386. <url>
  14387. http://api.jquery.com/css/#css2
  14388. </url>
  14389. </member>
  14390. <member name="M:CsQuery.CQ.Css(System.String,System.IConvertible)">
  14391. <summary>
  14392. Set one or more CSS properties for the set of matched elements.
  14393. </summary>
  14394. <remarks>
  14395. By default, this method will validate that the CSS style name and value are valid CSS3. To
  14396. assing a style without validatoin, use the overload of this method and set the "strict"
  14397. parameter to false.
  14398. </remarks>
  14399. <param name="name">
  14400. The name of the style.
  14401. </param>
  14402. <param name="value">
  14403. The value of the style.
  14404. </param>
  14405. <returns>
  14406. The current CQ object.
  14407. </returns>
  14408. <url>
  14409. http://api.jquery.com/css/#css2
  14410. </url>
  14411. </member>
  14412. <member name="M:CsQuery.CQ.Css``1(System.String)">
  14413. <summary>
  14414. Get the value of a style property for the first element in the set of matched elements, and
  14415. converts to a numeric type T. Any numeric type strings are ignored when converting to numeric
  14416. values.
  14417. </summary>
  14418. <typeparam name="T">
  14419. The type. This should probably be a numeric type, but the method will attempt to convert to
  14420. any IConvertible type passed.
  14421. </typeparam>
  14422. <param name="style">
  14423. The name of the CSS style to retrieve.
  14424. </param>
  14425. <returns>
  14426. A value of type T.
  14427. </returns>
  14428. <url>
  14429. http://api.jquery.com/css/#css1
  14430. </url>
  14431. </member>
  14432. <member name="M:CsQuery.CQ.Css(System.String)">
  14433. <summary>
  14434. Get the value of a style property for the first element in the set of matched elements.
  14435. </summary>
  14436. <param name="style">
  14437. The name of the CSS style.
  14438. </param>
  14439. <returns>
  14440. A string of the value of the named CSS style.
  14441. </returns>
  14442. </member>
  14443. <member name="M:CsQuery.CQ.Data(System.String,System.String)">
  14444. <summary>
  14445. Store arbitrary data associated with the specified element, and render it as JSON on the
  14446. element in a format that can be read by the jQuery "Data()" methods.
  14447. </summary>
  14448. <param name="key">
  14449. The name of the key to associate with this data object.
  14450. </param>
  14451. <param name="data">
  14452. An string to be associated with the key.
  14453. </param>
  14454. <returns>
  14455. The current CQ object.
  14456. </returns>
  14457. <url>
  14458. http://api.jquery.com/data/#data1
  14459. </url>
  14460. </member>
  14461. <member name="M:CsQuery.CQ.RemoveData">
  14462. <summary>
  14463. Remove all data- attributes from the element.
  14464. </summary>
  14465. <returns>
  14466. The current CQ object.
  14467. </returns>
  14468. <url>
  14469. http://api.jquery.com/removeData/
  14470. </url>
  14471. </member>
  14472. <member name="M:CsQuery.CQ.RemoveData(System.String)">
  14473. <summary>
  14474. Remove a previously-stored piece of data identified by a key.
  14475. </summary>
  14476. <param name="key">
  14477. A string naming the piece of data to delete, or pieces of data if the string has multiple
  14478. values separated by spaces.
  14479. </param>
  14480. <returns>
  14481. THe current CQ object.
  14482. </returns>
  14483. <url>
  14484. http://api.jquery.com/removeData/
  14485. </url>
  14486. </member>
  14487. <member name="M:CsQuery.CQ.RemoveData(System.Collections.Generic.IEnumerable{System.String})">
  14488. <summary>
  14489. Remove all data from an element.
  14490. </summary>
  14491. <param name="keys">
  14492. An array or space-separated string naming the pieces of data to delete.
  14493. </param>
  14494. <returns>
  14495. The current CQ object.
  14496. </returns>
  14497. <url>
  14498. http://api.jquery.com/removeData/
  14499. </url>
  14500. </member>
  14501. <member name="M:CsQuery.CQ.DataRaw(System.String)">
  14502. <summary>
  14503. Returns data as a string, with no attempt to parse it from JSON. This is the equivalent of
  14504. using the Attr("data-{key}") method.
  14505. </summary>
  14506. <param name="key">
  14507. The key identifying the data.
  14508. </param>
  14509. <returns>
  14510. A string.
  14511. </returns>
  14512. </member>
  14513. <member name="M:CsQuery.CQ.HasData">
  14514. <summary>
  14515. Determine whether an element has any jQuery data associated with it.
  14516. </summary>
  14517. <returns>
  14518. true if there is any data, false if not.
  14519. </returns>
  14520. <url>
  14521. http://api.jquery.com/jQuery.hasData/
  14522. </url>
  14523. </member>
  14524. <member name="M:CsQuery.CQ.EachUntil(System.Func{System.Int32,CsQuery.IDomObject,System.Boolean})">
  14525. <summary>
  14526. Iterate over each matched element, calling the delegate passed by parameter for each element.
  14527. If the delegate returns false, the iteration is stopped.
  14528. </summary>
  14529. <remarks>
  14530. The overloads of Each the inspect the return value have a different method name (EachUntil)
  14531. because the C# compiler will not choose the best-matchine method when passing method groups.
  14532. See: http://stackoverflow.com/questions/2057146/compiler-ambiguous-invocation-error-anonymous-
  14533. method-and-method-group-with-fun.
  14534. </remarks>
  14535. <param name="func">
  14536. A function delegate returning a boolean, and accepting an integer and an IDomObject
  14537. parameter. The integer is the zero-based index of the current iteration, and the IDomObject
  14538. is the current element.
  14539. </param>
  14540. <returns>
  14541. The current CQ object.
  14542. </returns>
  14543. <url>
  14544. http://api.jquery.com/each/
  14545. </url>
  14546. </member>
  14547. <member name="M:CsQuery.CQ.EachUntil(System.Func{CsQuery.IDomObject,System.Boolean})">
  14548. <summary>
  14549. Iterate over each matched element, calling the delegate passed by parameter for each element.
  14550. If the delegate returns false, the iteration is stopped.
  14551. </summary>
  14552. <remarks>
  14553. The overloads of Each the inspect the return value have a different method name (EachUntil)
  14554. because the C# compiler will not choose the best-matchine method when passing method groups.
  14555. See: http://stackoverflow.com/questions/2057146/compiler-ambiguous-invocation-error-anonymous-
  14556. method-and-method-group-with-fun.
  14557. </remarks>
  14558. <param name="func">
  14559. A function delegate returning a boolean.
  14560. </param>
  14561. <returns>
  14562. The current CQ object.
  14563. </returns>
  14564. <url>
  14565. http://api.jquery.com/each/
  14566. </url>
  14567. </member>
  14568. <member name="M:CsQuery.CQ.Each(System.Action{CsQuery.IDomObject})">
  14569. <summary>
  14570. Iterate over each matched element, calling the delegate passed by parameter for each element
  14571. </summary>
  14572. <param name="func">
  14573. A delegate accepting a single IDomObject paremeter
  14574. </param>
  14575. <returns>
  14576. The current CQ object.
  14577. </returns>
  14578. <url>
  14579. http://api.jquery.com/each/
  14580. </url>
  14581. </member>
  14582. <member name="M:CsQuery.CQ.Each(System.Action{System.Int32,CsQuery.IDomObject})">
  14583. <summary>
  14584. Iterate over each matched element, calling the delegate passed by parameter for each element.
  14585. </summary>
  14586. <param name="func">
  14587. A delegate accepting an integer parameter, and an IDomObject paremeter. The integer is the
  14588. zero-based index of the current iteration.
  14589. </param>
  14590. <returns>
  14591. The current CQ object.
  14592. </returns>
  14593. <url>
  14594. http://api.jquery.com/each/
  14595. </url>
  14596. </member>
  14597. <member name="M:CsQuery.CQ.Each``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
  14598. <summary>
  14599. Iterate over each element in a sequence, and call a delegate for each element
  14600. </summary>
  14601. <typeparam name="T"></typeparam>
  14602. <param name="list"></param>
  14603. <param name="func"></param>
  14604. </member>
  14605. <member name="M:CsQuery.CQ.Empty">
  14606. <summary>
  14607. Remove all child nodes of the set of matched elements from the DOM.
  14608. </summary>
  14609. <returns>
  14610. The current CQ object.
  14611. </returns>
  14612. <url>
  14613. http://api.jquery.com/empty/
  14614. </url>
  14615. </member>
  14616. <member name="M:CsQuery.CQ.End">
  14617. <summary>
  14618. End the most recent filtering operation in the current chain and return the set of matched
  14619. elements to its previous state.
  14620. </summary>
  14621. <returns>
  14622. The CQ object at the root of the current chain, or a new, empty selection if this CQ object
  14623. is the direct result of a Create()
  14624. </returns>
  14625. <url>
  14626. http://api.jquery.com/end/
  14627. </url>
  14628. </member>
  14629. <member name="M:CsQuery.CQ.Eq(System.Int32)">
  14630. <summary>
  14631. Reduce the set of matched elements to the one at the specified index.
  14632. </summary>
  14633. <param name="index">
  14634. The zero-based index within the current selection set to match.
  14635. </param>
  14636. <returns>
  14637. A new CQ object.
  14638. </returns>
  14639. <url>
  14640. http://api.jquery.com/eq/
  14641. </url>
  14642. </member>
  14643. <member name="M:CsQuery.CQ.Extend(System.Object,System.Object[])">
  14644. <summary>
  14645. Map properties of inputObjects to target. If target is an expando object, it will be updated.
  14646. If not, a new one will be created including the properties of target and inputObjects.
  14647. </summary>
  14648. <param name="target">
  14649. The target of the mapping, or null to create a new target.
  14650. </param>
  14651. <param name="sources">
  14652. One or more objects that are the source of the mapping.
  14653. </param>
  14654. <returns>
  14655. The target object itself, if non-null, or a new dynamic object, if the target is null.
  14656. </returns>
  14657. </member>
  14658. <member name="M:CsQuery.CQ.Extend(System.Boolean,System.Object,System.Object[])">
  14659. <summary>
  14660. Map properties of inputObjects to target. If target is an expando object, it will be updated.
  14661. If not, a new one will be created including the properties of target and inputObjects.
  14662. </summary>
  14663. <param name="deep">
  14664. When true, will clone properties that are objects.
  14665. </param>
  14666. <param name="target">
  14667. The target of the mapping, or null to create a new target.
  14668. </param>
  14669. <param name="sources">
  14670. One or more objects that are the source of the mapping.
  14671. </param>
  14672. <returns>
  14673. The target object itself, if non-null, or a new dynamic object, if the target is null.
  14674. </returns>
  14675. </member>
  14676. <member name="M:CsQuery.CQ.Filter(System.String)">
  14677. <summary>
  14678. Reduce the set of matched elements to those that match the selector or pass the function's
  14679. test.
  14680. </summary>
  14681. <param name="selector">
  14682. A string containing a selector expression to match the current set of elements against.
  14683. </param>
  14684. <returns>
  14685. A new CQ object.
  14686. </returns>
  14687. <url>
  14688. http://api.jquery.com/filter/
  14689. </url>
  14690. </member>
  14691. <member name="M:CsQuery.CQ.Filter(CsQuery.IDomObject)">
  14692. <summary>
  14693. Reduce the set of matched elements to those that matching the element passed by parameter.
  14694. </summary>
  14695. <param name="element">
  14696. The element to match.
  14697. </param>
  14698. <returns>
  14699. A new CQ object.
  14700. </returns>
  14701. <url>
  14702. http://api.jquery.com/filter/
  14703. </url>
  14704. </member>
  14705. <member name="M:CsQuery.CQ.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14706. <summary>
  14707. Reduce the set of matched elements to those matching any of the elements in a sequence passed
  14708. by parameter.
  14709. </summary>
  14710. <param name="elements">
  14711. The elements to match.
  14712. </param>
  14713. <returns>
  14714. A new CQ object.
  14715. </returns>
  14716. <url>
  14717. http://api.jquery.com/filter/
  14718. </url>
  14719. </member>
  14720. <member name="M:CsQuery.CQ.Filter(System.Func{CsQuery.IDomObject,System.Boolean})">
  14721. <summary>
  14722. Reduce the set of matched elements to those that match the selector or pass the function's
  14723. test.
  14724. </summary>
  14725. <remarks>
  14726. This method doesn't offer anything that can't easily be accomplished with a LINQ "where"
  14727. query but is included for completeness.
  14728. </remarks>
  14729. <param name="function">
  14730. A function used as a test for each element in the set.
  14731. </param>
  14732. <returns>
  14733. A new CQ object.
  14734. </returns>
  14735. <url>
  14736. http://api.jquery.com/filter/
  14737. </url>
  14738. </member>
  14739. <member name="M:CsQuery.CQ.Filter(System.Func{CsQuery.IDomObject,System.Int32,System.Boolean})">
  14740. <summary>
  14741. Reduce the set of matched elements to those that match the selector or pass the function's
  14742. test.
  14743. </summary>
  14744. <remarks>
  14745. This method doesn't offer anything that can't easily be accomplished with a LINQ "where"
  14746. query but is included for completeness.
  14747. </remarks>
  14748. <param name="function">
  14749. A function used as a test for each element in the set.
  14750. </param>
  14751. <returns>
  14752. A new CQ object.
  14753. </returns>
  14754. <url>
  14755. http://api.jquery.com/filter/
  14756. </url>
  14757. </member>
  14758. <member name="M:CsQuery.CQ.Find(System.String)">
  14759. <summary>
  14760. Get the descendants of each element in the current set of matched elements, filtered by a
  14761. selector.
  14762. </summary>
  14763. <param name="selector">
  14764. A string containing a selector expression to match elements against.
  14765. </param>
  14766. <returns>
  14767. A new CQ object.
  14768. </returns>
  14769. <url>
  14770. http://api.jquery.com/find/
  14771. </url>
  14772. </member>
  14773. <member name="M:CsQuery.CQ.Find(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14774. <summary>
  14775. Get the descendants of each element in the current set of matched elements, filtered by a
  14776. sequence of elements or CQ object.
  14777. </summary>
  14778. <param name="elements">
  14779. The elements to match against.
  14780. </param>
  14781. <returns>
  14782. A new CQ object.
  14783. </returns>
  14784. <url>
  14785. http://api.jquery.com/find/
  14786. </url>
  14787. </member>
  14788. <member name="M:CsQuery.CQ.Find(CsQuery.IDomObject)">
  14789. <summary>
  14790. Get a single element, if it is a descendant of the current selection set.
  14791. </summary>
  14792. <param name="element">
  14793. The element to matc.
  14794. </param>
  14795. <returns>
  14796. A new CQ object.
  14797. </returns>
  14798. <url>
  14799. http://api.jquery.com/find/
  14800. </url>
  14801. </member>
  14802. <member name="M:CsQuery.CQ.First">
  14803. <summary>
  14804. Reduce the set of matched elements to the first in the set.
  14805. </summary>
  14806. <returns>
  14807. A new CQ object containing the first element in the set, or no elements if the source was
  14808. empty.
  14809. </returns>
  14810. <url>
  14811. http://api.jquery.com/first/
  14812. </url>
  14813. </member>
  14814. <member name="M:CsQuery.CQ.Last">
  14815. <summary>
  14816. Reduce the set of matched elements to the last in the set.
  14817. </summary>
  14818. <returns>
  14819. A new CQ object containing the last element in the set, or no elements if the source was
  14820. empty.
  14821. </returns>
  14822. <url>
  14823. http://api.jquery.com/last/
  14824. </url>
  14825. </member>
  14826. <member name="M:CsQuery.CQ.Get">
  14827. <summary>
  14828. Return the active selection set.
  14829. </summary>
  14830. <returns>
  14831. An sequence of IDomObject elements representing the current selection set.
  14832. </returns>
  14833. <url>
  14834. http://api.jquery.com/get/
  14835. </url>
  14836. </member>
  14837. <member name="M:CsQuery.CQ.Get(System.Int32)">
  14838. <summary>
  14839. Return a specific element from the selection set.
  14840. </summary>
  14841. <param name="index">
  14842. The zero-based index of the element to be returned.
  14843. </param>
  14844. <returns>
  14845. An IDomObject.
  14846. </returns>
  14847. <url>
  14848. http://api.jquery.com/get/
  14849. </url>
  14850. </member>
  14851. <member name="M:CsQuery.CQ.Has(System.String)">
  14852. <summary>
  14853. Reduce the set of matched elements to those that have a descendant that matches the selector
  14854. or DOM element.
  14855. </summary>
  14856. <param name="selector">
  14857. A valid CSS/jQuery selector.
  14858. </param>
  14859. <returns>
  14860. A new CQ object.
  14861. </returns>
  14862. <url>
  14863. http://api.jquery.com/has/
  14864. </url>
  14865. </member>
  14866. <member name="M:CsQuery.CQ.Has(CsQuery.IDomObject)">
  14867. <summary>
  14868. Reduce the set of matched elements to those that have the element passed as a descendant.
  14869. </summary>
  14870. <param name="element">
  14871. The element to match.
  14872. </param>
  14873. <returns>
  14874. A new CQ object.
  14875. </returns>
  14876. <url>
  14877. http://api.jquery.com/has/
  14878. </url>
  14879. </member>
  14880. <member name="M:CsQuery.CQ.Has(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14881. <summary>
  14882. Reduce the set of matched elements to those that have each of the elements passed as a descendant.
  14883. </summary>
  14884. <param name="elements">
  14885. The elements to be excluded.
  14886. </param>
  14887. <returns>
  14888. A new CQ object
  14889. </returns>
  14890. <url>
  14891. http://api.jquery.com/has/
  14892. </url>
  14893. </member>
  14894. <member name="M:CsQuery.CQ.Html">
  14895. <summary>
  14896. Get the HTML contents of the first element in the set of matched elements.
  14897. </summary>
  14898. <returns>
  14899. A string of HTML.
  14900. </returns>
  14901. <url>
  14902. http://api.jquery.com/html/#html1
  14903. </url>
  14904. </member>
  14905. <member name="M:CsQuery.CQ.Html(System.String[])">
  14906. <summary>
  14907. Set the HTML contents of each element in the set of matched elements. Any elements without
  14908. InnerHtml are ignored.
  14909. </summary>
  14910. <param name="html">
  14911. One or more strings of HTML markup.
  14912. </param>
  14913. <returns>
  14914. The current CQ object.
  14915. </returns>
  14916. <url>
  14917. http://api.jquery.com/html/#html2
  14918. </url>
  14919. </member>
  14920. <member name="M:CsQuery.CQ.Index">
  14921. <summary>
  14922. Search for a given element from among the matched elements.
  14923. </summary>
  14924. <returns>
  14925. The index of the element, or -1 if it was not found.
  14926. </returns>
  14927. <url>
  14928. http://api.jquery.com/index/
  14929. </url>
  14930. </member>
  14931. <member name="M:CsQuery.CQ.Index(System.String)">
  14932. <summary>
  14933. Returns the position of the current selection within the new selection defined by "selector".
  14934. </summary>
  14935. <param name="selector">
  14936. The selector string.
  14937. </param>
  14938. <returns>
  14939. The zero-based index of the selection within the new selection
  14940. </returns>
  14941. <url>
  14942. http://api.jquery.com/index/
  14943. </url>
  14944. </member>
  14945. <member name="M:CsQuery.CQ.Index(CsQuery.IDomObject)">
  14946. <summary>
  14947. Returns the position of the element passed in within the selection set.
  14948. </summary>
  14949. <param name="element">
  14950. The element to exclude.
  14951. </param>
  14952. <returns>
  14953. The zero-based index of "element" within the selection set, or -1 if it was not a member of
  14954. the current selection.
  14955. </returns>
  14956. <url>
  14957. http://api.jquery.com/index/
  14958. </url>
  14959. </member>
  14960. <member name="M:CsQuery.CQ.Index(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14961. <summary>
  14962. Returns the position of the first element in the sequence passed by parameter within the
  14963. current selection set..
  14964. </summary>
  14965. <param name="elements">
  14966. The element to look for.
  14967. </param>
  14968. <returns>
  14969. The zero-based index of the first element in the sequence within the selection.
  14970. </returns>
  14971. </member>
  14972. <member name="M:CsQuery.CQ.GetElementIndex(CsQuery.IDomObject)">
  14973. <summary>
  14974. Return the relative position of an element among its Element siblings (non-element nodes excluded)
  14975. </summary>
  14976. <param name="element"></param>
  14977. <returns></returns>
  14978. </member>
  14979. <member name="M:CsQuery.CQ.InsertAfter(CsQuery.IDomObject)">
  14980. <summary>
  14981. Insert every element in the set of matched elements after the target.
  14982. </summary>
  14983. <summary>
  14984. Inserts an after described by target.
  14985. </summary>
  14986. <param name="target">
  14987. The target to insert after.
  14988. </param>
  14989. <returns>
  14990. The current CQ object.
  14991. </returns>
  14992. <url>
  14993. http://api.jquery.com/insertAfter/
  14994. </url>
  14995. </member>
  14996. <member name="M:CsQuery.CQ.InsertAfter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  14997. <summary>
  14998. Insert every element in the set of matched elements after each element in the target sequence.
  14999. </summary>
  15000. <remarks>
  15001. If there is a single element in the target, the elements in the selection set will be moved
  15002. before the target (not cloned). If there is more than one target element, however, cloned
  15003. copies of the inserted element will be created for each target after the first, and that new
  15004. set (the original element plus clones) is returned.
  15005. </remarks>
  15006. <param name="target">
  15007. A sequence of elements or a CQ object.
  15008. </param>
  15009. <returns>
  15010. The set of elements inserted, including the original elements and any clones made if there
  15011. was more than one target.
  15012. </returns>
  15013. <url>
  15014. http://api.jquery.com/insertAfter/
  15015. </url>
  15016. </member>
  15017. <member name="M:CsQuery.CQ.InsertAfter(System.String)">
  15018. <summary>
  15019. Insert every element in the set of matched elements after the target.
  15020. </summary>
  15021. <remarks>
  15022. If there is a single element in the resulting set of the selection created by the parameter
  15023. selector, then the original elements in this object's selection set will be moved before it.
  15024. If there is more than one target element, however, cloned copies of the inserted element will
  15025. be created for each target after the first, and that new set (the original element plus
  15026. clones) is returned.
  15027. </remarks>
  15028. <param name="selectorTarget">
  15029. A selector identifying the target elements after which each element in the current set will
  15030. be inserted.
  15031. </param>
  15032. <returns>
  15033. The set of elements inserted, including the original elements and any clones made if there
  15034. was more than one target.
  15035. </returns>
  15036. <url>
  15037. http://api.jquery.com/insertAfter/
  15038. </url>
  15039. </member>
  15040. <member name="M:CsQuery.CQ.InsertBefore(System.String)">
  15041. <summary>
  15042. Insert every element in the set of matched elements before each elemeent in the selection set
  15043. created from the target selector.
  15044. </summary>
  15045. <remarks>
  15046. If there is a single element in the resulting set of the selection created by the parameter
  15047. selector, then the original elements in this object's selection set will be moved before it.
  15048. If there is more than one target element, however, cloned copies of the inserted element will
  15049. be created for each target after the first, and that new set (the original element plus
  15050. clones) is returned.
  15051. </remarks>
  15052. <param name="selector">
  15053. A selector. The matched set of elements will be inserted before the element(s) specified by
  15054. this selector.
  15055. </param>
  15056. <returns>
  15057. The set of elements inserted, including the original elements and any clones made if there
  15058. was more than one target.
  15059. </returns>
  15060. <url>
  15061. http://api.jquery.com/insertBefore/
  15062. </url>
  15063. </member>
  15064. <member name="M:CsQuery.CQ.InsertBefore(CsQuery.IDomObject)">
  15065. <summary>
  15066. Insert every element in the set of matched elements before the target.
  15067. </summary>
  15068. <param name="target">
  15069. The element to which the elements in the current selection set should inserted after.
  15070. </param>
  15071. <returns>
  15072. The current CQ object
  15073. </returns>
  15074. <url>
  15075. http://api.jquery.com/insertBefore/
  15076. </url>
  15077. </member>
  15078. <member name="M:CsQuery.CQ.InsertBefore(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15079. <summary>
  15080. Insert every element in the set of matched elements before the target.
  15081. </summary>
  15082. <remarks>
  15083. If there is a single element in the target, the elements in the selection set will be moved
  15084. before the target (not cloned). If there is more than one target element, however, cloned
  15085. copies of the inserted element will be created for each target after the first, and that new
  15086. set (the original element plus clones) is returned.
  15087. </remarks>
  15088. <param name="target">
  15089. A sequence of elements or a CQ object that is the target; each element in the selection set
  15090. will be inserted after each element in the target.
  15091. </param>
  15092. <returns>
  15093. The set of elements inserted, including the original elements and any clones made if there
  15094. was more than one target.
  15095. </returns>
  15096. <url>
  15097. http://api.jquery.com/insertBefore/
  15098. </url>
  15099. </member>
  15100. <member name="M:CsQuery.CQ.InsertAtOffset(CsQuery.IDomObject,System.Int32)">
  15101. <summary>
  15102. Support for InsertAfter and InsertBefore. An offset of 0 will insert before the current
  15103. element. 1 after.
  15104. </summary>
  15105. <param name="target">
  15106. The target object
  15107. </param>
  15108. <param name="offset">
  15109. The offset from the targe object to insert
  15110. </param>
  15111. <returns>
  15112. The current CQ object
  15113. </returns>
  15114. </member>
  15115. <member name="M:CsQuery.CQ.Is(System.String)">
  15116. <summary>
  15117. Check the current matched set of elements against a selector and return true if at least one
  15118. of these elements matches the selector.
  15119. </summary>
  15120. <param name="selector">
  15121. A string containing a selector expression to match elements against.
  15122. </param>
  15123. <returns>
  15124. true if at least one element in the selection set matches.
  15125. </returns>
  15126. <url>
  15127. http://api.jquery.com/is/
  15128. </url>
  15129. </member>
  15130. <member name="M:CsQuery.CQ.Is(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15131. <summary>
  15132. Check the current matched set of elements against a sequence of elements, or another CQ
  15133. object, and return true if at least one of these elements matches the selector.
  15134. </summary>
  15135. <param name="elements">
  15136. A sequence of elements or a CQ object to match against the current selection set.
  15137. </param>
  15138. <returns>
  15139. true if the sequence matches, false if it fails.
  15140. </returns>
  15141. <url>
  15142. http://api.jquery.com/is/
  15143. </url>
  15144. </member>
  15145. <member name="M:CsQuery.CQ.Is(CsQuery.IDomObject)">
  15146. <summary>
  15147. Check the current matched set of elements against an element, and return true if the element
  15148. is found within the selection set.
  15149. </summary>
  15150. <param name="element">
  15151. An element to match against the current selection set.
  15152. </param>
  15153. <returns>
  15154. true if it is found, false if it fails.
  15155. </returns>
  15156. <url>
  15157. http://api.jquery.com/is/
  15158. </url>
  15159. </member>
  15160. <member name="M:CsQuery.CQ.Map``1(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.Func{CsQuery.IDomObject,``0})">
  15161. <summary>
  15162. Map each element of the result set to a new form. If a value is returned from the function,
  15163. the element will be excluded.
  15164. </summary>
  15165. <typeparam name="T">
  15166. .
  15167. </typeparam>
  15168. <param name="elements">
  15169. .
  15170. </param>
  15171. <param name="function">
  15172. .
  15173. </param>
  15174. <returns>
  15175. An enumerator that allows foreach to be used to process map&lt; t&gt; in this collection.
  15176. </returns>
  15177. </member>
  15178. <member name="M:CsQuery.CQ.Map``1(System.Func{CsQuery.IDomObject,``0})">
  15179. <summary>
  15180. Map each element of the result set to a new form. If a value is returned from the function,
  15181. the element will be excluded.
  15182. </summary>
  15183. <typeparam name="T">
  15184. Generic type parameter.
  15185. </typeparam>
  15186. <param name="function">
  15187. .
  15188. </param>
  15189. <returns>
  15190. An enumerator that allows foreach to be used to process map&lt; t&gt; in this collection.
  15191. </returns>
  15192. </member>
  15193. <member name="M:CsQuery.CQ.Prev(System.String)">
  15194. <summary>
  15195. Get the immediately preceding sibling of each element in the set of matched elements,
  15196. optionally filtered by a selector.
  15197. </summary>
  15198. <param name="selector">
  15199. A string containing a selector expression to match elements against.
  15200. </param>
  15201. <returns>
  15202. A new CQ object
  15203. </returns>
  15204. <url>
  15205. http://api.jquery.com/prev/
  15206. </url>
  15207. </member>
  15208. <member name="M:CsQuery.CQ.Next(System.String)">
  15209. <summary>
  15210. Get the immediately following sibling of each element in the set of matched elements. If a
  15211. selector is provided, it retrieves the next sibling only if it matches that selector.
  15212. </summary>
  15213. <param name="selector">
  15214. A string containing a selector expression to match elements against.
  15215. </param>
  15216. <returns>
  15217. A new CQ object.
  15218. </returns>
  15219. <url>
  15220. http://api.jquery.com/next/
  15221. </url>
  15222. </member>
  15223. <member name="M:CsQuery.CQ.NextAll(System.String)">
  15224. <summary>
  15225. Get all following siblings of each element in the set of matched elements, optionally
  15226. filtered by a selector.
  15227. </summary>
  15228. <param name="filter">
  15229. A selector that must match each element returned.
  15230. </param>
  15231. <returns>
  15232. A new CQ object
  15233. </returns>
  15234. <url>
  15235. http://api.jquery.com/nextAll/
  15236. </url>
  15237. </member>
  15238. <member name="M:CsQuery.CQ.NextUntil(System.String,System.String)">
  15239. <summary>
  15240. Get all following siblings of each element up to but not including the element matched by the
  15241. selector, optionally filtered by a selector.
  15242. </summary>
  15243. <param name="selector">
  15244. A selector that must match each element returned.
  15245. </param>
  15246. <param name="filter">
  15247. A selector use to filter each result
  15248. </param>
  15249. <returns>
  15250. A new CQ object
  15251. </returns>
  15252. <url>
  15253. http://api.jquery.com/nextUntil/
  15254. </url>
  15255. </member>
  15256. <member name="M:CsQuery.CQ.PrevAll(System.String)">
  15257. <summary>
  15258. Get all preceding siblings of each element in the set of matched elements, optionally
  15259. filtered by a selector.
  15260. </summary>
  15261. <param name="filter">
  15262. A selector that must match each element returned.
  15263. </param>
  15264. <returns>
  15265. A new CQ object
  15266. </returns>
  15267. <url>
  15268. http://api.jquery.com/prevAll/
  15269. </url>
  15270. </member>
  15271. <member name="M:CsQuery.CQ.PrevUntil(System.String,System.String)">
  15272. <summary>
  15273. Get all preceding siblings of each element up to but not including the element matched by the
  15274. selector, optionally filtered by a selector.
  15275. </summary>
  15276. <param name="selector">
  15277. A selector that must match each element returned.
  15278. </param>
  15279. <param name="filter">
  15280. A selector use to filter each result.
  15281. </param>
  15282. <returns>
  15283. A new CQ object.
  15284. </returns>
  15285. <url>
  15286. http://api.jquery.com/prevUntil/
  15287. </url>
  15288. </member>
  15289. <member name="M:CsQuery.CQ.Not(System.String)">
  15290. <summary>
  15291. Remove elements from the set of matched elements.
  15292. </summary>
  15293. <param name="selector">
  15294. A CSS selector.
  15295. </param>
  15296. <returns>
  15297. A new CQ object.
  15298. </returns>
  15299. <url>
  15300. http://api.jquery.com/not/
  15301. </url>
  15302. </member>
  15303. <member name="M:CsQuery.CQ.Not(CsQuery.IDomObject)">
  15304. <summary>
  15305. Selects all elements except the element passed as a parameter.
  15306. </summary>
  15307. <param name="element">
  15308. The element to exclude.
  15309. </param>
  15310. <returns>
  15311. A new CQ object.
  15312. </returns>
  15313. <url>
  15314. http://api.jquery.com/not/
  15315. </url>
  15316. </member>
  15317. <member name="M:CsQuery.CQ.Not(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15318. <summary>
  15319. Selects all elements except those passed as a parameter.
  15320. </summary>
  15321. <param name="elements">
  15322. The elements to be excluded.
  15323. </param>
  15324. <returns>
  15325. A new CQ object.
  15326. </returns>
  15327. <url>
  15328. http://api.jquery.com/not/
  15329. </url>
  15330. </member>
  15331. <member name="M:CsQuery.CQ.Parent(System.String)">
  15332. <summary>
  15333. Get the parent of each element in the current set of matched elements, optionally filtered by
  15334. a selector.
  15335. </summary>
  15336. <param name="selector">
  15337. A string containing a selector expression to match elements against.
  15338. </param>
  15339. <returns>
  15340. A new CQ object
  15341. </returns>
  15342. <url>
  15343. http://api.jquery.com/parents/
  15344. </url>
  15345. </member>
  15346. <member name="M:CsQuery.CQ.Parents(System.String)">
  15347. <summary>
  15348. Get the ancestors of each element in the current set of matched elements, optionally filtered
  15349. by a selector.
  15350. </summary>
  15351. <param name="filter">
  15352. (optional) a selector which limits the elements returned.
  15353. </param>
  15354. <returns>
  15355. A new CQ object.
  15356. </returns>
  15357. <url>
  15358. http://api.jquery.com/parents/
  15359. </url>
  15360. </member>
  15361. <member name="M:CsQuery.CQ.ParentsUntil(System.String,System.String)">
  15362. <summary>
  15363. Get the ancestors of each element in the current set of matched elements, up to but not
  15364. including any element matched by the selector, optionally filtered by another selector.
  15365. </summary>
  15366. <param name="selector">
  15367. A string containing a selector expression to match elements against.
  15368. </param>
  15369. <param name="filter">
  15370. (optional) a selector which limits the elements returned.
  15371. </param>
  15372. <returns>
  15373. A new CQ object.
  15374. </returns>
  15375. <url>
  15376. http://api.jquery.com/parentsUntil/
  15377. </url>
  15378. </member>
  15379. <member name="M:CsQuery.CQ.ParentsUntil(CsQuery.IDomElement,System.String)">
  15380. <summary>
  15381. Get the ancestors of each element in the current set of matched elements, up to but not
  15382. including the element matched by the selector.
  15383. </summary>
  15384. <param name="element">
  15385. The element.
  15386. </param>
  15387. <param name="filter">
  15388. (optional) a selector which limits the elements returned.
  15389. </param>
  15390. <returns>
  15391. A new CQ object.
  15392. </returns>
  15393. <url>
  15394. http://api.jquery.com/parentsUntil/
  15395. </url>
  15396. </member>
  15397. <member name="M:CsQuery.CQ.ParentsUntil(System.Collections.Generic.IEnumerable{CsQuery.IDomElement},System.String)">
  15398. <summary>
  15399. Get the ancestors of each element in the current set of matched elements, up to but not
  15400. including any element matched by the selector, optionally filtered by another selector.
  15401. </summary>
  15402. <param name="elements">
  15403. The elements.
  15404. </param>
  15405. <param name="filter">
  15406. (optional) a selector which limits the elements returned.
  15407. </param>
  15408. <returns>
  15409. A new CQ object.
  15410. </returns>
  15411. </member>
  15412. <member name="M:CsQuery.CQ.Prepend(CsQuery.IDomObject[])">
  15413. <summary>
  15414. Insert content, specified by the parameter, to the beginning of each element in the set of
  15415. matched elements.
  15416. </summary>
  15417. <param name="elements">
  15418. One or more elements.
  15419. </param>
  15420. <returns>
  15421. A new CQ object representing the inserte content.
  15422. </returns>
  15423. <url>
  15424. http://api.jquery.com/prepend/
  15425. </url>
  15426. </member>
  15427. <member name="M:CsQuery.CQ.Prepend(System.String[])">
  15428. <summary>
  15429. Insert content, specified by the parameter, to the beginning of each element in the set of
  15430. matched elements.
  15431. </summary>
  15432. <param name="selector">
  15433. One or more selectors or HTML strings.
  15434. </param>
  15435. <returns>
  15436. The current CQ object.
  15437. </returns>
  15438. <url>
  15439. http://api.jquery.com/prepend/
  15440. </url>
  15441. </member>
  15442. <member name="M:CsQuery.CQ.Prepend(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15443. <summary>
  15444. Insert content, specified by the parameter, to the beginning of each element in the set of
  15445. matched elements.
  15446. </summary>
  15447. <param name="elements">
  15448. The elements to be inserted.
  15449. </param>
  15450. <returns>
  15451. The current CQ object.
  15452. </returns>
  15453. <url>
  15454. http://api.jquery.com/prepend/
  15455. </url>
  15456. </member>
  15457. <member name="M:CsQuery.CQ.Prepend(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.CQ@)">
  15458. <summary>
  15459. Insert content, specified by the parameter, to the beginning of each element in the set of
  15460. matched elements.
  15461. </summary>
  15462. <param name="elements">
  15463. The elements to be inserted.
  15464. </param>
  15465. <param name="insertedElements">
  15466. A CQ object containing all the elements added.
  15467. </param>
  15468. <returns>
  15469. The current CQ object.
  15470. </returns>
  15471. <url>
  15472. http://api.jquery.com/prepend/
  15473. </url>
  15474. </member>
  15475. <member name="M:CsQuery.CQ.PrependTo(System.String[])">
  15476. <summary>
  15477. Insert every element in the set of matched elements to the beginning of the target.
  15478. </summary>
  15479. <param name="target">
  15480. One or more HTML strings that will be targeted.
  15481. </param>
  15482. <returns>
  15483. A CQ object containing all the elements added
  15484. </returns>
  15485. <url>
  15486. http://api.jquery.com/prependTo/
  15487. </url>
  15488. </member>
  15489. <member name="M:CsQuery.CQ.PrependTo(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15490. <summary>
  15491. Insert every element in the set of matched elements to the beginning of the target.
  15492. </summary>
  15493. <param name="targets">
  15494. The targets to which the current selection will be appended.
  15495. </param>
  15496. <returns>
  15497. A new CQ object representing the target elements.
  15498. </returns>
  15499. <url>
  15500. http://api.jquery.com/prependTo/
  15501. </url>
  15502. </member>
  15503. <member name="M:CsQuery.CQ.Prop(System.String,System.IConvertible)">
  15504. <summary>
  15505. Set one or more properties for the set of matched elements.
  15506. </summary>
  15507. <param name="name">
  15508. The property to set
  15509. </param>
  15510. <param name="value">
  15511. The value
  15512. </param>
  15513. <returns>
  15514. The current CQ object
  15515. </returns>
  15516. </member>
  15517. <member name="M:CsQuery.CQ.Prop(System.String)">
  15518. <summary>
  15519. Test whether the named property is set for the first element in the selection set.
  15520. </summary>
  15521. <remarks>
  15522. When used to test the "selected" property of options in option groups, and none are
  15523. explicitly marked as "selected", this will return "true" for the first option in the group,
  15524. per browser DOM behavior.
  15525. </remarks>
  15526. <param name="name">
  15527. The property name.
  15528. </param>
  15529. <returns>
  15530. true if it is set, false if not.
  15531. </returns>
  15532. </member>
  15533. <member name="M:CsQuery.CQ.SetProp(System.String,System.Object)">
  15534. <summary>
  15535. Helper function for Attr &amp; Prop. Sets a property to true or false for an object that is
  15536. "truthy" or not.
  15537. </summary>
  15538. <param name="name">
  15539. The property name.
  15540. </param>
  15541. <param name="value">
  15542. .The value.
  15543. </param>
  15544. </member>
  15545. <member name="M:CsQuery.CQ.RemoveClass">
  15546. <summary>
  15547. Remove all classes from each element in the set of matched elements.
  15548. </summary>
  15549. <returns>
  15550. The current CQ object.
  15551. </returns>
  15552. <url>
  15553. http://api.jquery.com/removeClass/
  15554. </url>
  15555. </member>
  15556. <member name="M:CsQuery.CQ.RemoveClass(System.String)">
  15557. <summary>
  15558. Remove one or more classess from each element in the set of matched elements.
  15559. </summary>
  15560. <param name="className">
  15561. One or more space-separated classes to be removed from the class attribute of each matched
  15562. element.
  15563. </param>
  15564. <returns>
  15565. The current CQ object.
  15566. </returns>
  15567. </member>
  15568. <member name="M:CsQuery.CQ.Remove(System.String)">
  15569. <summary>
  15570. Remove all selected elements from the Document.
  15571. </summary>
  15572. <param name="selector">
  15573. A selector expression that filters the set of matched elements to be removed.
  15574. </param>
  15575. <returns>
  15576. The current CQ object.
  15577. </returns>
  15578. <url>
  15579. http://api.jquery.com/remove/
  15580. </url>
  15581. </member>
  15582. <member name="M:CsQuery.CQ.Detach(System.String)">
  15583. <summary>
  15584. This is synonymous with Remove in CsQuery, since there's nothing associated with an element
  15585. that is not rendered. It is included for compatibility.
  15586. </summary>
  15587. <remarks>
  15588. CsQuery does not maintain data such as initial visibility state when using Show/Hide, or an
  15589. internal data structure when using Data methods. There is no data associated with an element
  15590. that is not represented entirely through the markup that it will render. In the future, it's
  15591. possible we may add such functionality for certain features, so it may be desirable to use
  15592. Detach instead of Remove in those situations. This ensures forward compatibility.
  15593. </remarks>
  15594. <param name="selector">
  15595. A selector expression that filters the set of matched elements to be removed.
  15596. </param>
  15597. <returns>
  15598. A new CQ object.
  15599. </returns>
  15600. </member>
  15601. <member name="M:CsQuery.CQ.ReplaceAll(System.String)">
  15602. <summary>
  15603. Replace the target, which is the result of the selector passed, with the set of matched
  15604. elements.
  15605. </summary>
  15606. <param name="selector">
  15607. A selector expression indicating which element(s) to replace.
  15608. </param>
  15609. <returns>
  15610. The current CQ object
  15611. </returns>
  15612. <url>
  15613. http://api.jquery.com/replaceAll/
  15614. </url>
  15615. </member>
  15616. <member name="M:CsQuery.CQ.ReplaceAll(CsQuery.IDomObject)">
  15617. <summary>
  15618. Replace the target element with the set of matched elements.
  15619. </summary>
  15620. <param name="target">
  15621. An element.
  15622. </param>
  15623. <returns>
  15624. The current CQ object.
  15625. </returns>
  15626. <url>
  15627. http://api.jquery.com/replaceAll/
  15628. </url>
  15629. </member>
  15630. <member name="M:CsQuery.CQ.ReplaceAll(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15631. <summary>
  15632. Replace each target element with the set of matched elements.
  15633. </summary>
  15634. <param name="targets">
  15635. The targets to be replaced.
  15636. </param>
  15637. <returns>
  15638. The current CQ object.
  15639. </returns>
  15640. <url>
  15641. http://api.jquery.com/replaceAll/
  15642. </url>
  15643. </member>
  15644. <member name="M:CsQuery.CQ.ReplaceWith(System.String[])">
  15645. <summary>
  15646. Replace each element in the set of matched elements with the provided new content.
  15647. </summary>
  15648. <param name="content">
  15649. The HTML string of the content to insert.
  15650. </param>
  15651. <returns>
  15652. The current CQ object
  15653. </returns>
  15654. <url>
  15655. http://api.jquery.com/replaceWith/
  15656. </url>
  15657. </member>
  15658. <member name="M:CsQuery.CQ.ReplaceWith(CsQuery.IDomObject)">
  15659. <summary>
  15660. Replace each element in the set of matched elements with the element passed by parameter.
  15661. </summary>
  15662. <param name="element">
  15663. The element to replace the content with.
  15664. </param>
  15665. <returns>
  15666. The current CQ object.
  15667. </returns>
  15668. <url>
  15669. http://api.jquery.com/replaceWith/
  15670. </url>
  15671. </member>
  15672. <member name="M:CsQuery.CQ.ReplaceWith(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15673. <summary>
  15674. Replace each element in the set of matched elements with the sequence of elements or CQ
  15675. object provided.
  15676. </summary>
  15677. <param name="elements">
  15678. The new conent to replace the selection set content with.
  15679. </param>
  15680. <returns>
  15681. The current CQ object.
  15682. </returns>
  15683. <url>
  15684. http://api.jquery.com/replaceWith/
  15685. </url>
  15686. </member>
  15687. <member name="P:CsQuery.CQ.Item(System.Int32)">
  15688. <summary>
  15689. Return a specific element from the selection set.
  15690. </summary>
  15691. <param name="index">
  15692. The zero-based index of the element to be returned.
  15693. </param>
  15694. <returns>
  15695. An IDomObject.
  15696. </returns>
  15697. <url>
  15698. http://api.jquery.com/get/.
  15699. </url>
  15700. </member>
  15701. <member name="M:CsQuery.CQ.Select(CsQuery.Engine.Selector)">
  15702. <summary>
  15703. Select elements and return a new CSQuery object.
  15704. </summary>
  15705. <remarks>
  15706. The "Select" method is the default CsQuery method. It's overloads are identical to the
  15707. overloads of the CQ object's property indexer (the square-bracket notation) and it functions
  15708. the same way. This is analogous to the default jQuery method, e.g. $(...).
  15709. </remarks>
  15710. <param name="selector">
  15711. A Selector object.
  15712. </param>
  15713. <returns>
  15714. A new CQ object.
  15715. </returns>
  15716. <url>
  15717. http://api.jquery.com/jQuery/#jQuery1
  15718. </url>
  15719. </member>
  15720. <member name="M:CsQuery.CQ.Select(System.String)">
  15721. <summary>
  15722. Select elements and return a new CSQuery object.
  15723. </summary>
  15724. <param name="selector">
  15725. A string containing a selector expression.
  15726. </param>
  15727. <returns>
  15728. A new CQ object.
  15729. </returns>
  15730. </member>
  15731. <member name="P:CsQuery.CQ.Item(System.String)">
  15732. <summary>
  15733. Select elements and return a new CSQuery object.
  15734. </summary>
  15735. <remarks>
  15736. The "Select" method is the default CsQuery method. It's overloads are identical to the
  15737. overloads of the CQ object's property indexer and it functions the same way. This is
  15738. analogous to the default jQuery method, e.g. $(...).
  15739. </remarks>
  15740. <param name="selector">
  15741. A string containing a selector expression.
  15742. </param>
  15743. <returns>
  15744. A new CQ object.
  15745. </returns>
  15746. <url>
  15747. http://api.jquery.com/jQuery/#jQuery1
  15748. </url>
  15749. </member>
  15750. <member name="M:CsQuery.CQ.Select(CsQuery.IDomObject)">
  15751. <summary>
  15752. Return a new CQ object wrapping an element.
  15753. </summary>
  15754. <param name="element">
  15755. The element to wrap.
  15756. </param>
  15757. <returns>
  15758. A new CQ object.
  15759. </returns>
  15760. <url>
  15761. http://api.jquery.com/jQuery/#jQuery1
  15762. </url>
  15763. </member>
  15764. <member name="P:CsQuery.CQ.Item(CsQuery.IDomObject)">
  15765. <summary>
  15766. Return a new CQ object wrapping an element.
  15767. </summary>
  15768. <param name="element">
  15769. The element to wrap.
  15770. </param>
  15771. <returns>
  15772. A new CQ object.
  15773. </returns>
  15774. <url>
  15775. http://api.jquery.com/jQuery/#jQuery1
  15776. </url>
  15777. </member>
  15778. <member name="M:CsQuery.CQ.Select(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15779. <summary>
  15780. Return a new CQ object wrapping a sequence of elements.
  15781. </summary>
  15782. <param name="elements">
  15783. The elements to wrap
  15784. </param>
  15785. <returns>
  15786. A new CQ object.
  15787. </returns>
  15788. <url>
  15789. http://api.jquery.com/jQuery/#jQuery1
  15790. </url>
  15791. </member>
  15792. <member name="P:CsQuery.CQ.Item(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15793. <summary>
  15794. Return a new CQ object wrapping a sequence of elements.
  15795. </summary>
  15796. <param name="element">
  15797. The elements to wrap.
  15798. </param>
  15799. <returns>
  15800. A new CQ object.
  15801. </returns>
  15802. <url>
  15803. http://api.jquery.com/jQuery/#jQuery1
  15804. </url>
  15805. </member>
  15806. <member name="M:CsQuery.CQ.Select(System.String,CsQuery.IDomObject)">
  15807. <summary>
  15808. Select elements from within a context.
  15809. </summary>
  15810. <param name="selector">
  15811. A string containing a selector expression.
  15812. </param>
  15813. <param name="context">
  15814. The point in the document at which the selector should begin matching; similar to the context
  15815. argument of the CQ.Create(selector, context) method.
  15816. </param>
  15817. <returns>
  15818. A new CQ object.
  15819. </returns>
  15820. <url>
  15821. http://api.jquery.com/jQuery/#jQuery1
  15822. </url>
  15823. </member>
  15824. <member name="P:CsQuery.CQ.Item(System.String,CsQuery.IDomObject)">
  15825. <summary>
  15826. Select elements from within a context.
  15827. </summary>
  15828. <param name="selector">
  15829. A string containing a selector expression.
  15830. </param>
  15831. <param name="context">
  15832. The point in the document at which the selector should begin matching; similar to the context
  15833. argument of the CQ.Create(selector, context) method.
  15834. </param>
  15835. <returns>
  15836. A new CQ object.
  15837. </returns>
  15838. <url>
  15839. http://api.jquery.com/jQuery/#jQuery1
  15840. </url>
  15841. </member>
  15842. <member name="M:CsQuery.CQ.Select(System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15843. <summary>
  15844. Select elements from within a context.
  15845. </summary>
  15846. <param name="selector">
  15847. A string containing a selector expression.
  15848. </param>
  15849. <param name="context">
  15850. The points in the document at which the selector should begin matching; similar to the
  15851. context argument of the CQ.Create(selector, context) method. Only elements found below the
  15852. members of the sequence in the document can be matched.
  15853. </param>
  15854. <returns>
  15855. A new CQ object.
  15856. </returns>
  15857. <url>
  15858. http://api.jquery.com/jQuery/#jQuery1
  15859. </url>
  15860. </member>
  15861. <member name="P:CsQuery.CQ.Item(System.String,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15862. <summary>
  15863. Select elements from within a context.
  15864. </summary>
  15865. <param name="selector">
  15866. A string containing a selector expression.
  15867. </param>
  15868. <param name="context">
  15869. The points in the document at which the selector should begin matching; similar to the
  15870. context argument of the CQ.Create(selector, context) method. Only elements found below the
  15871. members of the sequence in the document can be matched.
  15872. </param>
  15873. <returns>
  15874. A new CQ object.
  15875. </returns>
  15876. <url>
  15877. http://api.jquery.com/jQuery/#jQuery1
  15878. </url>
  15879. </member>
  15880. <member name="M:CsQuery.CQ.Hide">
  15881. <summary>
  15882. Hide the matched elements.
  15883. </summary>
  15884. <remarks>
  15885. The jQuery docs say "This is roughly equivalent to calling .css('display', 'none')." With
  15886. CsQuery, it is exactly equivalent. Unlike jQuery, CsQuery does not store the current value of
  15887. the "display" style and restore it, because there is no concept of "effective style" in
  15888. CsQuery. We don't attempt to calculate the actual style that would be in effect since we
  15889. don't do any style sheet parsing. Instead, this method really just sets display: none. When
  15890. showing again, any "display" style is removed.
  15891. This means if you were to assign a non-default value for "display" such as "inline" to a div,
  15892. then Hide(), then Show(), it would no longer be displayed inline, as it would in jQuery.
  15893. Since CsQuery is not used interactively (yet, anyway), this sequence of events seems unlikely,
  15894. and supporting it exactly as jQuery does seems unnecessary. This functionality could
  15895. certainly be added in the future.
  15896. </remarks>
  15897. <returns>
  15898. The current CQ object.
  15899. </returns>
  15900. <url>
  15901. http://api.jquery.com/hide/
  15902. </url>
  15903. </member>
  15904. <member name="M:CsQuery.CQ.Show">
  15905. <summary>
  15906. Display the matched elements.
  15907. </summary>
  15908. <remarks>
  15909. This method simply removes the "display: none" css style, if present. See
  15910. <see cref="T:CsQuery.CQ.Hide"/> for an explanation of how this differs from jQuery.
  15911. </remarks>
  15912. <returns>
  15913. The current CQ object.
  15914. </returns>
  15915. <url>
  15916. http://api.jquery.com/show/
  15917. </url>
  15918. </member>
  15919. <member name="M:CsQuery.CQ.Toggle">
  15920. <summary>
  15921. Display or hide the matched elements.
  15922. </summary>
  15923. <returns>
  15924. The curren CQ object.
  15925. </returns>
  15926. <url>
  15927. http://api.jquery.com/toggle/
  15928. </url>
  15929. </member>
  15930. <member name="M:CsQuery.CQ.Toggle(System.Boolean)">
  15931. <summary>
  15932. Display or hide the matched elements based on the value of the parameter.
  15933. </summary>
  15934. <param name="isVisible">
  15935. true to show the matched elements, or false to hide them.
  15936. </param>
  15937. <returns>
  15938. The current CQ object.
  15939. </returns>
  15940. <url>
  15941. http://api.jquery.com/toggle/
  15942. </url>
  15943. </member>
  15944. <member name="M:CsQuery.CQ.Siblings(System.String)">
  15945. <summary>
  15946. Description: Get the siblings of each element in the set of matched elements, optionally
  15947. filtered by a selector.
  15948. </summary>
  15949. <param name="selector">
  15950. A selector used to filter the siblings.
  15951. </param>
  15952. <returns>
  15953. A new CQ object.
  15954. </returns>
  15955. <url>
  15956. http://api.jquery.com/siblings/
  15957. </url>
  15958. </member>
  15959. <member name="M:CsQuery.CQ.GetSiblings(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  15960. <summary>
  15961. Return all the siblings of each element in the sequence.
  15962. </summary>
  15963. <param name="elements">
  15964. The elements.
  15965. </param>
  15966. <returns>
  15967. An enumerator that exposes each sibling of each element passed.
  15968. </returns>
  15969. </member>
  15970. <member name="M:CsQuery.CQ.Slice(System.Int32)">
  15971. <summary>
  15972. Reduce the set of matched elements to a subset beginning with the 0-based index provided.
  15973. </summary>
  15974. <param name="start">
  15975. The 0-based index at which to begin selecting.
  15976. </param>
  15977. <returns>
  15978. A new CQ object.
  15979. </returns>
  15980. <url>
  15981. http://api.jquery.com/slice/
  15982. </url>
  15983. </member>
  15984. <member name="M:CsQuery.CQ.Slice(System.Int32,System.Int32)">
  15985. <summary>
  15986. Reduce the set of matched elements to a subset specified by a range of indices.
  15987. </summary>
  15988. <param name="start">
  15989. The 0-based index at which to begin selecting.
  15990. </param>
  15991. <param name="end">
  15992. The 0-based index of the element at which to stop selecting. The actual element at this
  15993. position is not included in the result.
  15994. </param>
  15995. <returns>
  15996. A new CQ object.
  15997. </returns>
  15998. <url>
  15999. http://api.jquery.com/slice/
  16000. </url>
  16001. </member>
  16002. <member name="M:CsQuery.CQ.Text">
  16003. <summary>
  16004. Get the combined text contents of each element in the set of matched elements, including
  16005. their descendants.
  16006. </summary>
  16007. <returns>
  16008. A string containing the text contents of the selection.
  16009. </returns>
  16010. <url>
  16011. http://api.jquery.com/text/#text1
  16012. </url>
  16013. </member>
  16014. <member name="M:CsQuery.CQ.Text(System.String)">
  16015. <summary>
  16016. Set the content of each element in the set of matched elements to the specified text.
  16017. </summary>
  16018. <param name="value">
  16019. A string of text.
  16020. </param>
  16021. <returns>
  16022. The current CQ object.
  16023. </returns>
  16024. <url>
  16025. http://api.jquery.com/text/#text2
  16026. </url>
  16027. </member>
  16028. <member name="M:CsQuery.CQ.Text(System.Func{System.Int32,System.String,System.Object})">
  16029. <summary>
  16030. Set the content of each element in the set of matched elements to the text returned by the
  16031. specified function delegate.
  16032. </summary>
  16033. <param name="func">
  16034. A delegate to a function that returns an HTML string to insert at the end of each element in
  16035. the set of matched elements. Receives the index position of the element in the set and the
  16036. old HTML value of the element as arguments. The function can return any data type, if it is not
  16037. a string, it's ToString() method will be used to convert it to a string.
  16038. </param>
  16039. <returns>
  16040. The current CQ object.
  16041. </returns>
  16042. <url>
  16043. http://api.jquery.com/text/#text2
  16044. </url>
  16045. </member>
  16046. <member name="M:CsQuery.CQ.AddTextToStringBuilder(System.Text.StringBuilder,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  16047. <summary>
  16048. Helper to add the text contents of a sequence of nodes to the StringBuilder
  16049. </summary>
  16050. <param name="sb">
  16051. The target
  16052. </param>
  16053. <param name="nodes">
  16054. The nodes to add
  16055. </param>
  16056. </member>
  16057. <member name="M:CsQuery.CQ.SetChildText(CsQuery.IDomElement,System.String)">
  16058. <summary>
  16059. Sets a child text for this element, using the text node type appropriate for this element's type
  16060. </summary>
  16061. <param name="el">
  16062. The element to add text to
  16063. </param>
  16064. <param name="text">
  16065. The text.
  16066. </param>
  16067. </member>
  16068. <member name="M:CsQuery.CQ.Val``1">
  16069. <summary>
  16070. Get the current value of the first element in the set of matched elements, and try to convert
  16071. to the specified type.
  16072. </summary>
  16073. <typeparam name="T">
  16074. The type to which the value should be converted.
  16075. </typeparam>
  16076. <returns>
  16077. A value or object of type T.
  16078. </returns>
  16079. <url>
  16080. http://api.jquery.com/val/#val1
  16081. </url>
  16082. </member>
  16083. <member name="M:CsQuery.CQ.ValOrDefault``1">
  16084. <summary>
  16085. Gets the current value of the first element in the selection set, converted to the specified
  16086. type, or if the selection set is empty, the default value for the specified type.
  16087. </summary>
  16088. <typeparam name="T">
  16089. The type to which the value should be converted.
  16090. </typeparam>
  16091. <returns>
  16092. A value or object of type T.
  16093. </returns>
  16094. <url>
  16095. http://api.jquery.com/val/#val1
  16096. </url>
  16097. </member>
  16098. <member name="M:CsQuery.CQ.Val">
  16099. <summary>
  16100. Get the current value of the first element in the set of matched elements. When using Val()
  16101. to access an OPTION group with the "multiple" flag set, this method with return a comma-
  16102. separated string (rather than the array returned by jQuery) of each selected option. When
  16103. there is no "value" property on an option, the text returned for the value of each selected
  16104. option is the inner text of the OPTION element.
  16105. </summary>
  16106. <returns>
  16107. A string of the value.
  16108. </returns>
  16109. <url>
  16110. http://api.jquery.com/val/#val1
  16111. </url>
  16112. </member>
  16113. <member name="M:CsQuery.CQ.Val(System.Object)">
  16114. <summary>
  16115. Set the value of each element in the set of matched elements. If a comma-separated value is
  16116. passed to a multiple select list, then it will be treated as an array.
  16117. </summary>
  16118. <param name="value">
  16119. A string of text or an array of strings corresponding to the value of each matched element to
  16120. set as selected/checked.
  16121. </param>
  16122. <returns>
  16123. The current CQ object.
  16124. </returns>
  16125. <url>
  16126. http://api.jquery.com/val/#val2
  16127. </url>
  16128. </member>
  16129. <member name="M:CsQuery.CQ.GetValueString(System.Object)">
  16130. <summary>
  16131. Returns: null if the value is null; if it's sequence, the concatenated string of each
  16132. object's ToString(); or finally the object itself its string representation if not a string.
  16133. </summary>
  16134. <param name="value">
  16135. The object to process
  16136. </param>
  16137. <returns>
  16138. The value string.
  16139. </returns>
  16140. </member>
  16141. <member name="M:CsQuery.CQ.Width(System.Int32)">
  16142. <summary>
  16143. Set the CSS width of each element in the set of matched elements.
  16144. </summary>
  16145. <remarks>
  16146. There is no Width() method in CsQuery because this is a value calculated by the browser.
  16147. While we can set the CSS of an element, it would be futile to try to return a useful value.
  16148. If you want to inspect the current CSS width for an element, please use Css() methods
  16149. instead. This ensures there is no confusion about the use of Width() in CsQuery.
  16150. </remarks>
  16151. <param name="value">
  16152. An integer representing the number of pixels.
  16153. </param>
  16154. <returns>
  16155. The current CQ object.
  16156. </returns>
  16157. <url>
  16158. http://api.jquery.com/width/#width2
  16159. </url>
  16160. </member>
  16161. <member name="M:CsQuery.CQ.Width(System.String)">
  16162. <summary>
  16163. Set the CSS width of each element in the set of matched elements.
  16164. </summary>
  16165. <remarks>
  16166. There are no Height() or Width() methods in CsQuery because these are value calculated by
  16167. the browser that depend on the page layout, as well as things like the browser window size
  16168. which don't even exist in CsQuery. While we can set the CSS of an element, it would be futile
  16169. to try to return a useful value. If you want to inspect the current CSS width for an element,
  16170. please use Css() methods instead. This ensures there is no confusion about the use of Width()
  16171. and Height()
  16172. in CsQuery.
  16173. </remarks>
  16174. <param name="value">
  16175. An integer along with a unit of measure appended (as a string), e.g. "100px".
  16176. </param>
  16177. <returns>
  16178. The current CQ object.
  16179. </returns>
  16180. <url>
  16181. http://api.jquery.com/width/#width2
  16182. </url>
  16183. </member>
  16184. <member name="M:CsQuery.CQ.Height(System.Int32)">
  16185. <summary>
  16186. Set the CSS width of each element in the set of matched elements.
  16187. </summary>
  16188. <remarks>
  16189. There are no Height() or Width() methods in CsQuery because these are value calculated by
  16190. the browser that depend on the page layout, as well as things like the browser window size
  16191. which don't even exist in CsQuery. While we can set the CSS of an element, it would be futile
  16192. to try to return a useful value. If you want to inspect the current CSS width for an element,
  16193. please use Css() methods instead. This ensures there is no confusion about the use of Width()
  16194. and Height()
  16195. in CsQuery.
  16196. </remarks>
  16197. <param name="value">
  16198. An integer representing the number of pixels.
  16199. </param>
  16200. <returns>
  16201. The current CQ object.
  16202. </returns>
  16203. <url>
  16204. http://api.jquery.com/height/#height2
  16205. </url>
  16206. </member>
  16207. <member name="M:CsQuery.CQ.Height(System.String)">
  16208. <summary>
  16209. Set the CSS height of each element in the set of matched elements.
  16210. </summary>
  16211. <remarks>
  16212. There are no Height() or Width() methods in CsQuery because these are value calculated by
  16213. the browser that depend on the page layout, as well as things like the browser window size
  16214. which don't even exist in CsQuery. While we can set the CSS of an element, it would be futile
  16215. to try to return a useful value. If you want to inspect the current CSS width for an element,
  16216. please use Css() methods instead. This ensures there is no confusion about the use of Width()
  16217. and Height()
  16218. in CsQuery.
  16219. </remarks>
  16220. <param name="value">
  16221. An integer along with a unit of measure appended (as a string), e.g. "100px".
  16222. </param>
  16223. <returns>
  16224. The current CQ object.
  16225. </returns>
  16226. <url>
  16227. http://api.jquery.com/height/#height2
  16228. </url>
  16229. </member>
  16230. <member name="M:CsQuery.CQ.Wrap(System.String)">
  16231. <summary>
  16232. Wrap an HTML structure around each element in the set of matched elements.
  16233. </summary>
  16234. <param name="wrappingSelector">
  16235. A string that is either a selector or a string of HTML that defines the structure to wrap
  16236. around the set of matched elements.
  16237. </param>
  16238. <returns>
  16239. The current CQ object.
  16240. </returns>
  16241. <url>
  16242. http://api.jquery.com/wrap/
  16243. </url>
  16244. </member>
  16245. <member name="M:CsQuery.CQ.Wrap(CsQuery.IDomObject)">
  16246. <summary>
  16247. Wrap an HTML structure around each element in the set of matched elements.
  16248. </summary>
  16249. <param name="element">
  16250. An element which is the structure to wrap around the selection set.
  16251. </param>
  16252. <returns>
  16253. The current CQ object.
  16254. </returns>
  16255. <url>
  16256. http://api.jquery.com/wrap/
  16257. </url>
  16258. </member>
  16259. <member name="M:CsQuery.CQ.Wrap(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  16260. <summary>
  16261. Wrap an HTML structure around each element in the set of matched elements.
  16262. </summary>
  16263. <param name="wrapper">
  16264. A sequence of elements that is the structure to wrap around the selection set. There may be
  16265. multiple elements but there should be only one innermost element in the sequence.
  16266. </param>
  16267. <returns>
  16268. The current CQ object.
  16269. </returns>
  16270. <url>
  16271. http://api.jquery.com/wrap/
  16272. </url>
  16273. </member>
  16274. <member name="M:CsQuery.CQ.WrapAll(System.String)">
  16275. <summary>
  16276. Wrap an HTML structure around all elements in the set of matched elements.
  16277. </summary>
  16278. <param name="wrappingSelector">
  16279. A string that is either a selector or a string of HTML that defines the structure to wrap
  16280. around the set of matched elements.
  16281. </param>
  16282. <returns>
  16283. The current CQ object.
  16284. </returns>
  16285. <url>
  16286. http://api.jquery.com/wrapall/
  16287. </url>
  16288. </member>
  16289. <member name="M:CsQuery.CQ.WrapAll(CsQuery.IDomObject)">
  16290. <summary>
  16291. Wrap an HTML structure around all elements in the set of matched elements.
  16292. </summary>
  16293. <param name="element">
  16294. An element which is the structure to wrap around the selection set.
  16295. </param>
  16296. <returns>
  16297. The current CQ object.
  16298. </returns>
  16299. <url>
  16300. http://api.jquery.com/wrapall/
  16301. </url>
  16302. </member>
  16303. <member name="M:CsQuery.CQ.WrapAll(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  16304. <summary>
  16305. Wrap an HTML structure around all elements in the set of matched elements.
  16306. </summary>
  16307. <param name="wrapper">
  16308. A sequence of elements that is the structure to wrap around each element in the selection
  16309. set. There may be multiple elements but there should be only one innermost element in the
  16310. sequence.
  16311. </param>
  16312. <returns>
  16313. The current CQ object.
  16314. </returns>
  16315. <url>
  16316. http://api.jquery.com/wrapall/
  16317. </url>
  16318. </member>
  16319. <member name="M:CsQuery.CQ.Unwrap">
  16320. <summary>
  16321. Remove the parents of the set of matched elements from the DOM, leaving the matched elements
  16322. in their place.
  16323. </summary>
  16324. <returns>
  16325. The current CQ object.
  16326. </returns>
  16327. <url>
  16328. http://api.jquery.com/unwrap/
  16329. </url>
  16330. </member>
  16331. <member name="M:CsQuery.CQ.WrapInner(System.String)">
  16332. <summary>
  16333. Wrap an HTML structure around the content of each element in the set of matched elements.
  16334. </summary>
  16335. <param name="selector">
  16336. An HTML snippet or elector expression specifying the structure to wrap around the content of
  16337. the matched elements.
  16338. </param>
  16339. <returns>
  16340. The current CQ object
  16341. </returns>
  16342. <url>
  16343. http://api.jquery.com/wrapinner/
  16344. </url>
  16345. </member>
  16346. <member name="M:CsQuery.CQ.WrapInner(CsQuery.IDomObject)">
  16347. <summary>
  16348. Wrap an HTML structure around the content of each element in the set of matched elements.
  16349. </summary>
  16350. <param name="wrapper">
  16351. A sequence of elements that is the structure to wrap around the content of the selection set.
  16352. There may be multiple elements but there should be only one innermost element in the sequence.
  16353. </param>
  16354. <returns>
  16355. The current CQ object.
  16356. </returns>
  16357. <url>
  16358. http://api.jquery.com/wrapinner/
  16359. </url>
  16360. </member>
  16361. <member name="M:CsQuery.CQ.WrapInner(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  16362. <summary>
  16363. Wrap an HTML structure around the content of each element in the set of matched elements.
  16364. </summary>
  16365. <param name="wrapper">
  16366. A sequence of elements that is the structure to wrap around the content of the selection set.
  16367. There may be multiple elements but there should be only one innermost element in the sequence.
  16368. </param>
  16369. <returns>
  16370. The current CQ object.
  16371. </returns>
  16372. <url>
  16373. http://api.jquery.com/wrapinner/
  16374. </url>
  16375. </member>
  16376. <member name="M:CsQuery.CQ.GetInnermostContainer(System.Collections.Generic.IEnumerable{CsQuery.IDomElement},CsQuery.IDomElement@,CsQuery.IDomElement@)">
  16377. <summary>
  16378. Ouptuts the deepest-nested object, it's root element from the list of elements passed, and
  16379. returns the depth, given a structure. Helper method for Wrap.
  16380. </summary>
  16381. <param name="elements">
  16382. The sequence to analyze
  16383. </param>
  16384. <param name="element">
  16385. [ouy] The innermost element container
  16386. </param>
  16387. <param name="rootElement">
  16388. [out] The root element.
  16389. </param>
  16390. <returns>
  16391. The innermost container.
  16392. </returns>
  16393. </member>
  16394. <member name="T:CsQuery.CsQueryConfig">
  16395. <summary>
  16396. Global configuration and defaults
  16397. </summary>
  16398. </member>
  16399. <member name="M:CsQuery.CsQueryConfig.#ctor">
  16400. <summary>
  16401. Default constructor; populates the CsQueryConfig object with system default options.
  16402. </summary>
  16403. </member>
  16404. <member name="F:CsQuery.CsQueryConfig._DynamicObjectType">
  16405. <summary>
  16406. Internal to avoid Obsolete warning from DomRenderingOptions until we remove it
  16407. </summary>
  16408. </member>
  16409. <member name="M:CsQuery.CsQueryConfig.GetDefaultOutputFormatter">
  16410. <summary>
  16411. Creates an OutputFormatter using the default options &amp; encoder.
  16412. </summary>
  16413. <returns>
  16414. The default output formatter.
  16415. </returns>
  16416. </member>
  16417. <member name="P:CsQuery.CsQueryConfig.DomIndexProvider">
  16418. <summary>
  16419. Gets or sets the DomIndexProvider, that creates instances of the DomIndex used for new documents.
  16420. </summary>
  16421. </member>
  16422. <member name="P:CsQuery.CsQueryConfig.DomRenderingOptions">
  16423. <summary>
  16424. The default rendering options. These will be used when configuring a default OutputFormatter.
  16425. Note that if the default OutputFormatter has been changed, this setting is not guaranteed to
  16426. have any effect on output.
  16427. </summary>
  16428. </member>
  16429. <member name="P:CsQuery.CsQueryConfig.HtmlParsingOptions">
  16430. <summary>
  16431. The default HTML parsing options. These will be used when parsing HTML without specifying any options.
  16432. </summary>
  16433. </member>
  16434. <member name="P:CsQuery.CsQueryConfig.HtmlEncoder">
  16435. <summary>
  16436. The default HTML encoder.
  16437. </summary>
  16438. </member>
  16439. <member name="P:CsQuery.CsQueryConfig.OutputFormatter">
  16440. <summary>
  16441. The default OutputFormatter. The GetOutputFormatter property can also be used to provide a
  16442. new instance whenever a default OutputFormatter is requested; setting that property will
  16443. supersede any existing value of this property.
  16444. </summary>
  16445. </member>
  16446. <member name="P:CsQuery.CsQueryConfig.GetOutputFormatter">
  16447. <summary>
  16448. A delegate that returns a new instance of the default output formatter to use for rendering.
  16449. The OutputFormatter property can also be used to return a single instance of a reusable
  16450. IOutputFormatter object; setting that property will supersede any existing value of this
  16451. property.
  16452. </summary>
  16453. </member>
  16454. <member name="P:CsQuery.CsQueryConfig.WebRequestFactory">
  16455. <summary>
  16456. A method that returns a new HttpWebRequest. This is mostly useful for providing an alternate
  16457. implementation for testing.
  16458. </summary>
  16459. </member>
  16460. <member name="P:CsQuery.CsQueryConfig.DocType">
  16461. <summary>
  16462. Default document type. This is the parsing mode that will be used when creating documents
  16463. that have no DocType and no mode is explicitly defined.
  16464. </summary>
  16465. </member>
  16466. <member name="P:CsQuery.CsQueryConfig.DynamicObjectType">
  16467. <summary>
  16468. Gets or sets the default dynamic object type. This is the type of object used by default when
  16469. parsing JSON into an unspecified type.
  16470. </summary>
  16471. </member>
  16472. <member name="T:CsQuery.CSSRuleType">
  16473. <summary>
  16474. Values that represent CSSRuleType.
  16475. </summary>
  16476. </member>
  16477. <member name="F:CsQuery.CSSRuleType.UNKNOWN_RULE">
  16478. <summary>
  16479. An unknown rule.
  16480. </summary>
  16481. </member>
  16482. <member name="F:CsQuery.CSSRuleType.STYLE_RULE">
  16483. <summary>
  16484. A CSS Style rule.
  16485. </summary>
  16486. </member>
  16487. <member name="F:CsQuery.CSSRuleType.CHARSET_RULE">
  16488. <summary>
  16489. A character set rule.
  16490. </summary>
  16491. </member>
  16492. <member name="F:CsQuery.CSSRuleType.IMPORT_RULE">
  16493. <summary>
  16494. An import rule.
  16495. </summary>
  16496. </member>
  16497. <member name="F:CsQuery.CSSRuleType.MEDIA_RULE">
  16498. <summary>
  16499. A media rule.
  16500. </summary>
  16501. </member>
  16502. <member name="F:CsQuery.CSSRuleType.FONT_FACE_RULE">
  16503. <summary>
  16504. A font face rule.
  16505. </summary>
  16506. </member>
  16507. <member name="F:CsQuery.CSSRuleType.PAGE_RULE">
  16508. <summary>
  16509. A page rule.
  16510. </summary>
  16511. </member>
  16512. <member name="T:CsQuery.CSSStyleType">
  16513. <summary>
  16514. Values that represent data types of CSS Styles.
  16515. </summary>
  16516. </member>
  16517. <member name="F:CsQuery.CSSStyleType.Unit">
  16518. <summary>
  16519. A unit
  16520. </summary>
  16521. </member>
  16522. <member name="F:CsQuery.CSSStyleType.Option">
  16523. <summary>
  16524. An option
  16525. </summary>
  16526. </member>
  16527. <member name="F:CsQuery.CSSStyleType.UnitOption">
  16528. <summary>
  16529. A unit and an option.
  16530. </summary>
  16531. </member>
  16532. <member name="F:CsQuery.CSSStyleType.Composite">
  16533. <summary>
  16534. A complex style definition.
  16535. </summary>
  16536. </member>
  16537. <member name="F:CsQuery.CSSStyleType.Color">
  16538. <summary>
  16539. A named color
  16540. </summary>
  16541. </member>
  16542. <member name="F:CsQuery.CSSStyleType.Font">
  16543. <summary>
  16544. A font name.
  16545. </summary>
  16546. </member>
  16547. <member name="F:CsQuery.CSSStyleType.Url">
  16548. <summary>
  16549. A url.
  16550. </summary>
  16551. </member>
  16552. <member name="F:CsQuery.CSSStyleType.String">
  16553. <summary>
  16554. A string of text.
  16555. </summary>
  16556. </member>
  16557. <member name="T:CsQuery.DocType">
  16558. <summary>
  16559. Values that represent the HTML document type.
  16560. </summary>
  16561. </member>
  16562. <member name="F:CsQuery.DocType.Default">
  16563. <summary>
  16564. Use the default doc type (from CsQuery.Config.DocType).
  16565. </summary>
  16566. </member>
  16567. <member name="F:CsQuery.DocType.HTML5">
  16568. <summary>
  16569. HTML5
  16570. </summary>
  16571. </member>
  16572. <member name="F:CsQuery.DocType.HTML4">
  16573. <summary>
  16574. HTML 4 Transitional
  16575. </summary>
  16576. </member>
  16577. <member name="F:CsQuery.DocType.XHTML">
  16578. <summary>
  16579. XHTML Transitional
  16580. </summary>
  16581. </member>
  16582. <member name="F:CsQuery.DocType.Unknown">
  16583. <summary>
  16584. An unsupported document type.
  16585. </summary>
  16586. </member>
  16587. <member name="F:CsQuery.DocType.HTML4Strict">
  16588. <summary>
  16589. HTML 4 Strict
  16590. </summary>
  16591. </member>
  16592. <member name="F:CsQuery.DocType.XHTMLStrict">
  16593. <summary>
  16594. XHTML Strict.
  16595. </summary>
  16596. </member>
  16597. <member name="T:CsQuery.NodeType">
  16598. <summary>
  16599. Values that represent NodeType.
  16600. </summary>
  16601. </member>
  16602. <member name="F:CsQuery.NodeType.ELEMENT_NODE">
  16603. <summary>
  16604. An element node.
  16605. </summary>
  16606. </member>
  16607. <member name="F:CsQuery.NodeType.TEXT_NODE">
  16608. <summary>
  16609. A text node.
  16610. </summary>
  16611. </member>
  16612. <member name="F:CsQuery.NodeType.CDATA_SECTION_NODE">
  16613. <summary>
  16614. A CDATA node.
  16615. </summary>
  16616. </member>
  16617. <member name="F:CsQuery.NodeType.COMMENT_NODE">
  16618. <summary>
  16619. A comment node.
  16620. </summary>
  16621. </member>
  16622. <member name="F:CsQuery.NodeType.DOCUMENT_NODE">
  16623. <summary>
  16624. A document node.
  16625. </summary>
  16626. </member>
  16627. <member name="F:CsQuery.NodeType.DOCUMENT_TYPE_NODE">
  16628. <summary>
  16629. The DOCTYPE node.
  16630. </summary>
  16631. </member>
  16632. <member name="F:CsQuery.NodeType.DOCUMENT_FRAGMENT_NODE">
  16633. <summary>
  16634. A document fragment node.
  16635. </summary>
  16636. </member>
  16637. <member name="T:CsQuery.RelAnchor">
  16638. <summary>
  16639. Values allowable for the Rel attribute
  16640. </summary>
  16641. </member>
  16642. <member name="F:CsQuery.RelAnchor.Alternate">
  16643. <summary>
  16644. Gives alternate representations of the current document.
  16645. </summary>
  16646. </member>
  16647. <member name="F:CsQuery.RelAnchor.Author">
  16648. <summary>
  16649. Gives a link to the current document's author.
  16650. </summary>
  16651. </member>
  16652. <member name="F:CsQuery.RelAnchor.Bookmark">
  16653. <summary>
  16654. Gives the permalink for the nearest ancestor section.
  16655. </summary>
  16656. </member>
  16657. <member name="F:CsQuery.RelAnchor.Help">
  16658. <summary>
  16659. Provides a link to context-sensitive help.
  16660. </summary>
  16661. </member>
  16662. <member name="F:CsQuery.RelAnchor.License">
  16663. <summary>
  16664. Indicates that the main content of the current document is covered by the copyright license described by the referenced document
  16665. </summary>
  16666. </member>
  16667. <member name="F:CsQuery.RelAnchor.Next">
  16668. <summary>
  16669. Indicates that the current document is a part of a series, and that the next document in the series is the referenced document.
  16670. </summary>
  16671. </member>
  16672. <member name="F:CsQuery.RelAnchor.Nofollow">
  16673. <summary>
  16674. Indicates that the current document's original author or publisher does not endorse the referenced document.
  16675. </summary>
  16676. </member>
  16677. <member name="F:CsQuery.RelAnchor.Noreferrer">
  16678. <summary>
  16679. Requires that the user agent not send an HTTP Referer (sic) header if the user follows the hyperlink.
  16680. </summary>
  16681. </member>
  16682. <member name="F:CsQuery.RelAnchor.Prefetch">
  16683. <summary>
  16684. Specifies that the target resource should be preemptively cached.
  16685. </summary>
  16686. </member>
  16687. <member name="F:CsQuery.RelAnchor.Prev">
  16688. <summary>
  16689. Indicates that the current document is a part of a series, and that the previous document in the series is the referenced document.
  16690. </summary>
  16691. </member>
  16692. <member name="F:CsQuery.RelAnchor.Search">
  16693. <summary>
  16694. Gives a link to a resource that can be used to search through the current document and its related pages.
  16695. </summary>
  16696. </member>
  16697. <member name="F:CsQuery.RelAnchor.Tag">
  16698. <summary>
  16699. Gives a tag (identified by the given address) that applies to the current document.
  16700. </summary>
  16701. </member>
  16702. <member name="T:CsQuery.RelLink">
  16703. <summary>
  16704. Values allowable for the Rel attribute
  16705. </summary>
  16706. </member>
  16707. <member name="F:CsQuery.RelLink.Alternate">
  16708. <summary>
  16709. Gives alternate representations of the current document.
  16710. </summary>
  16711. </member>
  16712. <member name="F:CsQuery.RelLink.Author">
  16713. <summary>
  16714. Gives a link to the current document's author.
  16715. </summary>
  16716. </member>
  16717. <member name="F:CsQuery.RelLink.Help">
  16718. <summary>
  16719. Provides a link to context-sensitive help.
  16720. </summary>
  16721. </member>
  16722. <member name="F:CsQuery.RelLink.Icon">
  16723. <summary>
  16724. Imports an icon to represent the current document.
  16725. </summary>
  16726. </member>
  16727. <member name="F:CsQuery.RelLink.License">
  16728. <summary>
  16729. Indicates that the main content of the current document is covered by the copyright license described by the referenced document
  16730. </summary>
  16731. </member>
  16732. <member name="F:CsQuery.RelLink.Next">
  16733. <summary>
  16734. Indicates that the current document is a part of a series, and that the next document in the series is the referenced document.
  16735. </summary>
  16736. </member>
  16737. <member name="F:CsQuery.RelLink.Prefetch">
  16738. <summary>
  16739. Specifies that the target resource should be preemptively cached.
  16740. </summary>
  16741. </member>
  16742. <member name="F:CsQuery.RelLink.Prev">
  16743. <summary>
  16744. Indicates that the current document is a part of a series, and that the previous document in the series is the referenced document.
  16745. </summary>
  16746. </member>
  16747. <member name="F:CsQuery.RelLink.Search">
  16748. <summary>
  16749. Gives a link to a resource that can be used to search through the current document and its related pages.
  16750. </summary>
  16751. </member>
  16752. <member name="F:CsQuery.RelLink.Stylesheet">
  16753. <summary>
  16754. Imports a stylesheet.
  16755. </summary>
  16756. </member>
  16757. <member name="T:CsQuery.IFormAssociatedElement">
  16758. <summary>
  16759. An element that can be associated with a form during form submission.
  16760. </summary>
  16761. <url>
  16762. http://www.w3.org/html/wg/drafts/html/master/forms.html#form-associated-element
  16763. </url>
  16764. </member>
  16765. <member name="P:CsQuery.IFormAssociatedElement.Form">
  16766. <summary>
  16767. The form with which to associate the element.
  16768. </summary>
  16769. </member>
  16770. <member name="T:CsQuery.IFormReassociateableElement">
  16771. <summary>
  16772. An element that can be associated with a form during form submission.
  16773. </summary>
  16774. <url>
  16775. http://www.w3.org/html/wg/drafts/html/master/forms.html#category-form-attr
  16776. </url>
  16777. </member>
  16778. <member name="T:CsQuery.IFormSubmittableElement">
  16779. <summary>
  16780. An element that can be associated with a form during form submission.
  16781. </summary>
  16782. <url>
  16783. http://www.w3.org/html/wg/drafts/html/master/forms.html#category-submit
  16784. </url>
  16785. </member>
  16786. <member name="T:CsQuery.IHTMLAnchorElement">
  16787. <summary>
  16788. An Anchor (A) element.
  16789. </summary>
  16790. <url>
  16791. http://dev.w3.org/html5/spec/single-page.html#the-a-element
  16792. </url>
  16793. </member>
  16794. <member name="P:CsQuery.IHTMLAnchorElement.Target">
  16795. <summary>
  16796. A name or keyword giving a browsing context for UAs to use when following the hyperlink.
  16797. </summary>
  16798. </member>
  16799. <member name="P:CsQuery.IHTMLAnchorElement.Href">
  16800. <summary>
  16801. A URL that provides the destination of the hyperlink. If the href attribute is not specified,
  16802. the element represents a placeholder hyperlink.
  16803. </summary>
  16804. </member>
  16805. <member name="P:CsQuery.IHTMLAnchorElement.Rel">
  16806. <summary>
  16807. The rel attribute on a and area elements controls what kinds of links the elements create.
  16808. The attribue's value must be a set of space-separated tokens.
  16809. </summary>
  16810. </member>
  16811. <member name="P:CsQuery.IHTMLAnchorElement.Hreflang">
  16812. <summary>
  16813. A list of tokens that specify the relationship between the document containing the hyperlink
  16814. and the destination indicated by the hyperlink.
  16815. </summary>
  16816. </member>
  16817. <member name="P:CsQuery.IHTMLAnchorElement.Media">
  16818. <summary>
  16819. The media for which the destination of the hyperlink was designed.
  16820. </summary>
  16821. </member>
  16822. <member name="T:CsQuery.IHTMLButtonElement">
  16823. <summary>
  16824. An HTML BUTTON element.
  16825. </summary>
  16826. <url>
  16827. http://dev.w3.org/html5/markup/button.html
  16828. </url>
  16829. </member>
  16830. <member name="T:CsQuery.IHTMLFormElement">
  16831. <summary>
  16832. A FORM element.
  16833. </summary>
  16834. <url>
  16835. http://dev.w3.org/html5/spec/single-page.html#the-form-element
  16836. </url>
  16837. </member>
  16838. <member name="P:CsQuery.IHTMLFormElement.AcceptCharset">
  16839. <summary>
  16840. The accept-charset content attribute.
  16841. </summary>
  16842. </member>
  16843. <member name="P:CsQuery.IHTMLFormElement.Action">
  16844. <summary>
  16845. The action attribute
  16846. </summary>
  16847. </member>
  16848. <member name="P:CsQuery.IHTMLFormElement.Autocomplete">
  16849. <summary>
  16850. The automcomplete attribute
  16851. </summary>
  16852. </member>
  16853. <member name="P:CsQuery.IHTMLFormElement.Enctype">
  16854. <summary>
  16855. Gets or sets the enctype.
  16856. </summary>
  16857. </member>
  16858. <member name="P:CsQuery.IHTMLFormElement.Encoding">
  16859. <summary>
  16860. Gets or sets the encoding.
  16861. </summary>
  16862. </member>
  16863. <member name="P:CsQuery.IHTMLFormElement.Method">
  16864. <summary>
  16865. Gets or sets the method attribute.
  16866. </summary>
  16867. </member>
  16868. <member name="P:CsQuery.IHTMLFormElement.NoValidate">
  16869. <summary>
  16870. Gets or sets a value indicating whether the no validate.
  16871. </summary>
  16872. </member>
  16873. <member name="P:CsQuery.IHTMLFormElement.Target">
  16874. <summary>
  16875. Gets or sets the target attribute
  16876. </summary>
  16877. </member>
  16878. <member name="P:CsQuery.IHTMLFormElement.Elements">
  16879. <summary>
  16880. An INodeList containing the form elements.
  16881. </summary>
  16882. </member>
  16883. <member name="T:CsQuery.IHTMLInputElement">
  16884. <summary>
  16885. An HTML INPUT element.
  16886. </summary>
  16887. <url>
  16888. http://dev.w3.org/html5/markup/input.html
  16889. </url>
  16890. </member>
  16891. <member name="P:CsQuery.IHTMLInputElement.Autofocus">
  16892. <summary>
  16893. A URL that provides the destination of the hyperlink. If the href attribute is not specified,
  16894. the element represents a placeholder hyperlink.
  16895. </summary>
  16896. </member>
  16897. <member name="P:CsQuery.IHTMLInputElement.Required">
  16898. <summary>
  16899. Specifies that the element is a required part of form submission.
  16900. </summary>
  16901. </member>
  16902. <member name="T:CsQuery.IHTMLLabelElement">
  16903. <summary>
  16904. A LABEL element.
  16905. </summary>
  16906. <url>
  16907. http://dev.w3.org/html5/spec/single-page.html#the-label-element
  16908. </url>
  16909. </member>
  16910. <member name="P:CsQuery.IHTMLLabelElement.HtmlFor">
  16911. <summary>
  16912. Gets or sets the for attribute
  16913. </summary>
  16914. </member>
  16915. <member name="P:CsQuery.IHTMLLabelElement.Control">
  16916. <summary>
  16917. The control bound to this label
  16918. </summary>
  16919. </member>
  16920. <member name="T:CsQuery.IHTMLLIElement">
  16921. <summary>
  16922. An LI element.
  16923. </summary>
  16924. <url>
  16925. http://dev.w3.org/html5/spec/single-page.html#the-li-element
  16926. </url>
  16927. </member>
  16928. <member name="P:CsQuery.IHTMLLIElement.Value">
  16929. <summary>
  16930. A valid integer giving the ordinal value of the list item.
  16931. </summary>
  16932. </member>
  16933. <member name="T:CsQuery.IHTMLMeterElement">
  16934. <summary>
  16935. An PROGRESS element
  16936. </summary>
  16937. <url>
  16938. http://dev.w3.org/html5/spec/the-meter-element.html#the-meter-element
  16939. </url>
  16940. </member>
  16941. <member name="P:CsQuery.IHTMLMeterElement.Value">
  16942. <summary>
  16943. The current value
  16944. </summary>
  16945. </member>
  16946. <member name="P:CsQuery.IHTMLMeterElement.Min">
  16947. <summary>
  16948. The maximum value
  16949. </summary>
  16950. </member>
  16951. <member name="P:CsQuery.IHTMLMeterElement.Max">
  16952. <summary>
  16953. The maximum value
  16954. </summary>
  16955. </member>
  16956. <member name="P:CsQuery.IHTMLMeterElement.Low">
  16957. <summary>
  16958. The low value
  16959. </summary>
  16960. </member>
  16961. <member name="P:CsQuery.IHTMLMeterElement.High">
  16962. <summary>
  16963. The high value
  16964. </summary>
  16965. </member>
  16966. <member name="P:CsQuery.IHTMLMeterElement.Optimum">
  16967. <summary>
  16968. The optimum value
  16969. </summary>
  16970. </member>
  16971. <member name="P:CsQuery.IHTMLMeterElement.Labels">
  16972. <summary>
  16973. A NodeList of all LABEL elements within this Progress element
  16974. </summary>
  16975. </member>
  16976. <member name="T:CsQuery.IHTMLOptionElement">
  16977. <summary>
  16978. An HTMLOPTION element
  16979. </summary>
  16980. <url>http://dev.w3.org/html5/spec/single-page.html#attr-option-disabled</url>
  16981. </member>
  16982. <member name="P:CsQuery.IHTMLOptionElement.Form">
  16983. <summary>
  16984. The form with which the element is associated
  16985. </summary>
  16986. </member>
  16987. <member name="P:CsQuery.IHTMLOptionElement.Label">
  16988. <summary>
  16989. Gets or sets the label attribute.
  16990. </summary>
  16991. </member>
  16992. <member name="T:CsQuery.IHTMLOptionsCollection">
  16993. <summary>
  16994. Interface to a collection of HTML options.
  16995. </summary>
  16996. <url>
  16997. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  16998. </url>
  16999. </member>
  17000. <member name="M:CsQuery.IHTMLOptionsCollection.Item(System.Int32)">
  17001. <summary>
  17002. Returns the specific node at the given zero-based index (gives null if out of range)
  17003. </summary>
  17004. <param name="index">
  17005. The zero-based index of the option element.
  17006. </param>
  17007. <returns>
  17008. An HTML Option element.
  17009. </returns>
  17010. <url>
  17011. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  17012. </url>
  17013. </member>
  17014. <member name="P:CsQuery.IHTMLOptionsCollection.Indexer(System.Int32)">
  17015. <summary>
  17016. Returns the specific node at the given zero-based index (gives null if out of range)
  17017. </summary>
  17018. <param name="index">
  17019. The zero-based index of the option element.
  17020. </param>
  17021. <returns>
  17022. An HTML Option element.
  17023. </returns>
  17024. <url>
  17025. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  17026. </url>
  17027. </member>
  17028. <member name="M:CsQuery.IHTMLOptionsCollection.NamedItem(System.String)">
  17029. <summary>
  17030. Returns the specific node with the given DOMString (i.e., string) id. Returns null if no such named node exists.
  17031. </summary>
  17032. <param name="name">
  17033. The zero-based index of the option element.
  17034. </param>
  17035. <returns>
  17036. An HTML Option element.
  17037. </returns>
  17038. <url>
  17039. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  17040. </url>
  17041. </member>
  17042. <member name="P:CsQuery.IHTMLOptionsCollection.Indexer(System.String)">
  17043. <summary>
  17044. Returns the specific node with the given DOMString (i.e., string) id. Returns null if no such named node exists.
  17045. </summary>
  17046. <param name="name">
  17047. The zero-based index of the option element.
  17048. </param>
  17049. <returns>
  17050. An HTML Option element.
  17051. </returns>
  17052. <url>
  17053. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  17054. </url>
  17055. </member>
  17056. <member name="T:CsQuery.IHTMLProgressElement">
  17057. <summary>
  17058. An PROGRESS element
  17059. </summary>
  17060. <url>
  17061. http://dev.w3.org/html5/markup/progress.html
  17062. </url>
  17063. </member>
  17064. <member name="P:CsQuery.IHTMLProgressElement.Value">
  17065. <summary>
  17066. The current value
  17067. </summary>
  17068. </member>
  17069. <member name="P:CsQuery.IHTMLProgressElement.Max">
  17070. <summary>
  17071. The maximum value
  17072. </summary>
  17073. </member>
  17074. <member name="P:CsQuery.IHTMLProgressElement.Position">
  17075. <summary>
  17076. If the progress bar is an indeterminate progress bar, then the position IDL attribute must
  17077. return −1. Otherwise, it must return the result of dividing the current value by the maximum
  17078. value.
  17079. </summary>
  17080. </member>
  17081. <member name="P:CsQuery.IHTMLProgressElement.Labels">
  17082. <summary>
  17083. A NodeList of all LABEL elements within this Progress element
  17084. </summary>
  17085. </member>
  17086. <member name="T:CsQuery.IHTMLSelectElement">
  17087. <summary>
  17088. A SELECT element
  17089. </summary>
  17090. </member>
  17091. <member name="P:CsQuery.IHTMLSelectElement.Options">
  17092. <summary>
  17093. A collection of HTML option elements (in document order)
  17094. </summary>
  17095. <url>https://developer.mozilla.org/en/DOM/HTMLOptionsCollection</url>
  17096. </member>
  17097. <member name="P:CsQuery.IHTMLSelectElement.SelectedIndex">
  17098. <summary>
  17099. Returns the index of the currently selected item. You may select an item by assigning its
  17100. index to this property. By assigning -1 to this property, all items will be deselected.
  17101. Returns -1 if no items are selected.
  17102. </summary>
  17103. <url>
  17104. https://developer.mozilla.org/en/XUL/Property/selectedIndex.
  17105. </url>
  17106. </member>
  17107. <member name="P:CsQuery.IHTMLSelectElement.SelectedItem">
  17108. <summary>
  17109. Holds the currently selected item. If no item is currently selected, this value will be null.
  17110. You can select an item by setting this value. A select event will be sent to the container
  17111. (i.e. the listbox, richlistbox, etc., not the list item that was selected) when it is changed
  17112. either via this property, the selectedIndex property, or changed by the user.
  17113. </summary>
  17114. <url>
  17115. https://developer.mozilla.org/en/XUL/Property/selectedItem
  17116. </url>
  17117. </member>
  17118. <member name="P:CsQuery.IHTMLSelectElement.Multiple">
  17119. <summary>
  17120. This Boolean attribute indicates that multiple options can be selected in the list. If it is
  17121. not specified, then only one option can be selected at a time.
  17122. </summary>
  17123. <url>
  17124. https://developer.mozilla.org/en/HTML/Element/select
  17125. </url>
  17126. </member>
  17127. <member name="P:CsQuery.IHTMLSelectElement.Length">
  17128. <summary>
  17129. Gets the number of options in the select
  17130. </summary>
  17131. </member>
  17132. <member name="T:CsQuery.IHTMLTextAreaElement">
  17133. <summary>
  17134. An HTML TEXTAREA element.
  17135. </summary>
  17136. <url>
  17137. http://dev.w3.org/html5/markup/textarea.html
  17138. </url>
  17139. </member>
  17140. <member name="T:CsQuery.IAttributeCollection">
  17141. <summary>
  17142. Interface for methods to access the attributes on a DOM element.
  17143. </summary>
  17144. </member>
  17145. <member name="M:CsQuery.IAttributeCollection.GetAttribute(System.String)">
  17146. <summary>
  17147. Get the value of a named attribute
  17148. </summary>
  17149. <param name="name">The attribute name</param>
  17150. <returns>The attribute value</returns>
  17151. </member>
  17152. <member name="M:CsQuery.IAttributeCollection.SetAttribute(System.String,System.String)">
  17153. <summary>
  17154. Set the value of a named attribute
  17155. </summary>
  17156. <param name="name"></param>
  17157. <param name="value"></param>
  17158. </member>
  17159. <member name="P:CsQuery.IAttributeCollection.Item(System.String)">
  17160. <summary>
  17161. Get or set the value of a named attribute
  17162. </summary>
  17163. <param name="attributeName">The attribute name</param>
  17164. <returns>The attribute value</returns>
  17165. <returntype>string</returntype>
  17166. </member>
  17167. <member name="P:CsQuery.IAttributeCollection.Length">
  17168. <summary>
  17169. The number of attributes in this attribute collection. This includes special attributes such as
  17170. "class", "id", and "style"
  17171. </summary>
  17172. <returntype>int</returntype>
  17173. </member>
  17174. <member name="T:CsQuery.ICSSRule">
  17175. <summary>
  17176. Interface for icss rule.
  17177. </summary>
  17178. <url>
  17179. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSRule
  17180. </url>
  17181. </member>
  17182. <member name="P:CsQuery.ICSSRule.Type">
  17183. <summary>
  17184. Gets the type of rule.
  17185. </summary>
  17186. </member>
  17187. <member name="P:CsQuery.ICSSRule.CssText">
  17188. <summary>
  17189. The parsable textual representation of the rule. This reflects the current state of the rule
  17190. and not its initial value.
  17191. </summary>
  17192. </member>
  17193. <member name="P:CsQuery.ICSSRule.ParentStyleSheet">
  17194. <summary>
  17195. The style sheet that contains this rule.
  17196. </summary>
  17197. </member>
  17198. <member name="P:CsQuery.ICSSRule.ParentRule">
  17199. <summary>
  17200. If this rule is contained inside another rule (e.g. a style rule inside an @media block),
  17201. this is the containing rule. If this rule is not nested inside any other rules, this returns
  17202. null.
  17203. </summary>
  17204. </member>
  17205. <member name="T:CsQuery.ICSSStyle">
  17206. <summary>
  17207. A single CSS style definition.
  17208. </summary>
  17209. </member>
  17210. <member name="P:CsQuery.ICSSStyle.Name">
  17211. <summary>
  17212. The name of the style
  17213. </summary>
  17214. </member>
  17215. <member name="P:CsQuery.ICSSStyle.Type">
  17216. <summary>
  17217. The type of data contained by this style.
  17218. </summary>
  17219. </member>
  17220. <member name="P:CsQuery.ICSSStyle.Format">
  17221. <summary>
  17222. Gets or sets a format required by this style
  17223. </summary>
  17224. </member>
  17225. <member name="P:CsQuery.ICSSStyle.Options">
  17226. <summary>
  17227. The acceptable options for Option-type styles
  17228. </summary>
  17229. </member>
  17230. <member name="P:CsQuery.ICSSStyle.Description">
  17231. <summary>
  17232. A description of this style.
  17233. </summary>
  17234. </member>
  17235. <member name="T:CsQuery.ICSSStyleDeclaration">
  17236. <summary>
  17237. Interface defining the style declaration for a DOM element.
  17238. </summary>
  17239. </member>
  17240. <member name="P:CsQuery.ICSSStyleDeclaration.Length">
  17241. <summary>
  17242. The number of properties that have been explicitly set in this declaration block.
  17243. </summary>
  17244. </member>
  17245. <member name="P:CsQuery.ICSSStyleDeclaration.CssText">
  17246. <summary>
  17247. The parsable textual representation of the declaration block (excluding the surrounding curly
  17248. braces). Setting this attribute will result in the parsing of the new value and resetting of
  17249. all the properties in the declaration block including the removal or addition of properties.
  17250. </summary>
  17251. </member>
  17252. <member name="P:CsQuery.ICSSStyleDeclaration.ParentRule">
  17253. <summary>
  17254. The CSS rule that contains this declaration block or null if this CSSStyleDeclaration is not
  17255. attached to a CSSRule.
  17256. </summary>
  17257. </member>
  17258. <member name="E:CsQuery.ICSSStyleDeclaration.OnHasStylesChanged">
  17259. <summary>
  17260. Event raised when the HasStyles attribute changes
  17261. </summary>
  17262. </member>
  17263. <member name="M:CsQuery.ICSSStyleDeclaration.HasStyle(System.String)">
  17264. <summary>
  17265. Test whether a named style is defined on an element.
  17266. </summary>
  17267. <param name="styleName">
  17268. The name of the style.
  17269. </param>
  17270. <returns>
  17271. true if the style is explicitly defined on this element, false if not.
  17272. </returns>
  17273. </member>
  17274. <member name="M:CsQuery.ICSSStyleDeclaration.SetStyles(System.String)">
  17275. <summary>
  17276. Sets one or more styles on the element.
  17277. </summary>
  17278. <param name="styles">
  17279. The semicolon-separated style definitions.
  17280. </param>
  17281. </member>
  17282. <member name="M:CsQuery.ICSSStyleDeclaration.SetStyles(System.String,System.Boolean)">
  17283. <summary>
  17284. Sets one or more styles on the element.
  17285. </summary>
  17286. <param name="styles">
  17287. The semicolon-separated style definitions.
  17288. </param>
  17289. <param name="strict">
  17290. When true, the styles will be validated for correct sytax, and an error thrown if they fail.
  17291. </param>
  17292. </member>
  17293. <member name="M:CsQuery.ICSSStyleDeclaration.SetStyle(System.String,System.String)">
  17294. <summary>
  17295. Sets a style identified by name to a value.
  17296. </summary>
  17297. <param name="name">
  17298. The name.
  17299. </param>
  17300. <param name="value">
  17301. The value.
  17302. </param>
  17303. </member>
  17304. <member name="M:CsQuery.ICSSStyleDeclaration.SetStyle(System.String,System.String,System.Boolean)">
  17305. <summary>
  17306. Sets a style identified by name to a value.
  17307. </summary>
  17308. <param name="name">
  17309. The name.
  17310. </param>
  17311. <param name="value">
  17312. The value.
  17313. </param>
  17314. <param name="strict">
  17315. When true, the styles will be validated for correct sytax, and an error thrown if they fail.
  17316. </param>
  17317. </member>
  17318. <member name="M:CsQuery.ICSSStyleDeclaration.GetStyle(System.String)">
  17319. <summary>
  17320. Gets a named style.
  17321. </summary>
  17322. <param name="name">
  17323. The name.
  17324. </param>
  17325. <returns>
  17326. The style.
  17327. </returns>
  17328. </member>
  17329. <member name="M:CsQuery.ICSSStyleDeclaration.RemoveStyle(System.String)">
  17330. <summary>
  17331. Removes the style from the style descriptor for this element.
  17332. </summary>
  17333. <param name="name">
  17334. The name.
  17335. </param>
  17336. <returns>
  17337. true if it succeeds, false if it fails. this can only fail if the style was not present.
  17338. </returns>
  17339. </member>
  17340. <member name="T:CsQuery.ICSSStyleRule">
  17341. <summary>
  17342. Interface for a CSS style rule.
  17343. </summary>
  17344. <url>
  17345. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSStyleRule
  17346. </url>
  17347. </member>
  17348. <member name="P:CsQuery.ICSSStyleRule.SelectorText">
  17349. <summary>
  17350. The textual representation of the selector for the rule set. The implementation may have
  17351. stripped out insignificant whitespace while parsing the selector.
  17352. </summary>
  17353. </member>
  17354. <member name="P:CsQuery.ICSSStyleRule.Style">
  17355. <summary>
  17356. The declaration-block of this rule set.
  17357. </summary>
  17358. </member>
  17359. <member name="T:CsQuery.ICSSStyleSheet">
  17360. <summary>
  17361. Interface to a CSS style sheet.
  17362. </summary>
  17363. <url>
  17364. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSStyleSheet
  17365. </url>
  17366. </member>
  17367. <member name="P:CsQuery.ICSSStyleSheet.Disabled">
  17368. <summary>
  17369. Indicates whether the style sheet is applied to the document.
  17370. </summary>
  17371. </member>
  17372. <member name="P:CsQuery.ICSSStyleSheet.Href">
  17373. <summary>
  17374. 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.
  17375. </summary>
  17376. </member>
  17377. <member name="P:CsQuery.ICSSStyleSheet.OwnerNode">
  17378. <summary>
  17379. The node that associates this style sheet with the document. For HTML, this may be the
  17380. corresponding LINK or STYLE element.
  17381. </summary>
  17382. </member>
  17383. <member name="P:CsQuery.ICSSStyleSheet.Type">
  17384. <summary>
  17385. This specifies the style sheet language for this style sheet. This will always be "text/css"
  17386. </summary>
  17387. </member>
  17388. <member name="P:CsQuery.ICSSStyleSheet.CssRules">
  17389. <summary>
  17390. Gets the CSS rules for this style sheet.
  17391. </summary>
  17392. </member>
  17393. <member name="T:CsQuery.IDomCData">
  17394. <summary>
  17395. A marker interface for CDATA elements.
  17396. </summary>
  17397. </member>
  17398. <member name="T:CsQuery.IDomComment">
  17399. <summary>
  17400. An interface for HTML Comment elements.
  17401. </summary>
  17402. </member>
  17403. <member name="P:CsQuery.IDomComment.IsQuoted">
  17404. <summary>
  17405. Gets or sets a value indicating whether this object is quoted.
  17406. </summary>
  17407. </member>
  17408. <member name="T:CsQuery.IDomContainer">
  17409. <summary>
  17410. Interface for objects that can contain other objects. Note that to allow some consistency with how DOM
  17411. objects are used in the browser DOM, many methods are part of the base IDomObject interface so that they
  17412. can be used (and return null/missing data) on elements to which they don't apply. So in actuality the only
  17413. unique methods are nonstandard ones.
  17414. </summary>
  17415. </member>
  17416. <member name="M:CsQuery.IDomContainer.CloneChildren">
  17417. <summary>
  17418. An enumeration of clones of the chilren of this object
  17419. </summary>
  17420. <returns>
  17421. An enumerator
  17422. </returns>
  17423. </member>
  17424. <member name="T:CsQuery.IDomDocument">
  17425. <summary>
  17426. An interface to a DOM Document, the high-level representation of an HTML document. This is
  17427. analagous to the web browser "document" object.
  17428. </summary>
  17429. </member>
  17430. <member name="P:CsQuery.IDomDocument.DocumentIndex">
  17431. <summary>
  17432. An interface to the internal indexing methods. You generally should not use this.
  17433. </summary>
  17434. </member>
  17435. <member name="P:CsQuery.IDomDocument.DocTypeNode">
  17436. <summary>
  17437. Gets the document type node for this document, or null if none exists.
  17438. </summary>
  17439. </member>
  17440. <member name="P:CsQuery.IDomDocument.DocType">
  17441. <summary>
  17442. Returns the document type of this document. If no DOCTYPE node exists, this will return the default
  17443. document type defined through the CsQuery.Options variable.
  17444. </summary>
  17445. </member>
  17446. <member name="P:CsQuery.IDomDocument.StyleSheets">
  17447. <summary>
  17448. Gets the style sheets for this document. (This feature is not implemented completely).
  17449. </summary>
  17450. </member>
  17451. <member name="M:CsQuery.IDomDocument.GetElementById(System.String)">
  17452. <summary>
  17453. Returns a reference to the element by its ID.
  17454. </summary>
  17455. <param name="id">
  17456. The identifier.
  17457. </param>
  17458. <returns>
  17459. The element by identifier.
  17460. </returns>
  17461. <url>
  17462. https://developer.mozilla.org/en/DOM/document.getElementById
  17463. </url>
  17464. </member>
  17465. <member name="M:CsQuery.IDomDocument.GetElementById``1(System.String)">
  17466. <summary>
  17467. Gets an element by identifier, and return a strongly-typed interface
  17468. </summary>
  17469. <typeparam name="T">
  17470. Generic type parameter.
  17471. </typeparam>
  17472. <param name="id">
  17473. The identifier.
  17474. </param>
  17475. <returns>
  17476. The element by id&lt; t&gt;
  17477. </returns>
  17478. </member>
  17479. <member name="M:CsQuery.IDomDocument.CreateElement(System.String)">
  17480. <summary>
  17481. Creates the specified HTML element.
  17482. </summary>
  17483. <param name="nodeName">
  17484. Name of the node.
  17485. </param>
  17486. <returns>
  17487. The new element.
  17488. </returns>
  17489. <url>
  17490. https://developer.mozilla.org/en/DOM/document.createElement
  17491. </url>
  17492. </member>
  17493. <member name="M:CsQuery.IDomDocument.CreateTextNode(System.String)">
  17494. <summary>
  17495. Creates a new Text node.
  17496. </summary>
  17497. <param name="text">
  17498. The text.
  17499. </param>
  17500. <returns>
  17501. The new text node.
  17502. </returns>
  17503. <url>
  17504. https://developer.mozilla.org/en/DOM/document.createTextNode
  17505. </url>
  17506. </member>
  17507. <member name="M:CsQuery.IDomDocument.CreateComment(System.String)">
  17508. <summary>
  17509. Creates a new comment.
  17510. </summary>
  17511. <param name="comment">
  17512. The comment.
  17513. </param>
  17514. <returns>
  17515. The new comment.
  17516. </returns>
  17517. <url>
  17518. https://developer.mozilla.org/en/DOM/document.createComment
  17519. </url>
  17520. </member>
  17521. <member name="M:CsQuery.IDomDocument.CreateDocumentType(System.String,System.String,System.String,System.String)">
  17522. <summary>
  17523. Creates a document type node.
  17524. </summary>
  17525. <param name="type">
  17526. The type.
  17527. </param>
  17528. <param name="access">
  17529. The access type, public or private.
  17530. </param>
  17531. <param name="fpi">
  17532. The formal public identifier of the doc type.
  17533. </param>
  17534. <param name="uri">
  17535. The URI of the doc type.
  17536. </param>
  17537. <returns>
  17538. The new document type.
  17539. </returns>
  17540. </member>
  17541. <member name="M:CsQuery.IDomDocument.CreateDocumentType(CsQuery.DocType)">
  17542. <summary>
  17543. Creates a document type node.
  17544. </summary>
  17545. <param name="docType">
  17546. Returns the document type of this document. If no DOCTYPE node exists, this will return the
  17547. default document type defined through the CsQuery.Options variable.
  17548. </param>
  17549. <returns>
  17550. The new document type.
  17551. </returns>
  17552. </member>
  17553. <member name="M:CsQuery.IDomDocument.QuerySelector(System.String)">
  17554. <summary>
  17555. Returns the first element within the document (using depth-first pre-order traversal of the
  17556. document's nodes) that matches the specified group of selectors.
  17557. </summary>
  17558. <param name="selector">
  17559. The selector.
  17560. </param>
  17561. <returns>
  17562. An element, the first that matches the selector.
  17563. </returns>
  17564. <url>
  17565. https://developer.mozilla.org/En/DOM/Document.querySelector
  17566. </url>
  17567. </member>
  17568. <member name="M:CsQuery.IDomDocument.QuerySelectorAll(System.String)">
  17569. <summary>
  17570. Returns a list of the elements within the document (using depth-first pre-order traversal of
  17571. the document's nodes) that match the specified group of selectors.
  17572. </summary>
  17573. <param name="selector">
  17574. The selector.
  17575. </param>
  17576. <returns>
  17577. A sequence of elements matching the selector.
  17578. </returns>
  17579. <url>
  17580. https://developer.mozilla.org/en/DOM/Document.querySelectorAll
  17581. </url>
  17582. </member>
  17583. <member name="M:CsQuery.IDomDocument.GetElementsByTagName(System.String)">
  17584. <summary>
  17585. Returns a list of elements with the given tag name. The subtree underneath the specified
  17586. element is searched, excluding the element itself.
  17587. </summary>
  17588. <remarks>
  17589. Unlike the browser DOM version, this list is not live; it will represent the selection at the
  17590. time the query was run.
  17591. </remarks>
  17592. <param name="tagName">
  17593. Name of the tag.
  17594. </param>
  17595. <returns>
  17596. The element by tag name.
  17597. </returns>
  17598. <url>
  17599. https://developer.mozilla.org/en/DOM/element.getElementsByTagName
  17600. </url>
  17601. </member>
  17602. <member name="P:CsQuery.IDomDocument.Body">
  17603. <summary>
  17604. Return the body element for this Document.
  17605. </summary>
  17606. </member>
  17607. <member name="M:CsQuery.IDomDocument.CreateNew``1">
  17608. <summary>
  17609. Creates an IDomDocument that is derived from this one. The new type can also be a derived
  17610. type, such as IDomFragment. The new object will inherit DomRenderingOptions from this one.
  17611. </summary>
  17612. <typeparam name="T">
  17613. The type of object to create that is IDomDocument
  17614. </typeparam>
  17615. <returns>
  17616. A new, empty concrete class that is represented by the interface T, configured with the same
  17617. options as the current object.
  17618. </returns>
  17619. </member>
  17620. <member name="M:CsQuery.IDomDocument.CreateNew">
  17621. <summary>
  17622. Creates an IDomDocument that is derived from this one. The new type can also be a derived
  17623. type, such as IDomFragment. The new object will inherit DomRenderingOptions from this one.
  17624. </summary>
  17625. <returns>
  17626. The new Document.
  17627. </returns>
  17628. </member>
  17629. <member name="P:CsQuery.IDomDocument.Data">
  17630. <summary>
  17631. Any user data to be persisted with this DOM.
  17632. </summary>
  17633. </member>
  17634. <member name="T:CsQuery.IDomDocumentType">
  17635. <summary>
  17636. DOCTYPE node
  17637. </summary>
  17638. </member>
  17639. <member name="P:CsQuery.IDomDocumentType.DocType">
  17640. <summary>
  17641. Gets the type of the document.
  17642. </summary>
  17643. </member>
  17644. <member name="T:CsQuery.IDomElement">
  17645. <summary>
  17646. A regular DOM element
  17647. </summary>
  17648. </member>
  17649. <member name="P:CsQuery.IDomElement.IsBlock">
  17650. <summary>
  17651. The element is a block element.
  17652. </summary>
  17653. </member>
  17654. <member name="M:CsQuery.IDomElement.ElementHtml">
  17655. <summary>
  17656. Returns the HTML for this element, but ignoring children/innerHTML.
  17657. </summary>
  17658. <returns>
  17659. A string of HTML.
  17660. </returns>
  17661. </member>
  17662. <member name="P:CsQuery.IDomElement.ElementIndex">
  17663. <summary>
  17664. Get this element's index only among other elements (e.g. excluding text &amp; other non-
  17665. element node types)
  17666. </summary>
  17667. </member>
  17668. <member name="T:CsQuery.IDomFragment">
  17669. <summary>
  17670. Interface for a fragment. This is content that does not represent a complete HTML document.
  17671. </summary>
  17672. </member>
  17673. <member name="T:CsQuery.IDomInnerText">
  17674. <summary>
  17675. Special element for the text contents of SCRIPT &amp; TEXTAREA objects.
  17676. </summary>
  17677. </member>
  17678. <member name="T:CsQuery.IDomInvalidElement">
  17679. <summary>
  17680. An element that will be rendered as text because it was determined to be a mismatched tag
  17681. </summary>
  17682. </member>
  17683. <member name="T:CsQuery.IDomNode">
  17684. <summary>
  17685. Interface for a node. This is the most generic construct in the CsQuery DOM.
  17686. </summary>
  17687. </member>
  17688. <member name="P:CsQuery.IDomNode.NodeType">
  17689. <summary>
  17690. Gets the type of the node.
  17691. </summary>
  17692. </member>
  17693. <member name="P:CsQuery.IDomNode.NodeName">
  17694. <summary>
  17695. The node (tag) name, in upper case.
  17696. </summary>
  17697. <url>
  17698. https://developer.mozilla.org/en/DOM/Node.nodeName
  17699. </url>
  17700. </member>
  17701. <member name="P:CsQuery.IDomNode.NodeValue">
  17702. <summary>
  17703. Gets or sets the value of this node.
  17704. </summary>
  17705. <remarks>
  17706. For the document itself, nodeValue returns null. For text, comment, and CDATA nodes,
  17707. nodeValue returns the content of the node.
  17708. </remarks>
  17709. <url>
  17710. https://developer.mozilla.org/en/DOM/Node.nodeValue
  17711. </url>
  17712. </member>
  17713. <member name="P:CsQuery.IDomNode.HasChildren">
  17714. <summary>
  17715. Gets a value indicating whether this object has any children. For node types that cannot have
  17716. children, it will always return false. To determine if a node is allowed to have children,
  17717. use the ChildrenAllowed property.
  17718. </summary>
  17719. <seealso cref="P:CsQuery.IDomObject.ChildrenAllowed"/>
  17720. </member>
  17721. <member name="P:CsQuery.IDomNode.Index">
  17722. <summary>
  17723. Gets zero-based index of this object relative to its siblings including all node types.
  17724. </summary>
  17725. </member>
  17726. <member name="P:CsQuery.IDomNode.ChildNodes">
  17727. <summary>
  17728. Return an INodeList of the direct children of this node.
  17729. </summary>
  17730. </member>
  17731. <member name="P:CsQuery.IDomNode.ChildElements">
  17732. <summary>
  17733. Return a sequence containing only the element children of this node (e.g. no text, cdata, comments)
  17734. </summary>
  17735. </member>
  17736. <member name="M:CsQuery.IDomNode.Render">
  17737. <summary>
  17738. Renders the complete HTML for this element, including its children.
  17739. </summary>
  17740. <returns>
  17741. a string of HTML.
  17742. </returns>
  17743. </member>
  17744. <member name="M:CsQuery.IDomNode.Render(CsQuery.DomRenderingOptions)">
  17745. <summary>
  17746. Renders the complete HTML for this element, including its children.
  17747. </summary>
  17748. <returns>
  17749. a string of HTML
  17750. </returns>
  17751. </member>
  17752. <member name="M:CsQuery.IDomNode.Render(CsQuery.Output.IOutputFormatter)">
  17753. <summary>
  17754. Renders the complete HTML for this element, including its children, using the OutputFormatter.
  17755. </summary>
  17756. <returns>
  17757. a string of HTML
  17758. </returns>
  17759. </member>
  17760. <member name="M:CsQuery.IDomNode.Render(CsQuery.Output.IOutputFormatter,System.IO.TextWriter)">
  17761. <summary>
  17762. Renders the complete HTML for this element, including its children, using the OutputFormatter.
  17763. </summary>
  17764. <returns>
  17765. a string of HTML
  17766. </returns>
  17767. </member>
  17768. <member name="M:CsQuery.IDomNode.Render(System.Text.StringBuilder)">
  17769. <summary>
  17770. Renders the complete HTML for this element to a StringBuilder. Note: This is obsolete; use Render(IOutputFormatter)
  17771. </summary>
  17772. <param name="sb">
  17773. An existing StringBuilder instance to append this element's HTML.
  17774. </param>
  17775. </member>
  17776. <member name="M:CsQuery.IDomNode.Render(System.Text.StringBuilder,CsQuery.DomRenderingOptions)">
  17777. <summary>
  17778. Renders the complete HTML for this element, including its children, using the OutputFormatter.
  17779. </summary>
  17780. <param name="sb">
  17781. An existing StringBuilder instance to append this element's HTML.
  17782. </param>
  17783. <param name="options">
  17784. (optional) options for controlling the operation.
  17785. </param>
  17786. </member>
  17787. <member name="M:CsQuery.IDomNode.Remove">
  17788. <summary>
  17789. Removes this object from it's parent, and consequently the Document, if any, to which it belongs.
  17790. </summary>
  17791. </member>
  17792. <member name="P:CsQuery.IDomNode.IsIndexed">
  17793. <summary>
  17794. Gets a value indicating whether this node should be is indexed. Generally, this is true for IDomElement
  17795. nodes that are within an IDomDocument and false otherwise.
  17796. </summary>
  17797. </member>
  17798. <member name="P:CsQuery.IDomNode.IsDisconnected">
  17799. <summary>
  17800. Gets a value indicating whether this object belongs to a Document or not.
  17801. </summary>
  17802. <remarks>
  17803. Disconnected elements are not bound to a DomDocument object. This could be because
  17804. they were instantiated outside a document context, or were removed as a result of
  17805. an operation such as ReplaceWith.
  17806. </remarks>
  17807. </member>
  17808. <member name="P:CsQuery.IDomNode.IsFragment">
  17809. <summary>
  17810. Gets a value indicating whether this object belongs is a fragmment and is bound to an
  17811. IDomFragment object.
  17812. </summary>
  17813. </member>
  17814. <member name="M:CsQuery.IDomNode.Clone">
  17815. <summary>
  17816. Makes a deep copy of this object.
  17817. </summary>
  17818. <returns>
  17819. A copy of this object.
  17820. </returns>
  17821. </member>
  17822. <member name="T:CsQuery.IDomObject">
  17823. <summary>
  17824. An node that appears directly in the DOM. This is essentially synonymous with a Node, but it does
  17825. not include attributes.
  17826. All properties of Element nodes are implemented in IDomObject even though many are only applicable to
  17827. Elements. Attempting to read a property that doesn't exist on the node type will generally return 'null'
  17828. whereas attempting to write will throw an exception. This is intended to make coding against this model
  17829. the same as coding against the actual DOM, where accessing nonexistent properties is acceptable. Because
  17830. some javascript code actually uses this in logic we allow the same kind of access. It also eliminates the
  17831. need to cast frequently, for example, when accessing the results of a jQuery object by index.
  17832. </summary>
  17833. </member>
  17834. <member name="P:CsQuery.IDomObject.Document">
  17835. <summary>
  17836. The HTML document to which this element belongs
  17837. </summary>
  17838. </member>
  17839. <member name="P:CsQuery.IDomObject.ParentNode">
  17840. <summary>
  17841. The direct parent of this node
  17842. </summary>
  17843. </member>
  17844. <member name="M:CsQuery.IDomObject.GetAncestors">
  17845. <summary>
  17846. Returns all of the ancestors of the given node, in descending order of their depth from the root node.
  17847. </summary>
  17848. <returns>The ancestors.</returns>
  17849. </member>
  17850. <member name="M:CsQuery.IDomObject.GetDescendents">
  17851. <summary>
  17852. Returns all of the descendents of the given node, in pre-order depth first order.
  17853. </summary>
  17854. <returns>The descendents.</returns>
  17855. </member>
  17856. <member name="M:CsQuery.IDomObject.GetDescendentElements">
  17857. <summary>
  17858. Returns all IDomElement descendents of the given node, in pre-order depth first order.
  17859. </summary>
  17860. <returns>The descendents.</returns>
  17861. </member>
  17862. <member name="P:CsQuery.IDomObject.Item(System.Int32)">
  17863. <summary>
  17864. The child node at the specified index.
  17865. </summary>
  17866. <param name="index">
  17867. The zero-based index of the child node to access.
  17868. </param>
  17869. <returns>
  17870. IDomObject, the element at the specified index within this node's children.
  17871. </returns>
  17872. </member>
  17873. <member name="P:CsQuery.IDomObject.Item(System.String)">
  17874. <summary>
  17875. Get or set the value of the named attribute on this element.
  17876. </summary>
  17877. <param name="attribute">
  17878. The attribute name.
  17879. </param>
  17880. <returns>
  17881. An attribute value.
  17882. </returns>
  17883. </member>
  17884. <member name="P:CsQuery.IDomObject.Id">
  17885. <summary>
  17886. Get or set value of the id attribute.
  17887. </summary>
  17888. </member>
  17889. <member name="P:CsQuery.IDomObject.Attributes">
  17890. <summary>
  17891. An interface to access the attributes collection of this element.
  17892. </summary>
  17893. </member>
  17894. <member name="P:CsQuery.IDomObject.Style">
  17895. <summary>
  17896. An object encapsulating the Styles associated with this element.
  17897. </summary>
  17898. </member>
  17899. <member name="P:CsQuery.IDomObject.ClassName">
  17900. <summary>
  17901. gets and sets the value of the class attribute of the specified element.
  17902. </summary>
  17903. <url>
  17904. https://developer.mozilla.org/en/DOM/element.className
  17905. </url>
  17906. </member>
  17907. <member name="P:CsQuery.IDomObject.Classes">
  17908. <summary>
  17909. All the unique class names applied to this object.
  17910. </summary>
  17911. <value>
  17912. A sequence of strings
  17913. </value>
  17914. </member>
  17915. <member name="P:CsQuery.IDomObject.Value">
  17916. <summary>
  17917. For input elements, the "value" property of this element. Returns null for other element
  17918. types.
  17919. </summary>
  17920. </member>
  17921. <member name="P:CsQuery.IDomObject.DefaultValue">
  17922. <summary>
  17923. The value of an input element, or the text of a textarea element.
  17924. </summary>
  17925. </member>
  17926. <member name="P:CsQuery.IDomObject.InnerHTML">
  17927. <summary>
  17928. Gets or sets or gets the HTML of an elements descendants.
  17929. </summary>
  17930. <url>
  17931. https://developer.mozilla.org/en/DOM/element.innerHTML
  17932. </url>
  17933. </member>
  17934. <member name="P:CsQuery.IDomObject.OuterHTML">
  17935. <summary>
  17936. Gets or sets the outer HTML.
  17937. </summary>
  17938. <url>
  17939. https://developer.mozilla.org/en-US/docs/DOM/element.outerHTML
  17940. </url>
  17941. </member>
  17942. <member name="P:CsQuery.IDomObject.InnerText">
  17943. <summary>
  17944. Gets or sets the text content of a node and its descendants, formatted like Chrome (a new
  17945. line for each text node, a space between inline elements, a new line for block elements).
  17946. Unlike browsers, the contents of hidden elements are included, since we cannot determine
  17947. conclusively what is hidden.
  17948. The contents of comments, CDATA nodes, SCRIPT, STYLE and TEXTAREA nodes are ignored. Note:
  17949. this is an IE property; there is no standard. The way CsQuery formats using InnerText is
  17950. roughly like Chrome but may not match exactly.
  17951. </summary>
  17952. <url>
  17953. http://msdn.microsoft.com/en-us/library/ms533899%28v=VS.85%29.aspx
  17954. </url>
  17955. </member>
  17956. <member name="P:CsQuery.IDomObject.TextContent">
  17957. <summary>
  17958. Gets or sets the text content of a node and its descendants, including all whitespace.
  17959. </summary>
  17960. <url>
  17961. https://developer.mozilla.org/en/DOM/Node.textContent
  17962. </url>
  17963. </member>
  17964. <member name="M:CsQuery.IDomObject.AppendChild(CsQuery.IDomObject)">
  17965. <summary>
  17966. Adds a node to the end of the list of children of a specified parent node. If the node
  17967. already exists it is removed from current parent node, then added to new parent node.
  17968. </summary>
  17969. <param name="element">
  17970. The element to append.
  17971. </param>
  17972. <url>
  17973. https://developer.mozilla.org/en/DOM/Node.appendChild
  17974. </url>
  17975. </member>
  17976. <member name="M:CsQuery.IDomObject.RemoveChild(CsQuery.IDomObject)">
  17977. <summary>
  17978. Removes a child node from the DOM. Returns removed node.
  17979. </summary>
  17980. <param name="element">
  17981. The element to remove.
  17982. </param>
  17983. <url>
  17984. https://developer.mozilla.org/En/DOM/Node.removeChild
  17985. </url>
  17986. </member>
  17987. <member name="M:CsQuery.IDomObject.InsertBefore(CsQuery.IDomObject,CsQuery.IDomObject)">
  17988. <summary>
  17989. Inserts the specified node before a reference element as a child of the current node.
  17990. </summary>
  17991. <param name="newNode">
  17992. The node to insert.
  17993. </param>
  17994. <param name="referenceNode">
  17995. The node before which the new node will be inserted.
  17996. </param>
  17997. <url>
  17998. https://developer.mozilla.org/en/DOM/Node.insertBefore
  17999. </url>
  18000. </member>
  18001. <member name="M:CsQuery.IDomObject.InsertAfter(CsQuery.IDomObject,CsQuery.IDomObject)">
  18002. <summary>
  18003. Inserts the specified node after a reference element as a child of the current node.
  18004. </summary>
  18005. <remarks>
  18006. This is a CsQuery extension.
  18007. </remarks>
  18008. <param name="newNode">
  18009. The new node to be inserted.
  18010. </param>
  18011. <param name="referenceNode">
  18012. The node after which the new node will be inserted.
  18013. </param>
  18014. </member>
  18015. <member name="P:CsQuery.IDomObject.FirstChild">
  18016. <summary>
  18017. 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.
  18018. </summary>
  18019. <url>
  18020. https://developer.mozilla.org/en/DOM/element.firstChild
  18021. </url>
  18022. </member>
  18023. <member name="P:CsQuery.IDomObject.FirstElementChild">
  18024. <summary>
  18025. Returns the element's first child element or null if there are no child elements.
  18026. </summary>
  18027. <url>
  18028. https://developer.mozilla.org/en/DOM/Element.firstElementChild
  18029. </url>
  18030. </member>
  18031. <member name="P:CsQuery.IDomObject.LastChild">
  18032. <summary>
  18033. Returns the last child of a node.
  18034. </summary>
  18035. <url>
  18036. https://developer.mozilla.org/en/DOM/Node.lastChild
  18037. </url>
  18038. </member>
  18039. <member name="P:CsQuery.IDomObject.LastElementChild">
  18040. <summary>
  18041. Returns the element's last child element or null if there are no child elements.
  18042. </summary>
  18043. <url>
  18044. https://developer.mozilla.org/en/DOM/Element.lastElementChild
  18045. </url>
  18046. </member>
  18047. <member name="P:CsQuery.IDomObject.NextSibling">
  18048. <summary>
  18049. Returns the node immediately following the specified one in its parent's childNodes list, or
  18050. null if the specified node is the last node in that list.
  18051. </summary>
  18052. <url>
  18053. https://developer.mozilla.org/en/DOM/Node.nextSibling
  18054. </url>
  18055. </member>
  18056. <member name="P:CsQuery.IDomObject.PreviousSibling">
  18057. <summary>
  18058. Returns the node immediately preceding the specified one in its parent's childNodes list,
  18059. null if the specified node is the first in that list.
  18060. </summary>
  18061. <url>
  18062. https://developer.mozilla.org/en/DOM/Node.previousSibling
  18063. </url>
  18064. </member>
  18065. <member name="P:CsQuery.IDomObject.NextElementSibling">
  18066. <summary>
  18067. Returns the element immediately following the specified one in its parent's children list,
  18068. or null if the specified element is the last one in the list.
  18069. </summary>
  18070. <url>
  18071. https://developer.mozilla.org/en/DOM/Element.nextElementSibling
  18072. </url>
  18073. </member>
  18074. <member name="P:CsQuery.IDomObject.PreviousElementSibling">
  18075. <summary>
  18076. Returns the element immediately prior to the specified one in its parent's children list, or
  18077. null if the specified element is the first one in the list.
  18078. </summary>
  18079. <url>
  18080. https://developer.mozilla.org/en/DOM/Element.previousElementSibling
  18081. </url>
  18082. </member>
  18083. <member name="M:CsQuery.IDomObject.SetAttribute(System.String)">
  18084. <summary>
  18085. Adds a new boolean attribute or sets its value to true.
  18086. </summary>
  18087. <remarks>
  18088. In HTML, some element attributes can be specified without a value, such as "checked" or
  18089. "multiple." These are not really attributes but rather the default values for element boolean
  18090. properties. CsQuery does not distinguish between properties and attributes since the DOM is
  18091. stateless, it only reflects the actual markup it represents. The real DOM, to the contrary,
  18092. can be changed through javascript. It would be possible for an element's property to be
  18093. different from the default value that is specified by its markup.
  18094. Because of this, we treat properties and attributes the same. A property is simply an
  18095. attribute with no specific value, it either exists or does not exist. This overload of
  18096. SetAttribute allows you to set a boolean attribute. You can use RemoveAttribute to unset it.
  18097. It is also possible to set an attribute to an empty string, e.g. with markup like
  18098. &lt;div someAttr=""&gt;
  18099. </remarks>
  18100. <param name="name">
  18101. The attribute name.
  18102. </param>
  18103. </member>
  18104. <member name="M:CsQuery.IDomObject.SetAttribute(System.String,System.String)">
  18105. <summary>
  18106. Adds a new attribute or changes the value of an existing attribute on the specified element.
  18107. </summary>
  18108. <remarks>
  18109. Setting an attribute to null is the equivalent of using RemoveAttribute. Setting an attribute
  18110. to an empty string will cause it to be rendered as an empty value, e.g.
  18111. &lt;div someAttr=""&gt;
  18112. If you want to set a boolean attribute that renders just as the attribute name, use
  18113. SetAttribute(name) overload. When using GetAttribute to inspect an attribute value, note that
  18114. both boolean and empty-string attributes will return an empty string. There is no way to determine
  18115. using GetAttribute if the atttribute was set as a boolean property, or an empty string.
  18116. </remarks>
  18117. <param name="name">
  18118. The attribute name.
  18119. </param>
  18120. <param name="value">
  18121. For input elements, the "value" property of this element. Returns null for other element
  18122. types.
  18123. </param>
  18124. <url>
  18125. https://developer.mozilla.org/en/DOM/element.setAttribute
  18126. </url>
  18127. </member>
  18128. <member name="M:CsQuery.IDomObject.GetAttribute(System.String)">
  18129. <summary>
  18130. Returns the value of the named attribute on the specified element. If the named attribute
  18131. does not exist, the value returned will be null. The empty string is returned for values that
  18132. exist but have no value.
  18133. </summary>
  18134. <remarks>
  18135. If an attribute does not exist, this returns null. If an attribute was set as a boolean
  18136. property attribute, or the attribute has an empty string value, an empty string will be
  18137. returned. Note that an empty-string value for GetAttribute could result in an attribute
  18138. rendering as either a property, or an empty string value, e.g.
  18139. &amp;ltdiv someAttr&gt;
  18140. &amp;ltdiv someAttr=""&gt;
  18141. There is no way to determine whether an attribute was set as a property or empty string other
  18142. than rendering. The internal data will match the way it was parsed from HTML, or the way it
  18143. was set. When set using <code>SetAttribute(name)</code> it will be displayed as a boolean
  18144. property; when set using <code>SetAttribute(name,"")</code> it will be displayed as an empty
  18145. string.
  18146. </remarks>
  18147. <param name="name">
  18148. The attribute name.
  18149. </param>
  18150. <returns>
  18151. The attribute value string.
  18152. </returns>
  18153. <url>
  18154. https://developer.mozilla.org/en/DOM/element.getAttribute
  18155. </url>
  18156. </member>
  18157. <member name="M:CsQuery.IDomObject.GetAttribute(System.String,System.String)">
  18158. <summary>
  18159. Returns the value of the named attribute on the specified element. If the named attribute
  18160. does not exist, the value returned will be the provide "defaultValue".
  18161. </summary>
  18162. <remarks>
  18163. This overload is a CsQuery extension.
  18164. </remarks>
  18165. <param name="name">
  18166. The attribute name.
  18167. </param>
  18168. <param name="defaultValue">
  18169. A string to return if the attribute does not exist.
  18170. </param>
  18171. <returns>
  18172. The attribute value string.
  18173. </returns>
  18174. <seealso cref="T:CsQuery.IDomObject.GetAttribute"/>
  18175. </member>
  18176. <member name="M:CsQuery.IDomObject.TryGetAttribute(System.String,System.String@)">
  18177. <summary>
  18178. Try to get a named attribute.
  18179. </summary>
  18180. <remarks>
  18181. This overload is a CsQuery extension.
  18182. </remarks>
  18183. <param name="name">
  18184. The attribute name.
  18185. </param>
  18186. <param name="value">
  18187. The attribute value, or null if the named attribute does not exist.
  18188. </param>
  18189. <returns>
  18190. true if the attribute exists, false if it does not.
  18191. </returns>
  18192. </member>
  18193. <member name="M:CsQuery.IDomObject.HasAttribute(System.String)">
  18194. <summary>
  18195. Returns a boolean value indicating whether the specified element has the specified attribute or not.
  18196. </summary>
  18197. <param name="name">
  18198. The attribute name.
  18199. </param>
  18200. <returns>
  18201. true if the named attribute exists, false if not.
  18202. </returns>
  18203. <url>
  18204. https://developer.mozilla.org/en/DOM/element.hasAttribute
  18205. </url>
  18206. </member>
  18207. <member name="M:CsQuery.IDomObject.RemoveAttribute(System.String)">
  18208. <summary>
  18209. Removes an attribute from the specified element.
  18210. </summary>
  18211. <param name="name">
  18212. The attribute name.
  18213. </param>
  18214. <returns>
  18215. true if it the attribute exists, false if the attribute did not exist. If the attribute
  18216. exists it will always be removed, that is, it is not possible for this method to fail unless
  18217. the attribute does not exist.
  18218. </returns>
  18219. <url>
  18220. https://developer.mozilla.org/en/DOM/element.removeAttribute
  18221. </url>
  18222. </member>
  18223. <member name="M:CsQuery.IDomObject.HasClass(System.String)">
  18224. <summary>
  18225. Returns a boolean value indicating whether the named class exists on this element.
  18226. </summary>
  18227. <param name="className">
  18228. The class name for which to test.
  18229. </param>
  18230. <returns>
  18231. true if the class is a member of this elements classes, false if not.
  18232. </returns>
  18233. <remarks>This is a CsQuery extension.</remarks>
  18234. </member>
  18235. <member name="M:CsQuery.IDomObject.AddClass(System.String)">
  18236. <summary>
  18237. Adds the class.
  18238. </summary>
  18239. <param name="className">
  18240. The class name for which to test.
  18241. </param>
  18242. <returns>
  18243. true if it succeeds, false if it fails.
  18244. </returns>
  18245. </member>
  18246. <member name="M:CsQuery.IDomObject.RemoveClass(System.String)">
  18247. <summary>
  18248. Removes the named class from the classes defined for this element.
  18249. </summary>
  18250. <remarks>
  18251. This method is a CsQuery extension.
  18252. </remarks>
  18253. <param name="className">
  18254. The class name to remove.
  18255. </param>
  18256. <returns>
  18257. true if the class exists and was removed from this element, false if the class did not exist.
  18258. If the class exists it will always be removed, that is, it is not possible for this method to
  18259. fail if the class exists.
  18260. </returns>
  18261. </member>
  18262. <member name="M:CsQuery.IDomObject.HasStyle(System.String)">
  18263. <summary>
  18264. Returns a boolean value indicating whether the named style is defined in the styles for this
  18265. element.
  18266. </summary>
  18267. <param name="styleName">
  18268. Name of the style to test.
  18269. </param>
  18270. <returns>
  18271. true if the style is explicitly defined on this element, false if not.
  18272. </returns>
  18273. </member>
  18274. <member name="M:CsQuery.IDomObject.AddStyle(System.String)">
  18275. <summary>
  18276. Adds a style descriptor to this element, validating the style name and value against the CSS3
  18277. ruleset. The string should be of the form "styleName: styleDef;", e.g.
  18278. "width: 10px;"
  18279. The trailing semicolon is optional.
  18280. </summary>
  18281. <param name="styleString">
  18282. The style string.
  18283. </param>
  18284. </member>
  18285. <member name="M:CsQuery.IDomObject.AddStyle(System.String,System.Boolean)">
  18286. <summary>
  18287. Adds a style descriptor to this element, optionally validating against the CSS3 ruleset. The
  18288. default method always validates; this overload should be used if validation is not desired.
  18289. </summary>
  18290. <param name="style">
  18291. An object encapsulating the Styles associated with this element.
  18292. </param>
  18293. <param name="strict">
  18294. true to enforce validation of CSS3 styles.
  18295. </param>
  18296. </member>
  18297. <member name="M:CsQuery.IDomObject.RemoveStyle(System.String)">
  18298. <summary>
  18299. Removes the named style from this element.
  18300. </summary>
  18301. <param name="name">
  18302. The style name.
  18303. </param>
  18304. <returns>
  18305. true if the style exists and is removed, false if the style did not exist.
  18306. </returns>
  18307. </member>
  18308. <member name="P:CsQuery.IDomObject.HasAttributes">
  18309. <summary>
  18310. Returns true if this node has any attributes.
  18311. </summary>
  18312. </member>
  18313. <member name="P:CsQuery.IDomObject.HasClasses">
  18314. <summary>
  18315. Returns true if this node has CSS classes.
  18316. </summary>
  18317. </member>
  18318. <member name="P:CsQuery.IDomObject.HasStyles">
  18319. <summary>
  18320. Returns true if this node has any styles defined.
  18321. </summary>
  18322. </member>
  18323. <member name="P:CsQuery.IDomObject.Selected">
  18324. <summary>
  18325. Indicates whether the element is selected or not. This value is read-only. To change the
  18326. selection, set either the selectedIndex or selectedItem property of the containing element.
  18327. </summary>
  18328. <remarks>
  18329. In CsQuery, this property simply indicates the presence of a "selected" attribute. The
  18330. accompanying "SelectedIndex" and "SelectedItem" properties have not been implemented as of
  18331. this writing.
  18332. </remarks>
  18333. <url>
  18334. https://developer.mozilla.org/en/XUL/Attribute/selected
  18335. </url>
  18336. </member>
  18337. <member name="P:CsQuery.IDomObject.Checked">
  18338. <summary>
  18339. Gets or sets a value indicating whether the element is checked.
  18340. </summary>
  18341. <remarks>
  18342. In CsQuery, this property simply indicates the presence of a "checked" attribute.
  18343. </remarks>
  18344. <url>
  18345. https://developer.mozilla.org/en/XUL/Property/checked
  18346. </url>
  18347. </member>
  18348. <member name="P:CsQuery.IDomObject.Disabled">
  18349. <summary>
  18350. Gets or sets a value indicating whether the element is disabled.
  18351. </summary>
  18352. <remarks>
  18353. In CsQuery, this property simply indicates the presence of a "disabled" attribute.
  18354. </remarks>
  18355. <url>
  18356. https://developer.mozilla.org/en/XUL/Property/disabled
  18357. </url>
  18358. </member>
  18359. <member name="P:CsQuery.IDomObject.ReadOnly">
  18360. <summary>
  18361. Gets or sets a value indicating whether the only should be read.
  18362. </summary>
  18363. <remarks>
  18364. In CsQuery, this property simply indicates the presence of a "readonly" attribute.
  18365. </remarks>
  18366. <url>
  18367. https://developer.mozilla.org/en/XUL/Property/readOnly
  18368. </url>
  18369. </member>
  18370. <member name="P:CsQuery.IDomObject.Type">
  18371. <summary>
  18372. The value of the "type" attribute. For input elements, this property always returns a
  18373. lowercase value and defaults to "text" if there is no type attribute. For other element types,
  18374. it simply returns the value of the "type" attribute.
  18375. </summary>
  18376. <url>
  18377. https://developer.mozilla.org/en/XUL/Property/type
  18378. </url>
  18379. </member>
  18380. <member name="P:CsQuery.IDomObject.Name">
  18381. <summary>
  18382. Gets or sets the name attribute of an DOM object, it only applies to the following elements:
  18383. &lt;a&gt; , &lt;applet&gt; , &lt;form&gt; , &lt;frame&gt; , &lt;iframe&gt; , &lt;img&gt; ,
  18384. &lt;input&gt; , &lt;map&gt; , &lt;meta&gt; , &lt;object&gt; , &lt;option&gt; , &lt;param&gt; ,
  18385. &lt;select&gt; , and &lt;textarea&gt; .
  18386. </summary>
  18387. <url>
  18388. https://developer.mozilla.org/en/DOM/element.name
  18389. </url>
  18390. </member>
  18391. <member name="P:CsQuery.IDomObject.InnerHtmlAllowed">
  18392. <summary>
  18393. Gets a value indicating whether HTML is allowed as a child of this element. It is possible
  18394. for this value to be false but InnerTextAllowed to be true for elements which can have inner
  18395. content, but no child HTML markup, such as &lt;textarea&gt; and &lt;script&gt;
  18396. </summary>
  18397. </member>
  18398. <member name="P:CsQuery.IDomObject.InnerTextAllowed">
  18399. <summary>
  18400. Gets a value indicating whether text content is allowed as a child of this element.
  18401. DEPRECATED 7-1-2012, PLEASE USE ChildrenAllowed(). This will be removed in a future release.
  18402. </summary>
  18403. </member>
  18404. <member name="P:CsQuery.IDomObject.ChildrenAllowed">
  18405. <summary>
  18406. Gets a value indicating whether this element may have children. When false, it means this is
  18407. a void element.
  18408. </summary>
  18409. </member>
  18410. <member name="M:CsQuery.IDomObject.DescendantCount">
  18411. <summary>
  18412. Return the total number of descendants of this element
  18413. </summary>
  18414. <returns>
  18415. int, the total number of descendants
  18416. </returns>
  18417. </member>
  18418. <member name="P:CsQuery.IDomObject.Depth">
  18419. <summary>
  18420. Gets the depth of this node relative to the Document node, which has depth zero.
  18421. </summary>
  18422. </member>
  18423. <member name="P:CsQuery.IDomObject.PathID">
  18424. <summary>
  18425. Gets a unique ID for this element among its siblings
  18426. </summary>
  18427. </member>
  18428. <member name="P:CsQuery.IDomObject.Path">
  18429. <summary>
  18430. Gets the unique path to this element from the root of the heirarchy. This is generally only
  18431. used for internal purposes.
  18432. </summary>
  18433. </member>
  18434. <member name="P:CsQuery.IDomObject.NodePathID">
  18435. <summary>
  18436. Gets the identifier of this node in the index. This isn't used right now in the index. It is
  18437. intended that this will become distinct from Index so the index can be sparse (e.g. we don't
  18438. have to reindex when removing things)
  18439. </summary>
  18440. </member>
  18441. <member name="P:CsQuery.IDomObject.NodePath">
  18442. <summary>
  18443. Gets the full pathname of the node file.
  18444. </summary>
  18445. </member>
  18446. <member name="M:CsQuery.IDomObject.Cq">
  18447. <summary>
  18448. Wrap this element in a CQ object. This is the CsQuery equivalent of the common jQuery
  18449. construct $(el). Since there is no default method in C# that we can use to create a similar
  18450. syntax, this method serves the same purpose.
  18451. </summary>
  18452. <returns>
  18453. A new CQ object wrapping this element.
  18454. </returns>
  18455. </member>
  18456. <member name="M:CsQuery.IDomObject.Clone">
  18457. <summary>
  18458. Clone this element.
  18459. </summary>
  18460. <returns>
  18461. A copy of this element that is not bound to the original.
  18462. </returns>
  18463. </member>
  18464. <member name="P:CsQuery.IDomObject.NodeNameID">
  18465. <summary>
  18466. The internal token ID for this element's node name.
  18467. </summary>
  18468. </member>
  18469. <member name="T:CsQuery.IDomObject`1">
  18470. <summary>
  18471. Strongly-typed interface for building typed subclasses of IDomObject.
  18472. </summary>
  18473. <typeparam name="T">
  18474. Type of the out.
  18475. </typeparam>
  18476. </member>
  18477. <member name="M:CsQuery.IDomObject`1.Clone">
  18478. <summary>
  18479. Clone this element.
  18480. </summary>
  18481. <returns>
  18482. A copy of this element that is not bound to the original.
  18483. </returns>
  18484. </member>
  18485. <member name="T:CsQuery.IDomSpecialElement">
  18486. <summary>
  18487. Interface for an IDomSpecialElement; and element whose data is contained as non-structured
  18488. data in the tag itself.
  18489. </summary>
  18490. </member>
  18491. <member name="P:CsQuery.IDomSpecialElement.NonAttributeData">
  18492. <summary>
  18493. Gets or sets the non-structured data in the tag
  18494. </summary>
  18495. </member>
  18496. <member name="T:CsQuery.IDomText">
  18497. <summary>
  18498. Defines an interface for elements whose defintion (not innerhtml) contain non-tag or attribute formed data
  18499. </summary>
  18500. </member>
  18501. <member name="T:CsQuery.Implementation.AttributeCollection">
  18502. <summary>
  18503. A collection of attributes.
  18504. </summary>
  18505. </member>
  18506. <member name="M:CsQuery.Implementation.AttributeCollection.#ctor">
  18507. <summary>
  18508. Default constructor.
  18509. </summary>
  18510. </member>
  18511. <member name="P:CsQuery.Implementation.AttributeCollection.HasAttributes">
  18512. <summary>
  18513. Test whether there are any attributes in this collection.
  18514. </summary>
  18515. </member>
  18516. <member name="P:CsQuery.Implementation.AttributeCollection.Count">
  18517. <summary>
  18518. The number of attributes in this collection
  18519. </summary>
  18520. </member>
  18521. <member name="M:CsQuery.Implementation.AttributeCollection.Clear">
  18522. <summary>
  18523. Removes all attributes from this collection.
  18524. </summary>
  18525. </member>
  18526. <member name="M:CsQuery.Implementation.AttributeCollection.Clone">
  18527. <summary>
  18528. Makes a deep copy of the attribute collection.
  18529. </summary>
  18530. <returns>
  18531. A copy of this object.
  18532. </returns>
  18533. </member>
  18534. <member name="M:CsQuery.Implementation.AttributeCollection.Add(System.String,System.String)">
  18535. <summary>
  18536. Adds a new name/value pair to the collection
  18537. </summary>
  18538. <param name="name">
  18539. The name of the attribute.
  18540. </param>
  18541. <param name="value">
  18542. The value.
  18543. </param>
  18544. </member>
  18545. <member name="M:CsQuery.Implementation.AttributeCollection.Remove(System.String)">
  18546. <summary>
  18547. Removes the named attribute from the collection.
  18548. </summary>
  18549. <param name="name">
  18550. The name to remove.
  18551. </param>
  18552. <returns>
  18553. true if it succeeds, false if it fails.
  18554. </returns>
  18555. </member>
  18556. <member name="M:CsQuery.Implementation.AttributeCollection.Remove(System.UInt16)">
  18557. <summary>
  18558. Removes an attribute identified by its token ID from the collection
  18559. </summary>
  18560. <param name="tokenId">
  18561. The unique token ID for the attribute name.
  18562. </param>
  18563. <returns>
  18564. true if it succeeds, false if it fails.
  18565. </returns>
  18566. </member>
  18567. <member name="P:CsQuery.Implementation.AttributeCollection.Item(System.String)">
  18568. <summary>
  18569. Get or set an attribute value by name
  18570. </summary>
  18571. <param name="name">
  18572. The name of the attribute.
  18573. </param>
  18574. <returns>
  18575. The value.
  18576. </returns>
  18577. </member>
  18578. <member name="M:CsQuery.Implementation.AttributeCollection.ContainsKey(System.String)">
  18579. <summary>
  18580. Test whether the named attribute exists in the collection.
  18581. </summary>
  18582. <param name="key">
  18583. The attribute name.
  18584. </param>
  18585. <returns>
  18586. true if it exists, false if not.
  18587. </returns>
  18588. </member>
  18589. <member name="M:CsQuery.Implementation.AttributeCollection.ContainsKey(System.UInt16)">
  18590. <summary>
  18591. Test whether the attribute identified by its unique token ID exists in the collection.
  18592. </summary>
  18593. <param name="tokenId">
  18594. The unique token ID for the attribute name.
  18595. </param>
  18596. <returns>
  18597. true if it exists, false if not.
  18598. </returns>
  18599. </member>
  18600. <member name="P:CsQuery.Implementation.AttributeCollection.Keys">
  18601. <summary>
  18602. Get a sequence of all attribute names in this collection.
  18603. </summary>
  18604. </member>
  18605. <member name="P:CsQuery.Implementation.AttributeCollection.Values">
  18606. <summary>
  18607. A collection of all the values in this attribute collection
  18608. </summary>
  18609. </member>
  18610. <member name="M:CsQuery.Implementation.AttributeCollection.TryGetValue(System.String,System.String@)">
  18611. <summary>
  18612. Try to get a value for the specified attribute name.
  18613. </summary>
  18614. <param name="name">
  18615. The key.
  18616. </param>
  18617. <param name="value">
  18618. [out] The value.
  18619. </param>
  18620. <returns>
  18621. true if the key was present, false if it fails.
  18622. </returns>
  18623. </member>
  18624. <member name="M:CsQuery.Implementation.AttributeCollection.TryGetValue(System.UInt16,System.String@)">
  18625. <summary>
  18626. Try to get a value for the specified attribute identified by its unique token ID.
  18627. </summary>
  18628. <param name="tokenId">
  18629. The attribute's token ID.
  18630. </param>
  18631. <param name="value">
  18632. [out] The value.
  18633. </param>
  18634. <returns>
  18635. true if the key was present, false if not.
  18636. </returns>
  18637. </member>
  18638. <member name="M:CsQuery.Implementation.AttributeCollection.SetBoolean(System.String)">
  18639. <summary>
  18640. Sets a boolean only attribute having no value.
  18641. </summary>
  18642. <param name="name">
  18643. The attribute to set
  18644. </param>
  18645. </member>
  18646. <member name="M:CsQuery.Implementation.AttributeCollection.SetBoolean(System.UInt16)">
  18647. <summary>
  18648. Sets a boolean only attribute having no value.
  18649. </summary>
  18650. <param name="tokenId">
  18651. The attribute's unique token ID
  18652. </param>
  18653. </member>
  18654. <member name="M:CsQuery.Implementation.AttributeCollection.Unset(System.String)">
  18655. <summary>
  18656. Remove an attribute.
  18657. </summary>
  18658. <param name="name">
  18659. The attribute name
  18660. </param>
  18661. <returns>
  18662. true if it succeeds, false if it fails.
  18663. </returns>
  18664. </member>
  18665. <member name="M:CsQuery.Implementation.AttributeCollection.Unset(System.UInt16)">
  18666. <summary>
  18667. Remove an attribute.
  18668. </summary>
  18669. <param name="tokenId">
  18670. The unique token ID for the attribute name.
  18671. </param>
  18672. <returns>
  18673. true if it succeeds, false if it fails.
  18674. </returns>
  18675. </member>
  18676. <member name="M:CsQuery.Implementation.AttributeCollection.Set(System.String,System.String)">
  18677. <summary>
  18678. Adding an attribute implementation
  18679. </summary>
  18680. <param name="name"></param>
  18681. <param name="value"></param>
  18682. </member>
  18683. <member name="M:CsQuery.Implementation.AttributeCollection.Set(System.UInt16,System.String)">
  18684. <summary>
  18685. Second to last line of defense -- will call back to owning Element for attempts to set class, style, or ID, which are
  18686. managed by Element.
  18687. </summary>
  18688. <param name="tokenId"></param>
  18689. <param name="value"></param>
  18690. </member>
  18691. <member name="M:CsQuery.Implementation.AttributeCollection.SetRaw(System.UInt16,System.String)">
  18692. <summary>
  18693. Used by DomElement to (finally) set the ID value
  18694. </summary>
  18695. <param name="tokenId"></param>
  18696. <param name="value"></param>
  18697. </member>
  18698. <member name="M:CsQuery.Implementation.AttributeCollection.GetAttributes">
  18699. <summary>
  18700. Enumerates the attributes in this collection as a sequence of KeyValuePairs.
  18701. </summary>
  18702. <returns>
  18703. A sequence of KeyValuePair&lt;string,string&gt; objects.
  18704. </returns>
  18705. </member>
  18706. <member name="M:CsQuery.Implementation.AttributeCollection.GetEnumerator">
  18707. <summary>
  18708. Gets the enumerator for this AttributeCollection
  18709. </summary>
  18710. <returns>
  18711. The enumerator.
  18712. </returns>
  18713. </member>
  18714. <member name="T:CsQuery.Implementation.ChildNodeList">
  18715. <summary>
  18716. A list of nodes representing the children of a DOM element.
  18717. </summary>
  18718. </member>
  18719. <member name="M:CsQuery.Implementation.ChildNodeList.#ctor(CsQuery.IDomContainer)">
  18720. <summary>
  18721. Constructor binding this list to its owner
  18722. </summary>
  18723. <param name="owner">
  18724. The object that owns this list (the parent)
  18725. </param>
  18726. </member>
  18727. <member name="P:CsQuery.Implementation.ChildNodeList.InnerList">
  18728. <summary>
  18729. The inner list of objects.
  18730. </summary>
  18731. </member>
  18732. <member name="E:CsQuery.Implementation.ChildNodeList.OnChanged">
  18733. <summary>
  18734. Event raised when the NodeList changes.
  18735. </summary>
  18736. </member>
  18737. <member name="P:CsQuery.Implementation.ChildNodeList.Owner">
  18738. <summary>
  18739. Gets or sets the object that owns this list (the parent)
  18740. </summary>
  18741. </member>
  18742. <member name="M:CsQuery.Implementation.ChildNodeList.Item(System.Int32)">
  18743. <summary>
  18744. Get the item at the specified index.
  18745. </summary>
  18746. <param name="index">
  18747. Zero-based index of the item.
  18748. </param>
  18749. <returns>
  18750. An item.
  18751. </returns>
  18752. </member>
  18753. <member name="M:CsQuery.Implementation.ChildNodeList.IndexOf(CsQuery.IDomObject)">
  18754. <summary>
  18755. The zero-based index of the item in this list
  18756. </summary>
  18757. <param name="item">
  18758. The element to add.
  18759. </param>
  18760. <returns>
  18761. The zero-based index of the item, or -1 if it was not found.
  18762. </returns>
  18763. </member>
  18764. <member name="M:CsQuery.Implementation.ChildNodeList.Add(CsQuery.IDomObject)">
  18765. <summary>
  18766. Add a child to this element.
  18767. </summary>
  18768. <param name="item">
  18769. The element to add
  18770. </param>
  18771. </member>
  18772. <member name="M:CsQuery.Implementation.ChildNodeList.AddAlways(CsQuery.IDomObject)">
  18773. <summary>
  18774. Add a child without validating that a node is a member of this DOM already or that the ID is
  18775. unique.
  18776. </summary>
  18777. <param name="item">
  18778. The item to add
  18779. </param>
  18780. </member>
  18781. <member name="M:CsQuery.Implementation.ChildNodeList.Insert(System.Int32,CsQuery.IDomObject)">
  18782. <summary>
  18783. Adds a child element at a specific index.
  18784. </summary>
  18785. <param name="index">
  18786. The index at which to insert the element
  18787. </param>
  18788. <param name="item">
  18789. The element to insert
  18790. </param>
  18791. </member>
  18792. <member name="M:CsQuery.Implementation.ChildNodeList.RemoveAt(System.Int32)">
  18793. <summary>
  18794. Remove an item from this list and update index.
  18795. </summary>
  18796. <param name="index">
  18797. The ordinal index at which to remove the node
  18798. </param>
  18799. </member>
  18800. <member name="M:CsQuery.Implementation.ChildNodeList.Remove(CsQuery.IDomObject)">
  18801. <summary>
  18802. Remove an element from this element's children.
  18803. </summary>
  18804. <param name="item">
  18805. The item to remove.
  18806. </param>
  18807. <returns>
  18808. true if it succeeds, false if the item was not found in the children.
  18809. </returns>
  18810. </member>
  18811. <member name="P:CsQuery.Implementation.ChildNodeList.Indexer(System.Int32)">
  18812. <summary>
  18813. Indexer to get or set items within this collection using array index syntax.
  18814. </summary>
  18815. <param name="index">
  18816. Zero-based index of the entry to access.
  18817. </param>
  18818. <returns>
  18819. The indexed item.
  18820. </returns>
  18821. </member>
  18822. <member name="M:CsQuery.Implementation.ChildNodeList.ReindexFromLeft(System.Int32)">
  18823. <summary>
  18824. Reindex a range of elements starting at index, through the end
  18825. </summary>
  18826. <param name="index">
  18827. The index at which to insert the element.
  18828. </param>
  18829. </member>
  18830. <member name="M:CsQuery.Implementation.ChildNodeList.ReindexFromRight(System.Int32)">
  18831. <summary>
  18832. Reindex all documents starting the last index through index, from right to left.
  18833. </summary>
  18834. <param name="index">
  18835. The index at which to insert the element.
  18836. </param>
  18837. </member>
  18838. <member name="M:CsQuery.Implementation.ChildNodeList.AddRange(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  18839. <summary>
  18840. Adds a range of elements as children of this list.
  18841. </summary>
  18842. <param name="elements">
  18843. An IEnumerable&lt;IDomObject&gt; of items to append to this.
  18844. </param>
  18845. </member>
  18846. <member name="M:CsQuery.Implementation.ChildNodeList.Clear">
  18847. <summary>
  18848. Remove all children of this node
  18849. </summary>
  18850. </member>
  18851. <member name="M:CsQuery.Implementation.ChildNodeList.Contains(CsQuery.IDomObject)">
  18852. <summary>
  18853. Query if this object contains the given item.
  18854. </summary>
  18855. <param name="item">
  18856. The item to look for.
  18857. </param>
  18858. <returns>
  18859. true if the object is in this collection, false if not.
  18860. </returns>
  18861. </member>
  18862. <member name="M:CsQuery.Implementation.ChildNodeList.CopyTo(CsQuery.IDomObject[],System.Int32)">
  18863. <summary>
  18864. Copies this list to an array.
  18865. </summary>
  18866. <param name="array">
  18867. The array.
  18868. </param>
  18869. <param name="arrayIndex">
  18870. Zero-based index of the starting point in the array to copy to.
  18871. </param>
  18872. </member>
  18873. <member name="P:CsQuery.Implementation.ChildNodeList.Count">
  18874. <summary>
  18875. Gets the number of items in this list.
  18876. </summary>
  18877. </member>
  18878. <member name="P:CsQuery.Implementation.ChildNodeList.Length">
  18879. <summary>
  18880. The number of nodes in this INodeList.
  18881. </summary>
  18882. </member>
  18883. <member name="P:CsQuery.Implementation.ChildNodeList.IsReadOnly">
  18884. <summary>
  18885. Gets a value indicating whether this object is read only. For ChildNodeList collections, this
  18886. is always false.
  18887. </summary>
  18888. </member>
  18889. <member name="M:CsQuery.Implementation.ChildNodeList.GetEnumerator">
  18890. <summary>
  18891. Gets the enumerator.
  18892. </summary>
  18893. <returns>
  18894. The enumerator.
  18895. </returns>
  18896. </member>
  18897. <member name="T:CsQuery.Implementation.CSSRule">
  18898. <summary>
  18899. Interface for icss rule.
  18900. </summary>
  18901. <url>
  18902. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSRule
  18903. </url>
  18904. </member>
  18905. <member name="M:CsQuery.Implementation.CSSRule.#ctor(CsQuery.ICSSStyleSheet,CsQuery.ICSSRule)">
  18906. <summary>
  18907. Constructor for a CSS rule.
  18908. </summary>
  18909. <param name="parentStyleSheet">
  18910. The parent style sheet.
  18911. </param>
  18912. <param name="parentRule">
  18913. The parent rule.
  18914. </param>
  18915. </member>
  18916. <member name="P:CsQuery.Implementation.CSSRule.Type">
  18917. <summary>
  18918. Gets the type of rule.
  18919. </summary>
  18920. </member>
  18921. <member name="P:CsQuery.Implementation.CSSRule.CssText">
  18922. <summary>
  18923. The parsable textual representation of the rule. This reflects the current state of the rule
  18924. and not its initial value.
  18925. </summary>
  18926. </member>
  18927. <member name="P:CsQuery.Implementation.CSSRule.ParentStyleSheet">
  18928. <summary>
  18929. The style sheet that contains this rule.
  18930. </summary>
  18931. <value>
  18932. The parent style sheet.
  18933. </value>
  18934. </member>
  18935. <member name="P:CsQuery.Implementation.CSSRule.ParentRule">
  18936. <summary>
  18937. If this rule is contained inside another rule (e.g. a style rule inside an @media block),
  18938. this is the containing rule. If this rule is not nested inside any other rules, this returns
  18939. null.
  18940. </summary>
  18941. <value>
  18942. The parent rule.
  18943. </value>
  18944. </member>
  18945. <member name="T:CsQuery.Implementation.CssStyle">
  18946. <summary>
  18947. A single CSS style definition.
  18948. </summary>
  18949. </member>
  18950. <member name="P:CsQuery.Implementation.CssStyle.Name">
  18951. <summary>
  18952. The name of the style.
  18953. </summary>
  18954. </member>
  18955. <member name="P:CsQuery.Implementation.CssStyle.Type">
  18956. <summary>
  18957. The type of data contained by this style.
  18958. </summary>
  18959. </member>
  18960. <member name="P:CsQuery.Implementation.CssStyle.Format">
  18961. <summary>
  18962. Gets or sets a format required by this style.
  18963. </summary>
  18964. </member>
  18965. <member name="P:CsQuery.Implementation.CssStyle.Description">
  18966. <summary>
  18967. A description of this style.
  18968. </summary>
  18969. </member>
  18970. <member name="P:CsQuery.Implementation.CssStyle.Options">
  18971. <summary>
  18972. The acceptable options for Option-type styles.
  18973. </summary>
  18974. </member>
  18975. <member name="T:CsQuery.Implementation.CSSStyleChangedArgs">
  18976. <summary>
  18977. Arguments for when a style is changed.
  18978. </summary>
  18979. </member>
  18980. <member name="M:CsQuery.Implementation.CSSStyleChangedArgs.#ctor(System.Boolean)">
  18981. <summary>
  18982. Constructor.
  18983. </summary>
  18984. <param name="hasStyleAttribute">
  18985. A value indicating whether this object has styles following the change.
  18986. </param>
  18987. </member>
  18988. <member name="P:CsQuery.Implementation.CSSStyleChangedArgs.HasStyleAttribute">
  18989. <summary>
  18990. Gets a value indicating whether this object has styles following the change.
  18991. </summary>
  18992. </member>
  18993. <member name="T:CsQuery.Implementation.CSSStyleDeclaration">
  18994. <summary>
  18995. CSS style declaration.
  18996. </summary>
  18997. </member>
  18998. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.#ctor">
  18999. <summary>
  19000. Create a new CSSStyleDeclaration object with no styles.
  19001. </summary>
  19002. </member>
  19003. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.#ctor(System.String)">
  19004. <summary>
  19005. Create a new CSSStyleDeclaration object for the text.
  19006. </summary>
  19007. <param name="cssText">
  19008. The parsable textual representation of the declaration block (excluding the surrounding curly
  19009. braces). Setting this attribute will result in the parsing of the new value and resetting of
  19010. all the properties in the declaration block including the removal or addition of properties.
  19011. </param>
  19012. </member>
  19013. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.#ctor(System.String,System.Boolean)">
  19014. <summary>
  19015. Create a new CSSStyleDeclaration object for the text.
  19016. </summary>
  19017. <param name="cssText">
  19018. The parsable textual representation of the declaration block (excluding the surrounding curly
  19019. braces). Setting this attribute will result in the parsing of the new value and resetting of
  19020. all the properties in the declaration block including the removal or addition of properties.
  19021. </param>
  19022. <param name="validate">
  19023. When true, validate against CSS3 rules.
  19024. </param>
  19025. </member>
  19026. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.#ctor(CsQuery.ICSSRule)">
  19027. <summary>
  19028. Create a new CSSStyleDeclaration object thatis a child of another rule.
  19029. </summary>
  19030. <param name="parentRule">
  19031. The parent rule.
  19032. </param>
  19033. </member>
  19034. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Styles">
  19035. <summary>
  19036. Inner dictionary of the styles. Note: The presence of a value for _Styles is used to indicate
  19037. that a "style" attribute exists. Therefore any code which accesses Styles should always check
  19038. HasStylesAttribute first to avoid creation of the attribute as a side effect of testing it.
  19039. This is a bit brittle but necessary because of QuickSetValue: we need the Styles dictionary
  19040. to be created automatically in order for it to be populated with QuickSetValue when its
  19041. access is required.
  19042. </summary>
  19043. </member>
  19044. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.QuickSetValue">
  19045. <summary>
  19046. For fast DOM creation - since styles are not indexed or validated. If they are ever accessed
  19047. by style name, they will be parsed on demand.
  19048. </summary>
  19049. </member>
  19050. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.ParentRule">
  19051. <summary>
  19052. The CSS rule that contains this declaration block or null if this CSSStyleDeclaration is not
  19053. attached to a CSSRule.
  19054. </summary>
  19055. </member>
  19056. <member name="E:CsQuery.Implementation.CSSStyleDeclaration.OnHasStylesChanged">
  19057. <summary>
  19058. Event queue for all listeners interested in OnHasStylesChanged events.
  19059. </summary>
  19060. </member>
  19061. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Length">
  19062. <summary>
  19063. The number of properties that have been explicitly set in this declaration block.
  19064. </summary>
  19065. </member>
  19066. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.CssText">
  19067. <summary>
  19068. The parsable textual representation of the declaration block (excluding the surrounding curly
  19069. braces). Setting this attribute will result in the parsing of the new value and resetting of
  19070. all the properties in the declaration block including the removal or addition of properties.
  19071. </summary>
  19072. </member>
  19073. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.HasStyles">
  19074. <summary>
  19075. True if there is at least one style.
  19076. </summary>
  19077. </member>
  19078. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.HasStyleAttribute">
  19079. <summary>
  19080. Gets a value indicating whether this object has a style attribute. (The attribute can be
  19081. empty - this can be true while HasStyles is false).
  19082. </summary>
  19083. </member>
  19084. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Count">
  19085. <summary>
  19086. Gets the number of styles in this collection.
  19087. </summary>
  19088. </member>
  19089. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.IsReadOnly">
  19090. <summary>
  19091. Gets a value indicating whether this object is read only. For CSSStyleDeclarations, this is
  19092. always false.
  19093. </summary>
  19094. </member>
  19095. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Keys">
  19096. <summary>
  19097. Gets the style name (keys) for all the styles in this collection
  19098. </summary>
  19099. </member>
  19100. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Values">
  19101. <summary>
  19102. Gets the style name values for all the styles in this collection
  19103. </summary>
  19104. </member>
  19105. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Item(System.String)">
  19106. <summary>
  19107. Get or set the named style
  19108. </summary>
  19109. <param name="name"></param>
  19110. <returns></returns>
  19111. </member>
  19112. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Item(System.String,System.Boolean)">
  19113. <summary>
  19114. Get or set the named style, optionally enabling strict mode.
  19115. </summary>
  19116. <param name="name">
  19117. The named style
  19118. </param>
  19119. <param name="strict">
  19120. When true, validate for CSS3
  19121. </param>
  19122. <returns>
  19123. The indexed item.
  19124. </returns>
  19125. </member>
  19126. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Height">
  19127. <summary>
  19128. Gets or sets the CSS height.
  19129. </summary>
  19130. </member>
  19131. <member name="P:CsQuery.Implementation.CSSStyleDeclaration.Width">
  19132. <summary>
  19133. Gets or sets the CSS width.
  19134. </summary>
  19135. </member>
  19136. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.Clone">
  19137. <summary>
  19138. Create a clone of this CSSStyleDeclaration object bound to the owner passed.
  19139. </summary>
  19140. <returns>
  19141. CSSStyleDeclaration.
  19142. </returns>
  19143. </member>
  19144. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.SetStyles(System.String)">
  19145. <summary>
  19146. Sets all the styles from a single CSS style string. Any existing styles will be erased.
  19147. Styles will be validated and an error thrown if an invalid style is attempted.
  19148. </summary>
  19149. <param name="styles">
  19150. A legal HTML style string.
  19151. </param>
  19152. </member>
  19153. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.SetStyles(System.String,System.Boolean)">
  19154. <summary>
  19155. Sets all the styles from a single CSS style string. Any existing styles will be erased. This
  19156. method is used by DomElementFactory (not in strict mode).
  19157. </summary>
  19158. <param name="styles">
  19159. A legal HTML style string.
  19160. </param>
  19161. <param name="strict">
  19162. When true, the styles will be validated and an error thrown if any are not valid.
  19163. </param>
  19164. </member>
  19165. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.AddStyles(System.String,System.Boolean)">
  19166. <summary>
  19167. Add one or more styles to this element. Unlike SetStyle, existing styles are not affected,
  19168. except for existing styles of the same name.
  19169. </summary>
  19170. <param name="styles">
  19171. The CSS style string
  19172. </param>
  19173. <param name="strict">
  19174. When true, the styles will be validated as CSS3 before adding.
  19175. </param>
  19176. </member>
  19177. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.Remove(System.String)">
  19178. <summary>
  19179. Remove a single named style.
  19180. </summary>
  19181. <param name="name">
  19182. The name of the style to remove
  19183. </param>
  19184. <returns>
  19185. true if it succeeds, false if it fails.
  19186. </returns>
  19187. </member>
  19188. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.RemoveStyle(System.String)">
  19189. <summary>
  19190. Removes the style from the style descriptor for this element.
  19191. </summary>
  19192. <param name="name">
  19193. The name.
  19194. </param>
  19195. <returns>
  19196. true if it succeeds, false if it fails. this can only fail if the style was not present.
  19197. </returns>
  19198. </member>
  19199. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.Add(System.String,System.String)">
  19200. <summary>
  19201. Add a single style
  19202. </summary>
  19203. <param name="name"></param>
  19204. <param name="value"></param>
  19205. </member>
  19206. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.Clear">
  19207. <summary>
  19208. Remove all styles
  19209. </summary>
  19210. </member>
  19211. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.HasStyle(System.String)">
  19212. <summary>
  19213. Returns true if the named style is defined
  19214. </summary>
  19215. <param name="styleName"></param>
  19216. <returns></returns>
  19217. </member>
  19218. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.SetRaw(System.String,System.String)">
  19219. <summary>
  19220. Sets style setting with no parsing
  19221. </summary>
  19222. <param name="name"></param>
  19223. <param name="value"></param>
  19224. </member>
  19225. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.TryGetValue(System.String,System.String@)">
  19226. <summary>
  19227. Try to get the value of the named style.
  19228. </summary>
  19229. <param name="name">
  19230. The name of the style
  19231. </param>
  19232. <param name="value">
  19233. [out] The value.
  19234. </param>
  19235. <returns>
  19236. true if the named style is defined, false if not.
  19237. </returns>
  19238. </member>
  19239. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.GetStyle(System.String)">
  19240. <summary>
  19241. Gets a style by name
  19242. </summary>
  19243. <param name="name">
  19244. The style name
  19245. </param>
  19246. <returns>
  19247. The style, or null if it is not defined.
  19248. </returns>
  19249. </member>
  19250. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.SetStyle(System.String,System.String)">
  19251. <summary>
  19252. Sets a named style, validating its format.
  19253. </summary>
  19254. <param name="name">
  19255. The style name
  19256. </param>
  19257. <param name="value">
  19258. The style value
  19259. </param>
  19260. <exception cref="T:System.ArgumentException">
  19261. Thrown if the style name and value are not valid CSS
  19262. </exception>
  19263. </member>
  19264. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.SetStyle(System.String,System.String,System.Boolean)">
  19265. <summary>
  19266. Sets a named style, validating its format.
  19267. </summary>
  19268. <exception cref="T:System.ArgumentException">
  19269. Thrown if the style name and value are not valid CSS
  19270. </exception>
  19271. <param name="name">
  19272. The style name.
  19273. </param>
  19274. <param name="value">
  19275. The style value.
  19276. </param>
  19277. <param name="strict">
  19278. When true, the styles will be validated and an error thrown if any are not valid.
  19279. </param>
  19280. </member>
  19281. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.NumberPart(System.String)">
  19282. <summary>
  19283. Returns the numeric value only of a style, ignoring units
  19284. </summary>
  19285. <param name="style">
  19286. The style.
  19287. </param>
  19288. <returns>
  19289. A double, or null if the style did not exist or did not contain a numeric value.
  19290. </returns>
  19291. </member>
  19292. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.ToString">
  19293. <summary>
  19294. Return the formatted string representation of this style, as HTML, or null if there is no
  19295. style attribute.
  19296. </summary>
  19297. <returns>
  19298. A string.
  19299. </returns>
  19300. </member>
  19301. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.GetEnumerator">
  19302. <summary>
  19303. Return an enumerator that exposes each style name/value pair
  19304. </summary>
  19305. <returns>
  19306. The enumerator.
  19307. </returns>
  19308. </member>
  19309. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.OptionList(CsQuery.Implementation.CssStyle)">
  19310. <summary>
  19311. Returns the options for this style as a comma-separated list
  19312. </summary>
  19313. <param name="style">
  19314. The style.
  19315. </param>
  19316. <returns>
  19317. A comma-separated string
  19318. </returns>
  19319. </member>
  19320. <member name="M:CsQuery.Implementation.CSSStyleDeclaration.ValidateUnitString(System.String,System.String)">
  19321. <summary>
  19322. Cleans/validates a CSS units string, or throws an error if not possible.
  19323. </summary>
  19324. <exception cref="T:System.ArgumentException">
  19325. Thrown when one or more arguments have unsupported or illegal values.
  19326. </exception>
  19327. <param name="name">
  19328. The style name.
  19329. </param>
  19330. <param name="value">
  19331. The value to validate
  19332. </param>
  19333. <returns>
  19334. A parsed string of the value
  19335. </returns>
  19336. </member>
  19337. <member name="T:CsQuery.Implementation.CSSStyleRule">
  19338. <summary>
  19339. A CSS style rule.
  19340. </summary>
  19341. <url>
  19342. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSStyleRule
  19343. </url>
  19344. </member>
  19345. <member name="M:CsQuery.Implementation.CSSStyleRule.#ctor(CsQuery.ICSSStyleSheet,CsQuery.ICSSRule)">
  19346. <summary>
  19347. Constructor.
  19348. </summary>
  19349. <param name="parentStyleSheet">
  19350. The parent style sheet.
  19351. </param>
  19352. <param name="parentRule">
  19353. The parent rule.
  19354. </param>
  19355. </member>
  19356. <member name="P:CsQuery.Implementation.CSSStyleRule.SelectorText">
  19357. <summary>
  19358. The textual representation of the selector for the rule set. The implementation may have
  19359. stripped out insignificant whitespace while parsing the selector.
  19360. </summary>
  19361. </member>
  19362. <member name="P:CsQuery.Implementation.CSSStyleRule.Style">
  19363. <summary>
  19364. The declaration-block of this rule set.
  19365. </summary>
  19366. </member>
  19367. <member name="P:CsQuery.Implementation.CSSStyleRule.CssText">
  19368. <summary>
  19369. The parsable textual representation of the rule. This reflects the current state of the rule
  19370. and not its initial value.
  19371. </summary>
  19372. </member>
  19373. <member name="T:CsQuery.Implementation.CSSStyleSheet">
  19374. <summary>
  19375. A CSS style sheet.
  19376. </summary>
  19377. <url>
  19378. http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSStyleSheet
  19379. </url>
  19380. </member>
  19381. <member name="M:CsQuery.Implementation.CSSStyleSheet.#ctor(CsQuery.IDomElement)">
  19382. <summary>
  19383. Constructor.
  19384. </summary>
  19385. <param name="ownerNode">
  19386. The node that owns this item.
  19387. </param>
  19388. </member>
  19389. <member name="P:CsQuery.Implementation.CSSStyleSheet.Disabled">
  19390. <summary>
  19391. Indicates whether the style sheet is applied to the document.
  19392. </summary>
  19393. </member>
  19394. <member name="P:CsQuery.Implementation.CSSStyleSheet.Href">
  19395. <summary>
  19396. If the style sheet is a linked style sheet, the value of its attribute is its location. For
  19397. inline style sheets, the value of this attribute is null.
  19398. </summary>
  19399. </member>
  19400. <member name="P:CsQuery.Implementation.CSSStyleSheet.OwnerNode">
  19401. <summary>
  19402. The node that associates this style sheet with the document. For HTML, this may be the
  19403. corresponding LINK or STYLE element.
  19404. </summary>
  19405. <value>
  19406. The owner node.
  19407. </value>
  19408. </member>
  19409. <member name="P:CsQuery.Implementation.CSSStyleSheet.Type">
  19410. <summary>
  19411. This specifies the style sheet language for this style sheet. This will always be "text/css".
  19412. </summary>
  19413. <value>
  19414. The type.
  19415. </value>
  19416. </member>
  19417. <member name="P:CsQuery.Implementation.CSSStyleSheet.CssRules">
  19418. <summary>
  19419. Gets the CSS rules for this style sheet.
  19420. </summary>
  19421. <value>
  19422. The CSS rules.
  19423. </value>
  19424. </member>
  19425. <member name="T:CsQuery.Implementation.DomCData">
  19426. <summary>
  19427. A CDATA node
  19428. </summary>
  19429. </member>
  19430. <member name="M:CsQuery.Implementation.DomCData.#ctor">
  19431. <summary>
  19432. Default constructor.
  19433. </summary>
  19434. </member>
  19435. <member name="M:CsQuery.Implementation.DomCData.#ctor(System.String)">
  19436. <summary>
  19437. Constructor that populates the node with the passed value.
  19438. </summary>
  19439. <param name="value">
  19440. The contents of the CDATA node
  19441. </param>
  19442. </member>
  19443. <member name="P:CsQuery.Implementation.DomCData.NodeValue">
  19444. <summary>
  19445. Gets or sets the node value. For CDATA nodes, this is the content.
  19446. </summary>
  19447. </member>
  19448. <member name="P:CsQuery.Implementation.DomCData.NodeType">
  19449. <summary>
  19450. Gets the type of the node. For CDATA nodes, this is NodeType.CDATA_SECTION_NODE.
  19451. </summary>
  19452. </member>
  19453. <member name="P:CsQuery.Implementation.DomCData.NonAttributeData">
  19454. <summary>
  19455. Gets or sets the non-attribute data in the tag. For CDATA nodes, this is the same as the
  19456. content of the node..
  19457. </summary>
  19458. </member>
  19459. <member name="P:CsQuery.Implementation.DomCData.InnerHtmlAllowed">
  19460. <summary>
  19461. Gets a value indicating whether HTML is allowed as a child of this element. For CDATA nodes,
  19462. this is always false.
  19463. </summary>
  19464. </member>
  19465. <member name="P:CsQuery.Implementation.DomCData.HasChildren">
  19466. <summary>
  19467. Gets a value indicating whether this object has children. For CDATA nodes, this is always
  19468. false.
  19469. </summary>
  19470. </member>
  19471. <member name="P:CsQuery.Implementation.DomCData.Text">
  19472. <summary>
  19473. Gets or sets the text of the CDATA element.
  19474. </summary>
  19475. </member>
  19476. <member name="M:CsQuery.Implementation.DomCData.Clone">
  19477. <summary>
  19478. Makes a deep copy of this object.
  19479. </summary>
  19480. <returns>
  19481. A copy of this object.
  19482. </returns>
  19483. </member>
  19484. <member name="T:CsQuery.Implementation.DomComment">
  19485. <summary>
  19486. A comment node
  19487. </summary>
  19488. </member>
  19489. <member name="M:CsQuery.Implementation.DomComment.#ctor">
  19490. <summary>
  19491. Default constructor.
  19492. </summary>
  19493. </member>
  19494. <member name="M:CsQuery.Implementation.DomComment.#ctor(System.String)">
  19495. <summary>
  19496. Constructor for a comment containing the specified text.
  19497. </summary>
  19498. <param name="text">
  19499. The text.
  19500. </param>
  19501. </member>
  19502. <member name="P:CsQuery.Implementation.DomComment.NodeType">
  19503. <summary>
  19504. Gets the type of the node (COMMENT_NODE)
  19505. </summary>
  19506. <value>
  19507. The type of the node.
  19508. </value>
  19509. </member>
  19510. <member name="P:CsQuery.Implementation.DomComment.NodeName">
  19511. <summary>
  19512. The node (tag) name, in upper case. For a
  19513. </summary>
  19514. <value>
  19515. The name of the node.
  19516. </value>
  19517. </member>
  19518. <member name="P:CsQuery.Implementation.DomComment.IsQuoted">
  19519. <summary>
  19520. Gets or sets a value indicating whether this object is quoted.
  19521. </summary>
  19522. <remarks>
  19523. TODO: Remove this. This has to do with GetTagOpener etc.
  19524. </remarks>
  19525. <value>
  19526. true if this object is quoted, false if not.
  19527. </value>
  19528. </member>
  19529. <member name="P:CsQuery.Implementation.DomComment.InnerHtmlAllowed">
  19530. <summary>
  19531. Gets a value indicating whether HTML is allowed as a child of this element (false)
  19532. </summary>
  19533. <value>
  19534. true if inner HTML allowed, false if not.
  19535. </value>
  19536. </member>
  19537. <member name="P:CsQuery.Implementation.DomComment.HasChildren">
  19538. <summary>
  19539. Gets a value indicating whether this object has children (false)
  19540. </summary>
  19541. <value>
  19542. true if this object has children, false if not.
  19543. </value>
  19544. </member>
  19545. <member name="P:CsQuery.Implementation.DomComment.NonAttributeData">
  19546. <summary>
  19547. Gets or sets the non-attribute data in the tag. For comments, this is the same as the text of
  19548. the comment. Null values will be converted to an empty string.
  19549. </summary>
  19550. </member>
  19551. <member name="P:CsQuery.Implementation.DomComment.NodeValue">
  19552. <summary>
  19553. Gets or sets the node value. For CDATA nodes, this is the content.
  19554. </summary>
  19555. </member>
  19556. <member name="M:CsQuery.Implementation.DomComment.Clone">
  19557. <summary>
  19558. Makes a deep copy of this object.
  19559. </summary>
  19560. <returns>
  19561. A copy of this object.
  19562. </returns>
  19563. </member>
  19564. <member name="T:CsQuery.Implementation.DomContainer`1">
  19565. <summary>
  19566. Base class for Dom object that contain other elements
  19567. </summary>
  19568. </member>
  19569. <member name="M:CsQuery.Implementation.DomContainer`1.#ctor">
  19570. <summary>
  19571. Default constructor.
  19572. </summary>
  19573. </member>
  19574. <member name="M:CsQuery.Implementation.DomContainer`1.#ctor(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  19575. <summary>
  19576. Constructor that populates the container with the passed elements.
  19577. </summary>
  19578. <param name="elements">
  19579. The elements.
  19580. </param>
  19581. </member>
  19582. <member name="P:CsQuery.Implementation.DomContainer`1.ChildNodes">
  19583. <summary>
  19584. Returns all children (including inner HTML as objects);
  19585. </summary>
  19586. </member>
  19587. <member name="P:CsQuery.Implementation.DomContainer`1.ChildNodesInternal">
  19588. <summary>
  19589. The child nodes as a concete object.
  19590. </summary>
  19591. </member>
  19592. <member name="P:CsQuery.Implementation.DomContainer`1.HasChildren">
  19593. <summary>
  19594. Gets a value indicating whether this object has children.
  19595. </summary>
  19596. </member>
  19597. <member name="P:CsQuery.Implementation.DomContainer`1.FirstChild">
  19598. <summary>
  19599. Returns the node's first child in the tree, or null if the node is childless. If the node is
  19600. a Document, it returns the first node in the list of its direct children.
  19601. </summary>
  19602. <url>
  19603. https://developer.mozilla.org/en/DOM/element.firstChild
  19604. </url>
  19605. </member>
  19606. <member name="P:CsQuery.Implementation.DomContainer`1.FirstElementChild">
  19607. <summary>
  19608. Returns the element's first child element or null if there are no child elements.
  19609. </summary>
  19610. <url>
  19611. https://developer.mozilla.org/en/DOM/Element.firstElementChild
  19612. </url>
  19613. </member>
  19614. <member name="P:CsQuery.Implementation.DomContainer`1.LastChild">
  19615. <summary>
  19616. Returns the last child of a node.
  19617. </summary>
  19618. <url>
  19619. https://developer.mozilla.org/en/DOM/Node.lastChild
  19620. </url>
  19621. </member>
  19622. <member name="P:CsQuery.Implementation.DomContainer`1.LastElementChild">
  19623. <summary>
  19624. Returns the element's last child element or null if there are no child elements.
  19625. </summary>
  19626. <url>
  19627. https://developer.mozilla.org/en/DOM/Element.lastElementChild
  19628. </url>
  19629. </member>
  19630. <member name="M:CsQuery.Implementation.DomContainer`1.AppendChild(CsQuery.IDomObject)">
  19631. <summary>
  19632. Appends a child.
  19633. </summary>
  19634. <param name="item">
  19635. The element to append.
  19636. </param>
  19637. </member>
  19638. <member name="M:CsQuery.Implementation.DomContainer`1.AppendChildUnsafe(CsQuery.IDomObject)">
  19639. <summary>
  19640. Appends a child without checking if it already exists. This should only be used during DOM
  19641. construction.
  19642. </summary>
  19643. <param name="item">
  19644. The element to append.
  19645. </param>
  19646. </member>
  19647. <member name="M:CsQuery.Implementation.DomContainer`1.RemoveChild(CsQuery.IDomObject)">
  19648. <summary>
  19649. Removes the child.
  19650. </summary>
  19651. <param name="item">
  19652. The element to remove.
  19653. </param>
  19654. </member>
  19655. <member name="M:CsQuery.Implementation.DomContainer`1.InsertBefore(CsQuery.IDomObject,CsQuery.IDomObject)">
  19656. <summary>
  19657. Inserts the new node before a reference node.
  19658. </summary>
  19659. <exception cref="T:System.InvalidOperationException">
  19660. Thrown when the reference node isn't a child of this node.
  19661. </exception>
  19662. <param name="newNode">
  19663. The new node.
  19664. </param>
  19665. <param name="referenceNode">
  19666. The reference node.
  19667. </param>
  19668. </member>
  19669. <member name="M:CsQuery.Implementation.DomContainer`1.InsertAfter(CsQuery.IDomObject,CsQuery.IDomObject)">
  19670. <summary>
  19671. Inserts a new node after a reference node.
  19672. </summary>
  19673. <exception cref="T:System.InvalidOperationException">
  19674. Thrown when the reference node isn't a child of this node.
  19675. </exception>
  19676. <param name="newNode">
  19677. The new node.
  19678. </param>
  19679. <param name="referenceNode">
  19680. The reference node.
  19681. </param>
  19682. </member>
  19683. <member name="P:CsQuery.Implementation.DomContainer`1.ChildElements">
  19684. <summary>
  19685. Get all child elements
  19686. </summary>
  19687. </member>
  19688. <member name="M:CsQuery.Implementation.DomContainer`1.DescendantCount">
  19689. <summary>
  19690. Gets the number of descendants of this element.
  19691. </summary>
  19692. <returns>
  19693. An integer.
  19694. </returns>
  19695. </member>
  19696. <member name="P:CsQuery.Implementation.DomContainer`1.Item(System.Int32)">
  19697. <summary>
  19698. The child node at the specified index.
  19699. </summary>
  19700. <param name="index">
  19701. The zero-based index of the child node to access.
  19702. </param>
  19703. <returns>
  19704. IDomObject, the element at the specified index within this node's children.
  19705. </returns>
  19706. </member>
  19707. <member name="T:CsQuery.Implementation.DomDocument">
  19708. <summary>
  19709. Special node type to represent the DOM.
  19710. </summary>
  19711. </member>
  19712. <member name="M:CsQuery.Implementation.DomDocument.Create">
  19713. <summary>
  19714. Creates a new, empty DomDocument
  19715. </summary>
  19716. <returns>
  19717. A new DomDocument
  19718. </returns>
  19719. </member>
  19720. <member name="M:CsQuery.Implementation.DomDocument.Create(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.HtmlParsingMode,CsQuery.DocType)">
  19721. <summary>
  19722. Creates a new DomDocument (or derived object) using the options specified.
  19723. </summary>
  19724. <param name="elements">
  19725. The elements that are the source for the new document.
  19726. </param>
  19727. <param name="parsingMode">
  19728. (optional) the parsing mode.
  19729. </param>
  19730. <param name="docType">
  19731. The DocType for this document.
  19732. </param>
  19733. <returns>
  19734. A new IDomDocument object
  19735. </returns>
  19736. </member>
  19737. <member name="M:CsQuery.Implementation.DomDocument.Create(System.String,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  19738. <summary>
  19739. Creates a new DomDocument (or derived) object
  19740. </summary>
  19741. <param name="html">
  19742. The HTML source for the document
  19743. </param>
  19744. <param name="parsingMode">
  19745. (optional) the parsing mode.
  19746. </param>
  19747. <param name="parsingOptions">
  19748. (optional) options for controlling the parsing.
  19749. </param>
  19750. <param name="docType">
  19751. The DocType for this document.
  19752. </param>
  19753. <returns>
  19754. A new IDomDocument object
  19755. </returns>
  19756. </member>
  19757. <member name="M:CsQuery.Implementation.DomDocument.Create(System.IO.Stream,System.Text.Encoding,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  19758. <summary>
  19759. Creates a new DomDocument (or derived) object.
  19760. </summary>
  19761. <param name="html">
  19762. The HTML source for the document.
  19763. </param>
  19764. <param name="encoding">
  19765. (optional) the character set encoding.
  19766. </param>
  19767. <param name="parsingMode">
  19768. (optional) the HTML parsing mode.
  19769. </param>
  19770. <param name="parsingOptions">
  19771. (optional) options for controlling the parsing.
  19772. </param>
  19773. <param name="docType">
  19774. The DocType for this document.
  19775. </param>
  19776. <returns>
  19777. A new IDomDocument object.
  19778. </returns>
  19779. </member>
  19780. <member name="M:CsQuery.Implementation.DomDocument.#ctor">
  19781. <summary>
  19782. Create a new, empty DOM document using the default DomIndex provider.
  19783. </summary>
  19784. </member>
  19785. <member name="M:CsQuery.Implementation.DomDocument.#ctor(CsQuery.Engine.IDomIndex)">
  19786. <summary>
  19787. Create a new, empty DOM document using the provided DomIndex instance
  19788. </summary>
  19789. <param name="domIndex">
  19790. An index provider
  19791. </param>
  19792. </member>
  19793. <member name="M:CsQuery.Implementation.DomDocument.Populate(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  19794. <summary>
  19795. Populates this instance with the sequence of elements
  19796. </summary>
  19797. <param name="elements">
  19798. The elements that are the source for the new document.
  19799. </param>
  19800. </member>
  19801. <member name="P:CsQuery.Implementation.DomDocument.StyleSheets">
  19802. <summary>
  19803. Gets the style sheets for this document. (This feature is not implemented completely).
  19804. </summary>
  19805. </member>
  19806. <member name="P:CsQuery.Implementation.DomDocument.DocumentIndex">
  19807. <summary>
  19808. Return the DocumentIndex for this document.
  19809. </summary>
  19810. </member>
  19811. <member name="P:CsQuery.Implementation.DomDocument.ParentNode">
  19812. <summary>
  19813. The direct parent of this node.
  19814. </summary>
  19815. </member>
  19816. <member name="P:CsQuery.Implementation.DomDocument.NodePath">
  19817. <summary>
  19818. The full path to this node. For Document nodes, this is always empty.
  19819. </summary>
  19820. </member>
  19821. <member name="P:CsQuery.Implementation.DomDocument.Path">
  19822. <summary>
  19823. Gets the unique path to this element as a string. THIS METHOD IS OBSOLETE. It has been
  19824. replaced by NodePath.
  19825. </summary>
  19826. </member>
  19827. <member name="P:CsQuery.Implementation.DomDocument.Depth">
  19828. <summary>
  19829. The depth in the node tree at which this node occurs. This is always 0 for the DomDocument.
  19830. </summary>
  19831. </member>
  19832. <member name="P:CsQuery.Implementation.DomDocument.DomRenderingOptions">
  19833. <summary>
  19834. Deprecated: DomRenderingOptions are no longer bound to a particular Document instance. Pass
  19835. options to the Render() method, or create an IOutputFormatter instance using options, instead.
  19836. This method will be removed in a future release.
  19837. </summary>
  19838. </member>
  19839. <member name="P:CsQuery.Implementation.DomDocument.Document">
  19840. <summary>
  19841. The DOM for this object. For Document objects, this returns the same object.
  19842. </summary>
  19843. </member>
  19844. <member name="P:CsQuery.Implementation.DomDocument.NodeType">
  19845. <summary>
  19846. Gets the type of the node. For Document objects, this is always NodeType.DOCUMENT_NODE
  19847. </summary>
  19848. </member>
  19849. <member name="P:CsQuery.Implementation.DomDocument.DocTypeNode">
  19850. <summary>
  19851. Gets the DOCUMENT_TYPE node for this document, or null if none exists.
  19852. </summary>
  19853. </member>
  19854. <member name="P:CsQuery.Implementation.DomDocument.DocType">
  19855. <summary>
  19856. Gets the DocType for this document.
  19857. </summary>
  19858. </member>
  19859. <member name="P:CsQuery.Implementation.DomDocument.InnerHtmlAllowed">
  19860. <summary>
  19861. Gets a value indicating whether HTML is allowed as a child of this element. For Document
  19862. nodes, this is always true.
  19863. </summary>
  19864. </member>
  19865. <member name="P:CsQuery.Implementation.DomDocument.Data">
  19866. <summary>
  19867. Any user data to be persisted with this DOM.
  19868. </summary>
  19869. </member>
  19870. <member name="P:CsQuery.Implementation.DomDocument.Body">
  19871. <summary>
  19872. Return the body element for this Document.
  19873. </summary>
  19874. </member>
  19875. <member name="P:CsQuery.Implementation.DomDocument.IsIndexed">
  19876. <summary>
  19877. Gets a value indicating whether this object type should be indexed.
  19878. </summary>
  19879. </member>
  19880. <member name="P:CsQuery.Implementation.DomDocument.IsFragment">
  19881. <summary>
  19882. The element is not associated with an IDomDocument.
  19883. </summary>
  19884. </member>
  19885. <member name="P:CsQuery.Implementation.DomDocument.IsDisconnected">
  19886. <summary>
  19887. Gets a value indicating whether this object belongs to a Document or not.
  19888. </summary>
  19889. </member>
  19890. <member name="M:CsQuery.Implementation.DomDocument.GetElementById(System.String)">
  19891. <summary>
  19892. Returns a reference to the element by its ID.
  19893. </summary>
  19894. <param name="id">
  19895. The identifier.
  19896. </param>
  19897. <returns>
  19898. The element by identifier.
  19899. </returns>
  19900. <url>
  19901. https://developer.mozilla.org/en/DOM/document.getElementById
  19902. </url>
  19903. </member>
  19904. <member name="M:CsQuery.Implementation.DomDocument.GetElementById``1(System.String)">
  19905. <summary>
  19906. Gets an element by identifier, and return a strongly-typed interface.
  19907. </summary>
  19908. <typeparam name="T">
  19909. Generic type parameter.
  19910. </typeparam>
  19911. <param name="id">
  19912. The identifier.
  19913. </param>
  19914. <returns>
  19915. The element by id&lt; t&gt;
  19916. </returns>
  19917. </member>
  19918. <member name="M:CsQuery.Implementation.DomDocument.GetElementByTagName(System.String)">
  19919. <summary>
  19920. Gets element by tag name.
  19921. </summary>
  19922. <param name="tagName">
  19923. Name of the tag.
  19924. </param>
  19925. <returns>
  19926. The element by tag name.
  19927. </returns>
  19928. </member>
  19929. <member name="M:CsQuery.Implementation.DomDocument.GetElementsByTagName(System.String)">
  19930. <summary>
  19931. Returns a list of elements with the given tag name. The subtree underneath the specified
  19932. element is searched, excluding the element itself.
  19933. </summary>
  19934. <param name="tagName">
  19935. Name of the tag.
  19936. </param>
  19937. <returns>
  19938. The element by tag name.
  19939. </returns>
  19940. <url>
  19941. https://developer.mozilla.org/en/DOM/element.getElementsByTagName
  19942. </url>
  19943. </member>
  19944. <member name="M:CsQuery.Implementation.DomDocument.QuerySelector(System.String)">
  19945. <summary>
  19946. Returns the first element within the document (using depth-first pre-order traversal of the
  19947. document's nodes) that matches the specified group of selectors.
  19948. </summary>
  19949. <param name="selector">
  19950. The selector.
  19951. </param>
  19952. <returns>
  19953. An element, the first that matches the selector.
  19954. </returns>
  19955. <url>
  19956. https://developer.mozilla.org/En/DOM/Document.querySelector
  19957. </url>
  19958. </member>
  19959. <member name="M:CsQuery.Implementation.DomDocument.QuerySelectorAll(System.String)">
  19960. <summary>
  19961. Returns a list of the elements within the document (using depth-first pre-order traversal of
  19962. the document's nodes) that match the specified group of selectors.
  19963. </summary>
  19964. <param name="selector">
  19965. The selector.
  19966. </param>
  19967. <returns>
  19968. A sequence of elements matching the selector.
  19969. </returns>
  19970. <url>
  19971. https://developer.mozilla.org/en/DOM/Document.querySelectorAll
  19972. </url>
  19973. </member>
  19974. <member name="M:CsQuery.Implementation.DomDocument.CreateElement(System.String)">
  19975. <summary>
  19976. Creates a new Element node.
  19977. </summary>
  19978. <param name="nodeName">
  19979. Name of the node.
  19980. </param>
  19981. <returns>
  19982. The new element.
  19983. </returns>
  19984. <url>
  19985. https://developer.mozilla.org/en/DOM/document.createElement
  19986. </url>
  19987. </member>
  19988. <member name="M:CsQuery.Implementation.DomDocument.CreateTextNode(System.String)">
  19989. <summary>
  19990. Creates a new Text node.
  19991. </summary>
  19992. <param name="text">
  19993. The text.
  19994. </param>
  19995. <returns>
  19996. The new text node.
  19997. </returns>
  19998. <url>
  19999. https://developer.mozilla.org/en/DOM/document.createTextNode
  20000. </url>
  20001. </member>
  20002. <member name="M:CsQuery.Implementation.DomDocument.CreateComment(System.String)">
  20003. <summary>
  20004. Creates a new comment node.
  20005. </summary>
  20006. <param name="comment">
  20007. The comment.
  20008. </param>
  20009. <returns>
  20010. The new comment.
  20011. </returns>
  20012. <url>
  20013. https://developer.mozilla.org/en/DOM/document.createComment
  20014. </url>
  20015. </member>
  20016. <member name="M:CsQuery.Implementation.DomDocument.CreateDocumentType(System.String,System.String,System.String,System.String)">
  20017. <summary>
  20018. Creates a document type node.
  20019. </summary>
  20020. <param name="type">
  20021. The type.
  20022. </param>
  20023. <param name="access">
  20024. The access type, public or private.
  20025. </param>
  20026. <param name="FPI">
  20027. The formal public identifier of the doc type.
  20028. </param>
  20029. <param name="URI">
  20030. The URI of the doc type.
  20031. </param>
  20032. <returns>
  20033. The new document type.
  20034. </returns>
  20035. </member>
  20036. <member name="M:CsQuery.Implementation.DomDocument.CreateDocumentType(CsQuery.DocType)">
  20037. <summary>
  20038. Creates the document type node.
  20039. </summary>
  20040. <param name="docType">
  20041. The DocType for this document.
  20042. </param>
  20043. <returns>
  20044. The new document type.
  20045. </returns>
  20046. </member>
  20047. <member name="M:CsQuery.Implementation.DomDocument.Clone">
  20048. <summary>
  20049. Makes a deep copy of this object.
  20050. </summary>
  20051. <returns>
  20052. A copy of this object.
  20053. </returns>
  20054. </member>
  20055. <member name="M:CsQuery.Implementation.DomDocument.CloneChildren">
  20056. <summary>
  20057. Clones the child elements of this document
  20058. </summary>
  20059. <returns>
  20060. A sequence of cloned elements
  20061. </returns>
  20062. </member>
  20063. <member name="M:CsQuery.Implementation.DomDocument.ToString">
  20064. <summary>
  20065. Convert this object into a string representation; provides summary information about the
  20066. document.
  20067. </summary>
  20068. <returns>
  20069. This object as a string.
  20070. </returns>
  20071. </member>
  20072. <member name="M:CsQuery.Implementation.DomDocument.CreateNew``1">
  20073. <summary>
  20074. Creates an IDomDocument that is derived from this one. The new type can also be a derived
  20075. type, such as IDomFragment. The new object will inherit DomRenderingOptions from this one.
  20076. </summary>
  20077. <typeparam name="T">
  20078. The type of object to create that is IDomDocument.
  20079. </typeparam>
  20080. <returns>
  20081. A new, empty concrete class that is represented by the interface T, configured with the same
  20082. options as the current object.
  20083. </returns>
  20084. </member>
  20085. <member name="M:CsQuery.Implementation.DomDocument.CreateNew">
  20086. <summary>
  20087. Creates an IDomDocument that is derived from this one. The new type can also be a derived
  20088. type, such as IDomFragment. The new object will inherit DomRenderingOptions from this one.
  20089. </summary>
  20090. <returns>
  20091. A new, empty concrete class that is represented by the interface T, configured with the same
  20092. options as the current object.
  20093. </returns>
  20094. </member>
  20095. <member name="M:CsQuery.Implementation.DomDocument.CreateNew``1(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  20096. <summary>
  20097. Creates an IDomDocument that is derived from this one. The new type can also be a derived
  20098. type, such as IDomFragment. The new object will inherit DomRenderingOptions from this one.
  20099. </summary>
  20100. <exception cref="T:System.ArgumentException">
  20101. Thrown when one or more arguments have unsupported or illegal values.
  20102. </exception>
  20103. <typeparam name="T">
  20104. The type of object to create that is IDomDocument.
  20105. </typeparam>
  20106. <param name="elements">
  20107. The elements that are the source for the new document.
  20108. </param>
  20109. <returns>
  20110. A new, empty concrete class that is represented by the interface T, configured with the same
  20111. options as the current object.
  20112. </returns>
  20113. </member>
  20114. <member name="M:CsQuery.Implementation.DomDocument.OnlyElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  20115. <summary>
  20116. Return a sequence of elements that excludes non-Element (e.g. Text) nodes
  20117. </summary>
  20118. <param name="objectList">
  20119. The input sequence
  20120. </param>
  20121. <returns>
  20122. A sequence of elements
  20123. </returns>
  20124. </member>
  20125. <member name="T:CsQuery.Implementation.DomDocumentType">
  20126. <summary>
  20127. A special type for the DOCTYPE node
  20128. </summary>
  20129. </member>
  20130. <member name="M:CsQuery.Implementation.DomDocumentType.#ctor">
  20131. <summary>
  20132. Default constructor.
  20133. </summary>
  20134. </member>
  20135. <member name="M:CsQuery.Implementation.DomDocumentType.#ctor(CsQuery.DocType)">
  20136. <summary>
  20137. Constructor to create based on one of several common predefined types.
  20138. </summary>
  20139. <param name="docType">
  20140. Type of the document.
  20141. </param>
  20142. </member>
  20143. <member name="M:CsQuery.Implementation.DomDocumentType.#ctor(System.String,System.String,System.String,System.String)">
  20144. <summary>
  20145. Constructor to create a specific document type node.
  20146. </summary>
  20147. <param name="type">
  20148. The type.
  20149. </param>
  20150. <param name="access">
  20151. PUBLIC or SYSTEM
  20152. </param>
  20153. <param name="FPI">
  20154. Identifier for the system.
  20155. </param>
  20156. <param name="URI">
  20157. URI of the document.
  20158. </param>
  20159. </member>
  20160. <member name="P:CsQuery.Implementation.DomDocumentType.NodeType">
  20161. <summary>
  20162. Gets the type of the node.
  20163. </summary>
  20164. </member>
  20165. <member name="P:CsQuery.Implementation.DomDocumentType.NodeName">
  20166. <summary>
  20167. The node (tag) name, in upper case. For DOC_TYPE nodes, this is always "DOCTYPE".
  20168. </summary>
  20169. </member>
  20170. <member name="P:CsQuery.Implementation.DomDocumentType.DocType">
  20171. <summary>
  20172. Gets or sets the type of the document.
  20173. </summary>
  20174. </member>
  20175. <member name="P:CsQuery.Implementation.DomDocumentType.NonAttributeData">
  20176. <summary>
  20177. Gets or sets the information describing the content found in the tag that is not in standard
  20178. attribute format.
  20179. </summary>
  20180. </member>
  20181. <member name="M:CsQuery.Implementation.DomDocumentType.SetDocType(CsQuery.DocType)">
  20182. <summary>
  20183. Sets document type data values from a doc type
  20184. </summary>
  20185. </member>
  20186. <member name="P:CsQuery.Implementation.DomDocumentType.InnerHtmlAllowed">
  20187. <summary>
  20188. Gets a value indicating whether HTML is allowed as a child of this element. It is possible
  20189. for this value to be false but InnerTextAllowed to be true for elements which can have inner
  20190. content, but no child HTML markup, such as &lt;textarea&gt; and &lt;script&gt;
  20191. </summary>
  20192. </member>
  20193. <member name="P:CsQuery.Implementation.DomDocumentType.HasChildren">
  20194. <summary>
  20195. Gets a value indicating whether this object has children.
  20196. </summary>
  20197. </member>
  20198. <member name="M:CsQuery.Implementation.DomDocumentType.Clone">
  20199. <summary>
  20200. Makes a deep copy of this object.
  20201. </summary>
  20202. <returns>
  20203. A copy of this object.
  20204. </returns>
  20205. </member>
  20206. <member name="T:CsQuery.Implementation.DomElement">
  20207. <summary>
  20208. HTML elements.
  20209. </summary>
  20210. </member>
  20211. <member name="F:CsQuery.Implementation.DomElement._InnerAttributes">
  20212. <summary>
  20213. The dom attributes.
  20214. </summary>
  20215. </member>
  20216. <member name="F:CsQuery.Implementation.DomElement._Style">
  20217. <summary>
  20218. Backing field for _Style.
  20219. </summary>
  20220. </member>
  20221. <member name="F:CsQuery.Implementation.DomElement._Classes">
  20222. <summary>
  20223. Backing field for _Classes.
  20224. </summary>
  20225. </member>
  20226. <member name="F:CsQuery.Implementation.DomElement._NodeNameID">
  20227. <summary>
  20228. Backing field for NodeNameID property.
  20229. </summary>
  20230. </member>
  20231. <member name="P:CsQuery.Implementation.DomElement.InnerAttributes">
  20232. <summary>
  20233. Gets the dom attributes.
  20234. </summary>
  20235. </member>
  20236. <member name="P:CsQuery.Implementation.DomElement.HasInnerAttributes">
  20237. <summary>
  20238. Returns true if this node has any actual attributes (not class or style)
  20239. </summary>
  20240. </member>
  20241. <member name="M:CsQuery.Implementation.DomElement.#ctor">
  20242. <summary>
  20243. Default constructor.
  20244. </summary>
  20245. </member>
  20246. <member name="M:CsQuery.Implementation.DomElement.#ctor(System.UInt16)">
  20247. <summary>
  20248. Create a new DomElement node of a nodeTipe determined by a token ID.
  20249. </summary>
  20250. <param name="tokenId">
  20251. Token represnting an existing tokenized node type.
  20252. </param>
  20253. </member>
  20254. <member name="M:CsQuery.Implementation.DomElement.Create(System.String)">
  20255. <summary>
  20256. Creates a new element
  20257. </summary>
  20258. <param name="nodeName">
  20259. The NodeName for the element (upper case).
  20260. </param>
  20261. <returns>
  20262. A new element that inherits DomElement
  20263. </returns>
  20264. </member>
  20265. <member name="P:CsQuery.Implementation.DomElement.Style">
  20266. <summary>
  20267. An object encapsulating the Styles associated with this element.
  20268. </summary>
  20269. </member>
  20270. <member name="M:CsQuery.Implementation.DomElement.SetStyle(CsQuery.Implementation.CSSStyleDeclaration)">
  20271. <summary>
  20272. Sets a style to a non-null value
  20273. </summary>
  20274. <param name="style">
  20275. The style.
  20276. </param>
  20277. </member>
  20278. <member name="P:CsQuery.Implementation.DomElement.Attributes">
  20279. <summary>
  20280. Access to the IAttributeCollection interface for this element's attributes.
  20281. </summary>
  20282. <implementation>
  20283. We don't actually refer to the inner AttributeCollection object here because we cannot allow
  20284. users to set attributes directly in the object: they must use SetAttribute so that special
  20285. handling for "class" and "style" as well as indexing can be performed. To avoid creating a
  20286. wrapper object,.
  20287. </implementation>
  20288. </member>
  20289. <member name="P:CsQuery.Implementation.DomElement.ClassName">
  20290. <summary>
  20291. gets and sets the value of the "class" attribute of the specified element.
  20292. </summary>
  20293. </member>
  20294. <member name="P:CsQuery.Implementation.DomElement.Id">
  20295. <summary>
  20296. Get or set value of the "id" attribute.
  20297. </summary>
  20298. </member>
  20299. <member name="P:CsQuery.Implementation.DomElement.NodeName">
  20300. <summary>
  20301. The NodeName for the element. This always returns the name in upper case.
  20302. </summary>11
  20303. </member>
  20304. <member name="P:CsQuery.Implementation.DomElement.NodeNameID">
  20305. <summary>
  20306. Gets the token that represents this element's NodeName
  20307. </summary>
  20308. </member>
  20309. <member name="P:CsQuery.Implementation.DomElement.Type">
  20310. <summary>
  20311. The value of the "type" attribute. For input elements, this property always returns a
  20312. lowercase value and defaults to "text" if there is no type attribute. For other element types,
  20313. it simply returns the value of the "type" attribute.
  20314. </summary>
  20315. <url>
  20316. https://developer.mozilla.org/en/XUL/Property/type
  20317. </url>
  20318. <implementation>
  20319. TODO: in HTML5 type can be used on OL attributes (and maybe others?) and its value is case
  20320. sensitive. The Type of input elements is always lower case, though. This behavior needs to be
  20321. verified against the spec.
  20322. </implementation>
  20323. </member>
  20324. <member name="P:CsQuery.Implementation.DomElement.Name">
  20325. <summary>
  20326. Gets or sets the name attribute of an DOM object, it only applies to the following elements:
  20327. &lt;a&gt; , &lt;applet&gt; , &lt;form&gt; , &lt;frame&gt; , &lt;iframe&gt; , &lt;img&gt; ,
  20328. &lt;input&gt; , &lt;map&gt; , &lt;meta&gt; , &lt;object&gt; , &lt;option&gt; , &lt;param&gt; ,
  20329. &lt;select&gt; , and &lt;textarea&gt; .
  20330. </summary>
  20331. <url>
  20332. https://developer.mozilla.org/en/DOM/element.name
  20333. </url>
  20334. <implementation>
  20335. TODO: Verify that the attribute is applicable to this node type and return null otherwise.
  20336. </implementation>
  20337. </member>
  20338. <member name="P:CsQuery.Implementation.DomElement.DefaultValue">
  20339. <summary>
  20340. The value of an input element, or the text of a textarea element.
  20341. </summary>
  20342. </member>
  20343. <member name="P:CsQuery.Implementation.DomElement.Value">
  20344. <summary>
  20345. For input elements, the "value" property of this element. Returns null for other element
  20346. types.
  20347. </summary>
  20348. <remarks>
  20349. TODO: Value is only mapped to an attribute on certain elements. The HasValueProperty method
  20350. resolves this. When setting the Value property for any other element, it should still track
  20351. the value but never render it.
  20352. We do just the opposite; we don't return the value in that situation but always render it.
  20353. This should be fixed to work like the DOM so setting Value doesn't render.
  20354. </remarks>
  20355. </member>
  20356. <member name="P:CsQuery.Implementation.DomElement.NodeType">
  20357. <summary>
  20358. Gets the type of the node.
  20359. </summary>
  20360. </member>
  20361. <member name="P:CsQuery.Implementation.DomElement.ParentNode">
  20362. <summary>
  20363. The direct parent of this node.
  20364. </summary>
  20365. </member>
  20366. <member name="P:CsQuery.Implementation.DomElement.HasAttributes">
  20367. <summary>
  20368. Returns true if this node has any attributes.
  20369. </summary>
  20370. </member>
  20371. <member name="P:CsQuery.Implementation.DomElement.HasStyles">
  20372. <summary>
  20373. Returns true if this node has any styles defined.
  20374. </summary>
  20375. </member>
  20376. <member name="P:CsQuery.Implementation.DomElement.HasStyleAttribute">
  20377. <summary>
  20378. Gets a value indicating whether this object has a style attribute.
  20379. </summary>
  20380. </member>
  20381. <member name="P:CsQuery.Implementation.DomElement.HasClasses">
  20382. <summary>
  20383. Returns true if this node has a "class" attribute. This can be true even if there are no classes.
  20384. </summary>
  20385. </member>
  20386. <member name="P:CsQuery.Implementation.DomElement.IsIndexed">
  20387. <summary>
  20388. Gets a value indicating whether this object type should be indexed.
  20389. </summary>
  20390. </member>
  20391. <member name="P:CsQuery.Implementation.DomElement.OuterHTML">
  20392. <summary>
  20393. Gets or sets the outer HTML.
  20394. </summary>
  20395. <value>
  20396. An enumerator that allows foreach to be used to process index keys in this collection.
  20397. </value>
  20398. <url>
  20399. https://developer.mozilla.org/en-US/docs/DOM/element.outerHTML
  20400. </url>
  20401. </member>
  20402. <member name="P:CsQuery.Implementation.DomElement.InnerHtmlAllowed">
  20403. <summary>
  20404. Gets a value indicating whether HTML is allowed as a child of this element. It is possible
  20405. for this value to be false but InnerTextAllowed to be true for elements which can have inner
  20406. content, but no child HTML markup, such as &lt;textarea&gt; and &lt;script&gt;
  20407. </summary>
  20408. </member>
  20409. <member name="P:CsQuery.Implementation.DomElement.InnerTextAllowed">
  20410. <summary>
  20411. Gets a value indicating whether text content is allowed as a child of this element.
  20412. </summary>
  20413. </member>
  20414. <member name="P:CsQuery.Implementation.DomElement.ChildrenAllowed">
  20415. <summary>
  20416. Gets a value indicating whether this element may have children. When false, it means this is
  20417. a void element.
  20418. </summary>
  20419. </member>
  20420. <member name="P:CsQuery.Implementation.DomElement.Item(System.String)">
  20421. <summary>
  20422. The child node at the specified index.
  20423. </summary>
  20424. <param name="attribute">
  20425. The zero-based index of the child node to access.
  20426. </param>
  20427. <returns>
  20428. IDomObject, the element at the specified index within this node's children.
  20429. </returns>
  20430. </member>
  20431. <member name="P:CsQuery.Implementation.DomElement.Checked">
  20432. <summary>
  20433. Gets or sets a value indicating whether the element is checked.
  20434. </summary>
  20435. <url>
  20436. https://developer.mozilla.org/en/XUL/Property/checked
  20437. </url>
  20438. </member>
  20439. <member name="P:CsQuery.Implementation.DomElement.Disabled">
  20440. <summary>
  20441. Gets or sets a value indicating whether the element is disabled.
  20442. </summary>
  20443. <url>
  20444. https://developer.mozilla.org/en/XUL/Property/disabled
  20445. </url>
  20446. </member>
  20447. <member name="P:CsQuery.Implementation.DomElement.ReadOnly">
  20448. <summary>
  20449. Gets or sets a value indicating whether the only should be read.
  20450. </summary>
  20451. <url>
  20452. https://developer.mozilla.org/en/XUL/Property/readOnly
  20453. </url>
  20454. </member>
  20455. <member name="P:CsQuery.Implementation.DomElement.InnerHTML">
  20456. <summary>
  20457. Returns text of the inner HTML. When setting, any children will be removed.
  20458. </summary>
  20459. </member>
  20460. <member name="P:CsQuery.Implementation.DomElement.TextContent">
  20461. <summary>
  20462. Gets or sets the text content of a node and its descendants.
  20463. </summary>
  20464. </member>
  20465. <member name="P:CsQuery.Implementation.DomElement.InnerText">
  20466. <summary>
  20467. Gets or sets the text content of a node and its descendants, formatted like Chrome (a new
  20468. line for each text node, a space between inline elements, a new line for block elements).
  20469. Unlike browsers, the contents of hidden elements are included, since we cannot determine
  20470. conclusively what is hidden.
  20471. The contents of comments, CDATA nodes, SCRIPT, STYLE and TEXTAREA nodes are ignored. Note:
  20472. this is an IE property; there is no standard. The way CsQuery formats using InnerText is
  20473. roughly like Chrome but may not match exactly.
  20474. </summary>
  20475. <url>
  20476. http://msdn.microsoft.com/en-us/library/ms533899%28v=VS.85%29.aspx
  20477. </url>
  20478. </member>
  20479. <member name="P:CsQuery.Implementation.DomElement.ElementIndex">
  20480. <summary>
  20481. The index excluding text nodes.
  20482. </summary>
  20483. </member>
  20484. <member name="P:CsQuery.Implementation.DomElement.IndexReference">
  20485. <summary>
  20486. The object to which this index refers.
  20487. </summary>
  20488. </member>
  20489. <member name="P:CsQuery.Implementation.DomElement.IsBlock">
  20490. <summary>
  20491. Returns true if this element is a block-type element.
  20492. </summary>
  20493. </member>
  20494. <member name="P:CsQuery.Implementation.DomElement.Classes">
  20495. <summary>
  20496. A sequence of all unique class names defined on this element.
  20497. </summary>
  20498. </member>
  20499. <member name="M:CsQuery.Implementation.DomElement.ElementHtml">
  20500. <summary>
  20501. Returns the HTML for this element, but ignoring children/innerHTML.
  20502. </summary>
  20503. <returns>
  20504. A string of HTML
  20505. </returns>
  20506. </member>
  20507. <member name="M:CsQuery.Implementation.DomElement.IndexKeys">
  20508. <summary>
  20509. Return the index keys for this element.
  20510. </summary>
  20511. <returns>
  20512. An enumerator that allows foreach to be used to process index keys in this collection.
  20513. </returns>
  20514. </member>
  20515. <member name="M:CsQuery.Implementation.DomElement.Clone">
  20516. <summary>
  20517. Makes a deep copy of this object.
  20518. </summary>
  20519. <returns>
  20520. A copy of this object.
  20521. </returns>
  20522. </member>
  20523. <member name="M:CsQuery.Implementation.DomElement.CloneChildren">
  20524. <summary>
  20525. Enumerates clone children in this collection.
  20526. </summary>
  20527. <returns>
  20528. An enumerator that allows foreach to be used to process clone children in this collection.
  20529. </returns>
  20530. </member>
  20531. <member name="M:CsQuery.Implementation.DomElement.HasStyle(System.String)">
  20532. <summary>
  20533. Query if 'name' has style.
  20534. </summary>
  20535. <param name="name">
  20536. .
  20537. </param>
  20538. <returns>
  20539. true if style, false if not.
  20540. </returns>
  20541. </member>
  20542. <member name="M:CsQuery.Implementation.DomElement.HasClass(System.String)">
  20543. <summary>
  20544. Query if 'name' has class.
  20545. </summary>
  20546. <param name="name">
  20547. .
  20548. </param>
  20549. <returns>
  20550. true if class, false if not.
  20551. </returns>
  20552. </member>
  20553. <member name="M:CsQuery.Implementation.DomElement.AddClass(System.String)">
  20554. <summary>
  20555. Adds the class.
  20556. </summary>
  20557. <param name="name">
  20558. .
  20559. </param>
  20560. <returns>
  20561. true if it succeeds, false if it fails.
  20562. </returns>
  20563. </member>
  20564. <member name="M:CsQuery.Implementation.DomElement.RemoveClass(System.String)">
  20565. <summary>
  20566. Removes the class described by name.
  20567. </summary>
  20568. <param name="name">
  20569. .
  20570. </param>
  20571. <returns>
  20572. true if it succeeds, false if it fails.
  20573. </returns>
  20574. </member>
  20575. <member name="M:CsQuery.Implementation.DomElement.HasAttribute(System.String)">
  20576. <summary>
  20577. Query if 'tokenId' has attribute.
  20578. </summary>
  20579. <param name="name">
  20580. .
  20581. </param>
  20582. <returns>
  20583. true if attribute, false if not.
  20584. </returns>
  20585. </member>
  20586. <member name="M:CsQuery.Implementation.DomElement.SetAttribute(System.String,System.String)">
  20587. <summary>
  20588. Set the value of a named attribute.
  20589. </summary>
  20590. <param name="name">
  20591. .
  20592. </param>
  20593. <param name="value">
  20594. .
  20595. </param>
  20596. </member>
  20597. <member name="M:CsQuery.Implementation.DomElement.SetAttribute(System.UInt16,System.String)">
  20598. <summary>
  20599. Set the value of a named attribute.
  20600. </summary>
  20601. <param name="tokenId">
  20602. The token ID of the attribute
  20603. </param>
  20604. <param name="value">
  20605. The value to set
  20606. </param>
  20607. </member>
  20608. <member name="M:CsQuery.Implementation.DomElement.SetAttribute(System.String)">
  20609. <summary>
  20610. Sets an attribute with no value.
  20611. </summary>
  20612. <param name="name">
  20613. The attribute name
  20614. </param>
  20615. </member>
  20616. <member name="M:CsQuery.Implementation.DomElement.SetAttribute(System.UInt16)">
  20617. <summary>
  20618. Sets an attribute with no value.
  20619. </summary>
  20620. <param name="tokenId">
  20621. The token
  20622. </param>
  20623. </member>
  20624. <member name="M:CsQuery.Implementation.DomElement.SetAttributeRaw(System.UInt16,System.String)">
  20625. <summary>
  20626. Used by DomElement to (finally) set the ID value.
  20627. </summary>
  20628. <param name="tokenId">
  20629. THe attribute token
  20630. </param>
  20631. <param name="value">
  20632. The attribute value
  20633. </param>
  20634. </member>
  20635. <member name="M:CsQuery.Implementation.DomElement.RemoveAttribute(System.String)">
  20636. <summary>
  20637. Removes the attribute described by name.
  20638. </summary>
  20639. <param name="name">
  20640. The attribute name to remove
  20641. </param>
  20642. <returns>
  20643. true if it succeeds, false if it fails.
  20644. </returns>
  20645. </member>
  20646. <member name="M:CsQuery.Implementation.DomElement.RemoveAttribute(System.UInt16)">
  20647. <summary>
  20648. Removes the attribute described by name.
  20649. </summary>
  20650. <param name="tokenId">
  20651. The token for the attribute
  20652. </param>
  20653. <returns>
  20654. true if it succeeds, false if it fails.
  20655. </returns>
  20656. </member>
  20657. <member name="M:CsQuery.Implementation.DomElement.GetAttribute(System.String)">
  20658. <summary>
  20659. Gets an attribute value, or returns null if the value is missing. If a valueless attribute is
  20660. found, this will also return null. HasAttribute should be used to test for such attributes.
  20661. Attributes with an empty string value will return String.Empty.
  20662. </summary>
  20663. <param name="name">
  20664. The name of the attribute
  20665. </param>
  20666. <returns>
  20667. The attribute value, or null if the attribute is missing.
  20668. </returns>
  20669. </member>
  20670. <member name="M:CsQuery.Implementation.DomElement.GetAttribute(System.UInt16)">
  20671. <summary>
  20672. Gets an attribute value, or returns null if the value is missing. If a valueless attribute is
  20673. found, this will also return null. HasAttribute should be used to test for such attributes.
  20674. Attributes with an empty string value will return String.Empty.
  20675. </summary>
  20676. <param name="tokenId">
  20677. The token ID of the attribute
  20678. </param>
  20679. <returns>
  20680. The attribute value.
  20681. </returns>
  20682. </member>
  20683. <member name="M:CsQuery.Implementation.DomElement.GetAttribute(System.String,System.String)">
  20684. <summary>
  20685. Return an attribute value identified by name. If it doesn't exist, return the provided
  20686. default value.
  20687. </summary>
  20688. <param name="name">
  20689. The attribute name.
  20690. </param>
  20691. <param name="defaultValue">
  20692. The value to return if the attribute is missing.
  20693. </param>
  20694. <returns>
  20695. The attribute value.
  20696. </returns>
  20697. </member>
  20698. <member name="M:CsQuery.Implementation.DomElement.GetAttribute(System.UInt16,System.String)">
  20699. <summary>
  20700. Return an attribute value identified by a token ID. If it doesn't exist, return the provided
  20701. default value.
  20702. </summary>
  20703. <param name="tokenId">
  20704. The token ID of the attribute.
  20705. </param>
  20706. <param name="defaultValue">
  20707. The value to return if the attribute is missing.
  20708. </param>
  20709. <returns>
  20710. The attribute.
  20711. </returns>
  20712. </member>
  20713. <member name="M:CsQuery.Implementation.DomElement.TryGetAttribute(System.UInt16,System.String@)">
  20714. <summary>
  20715. Try get an attribute value.
  20716. </summary>
  20717. <param name="tokenId">
  20718. The token ID of the attribute
  20719. </param>
  20720. <param name="value">
  20721. The value of the attribute
  20722. </param>
  20723. <returns>
  20724. true if the attribute exists, false if not
  20725. </returns>
  20726. </member>
  20727. <member name="M:CsQuery.Implementation.DomElement.TryGetAttribute(System.String,System.String@)">
  20728. <summary>
  20729. Try to get attribute value by name.
  20730. </summary>
  20731. <param name="name">
  20732. The attribute name
  20733. </param>
  20734. <param name="value">
  20735. The attribute value
  20736. </param>
  20737. <returns>
  20738. true if the attribute exists, false if not
  20739. </returns>
  20740. </member>
  20741. <member name="M:CsQuery.Implementation.DomElement.ToString">
  20742. <summary>
  20743. Convert this object into a string representation.
  20744. </summary>
  20745. <returns>
  20746. This object as a string.
  20747. </returns>
  20748. </member>
  20749. <member name="M:CsQuery.Implementation.DomElement.AddStyle(System.String)">
  20750. <summary>
  20751. Add a single style in the form "styleName: value", validating that the style is known and the
  20752. value is in the correct format for that style.
  20753. </summary>
  20754. <param name="style">
  20755. The style.
  20756. </param>
  20757. </member>
  20758. <member name="M:CsQuery.Implementation.DomElement.AddStyle(System.String,System.Boolean)">
  20759. <summary>
  20760. Add a single style in the form "styleName: value".
  20761. </summary>
  20762. <param name="style">
  20763. The style.
  20764. </param>
  20765. <param name="strict">
  20766. When true, CSS syntax checking is enforced. If the style is unknown or the value is not of
  20767. the correct format, an error will be thrown.
  20768. </param>
  20769. </member>
  20770. <member name="M:CsQuery.Implementation.DomElement.RemoveStyle(System.String)">
  20771. <summary>
  20772. Removes the named style from the "styles" property of this element.
  20773. </summary>
  20774. <param name="name">
  20775. The name of the style to remove.
  20776. </param>
  20777. <returns>
  20778. true if the style was present, false if not.
  20779. </returns>
  20780. </member>
  20781. <member name="M:CsQuery.Implementation.DomElement.SetStyles(System.String)">
  20782. <summary>
  20783. Sets the style property to the s
  20784. </summary>
  20785. <param name="styles">
  20786. The styles.
  20787. </param>
  20788. </member>
  20789. <member name="M:CsQuery.Implementation.DomElement.SetStyles(System.String,System.Boolean)">
  20790. <summary>
  20791. Sets the style property from a string of style definitions separated by semicolons, e.g.
  20792. "style1: value; style2: value;".
  20793. </summary>
  20794. <param name="styles">
  20795. The styles.
  20796. </param>
  20797. <param name="strict">
  20798. When true, CSS syntax checking is enforced. If the style is unknown or the value is not of
  20799. the correct format, an error will be thrown.
  20800. </param>
  20801. </member>
  20802. <member name="M:CsQuery.Implementation.DomElement.GetTextContent(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  20803. <summary>
  20804. Helper for public Text() function to act recursively.
  20805. </summary>
  20806. <param name="nodes">
  20807. The nodes to access InnerText from.
  20808. </param>
  20809. <returns>
  20810. A sequence of the strings of the child text nodes
  20811. </returns>
  20812. </member>
  20813. <member name="M:CsQuery.Implementation.DomElement.GetInnerText(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  20814. <summary>
  20815. Enumerates get inner text in this collection
  20816. Rules:
  20817. All whitespace between text or inline nodes is coalesced to a single whitespace.
  20818. A block node starts a new line.
  20819. Leading and trailing whitespace is omitted.
  20820. </summary>
  20821. <param name="nodes">
  20822. The nodes to access innnerText from.
  20823. </param>
  20824. <returns>
  20825. An enumerator that allows foreach to be used to process get inner text in this collection.
  20826. </returns>
  20827. </member>
  20828. <member name="M:CsQuery.Implementation.DomElement.AddOwnText_TextContent(System.Collections.Generic.List{System.String},CsQuery.IDomObject)">
  20829. <summary>
  20830. Helper function to add the text contents of an element to a list of strings.
  20831. </summary>
  20832. <param name="list">
  20833. The target list.
  20834. </param>
  20835. <param name="obj">
  20836. The object containing text content.
  20837. </param>
  20838. </member>
  20839. <member name="M:CsQuery.Implementation.DomElement.AttributeIndexKey(System.String)">
  20840. <summary>
  20841. Attribute index key.
  20842. </summary>
  20843. <param name="attrName">
  20844. Name of the attribute.
  20845. </param>
  20846. <returns>
  20847. .
  20848. </returns>
  20849. </member>
  20850. <member name="M:CsQuery.Implementation.DomElement.AttributeIndexKey(System.UInt16)">
  20851. <summary>
  20852. Attribute index key.
  20853. </summary>
  20854. <param name="attrId">
  20855. Identifier for the attribute.
  20856. </param>
  20857. <returns>
  20858. .
  20859. </returns>
  20860. </member>
  20861. <member name="M:CsQuery.Implementation.DomElement.AttributeRemoveFromIndex(System.UInt16)">
  20862. <summary>
  20863. Attribute remove from index.
  20864. </summary>
  20865. <param name="attrId">
  20866. Identifier for the attribute.
  20867. </param>
  20868. </member>
  20869. <member name="M:CsQuery.Implementation.DomElement.AttributeAddToIndex(System.UInt16)">
  20870. <summary>
  20871. Attribute add to index.
  20872. </summary>
  20873. <param name="attrId">
  20874. Identifier for the attribute.
  20875. </param>
  20876. </member>
  20877. <member name="M:CsQuery.Implementation.DomElement.SetClassName(System.String)">
  20878. <summary>
  20879. Sets the class name.
  20880. </summary>
  20881. <param name="className">
  20882. And sets the value of the class attribute of the specified element.
  20883. </param>
  20884. </member>
  20885. <member name="M:CsQuery.Implementation.DomElement.hasDefaultValue">
  20886. <summary>
  20887. Query if this object has default value.
  20888. </summary>
  20889. <returns>
  20890. true if default value, false if not.
  20891. </returns>
  20892. </member>
  20893. <member name="M:CsQuery.Implementation.DomElement.DescendantElements">
  20894. <summary>
  20895. Enumerates all descendant elements in this collection.
  20896. </summary>
  20897. <returns>
  20898. A sequence of IDomElement objects
  20899. </returns>
  20900. </member>
  20901. <member name="M:CsQuery.Implementation.DomElement.HasAttribute(System.UInt16)">
  20902. <summary>
  20903. Query if 'tokenId' has attribute.
  20904. </summary>
  20905. <param name="tokenId">
  20906. .
  20907. </param>
  20908. <returns>
  20909. true if attribute, false if not.
  20910. </returns>
  20911. </member>
  20912. <member name="M:CsQuery.Implementation.DomElement.TryGetAttributeForMatching(System.UInt16,System.String@)">
  20913. <summary>
  20914. Gets an attribute value for matching, accounting for default values of special attribute
  20915. types.
  20916. </summary>
  20917. <param name="attributeId">
  20918. Identifier for the attribute.
  20919. </param>
  20920. <param name="value">
  20921. The matched value
  20922. </param>
  20923. <returns>
  20924. The attribute for matching.
  20925. </returns>
  20926. </member>
  20927. <member name="M:CsQuery.Implementation.DomElement.Closest(System.UInt16)">
  20928. <summary>
  20929. Return the first ancestor of the specified tag
  20930. </summary>
  20931. <param name="tagID">
  20932. Identifier for the tag.
  20933. </param>
  20934. <returns>
  20935. An IDomContainer
  20936. </returns>
  20937. </member>
  20938. <member name="M:CsQuery.Implementation.DomElement.SetProp(System.UInt16,System.Boolean)">
  20939. <summary>
  20940. Sets a boolean property by creating or removing it
  20941. </summary>
  20942. <param name="tagId">
  20943. Identifier for the tag.
  20944. </param>
  20945. <param name="value">
  20946. The value to set
  20947. </param>
  20948. </member>
  20949. <member name="M:CsQuery.Implementation.DomElement.ChildElementsOfTag``1(System.UInt16)">
  20950. <summary>
  20951. Returns all child elements of a specific tag, cast to a type
  20952. </summary>
  20953. <typeparam name="T">
  20954. Generic type parameter.
  20955. </typeparam>
  20956. <param name="nodeNameId">
  20957. Backing field for NodeNameID property.
  20958. </param>
  20959. <returns>
  20960. An enumerator.
  20961. </returns>
  20962. </member>
  20963. <member name="P:CsQuery.Implementation.DomElement.CsQuery#IAttributeCollection#Item(System.String)">
  20964. <summary>
  20965. Get the named attribute value
  20966. </summary>
  20967. <param name="attributeName">
  20968. The name of the attribute
  20969. </param>
  20970. <returns>
  20971. A string of the attribute value
  20972. </returns>
  20973. </member>
  20974. <member name="P:CsQuery.Implementation.DomElement.CsQuery#IAttributeCollection#Length">
  20975. <summary>
  20976. The number of attributes in this attribute collection. This includes special attributes such
  20977. as "class", "id", and "style".
  20978. </summary>
  20979. <returntype>
  20980. int
  20981. </returntype>
  20982. </member>
  20983. <member name="M:CsQuery.Implementation.DomElement.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#String,System#String}}#GetEnumerator">
  20984. <summary>
  20985. Gets the enumerator.
  20986. </summary>
  20987. </member>
  20988. <member name="M:CsQuery.Implementation.DomElement.System#Collections#IEnumerable#GetEnumerator">
  20989. <summary>
  20990. Gets the enumerator.
  20991. </summary>
  20992. <returns>
  20993. The enumerator.
  20994. </returns>
  20995. </member>
  20996. <member name="M:CsQuery.Implementation.DomElement.AttributesCollection">
  20997. <summary>
  20998. Enumerate the attributes + class &amp; style.
  20999. </summary>
  21000. <returns>
  21001. An enumerator that allows foreach to be used to process attributes collection in this
  21002. collection.
  21003. </returns>
  21004. </member>
  21005. <member name="M:CsQuery.Implementation.DomElement.IndexAttributesTokens">
  21006. <summary>
  21007. Return a sequence of tokens for each non-class, non-style attribute that should be
  21008. added to the attribute index.
  21009. </summary>
  21010. <returns>
  21011. An enumerator of ushort.
  21012. </returns>
  21013. </member>
  21014. <member name="T:CsQuery.Implementation.DomFragment">
  21015. <summary>
  21016. An incomplete document fragment
  21017. </summary>
  21018. </member>
  21019. <member name="M:CsQuery.Implementation.DomFragment.Create(System.String,System.String,CsQuery.DocType)">
  21020. <summary>
  21021. Creates a new fragment in a given context.
  21022. </summary>
  21023. <param name="html">
  21024. The elements.
  21025. </param>
  21026. <param name="context">
  21027. (optional) the context. If omitted, will be automatically determined.
  21028. </param>
  21029. <param name="docType">
  21030. (optional) type of the document.
  21031. </param>
  21032. <returns>
  21033. A new fragment.
  21034. </returns>
  21035. </member>
  21036. <member name="M:CsQuery.Implementation.DomFragment.#ctor">
  21037. <summary>
  21038. Default constructor.
  21039. </summary>
  21040. </member>
  21041. <member name="M:CsQuery.Implementation.DomFragment.#ctor(CsQuery.Engine.IDomIndex)">
  21042. <summary>
  21043. Create a new DomFragment using the provided DomIndex instance.
  21044. </summary>
  21045. <param name="domIndex">
  21046. A DomIndex provider
  21047. </param>
  21048. </member>
  21049. <member name="P:CsQuery.Implementation.DomFragment.NodeType">
  21050. <summary>
  21051. Gets the type of the node. For DomFragment objects, this is always NodeType.DOCUMENT_FRAGMENT_NODE.
  21052. </summary>
  21053. </member>
  21054. <member name="P:CsQuery.Implementation.DomFragment.IsIndexed">
  21055. <summary>
  21056. Gets a value indicating whether this object is indexed.
  21057. </summary>
  21058. </member>
  21059. <member name="P:CsQuery.Implementation.DomFragment.IsFragment">
  21060. <summary>
  21061. Gets a value indicating whether this object is fragment. For DomFragment objects, this is
  21062. true.
  21063. </summary>
  21064. </member>
  21065. <member name="M:CsQuery.Implementation.DomFragment.CreateNew">
  21066. <summary>
  21067. Creates a new instance of a DomFragment.
  21068. </summary>
  21069. <returns>
  21070. The new new.
  21071. </returns>
  21072. </member>
  21073. <member name="T:CsQuery.Implementation.DomObject">
  21074. <summary>
  21075. Something that appears in the DOM. This is essentially the same as a Node in the browser DOM,
  21076. but IDomObject represents only things that may appear in the DOM (e.g. not an attribute,
  21077. document, doctype)
  21078. </summary>
  21079. </member>
  21080. <member name="F:CsQuery.Implementation.DomObject._Document">
  21081. <summary>
  21082. A reference to the owning document. This is also the topmost node in the tree.
  21083. </summary>
  21084. </member>
  21085. <member name="F:CsQuery.Implementation.DomObject._ParentNode">
  21086. <summary>
  21087. The parent node. Do not expose this. _ParentNode should only be managed by the ParentNode
  21088. property.
  21089. </summary>
  21090. </member>
  21091. <member name="M:CsQuery.Implementation.DomObject.CloneImplementation">
  21092. <summary>
  21093. The implementation for Clone.
  21094. </summary>
  21095. <returns>
  21096. A clone of this object.
  21097. </returns>
  21098. </member>
  21099. <member name="T:CsQuery.Implementation.DomObject.DocumentInfo">
  21100. <summary>
  21101. Flags indicating particular states regarding the owning document.
  21102. </summary>
  21103. </member>
  21104. <member name="F:CsQuery.Implementation.DomObject.DocumentInfo.IsIndexed">
  21105. <summary>
  21106. The parent document is indexed.
  21107. </summary>
  21108. </member>
  21109. <member name="F:CsQuery.Implementation.DomObject.DocumentInfo.IsDocument">
  21110. <summary>
  21111. The parent document is a document (not a fragment).
  21112. </summary>
  21113. </member>
  21114. <member name="F:CsQuery.Implementation.DomObject.DocumentInfo.IsConnected">
  21115. <summary>
  21116. The parent document is valid.
  21117. </summary>
  21118. </member>
  21119. <member name="F:CsQuery.Implementation.DomObject.DocumentInfo.IsParentTested">
  21120. <summary>
  21121. The parent document has already been tested..
  21122. </summary>
  21123. </member>
  21124. <member name="F:CsQuery.Implementation.DomObject.DocInfo">
  21125. <summary>
  21126. Information describing metadata about the element's owning document. This is essentially a
  21127. cache, it prevents us from having to check to see if there's an owning document and access it
  21128. directly. This is an optimizaton as this happens often.
  21129. </summary>
  21130. </member>
  21131. <member name="P:CsQuery.Implementation.DomObject.NodeType">
  21132. <summary>
  21133. Gets the type of the node.
  21134. </summary>
  21135. </member>
  21136. <member name="P:CsQuery.Implementation.DomObject.HasChildren">
  21137. <summary>
  21138. Gets a value indicating whether this object has children.
  21139. </summary>
  21140. </member>
  21141. <member name="P:CsQuery.Implementation.DomObject.InnerHtmlAllowed">
  21142. <summary>
  21143. Gets a value indicating whether HTML is allowed as a child of this element. It is possible
  21144. for this value to be false but InnerTextAllowed to be true for elements which can have inner
  21145. content, but no child HTML markup, such as &lt;textarea&gt; and &lt;script&gt;
  21146. </summary>
  21147. </member>
  21148. <member name="P:CsQuery.Implementation.DomObject.NodeNameID">
  21149. <summary>
  21150. Gets the identifier of the node name.
  21151. </summary>
  21152. </member>
  21153. <member name="P:CsQuery.Implementation.DomObject.InnerTextAllowed">
  21154. <summary>
  21155. Gets a value indicating whether text content is allowed as a child of this element.
  21156. </summary>
  21157. </member>
  21158. <member name="P:CsQuery.Implementation.DomObject.ChildrenAllowed">
  21159. <summary>
  21160. Gets a value indicating whether this element may have children. When false, it means this is
  21161. a void element.
  21162. </summary>
  21163. </member>
  21164. <member name="P:CsQuery.Implementation.DomObject.IsIndexed">
  21165. <summary>
  21166. Gets a value indicating whether this object type should be indexed.
  21167. </summary>
  21168. </member>
  21169. <member name="P:CsQuery.Implementation.DomObject.NodePath">
  21170. <summary>
  21171. The full path to this node. This is calculated by requesting the parent path and adding its
  21172. own ID.
  21173. </summary>
  21174. </member>
  21175. <member name="P:CsQuery.Implementation.DomObject.Path">
  21176. <summary>
  21177. Gets the unique path to this element as a string. THIS METHOD IS OBSOLETE. It has been replaced by NodePath.
  21178. </summary>
  21179. </member>
  21180. <member name="M:CsQuery.Implementation.DomObject.GetPath_UnOptimized">
  21181. <summary>
  21182. Gets the full path to this document.
  21183. </summary>
  21184. <returns>
  21185. The path.
  21186. </returns>
  21187. </member>
  21188. <member name="M:CsQuery.Implementation.DomObject.GetPath">
  21189. <summary>
  21190. Gets the full path to this document.
  21191. </summary>
  21192. <returns>
  21193. The path.
  21194. </returns>
  21195. </member>
  21196. <member name="P:CsQuery.Implementation.DomObject.Document">
  21197. <summary>
  21198. The DOM for this object. This is obtained by looking at its parents value until it finds a
  21199. non-null Document in a parent. The value is cached locally as long as the current value of
  21200. Parent remains the same.
  21201. </summary>
  21202. </member>
  21203. <member name="P:CsQuery.Implementation.DomObject.InnerText">
  21204. <summary>
  21205. Gets or sets the text content of a node and its descendants.
  21206. </summary>
  21207. </member>
  21208. <member name="P:CsQuery.Implementation.DomObject.TextContent">
  21209. <summary>
  21210. Gets or sets the text content of a node and its descendants, including all whitespace.
  21211. </summary>
  21212. <url>
  21213. https://developer.mozilla.org/en/DOM/Node.textContent
  21214. </url>
  21215. </member>
  21216. <member name="P:CsQuery.Implementation.DomObject.InnerHTML">
  21217. <summary>
  21218. Gets or sets or gets the HTML of an elements descendants.
  21219. </summary>
  21220. </member>
  21221. <member name="P:CsQuery.Implementation.DomObject.OuterHTML">
  21222. <summary>
  21223. Gets or sets the outer HTML.
  21224. </summary>
  21225. <url>
  21226. https://developer.mozilla.org/en-US/docs/DOM/element.outerHTML
  21227. </url>
  21228. </member>
  21229. <member name="P:CsQuery.Implementation.DomObject.ChildNodes">
  21230. <summary>
  21231. Gets the child nodes.
  21232. </summary>
  21233. </member>
  21234. <member name="P:CsQuery.Implementation.DomObject.ParentNode">
  21235. <summary>
  21236. The direct parent of this node.
  21237. </summary>
  21238. </member>
  21239. <member name="M:CsQuery.Implementation.DomObject.GetAncestors">
  21240. <summary>
  21241. Returns all of the ancestors of the given node, in descending order of their depth from the root node.
  21242. </summary>
  21243. <returns>The ancestors.</returns>
  21244. </member>
  21245. <member name="M:CsQuery.Implementation.DomObject.GetDescendents">
  21246. <summary>
  21247. Returns all of the descendents of the given node, in pre-order depth first order.
  21248. </summary>
  21249. <returns>The descendents.</returns>
  21250. </member>
  21251. <member name="M:CsQuery.Implementation.DomObject.GetDescendentElements">
  21252. <summary>
  21253. Returns all IDomElement descendents of the given node, in pre-order depth first order.
  21254. </summary>
  21255. <returns>The descendents.</returns>
  21256. </member>
  21257. <member name="P:CsQuery.Implementation.DomObject.IsFragment">
  21258. <summary>
  21259. The element is not associated with an IDomDocument.
  21260. </summary>
  21261. </member>
  21262. <member name="P:CsQuery.Implementation.DomObject.IsDisconnected">
  21263. <summary>
  21264. Gets a value indicating whether this object belongs to a Document or not.
  21265. </summary>
  21266. </member>
  21267. <member name="P:CsQuery.Implementation.DomObject.PathID">
  21268. <summary>
  21269. Gets a unique ID for this element among its siblings. THIS METHOD IS OBSOLETE. It has been replaced by NodePath.
  21270. </summary>
  21271. </member>
  21272. <member name="P:CsQuery.Implementation.DomObject.Depth">
  21273. <summary>
  21274. Gets the depth of the current node.
  21275. </summary>
  21276. </member>
  21277. <member name="M:CsQuery.Implementation.DomObject.GetDepth">
  21278. <summary>
  21279. Gets the depth of the current node.
  21280. </summary>
  21281. <returns>
  21282. The depth.
  21283. </returns>
  21284. </member>
  21285. <member name="P:CsQuery.Implementation.DomObject.ChildElements">
  21286. <summary>
  21287. Gets the child elements.
  21288. </summary>
  21289. </member>
  21290. <member name="P:CsQuery.Implementation.DomObject.Index">
  21291. <summary>
  21292. The element's absolute index among its siblings.
  21293. </summary>
  21294. </member>
  21295. <member name="P:CsQuery.Implementation.DomObject.NodePathID">
  21296. <summary>
  21297. Gets or sets the identifier of the node path.
  21298. 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
  21299. </summary>
  21300. </member>
  21301. <member name="P:CsQuery.Implementation.DomObject.DefaultValue">
  21302. <summary>
  21303. The value of an input element, or the text of a textarea element.
  21304. </summary>
  21305. </member>
  21306. <member name="P:CsQuery.Implementation.DomObject.NodeValue">
  21307. <summary>
  21308. Gets or sets the node value.
  21309. </summary>
  21310. </member>
  21311. <member name="P:CsQuery.Implementation.DomObject.Type">
  21312. <summary>
  21313. The value of the "type" attribute. For input elements, this property always returns a
  21314. lowercase value and defaults to "text" if there is no type attribute. For other element types,
  21315. it simply returns the value of the "type" attribute.
  21316. </summary>
  21317. <url>
  21318. https://developer.mozilla.org/en/XUL/Property/type
  21319. </url>
  21320. </member>
  21321. <member name="P:CsQuery.Implementation.DomObject.Name">
  21322. <summary>
  21323. Gets or sets the name attribute of an DOM object, it only applies to the following elements:
  21324. &lt;a&gt; , &lt;applet&gt; , &lt;form&gt; , &lt;frame&gt; , &lt;iframe&gt; , &lt;img&gt; ,
  21325. &lt;input&gt; , &lt;map&gt; , &lt;meta&gt; , &lt;object&gt; , &lt;option&gt; , &lt;param&gt; ,
  21326. &lt;select&gt; , and &lt;textarea&gt; .
  21327. </summary>
  21328. <url>
  21329. https://developer.mozilla.org/en/DOM/element.name
  21330. </url>
  21331. </member>
  21332. <member name="P:CsQuery.Implementation.DomObject.Id">
  21333. <summary>
  21334. Get or set value of the id attribute.
  21335. </summary>
  21336. </member>
  21337. <member name="P:CsQuery.Implementation.DomObject.Value">
  21338. <summary>
  21339. For input elements, the "value" property of this element. Returns null for other element
  21340. types.
  21341. </summary>
  21342. </member>
  21343. <member name="P:CsQuery.Implementation.DomObject.ClassName">
  21344. <summary>
  21345. gets and sets the value of the class attribute of the specified element.
  21346. </summary>
  21347. </member>
  21348. <member name="P:CsQuery.Implementation.DomObject.Classes">
  21349. <summary>
  21350. A sequence of all unique class names defined on this element.
  21351. </summary>
  21352. </member>
  21353. <member name="P:CsQuery.Implementation.DomObject.Attributes">
  21354. <summary>
  21355. An interface to access the attributes collection of this element.
  21356. </summary>
  21357. </member>
  21358. <member name="P:CsQuery.Implementation.DomObject.Style">
  21359. <summary>
  21360. An object encapsulating the Styles associated with this element.
  21361. </summary>
  21362. </member>
  21363. <member name="P:CsQuery.Implementation.DomObject.NodeName">
  21364. <summary>
  21365. The node (tag) name, in upper case.
  21366. </summary>
  21367. </member>
  21368. <member name="P:CsQuery.Implementation.DomObject.FirstChild">
  21369. <summary>
  21370. Returns the node's first child in the tree, or null if the node is childless. If the node is
  21371. a Document, it returns the first node in the list of its direct children.
  21372. </summary>
  21373. <url>
  21374. https://developer.mozilla.org/en/DOM/element.firstChild
  21375. </url>
  21376. </member>
  21377. <member name="P:CsQuery.Implementation.DomObject.LastChild">
  21378. <summary>
  21379. Returns the last child of a node.
  21380. </summary>
  21381. <url>
  21382. https://developer.mozilla.org/en/DOM/Node.lastChild
  21383. </url>
  21384. </member>
  21385. <member name="P:CsQuery.Implementation.DomObject.FirstElementChild">
  21386. <summary>
  21387. Returns the element's first child element or null if there are no child elements.
  21388. </summary>
  21389. <url>
  21390. https://developer.mozilla.org/en/DOM/Element.firstElementChild
  21391. </url>
  21392. </member>
  21393. <member name="P:CsQuery.Implementation.DomObject.LastElementChild">
  21394. <summary>
  21395. Returns the element's last child element or null if there are no child elements.
  21396. </summary>
  21397. <url>
  21398. https://developer.mozilla.org/en/DOM/Element.lastElementChild
  21399. </url>
  21400. </member>
  21401. <member name="P:CsQuery.Implementation.DomObject.HasAttributes">
  21402. <summary>
  21403. Returns true if this node has any attributes.
  21404. </summary>
  21405. </member>
  21406. <member name="P:CsQuery.Implementation.DomObject.HasClasses">
  21407. <summary>
  21408. Returns true if this node has CSS classes.
  21409. </summary>
  21410. </member>
  21411. <member name="P:CsQuery.Implementation.DomObject.HasStyles">
  21412. <summary>
  21413. Returns true if this node has any styles defined.
  21414. </summary>
  21415. </member>
  21416. <member name="P:CsQuery.Implementation.DomObject.Checked">
  21417. <summary>
  21418. Gets or sets a value indicating whether the element is checked.
  21419. </summary>
  21420. <url>
  21421. https://developer.mozilla.org/en/XUL/Property/checked
  21422. </url>
  21423. </member>
  21424. <member name="P:CsQuery.Implementation.DomObject.Disabled">
  21425. <summary>
  21426. Gets or sets a value indicating whether the element is disabled.
  21427. </summary>
  21428. <url>
  21429. https://developer.mozilla.org/en/XUL/Property/disabled
  21430. </url>
  21431. </member>
  21432. <member name="P:CsQuery.Implementation.DomObject.ReadOnly">
  21433. <summary>
  21434. Gets or sets a value indicating whether the only should be read.
  21435. </summary>
  21436. <url>
  21437. https://developer.mozilla.org/en/XUL/Property/readOnly
  21438. </url>
  21439. </member>
  21440. <member name="P:CsQuery.Implementation.DomObject.NextSibling">
  21441. <summary>
  21442. Returns the node immediately following the specified one in its parent's childNodes list, or
  21443. null if the specified node is the last node in that list.
  21444. </summary>
  21445. <url>
  21446. https://developer.mozilla.org/en/DOM/Node.nextSibling
  21447. </url>
  21448. </member>
  21449. <member name="P:CsQuery.Implementation.DomObject.PreviousSibling">
  21450. <summary>
  21451. Returns the node immediately preceding the specified one in its parent's childNodes list,
  21452. null if the specified node is the first in that list.
  21453. </summary>
  21454. <url>
  21455. https://developer.mozilla.org/en/DOM/Node.previousSibling
  21456. </url>
  21457. </member>
  21458. <member name="P:CsQuery.Implementation.DomObject.NextElementSibling">
  21459. <summary>
  21460. Returns the element immediately following the specified one in its parent's children list, or
  21461. null if the specified element is the last one in the list.
  21462. </summary>
  21463. <url>
  21464. https://developer.mozilla.org/en/DOM/Element.nextElementSibling
  21465. </url>
  21466. </member>
  21467. <member name="P:CsQuery.Implementation.DomObject.PreviousElementSibling">
  21468. <summary>
  21469. Returns the element immediately prior to the specified one in its parent's children list, or
  21470. null if the specified element is the first one in the list.
  21471. </summary>
  21472. <url>
  21473. https://developer.mozilla.org/en/DOM/Element.previousElementSibling
  21474. </url>
  21475. </member>
  21476. <member name="P:CsQuery.Implementation.DomObject.Item(System.Int32)">
  21477. <summary>
  21478. The child node at the specified index.
  21479. </summary>
  21480. <param name="index">
  21481. The zero-based index of the child node to access.
  21482. </param>
  21483. <returns>
  21484. IDomObject, the element at the specified index within this node's children.
  21485. </returns>
  21486. </member>
  21487. <member name="P:CsQuery.Implementation.DomObject.Item(System.String)">
  21488. <summary>
  21489. The child node at the specified index.
  21490. </summary>
  21491. <param name="attribute">
  21492. The zero-based index of the child node to access.
  21493. </param>
  21494. <returns>
  21495. IDomObject, the element at the specified index within this node's children.
  21496. </returns>
  21497. </member>
  21498. <member name="M:CsQuery.Implementation.DomObject.Render">
  21499. <summary>
  21500. Renders the complete HTML for this element, including its children.
  21501. </summary>
  21502. <returns>
  21503. a string of HTML.
  21504. </returns>
  21505. </member>
  21506. <member name="M:CsQuery.Implementation.DomObject.Render(CsQuery.Output.IOutputFormatter,System.IO.TextWriter)">
  21507. <summary>
  21508. Renders the complete HTML for this element, including its children, using the specified
  21509. OutputFormatter.
  21510. </summary>
  21511. <param name="formatter">
  21512. The formatter that controls how the ouput is rendered.
  21513. </param>
  21514. <param name="writer">
  21515. The writer to which output should be written.
  21516. </param>
  21517. </member>
  21518. <member name="M:CsQuery.Implementation.DomObject.Render(CsQuery.Output.IOutputFormatter)">
  21519. <summary>
  21520. Renders the complete HTML for this element, including its children, using the specified
  21521. OutputFormatter.
  21522. </summary>
  21523. <param name="formatter">
  21524. The formatter.
  21525. </param>
  21526. <returns>
  21527. a string of HTML.
  21528. </returns>
  21529. </member>
  21530. <member name="M:CsQuery.Implementation.DomObject.Render(CsQuery.DomRenderingOptions)">
  21531. <summary>
  21532. Renders the complete HTML for this element, including its children.
  21533. </summary>
  21534. <returns>
  21535. a string of HTML
  21536. </returns>
  21537. </member>
  21538. <member name="M:CsQuery.Implementation.DomObject.Render(System.Text.StringBuilder)">
  21539. <summary>
  21540. Renders the complete HTML for this element, including its children, using the OutputFormatter.
  21541. </summary>
  21542. <param name="sb">
  21543. An existing StringBuilder instance to append this element's HTML.
  21544. </param>
  21545. </member>
  21546. <member name="M:CsQuery.Implementation.DomObject.Render(System.Text.StringBuilder,CsQuery.DomRenderingOptions)">
  21547. <summary>
  21548. Renders the complete HTML for this element to a StringBuilder. Note: This obsolete and will
  21549. be removed; please use Render(IOutputFormatter).
  21550. </summary>
  21551. <param name="sb">
  21552. An existing StringBuilder instance to append this element's HTML.
  21553. </param>
  21554. <param name="options">
  21555. (optional) options for controlling the operation.
  21556. </param>
  21557. </member>
  21558. <member name="M:CsQuery.Implementation.DomObject.Cq">
  21559. <summary>
  21560. Wrap this element in a CQ object. This is the CsQuery equivalent of the common jQuery
  21561. construct $(el). Since there is no default method in C# that we can use to create a similar
  21562. syntax, this method serves the same purpose.
  21563. </summary>
  21564. <returns>
  21565. A new CQ object wrapping this element.
  21566. </returns>
  21567. </member>
  21568. <member name="M:CsQuery.Implementation.DomObject.Clone">
  21569. <summary>
  21570. Clone this element.
  21571. </summary>
  21572. <returns>
  21573. A copy of this element that is not bound to the original.
  21574. </returns>
  21575. </member>
  21576. <member name="M:CsQuery.Implementation.DomObject.Remove">
  21577. <summary>
  21578. Removes this object from it's parent, and consequently the Document, if any, to which it
  21579. belongs.
  21580. </summary>
  21581. <exception cref="T:System.InvalidOperationException">
  21582. Thrown when the the node has no parent.
  21583. </exception>
  21584. </member>
  21585. <member name="M:CsQuery.Implementation.DomObject.DescendantCount">
  21586. <summary>
  21587. Return the total number of descendants of this element.
  21588. </summary>
  21589. <returns>
  21590. int, the total number of descendants.
  21591. </returns>
  21592. </member>
  21593. <member name="M:CsQuery.Implementation.DomObject.AppendChild(CsQuery.IDomObject)">
  21594. <summary>
  21595. Adds a node to the end of the list of children of a specified parent node. If the node
  21596. already exists it is removed from current parent node, then added to new parent node.
  21597. </summary>
  21598. <exception cref="T:System.InvalidOperationException">
  21599. Thrown when the requested operation is invalid.
  21600. </exception>
  21601. <param name="element">
  21602. The element to append.
  21603. </param>
  21604. <url>
  21605. https://developer.mozilla.org/en/DOM/Node.appendChild
  21606. </url>
  21607. </member>
  21608. <member name="M:CsQuery.Implementation.DomObject.AppendChildUnsafe(CsQuery.IDomObject)">
  21609. <summary>
  21610. Appends a child without checking to see if its already a member of the DOM. For use in DOM
  21611. construction to avoid unneeded overhead.
  21612. </summary>
  21613. <exception cref="T:System.InvalidOperationException">
  21614. Thrown when the requested operation is invalid.
  21615. </exception>
  21616. <param name="element">
  21617. The element to append.
  21618. </param>
  21619. </member>
  21620. <member name="M:CsQuery.Implementation.DomObject.RemoveChild(CsQuery.IDomObject)">
  21621. <summary>
  21622. Removes a child node from the DOM. Returns removed node.
  21623. </summary>
  21624. <exception cref="T:System.InvalidOperationException">
  21625. Thrown when the requested operation is invalid.
  21626. </exception>
  21627. <param name="element">
  21628. The element to remove.
  21629. </param>
  21630. <url>
  21631. https://developer.mozilla.org/En/DOM/Node.removeChild
  21632. </url>
  21633. </member>
  21634. <member name="M:CsQuery.Implementation.DomObject.InsertBefore(CsQuery.IDomObject,CsQuery.IDomObject)">
  21635. <summary>
  21636. Inserts the specified node before a reference element as a child of the current node.
  21637. </summary>
  21638. <exception cref="T:System.InvalidOperationException">
  21639. Thrown when the requested operation is invalid.
  21640. </exception>
  21641. <param name="newNode">
  21642. The node to insert.
  21643. </param>
  21644. <param name="referenceNode">
  21645. The node before which the new node will be inserted.
  21646. </param>
  21647. <url>
  21648. https://developer.mozilla.org/en/DOM/Node.insertBefore
  21649. </url>
  21650. </member>
  21651. <member name="M:CsQuery.Implementation.DomObject.InsertAfter(CsQuery.IDomObject,CsQuery.IDomObject)">
  21652. <summary>
  21653. Inserts the specified node after a reference element as a child of the current node.
  21654. </summary>
  21655. <exception cref="T:System.InvalidOperationException">
  21656. Thrown when the requested operation is invalid.
  21657. </exception>
  21658. <param name="newNode">
  21659. The new node to be inserted.
  21660. </param>
  21661. <param name="referenceNode">
  21662. The node after which the new node will be inserted.
  21663. </param>
  21664. </member>
  21665. <member name="M:CsQuery.Implementation.DomObject.SetAttribute(System.String)">
  21666. <summary>
  21667. Adds a new boolean attribute or sets its value to true.
  21668. </summary>
  21669. <exception cref="T:System.InvalidOperationException">
  21670. Thrown when the object type does not support attributes
  21671. </exception>
  21672. <param name="name">
  21673. The attribute name.
  21674. </param>
  21675. </member>
  21676. <member name="M:CsQuery.Implementation.DomObject.SetAttribute(System.String,System.String)">
  21677. <summary>
  21678. Adds a new attribute or changes the value of an existing attribute on the specified element.
  21679. </summary>
  21680. <exception cref="T:System.InvalidOperationException">
  21681. Thrown when the object type does not support attributes
  21682. </exception>
  21683. <param name="name">
  21684. The attribute name.
  21685. </param>
  21686. <param name="value">
  21687. For input elements, the "value" property of this element. Returns null for other element
  21688. types.
  21689. </param>
  21690. <url>
  21691. https://developer.mozilla.org/en/DOM/element.setAttribute
  21692. </url>
  21693. </member>
  21694. <member name="M:CsQuery.Implementation.DomObject.GetAttribute(System.String)">
  21695. <summary>
  21696. Returns the value of the named attribute on the specified element. If the named attribute
  21697. does not exist, the value returned will either be null or "" (the empty string)
  21698. </summary>
  21699. <param name="name">
  21700. The attribute name.
  21701. </param>
  21702. <returns>
  21703. The attribute value string.
  21704. </returns>
  21705. <url>
  21706. https://developer.mozilla.org/en/DOM/element.getAttribute
  21707. </url>
  21708. </member>
  21709. <member name="M:CsQuery.Implementation.DomObject.GetAttribute(System.String,System.String)">
  21710. <summary>
  21711. Returns the value of the named attribute on the specified element. If the named attribute
  21712. does not exist, the value returned will either be the provide "defaultValue".
  21713. </summary>
  21714. <param name="name">
  21715. The attribute name.
  21716. </param>
  21717. <param name="defaultValue">
  21718. A string to return if the attribute does not exist.
  21719. </param>
  21720. <returns>
  21721. The attribute value string.
  21722. </returns>
  21723. <seealso cref="T:CsQuery.IDomObject.GetAttribute"/>
  21724. </member>
  21725. <member name="M:CsQuery.Implementation.DomObject.TryGetAttribute(System.String,System.String@)">
  21726. <summary>
  21727. Try to get a named attribute.
  21728. </summary>
  21729. <param name="name">
  21730. The attribute name.
  21731. </param>
  21732. <param name="value">
  21733. The attribute value, or null if the named attribute does not exist.
  21734. </param>
  21735. <returns>
  21736. true if the attribute exists, false if it does not.
  21737. </returns>
  21738. </member>
  21739. <member name="M:CsQuery.Implementation.DomObject.HasAttribute(System.String)">
  21740. <summary>
  21741. Returns a boolean value indicating whether the specified element has the specified attribute
  21742. or not.
  21743. </summary>
  21744. <param name="name">
  21745. The attribute name.
  21746. </param>
  21747. <returns>
  21748. true if the named attribute exists, false if not.
  21749. </returns>
  21750. <url>
  21751. https://developer.mozilla.org/en/DOM/element.hasAttribute
  21752. </url>
  21753. </member>
  21754. <member name="M:CsQuery.Implementation.DomObject.RemoveAttribute(System.String)">
  21755. <summary>
  21756. Removes an attribute from the specified element.
  21757. </summary>
  21758. <exception cref="T:System.InvalidOperationException">
  21759. Thrown when the requested operation is invalid.
  21760. </exception>
  21761. <param name="name">
  21762. The attribute name.
  21763. </param>
  21764. <returns>
  21765. true if it the attribute exists, false if the attribute did not exist. If the attribute
  21766. exists it will always be removed, that is, it is not possible for this method to fail unless
  21767. the attribute does not exist.
  21768. </returns>
  21769. <url>
  21770. https://developer.mozilla.org/en/DOM/element.removeAttribute
  21771. </url>
  21772. </member>
  21773. <member name="M:CsQuery.Implementation.DomObject.HasClass(System.String)">
  21774. <summary>
  21775. Returns a boolean value indicating whether the named class exists on this element.
  21776. </summary>
  21777. <param name="className">
  21778. The class name for which to test.
  21779. </param>
  21780. <returns>
  21781. true if the class is a member of this elements classes, false if not.
  21782. </returns>
  21783. </member>
  21784. <member name="M:CsQuery.Implementation.DomObject.AddClass(System.String)">
  21785. <summary>
  21786. Adds the class.
  21787. </summary>
  21788. <exception cref="T:System.InvalidOperationException">
  21789. Thrown when the requested operation is invalid.
  21790. </exception>
  21791. <param name="className">
  21792. The class name for which to test.
  21793. </param>
  21794. <returns>
  21795. true if it succeeds, false if it fails.
  21796. </returns>
  21797. </member>
  21798. <member name="M:CsQuery.Implementation.DomObject.RemoveClass(System.String)">
  21799. <summary>
  21800. Removes the named class from the classes defined for this element.
  21801. </summary>
  21802. <exception cref="T:System.InvalidOperationException">
  21803. Thrown when the requested operation is invalid.
  21804. </exception>
  21805. <param name="className">
  21806. The class name to remove.
  21807. </param>
  21808. <returns>
  21809. true if the class exists and was removed from this element, false if the class did not exist.
  21810. If the class exists it will always be removed, that is, it is not possible for this method to
  21811. fail if the class exists.
  21812. </returns>
  21813. </member>
  21814. <member name="M:CsQuery.Implementation.DomObject.HasStyle(System.String)">
  21815. <summary>
  21816. Returns a boolean value indicating whether the named style is defined in the styles for this
  21817. element.
  21818. </summary>
  21819. <param name="styleName">
  21820. Name of the style to test.
  21821. </param>
  21822. <returns>
  21823. true if the style is explicitly defined on this element, false if not.
  21824. </returns>
  21825. </member>
  21826. <member name="M:CsQuery.Implementation.DomObject.AddStyle(System.String)">
  21827. <summary>
  21828. Adds a style descriptor to this element, validating the style name and value against the CSS3
  21829. ruleset. The string should be of the form "styleName: styleDef;", e.g.
  21830. "width: 10px;"
  21831. The trailing semicolon is optional.
  21832. </summary>
  21833. <exception cref="T:System.InvalidOperationException">
  21834. Thrown when the requested operation is invalid.
  21835. </exception>
  21836. <param name="styleString">
  21837. The style string.
  21838. </param>
  21839. </member>
  21840. <member name="M:CsQuery.Implementation.DomObject.AddStyle(System.String,System.Boolean)">
  21841. <summary>
  21842. Adds a style descriptor to this element, optionally validating against the CSS3 ruleset. The
  21843. default method always validates; this overload should be used if validation is not desired.
  21844. </summary>
  21845. <exception cref="T:System.InvalidOperationException">
  21846. Thrown when the requested operation is invalid.
  21847. </exception>
  21848. <param name="styleString">
  21849. An object encapsulating the Styles associated with this element.
  21850. </param>
  21851. <param name="strict">
  21852. true to enforce validation of CSS3 styles.
  21853. </param>
  21854. </member>
  21855. <member name="M:CsQuery.Implementation.DomObject.RemoveStyle(System.String)">
  21856. <summary>
  21857. Removes the named style from this element.
  21858. </summary>
  21859. <exception cref="T:System.InvalidOperationException">
  21860. Thrown when the requested operation is invalid.
  21861. </exception>
  21862. <param name="name">
  21863. The style name.
  21864. </param>
  21865. <returns>
  21866. true if the style exists and is removed, false if the style did not exist.
  21867. </returns>
  21868. </member>
  21869. <member name="M:CsQuery.Implementation.DomObject.ToString">
  21870. <summary>
  21871. The ToString() override for an object depends on the type of element.
  21872. </summary>
  21873. <returns>
  21874. A <see cref="T:System.String" /> that represents the current IDomObject.
  21875. </returns>
  21876. </member>
  21877. <member name="P:CsQuery.Implementation.DomObject.ElementIndex">
  21878. <summary>
  21879. The index excluding text nodes.
  21880. </summary>
  21881. </member>
  21882. <member name="M:CsQuery.Implementation.DomObject.CloneChildren">
  21883. <summary>
  21884. An enumeration of clones of the chilren of this object
  21885. </summary>
  21886. <returns>
  21887. An enumerator
  21888. </returns>
  21889. </member>
  21890. <member name="M:CsQuery.Implementation.DomObject.ElementHtml">
  21891. <summary>
  21892. Returns the HTML for this element, but ignoring children/innerHTML.
  21893. </summary>
  21894. <returns>
  21895. A string of HTML
  21896. </returns>
  21897. </member>
  21898. <member name="P:CsQuery.Implementation.DomObject.IsBlock">
  21899. <summary>
  21900. Gets a value indicating whether this object is a block element
  21901. </summary>
  21902. </member>
  21903. <member name="M:CsQuery.Implementation.DomObject.IndexKeysRanged">
  21904. <summary>
  21905. Enumerates index keys for this element.
  21906. </summary>
  21907. <exception cref="T:System.InvalidOperationException">
  21908. Thrown when the requested operation is not valid for this element type
  21909. </exception>
  21910. <returns>
  21911. A sequence of keys
  21912. </returns>
  21913. </member>
  21914. <member name="M:CsQuery.Implementation.DomObject.IndexKeys">
  21915. <summary>
  21916. Enumerates index keys in this collection.
  21917. </summary>
  21918. <exception cref="T:System.InvalidOperationException">
  21919. Thrown when the requested operation is invalid.
  21920. </exception>
  21921. <returns>
  21922. An enumerator that allows foreach to be used to process index keys in this collection.
  21923. </returns>
  21924. </member>
  21925. <member name="P:CsQuery.Implementation.DomObject.IndexReference">
  21926. <summary>
  21927. Gets the object to which this index entry refers.
  21928. </summary>
  21929. </member>
  21930. <member name="P:CsQuery.Implementation.DomObject.Selected">
  21931. <summary>
  21932. Indicates whether the element is selected or not. This value is read-only. To change the
  21933. selection, set either the selectedIndex or selectedItem property of the containing element.
  21934. </summary>
  21935. <url>
  21936. https://developer.mozilla.org/en/XUL/Attribute/selected
  21937. </url>
  21938. </member>
  21939. <member name="M:CsQuery.Implementation.DomObject.UpdateDocumentFlags">
  21940. <summary>
  21941. Updates the cached Document and property flags.
  21942. </summary>
  21943. </member>
  21944. <member name="M:CsQuery.Implementation.DomObject.UpdateDocumentFlags(CsQuery.IDomDocument)">
  21945. <summary>
  21946. Updates the cached Document and property flags.
  21947. </summary>
  21948. <param name="document">
  21949. A reference to the owning document. This is also the topmost node in the tree.
  21950. </param>
  21951. </member>
  21952. <member name="M:CsQuery.Implementation.DomObject.CsQuery#IDomNode#Clone">
  21953. <summary>
  21954. Makes a deep copy of this object.
  21955. </summary>
  21956. <returns>
  21957. A copy of this object.
  21958. </returns>
  21959. </member>
  21960. <member name="M:CsQuery.Implementation.DomObject.System#ICloneable#Clone">
  21961. <summary>
  21962. Makes a deep copy of this object.
  21963. </summary>
  21964. <returns>
  21965. A copy of this object.
  21966. </returns>
  21967. </member>
  21968. <member name="M:CsQuery.Implementation.DomObject.CompareTo(CsQuery.IDomObject)">
  21969. <summary>
  21970. Compares this IDomObject object to another to determine their relative ordering.
  21971. </summary>
  21972. <param name="other">
  21973. Another instance to compare.
  21974. </param>
  21975. <returns>
  21976. Negative if this object is less than the other, 0 if they are equal, or positive if this is
  21977. greater.
  21978. </returns>
  21979. </member>
  21980. <member name="T:CsQuery.Implementation.DomObject`1">
  21981. <summary>
  21982. Base class for anything that exists in the DOM
  21983. </summary>
  21984. </member>
  21985. <member name="M:CsQuery.Implementation.DomObject`1.#ctor">
  21986. <summary>
  21987. Default constructor for the abstract class.
  21988. </summary>
  21989. </member>
  21990. <member name="M:CsQuery.Implementation.DomObject`1.Clone">
  21991. <summary>
  21992. Makes a deep copy of this object.
  21993. </summary>
  21994. <returns>
  21995. A copy of this object.
  21996. </returns>
  21997. </member>
  21998. <member name="M:CsQuery.Implementation.DomObject`1.CloneImplementation">
  21999. <summary>
  22000. This is called by the base class DomObject, and ensures that the typed Clone implementations
  22001. get called when the object is accessed through the IDomObject interface.
  22002. </summary>
  22003. <returns>
  22004. A new IDomObject
  22005. </returns>
  22006. </member>
  22007. <member name="T:CsQuery.Implementation.DomText">
  22008. <summary>
  22009. Used for literal text (not part of a tag)
  22010. </summary>
  22011. </member>
  22012. <member name="M:CsQuery.Implementation.DomText.#ctor">
  22013. <summary>
  22014. Create a new empty Text node
  22015. </summary>
  22016. </member>
  22017. <member name="M:CsQuery.Implementation.DomText.#ctor(System.String)">
  22018. <summary>
  22019. Create a new Text node containing the text passed
  22020. </summary>
  22021. <param name="nodeValue">
  22022. The text value of this Text node.
  22023. </param>
  22024. </member>
  22025. <member name="F:CsQuery.Implementation.DomText._NodeValue">
  22026. <summary>
  22027. The inner node value; the text.
  22028. </summary>
  22029. </member>
  22030. <member name="P:CsQuery.Implementation.DomText.NodeName">
  22031. <summary>
  22032. The node (tag) name, in upper case. For Text nodes, this is always "#text".
  22033. </summary>
  22034. </member>
  22035. <member name="P:CsQuery.Implementation.DomText.NodeType">
  22036. <summary>
  22037. Gets the type of the node. For Text nodes, this is always NodeType.TEXT_NODE
  22038. </summary>
  22039. </member>
  22040. <member name="P:CsQuery.Implementation.DomText.NodeValue">
  22041. <summary>
  22042. Gets or sets the text value of this Text node. Null values will be converted to an empty string.
  22043. </summary>
  22044. </member>
  22045. <member name="M:CsQuery.Implementation.DomText.Clone">
  22046. <summary>
  22047. Makes a clone of this TextNode
  22048. </summary>
  22049. <returns>
  22050. A copy of this object.
  22051. </returns>
  22052. </member>
  22053. <member name="P:CsQuery.Implementation.DomText.InnerHtmlAllowed">
  22054. <summary>
  22055. Gets a value indicating whether HTML is allowed as a child of this element. For Text nodes,
  22056. this is always false.
  22057. </summary>
  22058. </member>
  22059. <member name="P:CsQuery.Implementation.DomText.HasChildren">
  22060. <summary>
  22061. For Text nodes, this is always false
  22062. </summary>
  22063. </member>
  22064. <member name="M:CsQuery.Implementation.DomText.ToString">
  22065. <summary>
  22066. Return the value of this text node
  22067. </summary>
  22068. <returns>
  22069. This object as a string.
  22070. </returns>
  22071. </member>
  22072. <member name="T:CsQuery.Implementation.FormAssociatedElement">
  22073. <summary>
  22074. An implementation of properties shared by all form associated elements.
  22075. </summary>
  22076. <url>
  22077. http://www.w3.org/html/wg/drafts/html/master/forms.html#form-associated-element
  22078. </url>
  22079. </member>
  22080. <member name="M:CsQuery.Implementation.FormAssociatedElement.#ctor(System.UInt16)">
  22081. <summary>
  22082. Constructor to specify the element's token ID.
  22083. </summary>
  22084. <param name="tokenId">The token ID of the element.</param>
  22085. </member>
  22086. <member name="P:CsQuery.Implementation.FormAssociatedElement.Form">
  22087. <summary>
  22088. The value of form element with which to associate the element.
  22089. </summary>
  22090. <remarks>
  22091. The HTML5 spec says "The value of the id attribute on the form with which to associate the
  22092. element." This is not what browsers currently return; they return the actual element. We'll
  22093. keep that for now.
  22094. </remarks>
  22095. </member>
  22096. <member name="T:CsQuery.Implementation.FormReassociateableElement">
  22097. <summary>
  22098. An implementation of properties shared by all form reassociateable elements.
  22099. </summary>
  22100. <url>
  22101. http://www.w3.org/html/wg/drafts/html/master/forms.html#categories
  22102. </url>
  22103. </member>
  22104. <member name="M:CsQuery.Implementation.FormReassociateableElement.#ctor(System.UInt16)">
  22105. <summary>
  22106. Constructor to specify the element's token ID.
  22107. </summary>
  22108. <param name="tokenId">The token ID of the element.</param>
  22109. </member>
  22110. <member name="P:CsQuery.Implementation.FormReassociateableElement.Form">
  22111. <summary>
  22112. The value of form element with which to associate the element.
  22113. </summary>
  22114. <remarks>
  22115. The HTML5 spec says "The value of the id attribute on the form with which to associate the
  22116. element." This is not what browsers currently return; they return the actual element. We'll
  22117. keep that for now. If the "form" attribute is specified, the first form element with an ID
  22118. matching the value will be returned instead.
  22119. </remarks>
  22120. </member>
  22121. <member name="T:CsQuery.Implementation.FormSubmittableElement">
  22122. <summary>
  22123. An implementation of properties shared by all form submittable elements.
  22124. </summary>
  22125. <url>
  22126. http://www.w3.org/html/wg/drafts/html/master/forms.html#category-submit
  22127. </url>
  22128. </member>
  22129. <member name="M:CsQuery.Implementation.FormSubmittableElement.#ctor(System.UInt16)">
  22130. <summary>
  22131. Constructor to specify the element's token ID.
  22132. </summary>
  22133. <param name="tokenId">The token ID of the element.</param>
  22134. </member>
  22135. <member name="P:CsQuery.Implementation.FormSubmittableElement.Disabled">
  22136. <summary>
  22137. A form submittable element is disabled if it has the disabled attribute,
  22138. or it is in a disabled fieldset and not in the legend.
  22139. </summary>
  22140. <url>
  22141. http://www.w3.org/html/wg/drafts/html/master/forms.html#attr-fe-disabled
  22142. </url>
  22143. </member>
  22144. <member name="T:CsQuery.Implementation.HtmlAnchorElement">
  22145. <summary>
  22146. An Anchor (A) element.
  22147. </summary>
  22148. <url>
  22149. http://dev.w3.org/html5/spec/single-page.html#the-a-element
  22150. </url>
  22151. </member>
  22152. <member name="M:CsQuery.Implementation.HtmlAnchorElement.#ctor">
  22153. <summary>
  22154. Default constructor.
  22155. </summary>
  22156. </member>
  22157. <member name="P:CsQuery.Implementation.HtmlAnchorElement.Target">
  22158. <summary>
  22159. A name or keyword giving a browsing context for UAs to use when following the hyperlink.
  22160. </summary>
  22161. </member>
  22162. <member name="P:CsQuery.Implementation.HtmlAnchorElement.Href">
  22163. <summary>
  22164. A URL that provides the destination of the hyperlink. If the href attribute is not specified,
  22165. the element represents a placeholder hyperlink.
  22166. </summary>
  22167. </member>
  22168. <member name="P:CsQuery.Implementation.HtmlAnchorElement.Rel">
  22169. <summary>
  22170. The rel attribute on a and area elements controls what kinds of links the elements create.
  22171. The attribue's value must be a set of space-separated tokens.
  22172. </summary>
  22173. </member>
  22174. <member name="P:CsQuery.Implementation.HtmlAnchorElement.Hreflang">
  22175. <summary>
  22176. A list of tokens that specify the relationship between the document containing the hyperlink
  22177. and the destination indicated by the hyperlink.
  22178. </summary>
  22179. </member>
  22180. <member name="P:CsQuery.Implementation.HtmlAnchorElement.Media">
  22181. <summary>
  22182. The media for which the destination of the hyperlink was designed.
  22183. </summary>
  22184. </member>
  22185. <member name="T:CsQuery.Implementation.HTMLButtonElement">
  22186. <summary>
  22187. An HTML button element.
  22188. </summary>
  22189. </member>
  22190. <member name="M:CsQuery.Implementation.HTMLButtonElement.#ctor">
  22191. <summary>
  22192. Default constructor.
  22193. </summary>
  22194. </member>
  22195. <member name="P:CsQuery.Implementation.HTMLButtonElement.Type">
  22196. <summary>
  22197. The value of the "type" attribute. For button elements, this property always returns a
  22198. lowercase value and defaults to "submit" if there is no type attribute.
  22199. </summary>
  22200. <value>
  22201. The type.
  22202. </value>
  22203. </member>
  22204. <member name="T:CsQuery.Implementation.HtmlFormElement">
  22205. <summary>
  22206. A FORM element.
  22207. </summary>
  22208. <url>
  22209. http://dev.w3.org/html5/spec/single-page.html#the-form-element
  22210. </url>
  22211. </member>
  22212. <member name="M:CsQuery.Implementation.HtmlFormElement.#ctor">
  22213. <summary>
  22214. Default constructor.
  22215. </summary>
  22216. </member>
  22217. <member name="P:CsQuery.Implementation.HtmlFormElement.Target">
  22218. <summary>
  22219. A name or keyword giving a browsing context for UAs to use when following the hyperlink.
  22220. </summary>
  22221. </member>
  22222. <member name="P:CsQuery.Implementation.HtmlFormElement.AcceptCharset">
  22223. <summary>
  22224. The accept-charset attribute gives the character encodings that are to be used for the
  22225. submission. If specified, the value must be an ordered set of unique space-separated tokens
  22226. that are ASCII case-insensitive, and each token must be an ASCII case-insensitive match for
  22227. the preferred MIME name of an ASCII-compatible character encoding.
  22228. </summary>
  22229. <value>
  22230. The accept charset.
  22231. </value>
  22232. <url>
  22233. http://dev.w3.org/html5/spec/single-page.html#attr-form-accept-charset
  22234. </url>
  22235. </member>
  22236. <member name="P:CsQuery.Implementation.HtmlFormElement.Action">
  22237. <summary>
  22238. The action and formaction content attributes, if specified, must have a value that is a valid
  22239. non-empty URL potentially surrounded by spaces.
  22240. </summary>
  22241. <value>
  22242. A string
  22243. </value>
  22244. </member>
  22245. <member name="P:CsQuery.Implementation.HtmlFormElement.Autocomplete">
  22246. <summary>
  22247. The automcomplete attribute. The "off" state indicates that by default, input elements in the
  22248. form will have their resulting autocompletion state set to off; the "on" state indicates that
  22249. by default, input elements in the form will have their resulting autocompletion state set to
  22250. on.
  22251. </summary>
  22252. <value>
  22253. The autocomplete.
  22254. </value>
  22255. </member>
  22256. <member name="P:CsQuery.Implementation.HtmlFormElement.Enctype">
  22257. <summary>
  22258. Gets or sets the encoding type for the form. This must be one of "application/x-www-form-urlencoded",
  22259. "multipart/form-data", or "text/plain".
  22260. </summary>
  22261. <value>
  22262. The enctype.
  22263. </value>
  22264. </member>
  22265. <member name="P:CsQuery.Implementation.HtmlFormElement.Encoding">
  22266. <summary>
  22267. Gets or sets the encoding. This is a synonym for Enctype.
  22268. </summary>
  22269. <value>
  22270. The encoding.
  22271. </value>
  22272. </member>
  22273. <member name="P:CsQuery.Implementation.HtmlFormElement.Method">
  22274. <summary>
  22275. Gets or sets the method attribute. This must be one of GET or POST. When missing, the default
  22276. value is GET.
  22277. </summary>
  22278. <value>
  22279. The method.
  22280. </value>
  22281. <url>
  22282. http://dev.w3.org/html5/spec/single-page.html#attr-fs-method
  22283. </url>
  22284. </member>
  22285. <member name="P:CsQuery.Implementation.HtmlFormElement.NoValidate">
  22286. <summary>
  22287. Gets or sets a value indicating whether the form should be validated during submission.
  22288. </summary>
  22289. <value>
  22290. true to skip validation, false for normal behavior.
  22291. </value>
  22292. </member>
  22293. <member name="P:CsQuery.Implementation.HtmlFormElement.Elements">
  22294. <summary>
  22295. An INodeList containing the form elements.
  22296. </summary>
  22297. <value>
  22298. The elements.
  22299. </value>
  22300. </member>
  22301. <member name="M:CsQuery.Implementation.HtmlFormElement.ToList">
  22302. <summary>
  22303. Converts this object to a list.
  22304. </summary>
  22305. <returns>
  22306. This object as an IList&lt;IDomElement&gt;
  22307. </returns>
  22308. </member>
  22309. <member name="P:CsQuery.Implementation.HtmlFormElement.Length">
  22310. <summary>
  22311. The number of elements in this form.
  22312. </summary>
  22313. <value>
  22314. An integer
  22315. </value>
  22316. </member>
  22317. <member name="M:CsQuery.Implementation.HtmlFormElement.Item(System.Int32)">
  22318. <summary>
  22319. The form element at the specified index
  22320. </summary>
  22321. <param name="index">
  22322. Zero-based index of the form element to obtain.
  22323. </param>
  22324. <returns>
  22325. An IDomElement
  22326. </returns>
  22327. </member>
  22328. <member name="P:CsQuery.Implementation.HtmlFormElement.Indexer(System.Int32)">
  22329. <summary>
  22330. The form element at the specified index.
  22331. </summary>
  22332. <param name="index">
  22333. The zero-based index of the element to access.
  22334. </param>
  22335. <returns>
  22336. IDomObject
  22337. </returns>
  22338. </member>
  22339. <member name="M:CsQuery.Implementation.HtmlFormElement.GetEnumerator">
  22340. <summary>
  22341. Gets an enumerator of the form's elements.
  22342. </summary>
  22343. <returns>
  22344. The enumerator.
  22345. </returns>
  22346. </member>
  22347. <member name="T:CsQuery.Implementation.HTMLInputElement">
  22348. <summary>
  22349. An HTML input element.
  22350. </summary>
  22351. </member>
  22352. <member name="M:CsQuery.Implementation.HTMLInputElement.#ctor">
  22353. <summary>
  22354. Default constructor.
  22355. </summary>
  22356. </member>
  22357. <member name="P:CsQuery.Implementation.HTMLInputElement.Autofocus">
  22358. <summary>
  22359. A URL that provides the destination of the hyperlink. If the href attribute is not specified,
  22360. the element represents a placeholder hyperlink.
  22361. </summary>
  22362. </member>
  22363. <member name="P:CsQuery.Implementation.HTMLInputElement.Required">
  22364. <summary>
  22365. Specifies that the element is a required part of form submission.
  22366. </summary>
  22367. </member>
  22368. <member name="P:CsQuery.Implementation.HTMLInputElement.Type">
  22369. <summary>
  22370. The value of the "type" attribute. For input elements, this property always returns a
  22371. lowercase value and defaults to "text" if there is no type attribute. For other element types,
  22372. it simply returns the value of the "type" attribute.
  22373. </summary>
  22374. <remarks>
  22375. TODO: in HTML5 type can be used on OL attributes (and maybe others?) and its value is case
  22376. sensitive. The Type of input elements is always lower case, though. This behavior needs to be
  22377. verified against the spec.
  22378. </remarks>
  22379. <value>
  22380. The type.
  22381. </value>
  22382. <url>
  22383. https://developer.mozilla.org/en/XUL/Property/type
  22384. </url>
  22385. </member>
  22386. <member name="M:CsQuery.Implementation.HTMLInputElement.IndexKeysRanged">
  22387. <summary>
  22388. Returns all the keys that should be in the index for this item (keys for class, tag,
  22389. attributes, and id)
  22390. </summary>
  22391. <returns>
  22392. An enumerator that allows foreach to be used to process index keys in this collection.
  22393. </returns>
  22394. </member>
  22395. <member name="P:CsQuery.Implementation.HTMLInputElement.HasChildren">
  22396. <summary>
  22397. Gets a value indicating whether this object has children. For input elements, this is always false.
  22398. </summary>
  22399. </member>
  22400. <member name="T:CsQuery.Implementation.HTMLLabelElement">
  22401. <summary>
  22402. A LABEL element.
  22403. </summary>
  22404. <url>
  22405. http://dev.w3.org/html5/spec/single-page.html#the-label-element
  22406. </url>
  22407. </member>
  22408. <member name="M:CsQuery.Implementation.HTMLLabelElement.#ctor">
  22409. <summary>
  22410. Default constructor.
  22411. </summary>
  22412. </member>
  22413. <member name="P:CsQuery.Implementation.HTMLLabelElement.HtmlFor">
  22414. <summary>
  22415. Gets or sets the for attribute
  22416. </summary>
  22417. </member>
  22418. <member name="P:CsQuery.Implementation.HTMLLabelElement.Control">
  22419. <summary>
  22420. The control bound to this label. If the "for" attribute is set, this is the control with that
  22421. ID. If not, the first input control that is a child of the label will be returned.
  22422. </summary>
  22423. </member>
  22424. <member name="T:CsQuery.Implementation.HTMLLIElement">
  22425. <summary>
  22426. An HTML LI element.
  22427. </summary>
  22428. </member>
  22429. <member name="M:CsQuery.Implementation.HTMLLIElement.#ctor">
  22430. <summary>
  22431. Default constructor.
  22432. </summary>
  22433. </member>
  22434. <member name="P:CsQuery.Implementation.HTMLLIElement.Value">
  22435. <summary>
  22436. The Value property of this LI element, or zero if it is not set.
  22437. </summary>
  22438. </member>
  22439. <member name="T:CsQuery.Implementation.HTMLMeterElement">
  22440. <summary>
  22441. An HTML progress element.
  22442. </summary>
  22443. </member>
  22444. <member name="M:CsQuery.Implementation.HTMLMeterElement.#ctor">
  22445. <summary>
  22446. Default constructor.
  22447. </summary>
  22448. </member>
  22449. <member name="P:CsQuery.Implementation.HTMLMeterElement.Value">
  22450. <summary>
  22451. The value of the meter
  22452. </summary>
  22453. </member>
  22454. <member name="P:CsQuery.Implementation.HTMLMeterElement.Max">
  22455. <summary>
  22456. The maximum value.
  22457. </summary>
  22458. </member>
  22459. <member name="P:CsQuery.Implementation.HTMLMeterElement.Min">
  22460. <summary>
  22461. The minimum value.
  22462. </summary>
  22463. </member>
  22464. <member name="P:CsQuery.Implementation.HTMLMeterElement.Low">
  22465. <summary>
  22466. The low value.
  22467. </summary>
  22468. </member>
  22469. <member name="P:CsQuery.Implementation.HTMLMeterElement.High">
  22470. <summary>
  22471. The high value.
  22472. </summary>
  22473. </member>
  22474. <member name="P:CsQuery.Implementation.HTMLMeterElement.Optimum">
  22475. <summary>
  22476. The optimum value.
  22477. </summary>
  22478. </member>
  22479. <member name="P:CsQuery.Implementation.HTMLMeterElement.Labels">
  22480. <summary>
  22481. A NodeList of all LABEL elements within this Progress element
  22482. </summary>
  22483. </member>
  22484. <member name="T:CsQuery.Implementation.HTMLOptionElement">
  22485. <summary>
  22486. An HTML option element.
  22487. </summary>
  22488. </member>
  22489. <member name="M:CsQuery.Implementation.HTMLOptionElement.#ctor">
  22490. <summary>
  22491. Default constructor.
  22492. </summary>
  22493. </member>
  22494. <member name="P:CsQuery.Implementation.HTMLOptionElement.Value">
  22495. <summary>
  22496. The value of the OPTIOn element, or empty string if none specified.
  22497. </summary>
  22498. </member>
  22499. <member name="P:CsQuery.Implementation.HTMLOptionElement.Disabled">
  22500. <summary>
  22501. Gets or sets a value indicating whether this object is disabled.
  22502. </summary>
  22503. </member>
  22504. <member name="P:CsQuery.Implementation.HTMLOptionElement.Form">
  22505. <summary>
  22506. The form with which the element is associated.
  22507. </summary>
  22508. </member>
  22509. <member name="P:CsQuery.Implementation.HTMLOptionElement.Label">
  22510. <summary>
  22511. Gets or sets the label for this Option element
  22512. </summary>
  22513. </member>
  22514. <member name="P:CsQuery.Implementation.HTMLOptionElement.Selected">
  22515. <summary>
  22516. Indicates whether the element is selected or not. This value is read-only. To change the
  22517. selection, set either the selectedIndex or selectedItem property of the containing element.
  22518. </summary>
  22519. <url>
  22520. https://developer.mozilla.org/en/XUL/Attribute/selected
  22521. </url>
  22522. </member>
  22523. <member name="T:CsQuery.Implementation.HTMLOptionsCollection">
  22524. <summary>
  22525. A collection of HTML options.
  22526. </summary>
  22527. <url>
  22528. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  22529. </url>
  22530. </member>
  22531. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.#ctor(CsQuery.IDomElement)">
  22532. <summary>
  22533. Creates an HTMLOptionsCollection from the children of a Select element.
  22534. </summary>
  22535. <exception cref="T:System.ArgumentException">
  22536. Thrown when one or more arguments have unsupported or illegal values.
  22537. </exception>
  22538. <param name="parent">
  22539. The parent element for this collection.
  22540. </param>
  22541. </member>
  22542. <member name="P:CsQuery.Implementation.HTMLOptionsCollection.Parent">
  22543. <summary>
  22544. Gets the parent element for this collection
  22545. </summary>
  22546. </member>
  22547. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.Item(System.Int32)">
  22548. <summary>
  22549. Returns the specific node at the given zero-based index (gives null if out of range)
  22550. </summary>
  22551. <param name="index">
  22552. The zero-based index of the option element.
  22553. </param>
  22554. <returns>
  22555. An HTML Option element.
  22556. </returns>
  22557. <url>
  22558. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  22559. </url>
  22560. </member>
  22561. <member name="P:CsQuery.Implementation.HTMLOptionsCollection.Indexer(System.Int32)">
  22562. <summary>
  22563. Returns the specific node at the given zero-based index (gives null if out of range)
  22564. </summary>
  22565. <param name="index">
  22566. The zero-based index of the option element.
  22567. </param>
  22568. <returns>
  22569. An HTML Option element.
  22570. </returns>
  22571. <url>
  22572. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection.
  22573. </url>
  22574. </member>
  22575. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.NamedItem(System.String)">
  22576. <summary>
  22577. Returns the specific node with the given DOMString (i.e., string) id. Returns null if no such
  22578. named node exists.
  22579. </summary>
  22580. <exception cref="T:System.NotImplementedException">
  22581. Thrown when the requested operation is unimplemented.
  22582. </exception>
  22583. <param name="name">
  22584. The zero-based index of the option element.
  22585. </param>
  22586. <returns>
  22587. An HTML Option element, or null if the named element does not exist.
  22588. </returns>
  22589. <url>
  22590. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  22591. </url>
  22592. </member>
  22593. <member name="P:CsQuery.Implementation.HTMLOptionsCollection.Indexer(System.String)">
  22594. <summary>
  22595. Returns the specific node at the given zero-based index (gives null if out of range)
  22596. </summary>
  22597. <param name="name">
  22598. The name of the option element
  22599. </param>
  22600. <returns>
  22601. An HTML Option element.
  22602. </returns>
  22603. <url>
  22604. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  22605. </url>
  22606. </member>
  22607. <member name="P:CsQuery.Implementation.HTMLOptionsCollection.SelectedIndex">
  22608. <summary>
  22609. Logic: if nothing specifically selected, find the first enabled option, otherwise, the first disabled option.
  22610. </summary>
  22611. </member>
  22612. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.GetEnumerator">
  22613. <summary>
  22614. Gets the enumerator.
  22615. </summary>
  22616. <returns>
  22617. The enumerator.
  22618. </returns>
  22619. </member>
  22620. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.System#Collections#IEnumerable#GetEnumerator">
  22621. <summary>
  22622. Gets the enumerator.
  22623. </summary>
  22624. <returns>
  22625. The enumerator.
  22626. </returns>
  22627. </member>
  22628. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.Children">
  22629. <summary>
  22630. Enumerates the element children of a node.
  22631. </summary>
  22632. <returns>
  22633. An sequence of elements
  22634. </returns>
  22635. </member>
  22636. <member name="M:CsQuery.Implementation.HTMLOptionsCollection.Children(CsQuery.IDomElement)">
  22637. <summary>
  22638. Implementation for Children. The bool part of the tuple indicates if the element inherits a
  22639. "disabled" property.
  22640. </summary>
  22641. <param name="parent">
  22642. The parent element for this collection.
  22643. </param>
  22644. <returns>
  22645. An enumerator that allows foreach to be used to process children in this collection.
  22646. </returns>
  22647. </member>
  22648. <member name="T:CsQuery.Implementation.HTMLProgressElement">
  22649. <summary>
  22650. An HTML progress element.
  22651. </summary>
  22652. </member>
  22653. <member name="M:CsQuery.Implementation.HTMLProgressElement.#ctor">
  22654. <summary>
  22655. Default constructor.
  22656. </summary>
  22657. </member>
  22658. <member name="P:CsQuery.Implementation.HTMLProgressElement.Value">
  22659. <summary>
  22660. For Progress elements, returns the value of the "value" attribute, or zero.
  22661. </summary>
  22662. </member>
  22663. <member name="P:CsQuery.Implementation.HTMLProgressElement.Max">
  22664. <summary>
  22665. The maximum value allowed for this Progress bar.
  22666. </summary>
  22667. </member>
  22668. <member name="P:CsQuery.Implementation.HTMLProgressElement.Position">
  22669. <summary>
  22670. If the progress bar is an indeterminate progress bar, then the position IDL attribute must
  22671. return −1. Otherwise, it must return the result of dividing the current value by the maximum
  22672. value.
  22673. </summary>
  22674. </member>
  22675. <member name="P:CsQuery.Implementation.HTMLProgressElement.Labels">
  22676. <summary>
  22677. A NodeList of all LABEL elements within this Progress element
  22678. </summary>
  22679. </member>
  22680. <member name="T:CsQuery.Implementation.HTMLScriptElement">
  22681. <summary>
  22682. A SCRIPT
  22683. </summary>
  22684. </member>
  22685. <member name="M:CsQuery.Implementation.HTMLScriptElement.#ctor">
  22686. <summary>
  22687. Default constructor
  22688. </summary>
  22689. </member>
  22690. <member name="T:CsQuery.Implementation.HTMLSelectElement">
  22691. <summary>
  22692. An HTML SELECT element.
  22693. </summary>
  22694. </member>
  22695. <member name="M:CsQuery.Implementation.HTMLSelectElement.#ctor">
  22696. <summary>
  22697. Default constructor.
  22698. </summary>
  22699. </member>
  22700. <member name="P:CsQuery.Implementation.HTMLSelectElement.Options">
  22701. <summary>
  22702. A collection of HTML option elements (in document order)
  22703. </summary>
  22704. <url>
  22705. https://developer.mozilla.org/en/DOM/HTMLOptionsCollection
  22706. </url>
  22707. </member>
  22708. <member name="P:CsQuery.Implementation.HTMLSelectElement.Length">
  22709. <summary>
  22710. The number OPTION elements contained by this SELECT
  22711. </summary>
  22712. </member>
  22713. <member name="P:CsQuery.Implementation.HTMLSelectElement.Type">
  22714. <summary>
  22715. The type string for this SELECT group.
  22716. </summary>
  22717. </member>
  22718. <member name="P:CsQuery.Implementation.HTMLSelectElement.Multiple">
  22719. <summary>
  22720. This Boolean attribute indicates that multiple options can be selected in the list. If it is
  22721. not specified, then only one option can be selected at a time.
  22722. </summary>
  22723. <url>
  22724. https://developer.mozilla.org/en/HTML/Element/select
  22725. </url>
  22726. </member>
  22727. <member name="P:CsQuery.Implementation.HTMLSelectElement.SelectedIndex">
  22728. <summary>
  22729. Returns the index of the currently selected item. You may select an item by assigning its
  22730. index to this property. By assigning -1 to this property, all items will be deselected.
  22731. Returns -1 if no items are selected.
  22732. </summary>
  22733. <url>
  22734. https://developer.mozilla.org/en/XUL/Property/selectedIndex.
  22735. </url>
  22736. </member>
  22737. <member name="P:CsQuery.Implementation.HTMLSelectElement.SelectedItem">
  22738. <summary>
  22739. Holds the currently selected item. If no item is currently selected, this value will be null.
  22740. You can select an item by setting this value. A select event will be sent to the container
  22741. (i.e. the listbox, richlistbox, etc., not the list item that was selected) when it is changed
  22742. either via this property, the selectedIndex property, or changed by the user.
  22743. </summary>
  22744. <url>
  22745. https://developer.mozilla.org/en/XUL/Property/selectedItem
  22746. </url>
  22747. </member>
  22748. <member name="P:CsQuery.Implementation.HTMLSelectElement.Value">
  22749. <summary>
  22750. Get or set the value of the selected item for this Select list. When setting, if the value
  22751. cannot be matched to an option, no index will be selected.
  22752. </summary>
  22753. </member>
  22754. <member name="T:CsQuery.Implementation.HTMLStyleElement">
  22755. <summary>
  22756. A STYLE element
  22757. </summary>
  22758. </member>
  22759. <member name="M:CsQuery.Implementation.HTMLStyleElement.#ctor">
  22760. <summary>
  22761. Default constructor
  22762. </summary>
  22763. </member>
  22764. <member name="T:CsQuery.Implementation.HTMLTextAreaElement">
  22765. <summary>
  22766. An HTML text area element.
  22767. </summary>
  22768. </member>
  22769. <member name="M:CsQuery.Implementation.HTMLTextAreaElement.#ctor">
  22770. <summary>
  22771. Default constructor.
  22772. </summary>
  22773. </member>
  22774. <member name="P:CsQuery.Implementation.HTMLTextAreaElement.Value">
  22775. <summary>
  22776. The value of the HTMLRawInnerTextElementBase's contents
  22777. </summary>
  22778. </member>
  22779. <member name="P:CsQuery.Implementation.HTMLTextAreaElement.Type">
  22780. <summary>
  22781. The string "textarea", per the HTML5 spec.
  22782. </summary>
  22783. <url>
  22784. http://www.w3.org/html/wg/drafts/html/master/forms.html#dom-textarea-type
  22785. </url>
  22786. </member>
  22787. <member name="P:CsQuery.Implementation.HTMLTextAreaElement.InnerText">
  22788. <summary>
  22789. For HTMLRawInnerTextElementBase elements, InnerText doesn't actually do anything, whereas Value is the InnerText.
  22790. </summary>
  22791. </member>
  22792. <member name="T:CsQuery.Implementation.NodeEventArgs">
  22793. <summary>
  22794. Additional information for node events.
  22795. </summary>
  22796. </member>
  22797. <member name="M:CsQuery.Implementation.NodeEventArgs.#ctor(CsQuery.IDomObject)">
  22798. <summary>
  22799. Constructor.
  22800. </summary>
  22801. <param name="node">
  22802. The node.
  22803. </param>
  22804. </member>
  22805. <member name="P:CsQuery.Implementation.NodeEventArgs.Node">
  22806. <summary>
  22807. The node that was added or removed.
  22808. </summary>
  22809. </member>
  22810. <member name="T:CsQuery.Implementation.NodeList`1">
  22811. <summary>
  22812. An INodeList wrapper for an IList object
  22813. </summary>
  22814. <typeparam name="T">
  22815. Generic type parameter.
  22816. </typeparam>
  22817. </member>
  22818. <member name="M:CsQuery.Implementation.NodeList`1.#ctor(System.Collections.Generic.IList{`0})">
  22819. <summary>
  22820. Wraps a list in a NodeList object
  22821. </summary>
  22822. <param name="list">
  22823. The list.
  22824. </param>
  22825. </member>
  22826. <member name="M:CsQuery.Implementation.NodeList`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
  22827. <summary>
  22828. Creates a new node list from an enumeration. This will enumerate the sequence at create time
  22829. into a new list.
  22830. </summary>
  22831. <param name="sequence">
  22832. The sequence
  22833. </param>
  22834. </member>
  22835. <member name="F:CsQuery.Implementation.NodeList`1.InnerList">
  22836. <summary>
  22837. The inner list object.
  22838. </summary>
  22839. </member>
  22840. <member name="P:CsQuery.Implementation.NodeList`1.Length">
  22841. <summary>
  22842. Gets the number of items in this NodeList.
  22843. </summary>
  22844. </member>
  22845. <member name="M:CsQuery.Implementation.NodeList`1.Item(System.Int32)">
  22846. <summary>
  22847. Return the item at the specified index
  22848. </summary>
  22849. <param name="index">
  22850. Zero-based index of the.
  22851. </param>
  22852. <returns>
  22853. An item of type T
  22854. </returns>
  22855. </member>
  22856. <member name="M:CsQuery.Implementation.NodeList`1.IndexOf(`0)">
  22857. <summary>
  22858. Get the index of the item in this list
  22859. </summary>
  22860. <param name="item">
  22861. The item.
  22862. </param>
  22863. <returns>
  22864. The 0-based index, or -1 if it does not exist in the list
  22865. </returns>
  22866. </member>
  22867. <member name="M:CsQuery.Implementation.NodeList`1.Insert(System.Int32,`0)">
  22868. <summary>
  22869. Inserts an item at the specified position in the list
  22870. </summary>
  22871. <param name="index">
  22872. Zero-based index of the insertion point
  22873. </param>
  22874. <param name="item">
  22875. The item.
  22876. </param>
  22877. </member>
  22878. <member name="M:CsQuery.Implementation.NodeList`1.RemoveAt(System.Int32)">
  22879. <summary>
  22880. Removes the item at the specified index
  22881. </summary>
  22882. <param name="index">
  22883. Zero-based index of the item to remove
  22884. </param>
  22885. </member>
  22886. <member name="P:CsQuery.Implementation.NodeList`1.Indexer(System.Int32)">
  22887. <summary>
  22888. Get or set the item at the specified index
  22889. </summary>
  22890. <param name="index">
  22891. Zero-based index of the entry to access.
  22892. </param>
  22893. <returns>
  22894. The item.
  22895. </returns>
  22896. </member>
  22897. <member name="M:CsQuery.Implementation.NodeList`1.Add(`0)">
  22898. <summary>
  22899. Adds the item to the end of the list
  22900. </summary>
  22901. <param name="item">
  22902. The item to add
  22903. </param>
  22904. </member>
  22905. <member name="M:CsQuery.Implementation.NodeList`1.Clear">
  22906. <summary>
  22907. Clears this object to its blank/initial state.
  22908. </summary>
  22909. </member>
  22910. <member name="M:CsQuery.Implementation.NodeList`1.Contains(`0)">
  22911. <summary>
  22912. Query if this object contains the given item.
  22913. </summary>
  22914. <param name="item">
  22915. The item.
  22916. </param>
  22917. <returns>
  22918. true if the object is in this collection, false if not.
  22919. </returns>
  22920. </member>
  22921. <member name="M:CsQuery.Implementation.NodeList`1.CopyTo(`0[],System.Int32)">
  22922. <summary>
  22923. Copies the contents of this list to an array
  22924. </summary>
  22925. <param name="array">
  22926. The array.
  22927. </param>
  22928. <param name="arrayIndex">
  22929. Zero-based index of the starting point in the array to copy
  22930. </param>
  22931. </member>
  22932. <member name="P:CsQuery.Implementation.NodeList`1.Count">
  22933. <summary>
  22934. Gets the number of items in this list
  22935. </summary>
  22936. </member>
  22937. <member name="P:CsQuery.Implementation.NodeList`1.IsReadOnly">
  22938. <summary>
  22939. Gets or sets a value indicating whether this object is read only.
  22940. </summary>
  22941. </member>
  22942. <member name="M:CsQuery.Implementation.NodeList`1.Remove(`0)">
  22943. <summary>
  22944. Removes the given item from the list
  22945. </summary>
  22946. <param name="item">
  22947. The item.
  22948. </param>
  22949. <returns>
  22950. true if it succeeds, false if it fails.
  22951. </returns>
  22952. </member>
  22953. <member name="M:CsQuery.Implementation.NodeList`1.GetEnumerator">
  22954. <summary>
  22955. Gets the enumerator.
  22956. </summary>
  22957. <returns>
  22958. The enumerator.
  22959. </returns>
  22960. </member>
  22961. <member name="M:CsQuery.Implementation.NodeList`1.ToList">
  22962. <summary>
  22963. Converts this object to an IList&lt;T&gt;
  22964. </summary>
  22965. <returns>
  22966. This object as an IList&lt;T&gt;
  22967. </returns>
  22968. </member>
  22969. <member name="T:CsQuery.Implementation.CombinedStream">
  22970. <summary>
  22971. Creates a single virtual stream out of multiple input streams.
  22972. </summary>
  22973. </member>
  22974. <member name="M:CsQuery.Implementation.CombinedStream.#ctor(System.IO.Stream[])">
  22975. <summary>
  22976. Creates a single virtual stream out of multiple input streams.
  22977. </summary>
  22978. <param name="streams">
  22979. The streams.
  22980. </param>
  22981. </member>
  22982. <member name="M:CsQuery.Implementation.CombinedStream.#ctor(System.Collections.Generic.IEnumerable{System.IO.Stream})">
  22983. <summary>
  22984. Creates a single virtual stream out of multiple input streams.
  22985. </summary>
  22986. <param name="streams">
  22987. The streams.
  22988. </param>
  22989. </member>
  22990. <member name="P:CsQuery.Implementation.CombinedStream.CanRead">
  22991. <summary>
  22992. Gets a value indicating whether we can read.
  22993. </summary>
  22994. </member>
  22995. <member name="M:CsQuery.Implementation.CombinedStream.Read(System.Byte[],System.Int32,System.Int32)">
  22996. <summary> Reads from the next stream available </summary>
  22997. </member>
  22998. <member name="T:CsQuery.Implementation.BaseStream">
  22999. <summary>
  23000. Base stream implementation
  23001. </summary>
  23002. </member>
  23003. <member name="P:CsQuery.Implementation.BaseStream.CanRead">
  23004. <summary>
  23005. When overridden in a derived class, gets a value indicating whether the current stream supports reading.
  23006. </summary>
  23007. </member>
  23008. <member name="P:CsQuery.Implementation.BaseStream.CanSeek">
  23009. <summary>
  23010. When overridden in a derived class, gets a value indicating whether the current stream supports seeking.
  23011. </summary>
  23012. </member>
  23013. <member name="P:CsQuery.Implementation.BaseStream.CanWrite">
  23014. <summary>
  23015. When overridden in a derived class, gets a value indicating whether the current stream supports writing.
  23016. </summary>
  23017. </member>
  23018. <member name="P:CsQuery.Implementation.BaseStream.Length">
  23019. <summary>
  23020. When overridden in a derived class, gets the length in bytes of the stream.
  23021. </summary>
  23022. </member>
  23023. <member name="P:CsQuery.Implementation.BaseStream.Position">
  23024. <summary>
  23025. When overridden in a derived class, gets or sets the position within the current stream.
  23026. </summary>
  23027. </member>
  23028. <member name="M:CsQuery.Implementation.BaseStream.Flush">
  23029. <summary>
  23030. When overridden in a derived class, clears all buffers for this stream and causes any buffered data to be written to the underlying device.
  23031. </summary>
  23032. </member>
  23033. <member name="M:CsQuery.Implementation.BaseStream.Seek(System.Int64,System.IO.SeekOrigin)">
  23034. <summary>
  23035. When overridden in a derived class, sets the position within the current stream.
  23036. </summary>
  23037. </member>
  23038. <member name="M:CsQuery.Implementation.BaseStream.SetLength(System.Int64)">
  23039. <summary>
  23040. When overridden in a derived class, sets the length of the current stream.
  23041. </summary>
  23042. </member>
  23043. <member name="M:CsQuery.Implementation.BaseStream.Read(System.Byte[],System.Int32,System.Int32)">
  23044. <summary>
  23045. 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.
  23046. </summary>
  23047. </member>
  23048. <member name="M:CsQuery.Implementation.BaseStream.Write(System.Byte[],System.Int32,System.Int32)">
  23049. <summary>
  23050. 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.
  23051. </summary>
  23052. </member>
  23053. <member name="M:CsQuery.Implementation.BaseStream.ReadByte">
  23054. <summary>
  23055. 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.
  23056. </summary>
  23057. </member>
  23058. <member name="M:CsQuery.Implementation.BaseStream.WriteByte(System.Byte)">
  23059. <summary>
  23060. Writes a byte to the current position in the stream and advances the position within the stream by one byte.
  23061. </summary>
  23062. </member>
  23063. <member name="T:CsQuery.Implementation.CombinedTextReader">
  23064. <summary>
  23065. Creates a virtual TextReader from several other streams.
  23066. </summary>
  23067. </member>
  23068. <member name="M:CsQuery.Implementation.CombinedTextReader.#ctor(System.IO.TextReader[])">
  23069. <summary>
  23070. Create a new virtual TextReader by combining, in sequence, the streams provided as parameters to the constructor
  23071. </summary>
  23072. <param name="readers">
  23073. A variable-length parameters list containing readers.
  23074. </param>
  23075. </member>
  23076. <member name="F:CsQuery.Implementation.CombinedTextReader.Readers">
  23077. <summary>
  23078. The readers.
  23079. </summary>
  23080. </member>
  23081. <member name="M:CsQuery.Implementation.CombinedTextReader.Close">
  23082. <summary>
  23083. Closes the <see cref="T:System.IO.TextReader" /> and releases any system resources associated
  23084. with the TextReader.
  23085. </summary>
  23086. </member>
  23087. <member name="M:CsQuery.Implementation.CombinedTextReader.Dispose(System.Boolean)">
  23088. <summary>
  23089. Releases the unmanaged resources used by the <see cref="T:System.IO.TextReader" /> and
  23090. optionally releases the managed resources.
  23091. </summary>
  23092. <param name="disposing">
  23093. true to release both managed and unmanaged resources; false to release only unmanaged
  23094. resources.
  23095. </param>
  23096. </member>
  23097. <member name="M:CsQuery.Implementation.CombinedTextReader.Peek">
  23098. <summary>
  23099. Reads the next character without changing the state of the reader or the character source.
  23100. Returns the next available character without actually reading it from the input stream.
  23101. </summary>
  23102. <returns>
  23103. An integer representing the next character to be read, or -1 if no more characters are
  23104. available or the stream does not support seeking.
  23105. </returns>
  23106. </member>
  23107. <member name="M:CsQuery.Implementation.CombinedTextReader.Read">
  23108. <summary>
  23109. Reads the next character from the input stream and advances the character position by one
  23110. character.
  23111. </summary>
  23112. <returns>
  23113. The next character from the input stream, or -1 if no more characters are available. The
  23114. default implementation returns -1.
  23115. </returns>
  23116. </member>
  23117. <member name="M:CsQuery.Implementation.CombinedTextReader.Read(System.Char[],System.Int32,System.Int32)">
  23118. <summary>
  23119. Reads a maximum of <paramref name="count" /> characters from the current stream and writes
  23120. the data to <paramref name="buffer" />, beginning at <paramref name="index" />.
  23121. </summary>
  23122. <param name="buffer">
  23123. When this method returns, contains the specified character array with the values between
  23124. <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1)
  23125. replaced by the characters read from the current source.
  23126. </param>
  23127. <param name="index">
  23128. The position in <paramref name="buffer" /> at which to begin writing.
  23129. </param>
  23130. <param name="count">
  23131. The maximum number of characters to read. If the end of the stream is reached before
  23132. <paramref name="count" /> of characters is read into <paramref name="buffer" />, the current
  23133. method returns.
  23134. </param>
  23135. <returns>
  23136. The number of characters that have been read. The number will be less than or equal to
  23137. <paramref name="count" />, depending on whether the data is available within the stream. This
  23138. method returns zero if called when no more characters are left to read.
  23139. </returns>
  23140. ### <exception cref="T:System.ArgumentNullException">
  23141. <paramref name="buffer" /> is null.
  23142. </exception>
  23143. ### <exception cref="T:System.ArgumentException">
  23144. The buffer length minus <paramref name="index" /> is less than <paramref name="count" />.
  23145. </exception>
  23146. ### <exception cref="T:System.ArgumentOutOfRangeException">
  23147. <paramref name="index" /> or <paramref name="count" /> is negative.
  23148. </exception>
  23149. ### <exception cref="T:System.ObjectDisposedException">
  23150. The <see cref="T:System.IO.TextReader" /> is closed.
  23151. </exception>
  23152. ### <exception cref="T:System.IO.IOException">
  23153. An I/O error occurs.
  23154. </exception>
  23155. </member>
  23156. <member name="M:CsQuery.Implementation.CombinedTextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
  23157. <summary>
  23158. Reads a maximum of <paramref name="count" /> characters from the current stream, and writes
  23159. the data to <paramref name="buffer" />, beginning at <paramref name="index" />.
  23160. </summary>
  23161. <param name="buffer">
  23162. When this method returns, this parameter contains the specified character array with the
  23163. values between <paramref name="index" /> and (<paramref name="index" /> +
  23164. <paramref name="count" /> -1) replaced by the characters read from the current source.
  23165. </param>
  23166. <param name="index">
  23167. The position in <paramref name="buffer" /> at which to begin writing.
  23168. </param>
  23169. <param name="count">
  23170. The maximum number of characters to read.
  23171. </param>
  23172. <returns>
  23173. The position of the underlying stream is advanced by the number of characters that were read
  23174. into <paramref name="buffer" />.The number of characters that have been read. The number will
  23175. be less than or equal to <paramref name="count" />, depending on whether all input characters
  23176. have been read.
  23177. </returns>
  23178. </member>
  23179. <member name="M:CsQuery.Implementation.CombinedTextReader.ReadLine">
  23180. <summary>
  23181. Reads a line of characters from the current stream and returns the data as a string. Note:
  23182. this method will not combine data from two boundary streams into a single line; the end of a
  23183. stream is always the end of a line. This could result in stream corruption (e.g. the addition
  23184. of newlines between streams) when using this method.
  23185. </summary>
  23186. <returns>
  23187. The next line from the input stream, or null if all characters have been read.
  23188. </returns>
  23189. </member>
  23190. <member name="M:CsQuery.Implementation.CombinedTextReader.ReadToEnd">
  23191. <summary>
  23192. Reads all characters from the current position to the end of the TextReader and returns them
  23193. as one string.
  23194. </summary>
  23195. <returns>
  23196. A string containing all characters from the current position to the end of the TextReader.
  23197. </returns>
  23198. </member>
  23199. <member name="M:CsQuery.Implementation.CombinedTextReader.CreateObjRef(System.Type)">
  23200. <summary>
  23201. Creates object reference. (Overridden because it's implemented by the base class and we want
  23202. to be sure that anything trying to use this will fail).
  23203. </summary>
  23204. <exception cref="T:System.NotImplementedException">
  23205. Thrown when the requested operation is unimplemented.
  23206. </exception>
  23207. <param name="requestedType">
  23208. Type of the requested.
  23209. </param>
  23210. <returns>
  23211. Always fails.
  23212. </returns>
  23213. </member>
  23214. <member name="M:CsQuery.Implementation.CombinedTextReader.InitializeLifetimeService">
  23215. <summary>
  23216. Initializes the lifetime service. (Overridden because it's implemented by the base class and we want
  23217. to be sure that anything trying to use this will fail).
  23218. </summary>
  23219. <exception cref="T:System.NotImplementedException">
  23220. Thrown when the requested operation is unimplemented.
  23221. </exception>
  23222. <returns>
  23223. Always fails
  23224. </returns>
  23225. </member>
  23226. <member name="M:CsQuery.Implementation.CombinedTextReader.NextReader">
  23227. <summary>
  23228. Advance to the next reader
  23229. </summary>
  23230. <returns>
  23231. true if it succeeds, false if it fails.
  23232. </returns>
  23233. </member>
  23234. <member name="P:CsQuery.Implementation.CombinedTextReader.Current">
  23235. <summary>
  23236. Gets the current stream
  23237. </summary>
  23238. </member>
  23239. <member name="M:CsQuery.Implementation.CombinedTextReader.GetHashCode">
  23240. <summary>
  23241. Returns a hash code for this object.
  23242. </summary>
  23243. <returns>
  23244. The hash code for this object.
  23245. </returns>
  23246. </member>
  23247. <member name="M:CsQuery.Implementation.CombinedTextReader.Equals(System.Object)">
  23248. <summary>
  23249. Tests if this object is considered equal to another.
  23250. </summary>
  23251. <param name="obj">
  23252. The object to compare to this object.
  23253. </param>
  23254. <returns>
  23255. true if the objects are considered equal, false if they are not.
  23256. </returns>
  23257. </member>
  23258. <member name="T:CsQuery.Implementation.SelectionSetOrder">
  23259. <summary>
  23260. Orders in which the selection set can be arranged. Ascending and Descending refer to to the
  23261. DOM element order.
  23262. </summary>
  23263. </member>
  23264. <member name="F:CsQuery.Implementation.SelectionSetOrder.OrderAdded">
  23265. <summary>
  23266. The items should be returned in the order they were added to the selection set.
  23267. </summary>
  23268. </member>
  23269. <member name="F:CsQuery.Implementation.SelectionSetOrder.Ascending">
  23270. <summary>
  23271. The items should be returned in the order they appear in the DOM.
  23272. </summary>
  23273. </member>
  23274. <member name="F:CsQuery.Implementation.SelectionSetOrder.Descending">
  23275. <summary>
  23276. The items should be returned in the reverse order they appear in the DOM.
  23277. </summary>
  23278. </member>
  23279. <member name="T:CsQuery.Implementation.IRangeSortedDictionary`2">
  23280. <summary>
  23281. A sorted dictionary that allows lookup by range.
  23282. </summary>
  23283. </member>
  23284. <member name="M:CsQuery.Implementation.IRangeSortedDictionary`2.GetRangeKeys(`0[])">
  23285. <summary>
  23286. Return all keys starting with subKey
  23287. </summary>
  23288. <param name="subKey">The substring to match</param>
  23289. <returns></returns>
  23290. </member>
  23291. <member name="M:CsQuery.Implementation.IRangeSortedDictionary`2.GetRange(`0[])">
  23292. <summary>
  23293. Return all values having keys beginning with subKey
  23294. </summary>
  23295. <param name="subKey"></param>
  23296. <returns></returns>
  23297. </member>
  23298. <member name="T:CsQuery.Implementation.IReadOnlyCollection`1">
  23299. <summary>
  23300. Interface for read only collection.
  23301. </summary>
  23302. <typeparam name="T">
  23303. Generic type parameter.
  23304. </typeparam>
  23305. </member>
  23306. <member name="P:CsQuery.Implementation.IReadOnlyCollection`1.Count">
  23307. <summary>
  23308. Gets the number of items in the collection.
  23309. </summary>
  23310. </member>
  23311. <member name="T:CsQuery.Implementation.IReadOnlyList`1">
  23312. <summary>
  23313. Interface for read only list.
  23314. </summary>
  23315. <typeparam name="T">
  23316. Generic type parameter.
  23317. </typeparam>
  23318. </member>
  23319. <member name="P:CsQuery.Implementation.IReadOnlyList`1.Item(System.Int32)">
  23320. <summary>
  23321. Indexer to get items within this collection using array index syntax.
  23322. </summary>
  23323. <param name="index">
  23324. Zero-based index of the entry to access.
  23325. </param>
  23326. <returns>
  23327. The indexed item.
  23328. </returns>
  23329. </member>
  23330. <member name="T:CsQuery.Implementation.PathKeyComparer">
  23331. <summary>
  23332. A string comparer that is not concerned with anything other than the raw value of the characters. No encoding, no culture.
  23333. </summary>
  23334. </member>
  23335. <member name="P:CsQuery.Implementation.PathKeyComparer.Comparer">
  23336. <summary>
  23337. Gets an instance of TrueStringComparer
  23338. </summary>
  23339. </member>
  23340. <member name="M:CsQuery.Implementation.PathKeyComparer.Compare(System.UInt16[],System.UInt16[])">
  23341. <summary>
  23342. Compares two string objects to determine their relative ordering.
  23343. </summary>
  23344. <param name="x">
  23345. String to be compared.
  23346. </param>
  23347. <param name="y">
  23348. String to be compared.
  23349. </param>
  23350. <returns>
  23351. Negative if 'x' is less than 'y', 0 if they are equal, or positive if it is greater.
  23352. </returns>
  23353. </member>
  23354. <member name="M:CsQuery.Implementation.PathKeyComparer.CompareEqualLength(System.UInt16[],System.UInt16[])">
  23355. <summary>
  23356. Marginally faster when just testing equality than using Compare
  23357. </summary>
  23358. <param name="x">
  23359. String to be compared.
  23360. </param>
  23361. <param name="y">
  23362. String to be compared.
  23363. </param>
  23364. <returns>
  23365. true if it succeeds, false if it fails.
  23366. </returns>
  23367. </member>
  23368. <member name="M:CsQuery.Implementation.PathKeyComparer.Equals(System.UInt16[],System.UInt16[])">
  23369. <summary>
  23370. Tests if two string objects are considered equal.
  23371. </summary>
  23372. <param name="x">
  23373. String to be compared.
  23374. </param>
  23375. <param name="y">
  23376. String to be compared.
  23377. </param>
  23378. <returns>
  23379. true if the objects are considered equal, false if they are not.
  23380. </returns>
  23381. </member>
  23382. <member name="M:CsQuery.Implementation.PathKeyComparer.GetHashCode(System.UInt16[])">
  23383. <summary>
  23384. Calculates the hash code for this object.
  23385. </summary>
  23386. <param name="obj">
  23387. The object.
  23388. </param>
  23389. <returns>
  23390. The hash code for this object.
  23391. </returns>
  23392. </member>
  23393. <member name="T:CsQuery.Implementation.RangeSortedDictionary`2">
  23394. <summary>
  23395. A dictionary that is substring-lookup capable. This is the data structure used to index HTML
  23396. documents for selectors. A SortedSet of keys is used for the index because it allows fast
  23397. access by substring. A list of keys obtained from the SortedSet for a selector is used to
  23398. obtain the target references from a regular dictionary.
  23399. </summary>
  23400. <typeparam name="TKey">
  23401. Type of the key.
  23402. </typeparam>
  23403. <typeparam name="TValue">
  23404. Type of the value
  23405. </typeparam>
  23406. </member>
  23407. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.#ctor(System.Collections.Generic.IComparer{`0[]},System.Collections.Generic.IEqualityComparer{`0[]},`0)">
  23408. <summary>
  23409. Default constructor.
  23410. </summary>
  23411. <param name="setComparer">
  23412. The comparer.
  23413. </param>
  23414. <param name="equalityComparer">
  23415. The equality comparer.
  23416. </param>
  23417. <param name="indexSeparator">
  23418. The index separator.
  23419. </param>
  23420. </member>
  23421. <member name="F:CsQuery.Implementation.RangeSortedDictionary`2.Keys">
  23422. <summary>
  23423. An ordered set of all the keys in this dictionary.
  23424. </summary>
  23425. </member>
  23426. <member name="F:CsQuery.Implementation.RangeSortedDictionary`2.Index">
  23427. <summary>
  23428. The inner index.
  23429. </summary>
  23430. </member>
  23431. <member name="P:CsQuery.Implementation.RangeSortedDictionary`2.KeysAudit">
  23432. <summary>
  23433. Returns the keys in human-readable format.
  23434. </summary>
  23435. </member>
  23436. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.HumanReadableKey(System.Object,System.Object)">
  23437. <summary>
  23438. Convert an index key to human readable form.
  23439. </summary>
  23440. <param name="indexKeyArray">
  23441. Array of index keys.
  23442. </param>
  23443. <param name="indexSeparator">
  23444. The index separator.
  23445. </param>
  23446. <returns>
  23447. The human readable key.
  23448. </returns>
  23449. </member>
  23450. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.HumanReadableKey(System.Object)">
  23451. <summary>
  23452. Convert an index key to human readable form.
  23453. </summary>
  23454. <param name="indexKey">
  23455. The index key.
  23456. </param>
  23457. <returns>
  23458. The human readable key.
  23459. </returns>
  23460. </member>
  23461. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.GetRangeKeys(`0[])">
  23462. <summary>
  23463. Retrieve all the keys that match the subkey provided; that is, all keys that start with the
  23464. value of 'subkey'.
  23465. </summary>
  23466. <param name="subkey">
  23467. The subkey to match
  23468. </param>
  23469. <returns>
  23470. A sequence of keys found in the dictionary.
  23471. </returns>
  23472. </member>
  23473. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.GetRange(`0[],System.Int32,System.Boolean)">
  23474. <summary>
  23475. Return all matching keys at the specified depth relative to the subkey, e.g. 0 will return
  23476. only the element that exactly matches the subkey.
  23477. </summary>
  23478. <param name="subKey">
  23479. The subkey to match.
  23480. </param>
  23481. <param name="depth">
  23482. The zero-based depth relative to the subkey's depth
  23483. </param>
  23484. <param name="descendants">
  23485. When true, include elements that are at a greater depth too
  23486. </param>
  23487. <returns>
  23488. A sequence of TValue elements.
  23489. </returns>
  23490. </member>
  23491. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.GetRange(`0[])">
  23492. <summary>
  23493. Return a sequence of values for each key that starts with the value of 'subkey'.
  23494. </summary>
  23495. <param name="subKey">
  23496. The subkey to match.
  23497. </param>
  23498. <returns>
  23499. A sequence of values from the dictionary.
  23500. </returns>
  23501. </member>
  23502. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Add(`0[],`1)">
  23503. <summary>
  23504. Adds a key/value pair to the dictionary
  23505. </summary>
  23506. <param name="key">
  23507. The key.
  23508. </param>
  23509. <param name="value">
  23510. [out] The value.
  23511. </param>
  23512. </member>
  23513. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.ContainsKey(`0[])">
  23514. <summary>
  23515. Test whether the dictionary contains a value for 'key'
  23516. </summary>
  23517. <param name="key">
  23518. The key.
  23519. </param>
  23520. <returns>
  23521. true if it succeeds, false if it fails.
  23522. </returns>
  23523. </member>
  23524. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Remove(`0[])">
  23525. <summary>
  23526. Removes the given key
  23527. </summary>
  23528. <param name="key">
  23529. The key.
  23530. </param>
  23531. <returns>
  23532. true if it succeeds, false if it fails.
  23533. </returns>
  23534. </member>
  23535. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.TryGetValue(`0[],`1@)">
  23536. <summary>
  23537. Try to get a value by name
  23538. </summary>
  23539. <param name="key">
  23540. The key.
  23541. </param>
  23542. <param name="value">
  23543. [out] The value.
  23544. </param>
  23545. <returns>
  23546. true if it succeeds, false if it fails.
  23547. </returns>
  23548. </member>
  23549. <member name="P:CsQuery.Implementation.RangeSortedDictionary`2.Values">
  23550. <summary>
  23551. Gets the values.
  23552. </summary>
  23553. </member>
  23554. <member name="P:CsQuery.Implementation.RangeSortedDictionary`2.Item(`0[])">
  23555. <summary>
  23556. Return the value for 'key'
  23557. </summary>
  23558. <param name="key">
  23559. The key.
  23560. </param>
  23561. <returns>
  23562. The indexed item.
  23563. </returns>
  23564. </member>
  23565. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Add(System.Collections.Generic.KeyValuePair{`0[],`1})">
  23566. <summary>
  23567. Adds a key/value pair to the dictionary.
  23568. </summary>
  23569. <param name="item">
  23570. The item to test for.
  23571. </param>
  23572. </member>
  23573. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Clear">
  23574. <summary>
  23575. Clears this object to its blank/initial state.
  23576. </summary>
  23577. </member>
  23578. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Contains(System.Collections.Generic.KeyValuePair{`0[],`1})">
  23579. <summary>
  23580. Test whether the KeyValuePair object exists in this dictionary.
  23581. </summary>
  23582. <param name="item">
  23583. The item to test for.
  23584. </param>
  23585. <returns>
  23586. true if the object is in this collection, false if not.
  23587. </returns>
  23588. </member>
  23589. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.CopyTo(System.Collections.Generic.KeyValuePair{`0[],`1}[],System.Int32)">
  23590. <summary>
  23591. Copies the contents of the dictionary to an array of KeyValuePair objects.
  23592. </summary>
  23593. <param name="array">
  23594. The array.
  23595. </param>
  23596. <param name="arrayIndex">
  23597. Zero-based index of the array at which to start copying.
  23598. </param>
  23599. </member>
  23600. <member name="P:CsQuery.Implementation.RangeSortedDictionary`2.Count">
  23601. <summary>
  23602. Gets the number of items in this dictionary.
  23603. </summary>
  23604. </member>
  23605. <member name="P:CsQuery.Implementation.RangeSortedDictionary`2.IsReadOnly">
  23606. <summary>
  23607. Gets a value indicating whether this object is read only. This is always false.
  23608. </summary>
  23609. </member>
  23610. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.Remove(System.Collections.Generic.KeyValuePair{`0[],`1})">
  23611. <summary>
  23612. Removes the given KeyValuePair from the dictionary if it exists
  23613. </summary>
  23614. <param name="item">
  23615. The item to remove.
  23616. </param>
  23617. <returns>
  23618. true if it succeeds, false if it fails.
  23619. </returns>
  23620. </member>
  23621. <member name="M:CsQuery.Implementation.RangeSortedDictionary`2.GetEnumerator">
  23622. <summary>
  23623. Gets the enumerator.
  23624. </summary>
  23625. <returns>
  23626. The enumerator.
  23627. </returns>
  23628. </member>
  23629. <member name="T:CsQuery.Implementation.SelectionSet`1">
  23630. <summary>
  23631. A list of DOM elements. The default order is the order added to this construct; the Order
  23632. property can be changed to return the contents in a different order.
  23633. </summary>
  23634. <typeparam name="T">
  23635. The type of element represented by this set.
  23636. </typeparam>
  23637. </member>
  23638. <member name="M:CsQuery.Implementation.SelectionSet`1.#ctor(CsQuery.Implementation.SelectionSetOrder)">
  23639. <summary>
  23640. Create an initially empty instance whose results are returned in the order specified.
  23641. </summary>
  23642. <param name="outputOrder">
  23643. The output order.
  23644. </param>
  23645. </member>
  23646. <member name="M:CsQuery.Implementation.SelectionSet`1.#ctor(System.Collections.Generic.IEnumerable{`0},CsQuery.Implementation.SelectionSetOrder,CsQuery.Implementation.SelectionSetOrder)">
  23647. <summary>
  23648. Create an instance based on an existing sequence. The order passed defines the order of the
  23649. original list; if the output order should be different than change it.
  23650. The sequence is bound directly as the source of this selection set; it is not enumerated.
  23651. Therefore it's possible to create "live" sets that will reflect the same contents as their
  23652. original source at any point in time. If a client alters the selection set, however, it
  23653. becomes static as the set at that point is copied in order to permit alterations. The
  23654. original source sequence is never altered, even if it is a list type that can be altered.
  23655. Because of this care is required. If using an IEnumerable source that is not a basic data
  23656. structure, but instead refers to a computationally-intensive process, it might be desirable
  23657. to copy it to a list first. The output from the HTML parser and selector engine do this
  23658. automatically to prevent accidental misuse. It is conceivable that some future function might
  23659. want to provide direct access the the selector engine's IEnumerable output instead of a List
  23660. copy to provide a live CSS selector; in this case the engine's Select method would need to be
  23661. altered to return the enumerator directly.
  23662. </summary>
  23663. <param name="elements">
  23664. The sequence to source this selection set.
  23665. </param>
  23666. <param name="inputOrder">
  23667. The list order.
  23668. </param>
  23669. <param name="outputOrder">
  23670. The output order.
  23671. </param>
  23672. </member>
  23673. <member name="F:CsQuery.Implementation.SelectionSet`1._IsDirty">
  23674. <summary>
  23675. Cached count
  23676. </summary>
  23677. </member>
  23678. <member name="F:CsQuery.Implementation.SelectionSet`1.OriginalList">
  23679. <summary>
  23680. The immutable list as set by a client; can be obsolete if MutableList is non-null
  23681. </summary>
  23682. </member>
  23683. <member name="F:CsQuery.Implementation.SelectionSet`1._OrderedList">
  23684. <summary>
  23685. Cached reference to the list in the output order
  23686. </summary>
  23687. </member>
  23688. <member name="F:CsQuery.Implementation.SelectionSet`1._MutableList">
  23689. <summary>
  23690. The active list, if changes are made after set by the client
  23691. </summary>
  23692. </member>
  23693. <member name="P:CsQuery.Implementation.SelectionSet`1.MutableList">
  23694. <summary>
  23695. The list, if it has been changed from the value with which it was created
  23696. </summary>
  23697. </member>
  23698. <member name="P:CsQuery.Implementation.SelectionSet`1.OrderedList">
  23699. <summary>
  23700. The selection set in the output order.
  23701. </summary>
  23702. </member>
  23703. <member name="P:CsQuery.Implementation.SelectionSet`1.IsDirty">
  23704. <summary>
  23705. The output (sorted) list is dirty because changes have been made since it was created. Update the cache.
  23706. </summary>
  23707. </member>
  23708. <member name="P:CsQuery.Implementation.SelectionSet`1.IsAltered">
  23709. <summary>
  23710. The list is altered from its original state using "Add" or "Remove".
  23711. </summary>
  23712. </member>
  23713. <member name="P:CsQuery.Implementation.SelectionSet`1.OutputOrder">
  23714. <summary>
  23715. The order in which elements in the set are returned.
  23716. </summary>
  23717. </member>
  23718. <member name="P:CsQuery.Implementation.SelectionSet`1.Count">
  23719. <summary>
  23720. Gets the number of items in the SelectionSet
  23721. </summary>
  23722. </member>
  23723. <member name="P:CsQuery.Implementation.SelectionSet`1.IsReadOnly">
  23724. <summary>
  23725. Gets a value indicating whether this object is read only. For SelectionSet objects, this is always false.
  23726. </summary>
  23727. </member>
  23728. <member name="M:CsQuery.Implementation.SelectionSet`1.Add(`0)">
  23729. <summary>
  23730. Adds a new item to the SelectionSet
  23731. </summary>
  23732. <param name="item">
  23733. The item to add.
  23734. </param>
  23735. <returns>
  23736. true if it succeeds, false if it fails.
  23737. </returns>
  23738. </member>
  23739. <member name="M:CsQuery.Implementation.SelectionSet`1.Clear">
  23740. <summary>
  23741. Clears this SelectionSet
  23742. </summary>
  23743. </member>
  23744. <member name="M:CsQuery.Implementation.SelectionSet`1.Clone">
  23745. <summary>
  23746. Makes a clone of this SelectionSet
  23747. </summary>
  23748. <returns>
  23749. A copy of this object.
  23750. </returns>
  23751. </member>
  23752. <member name="M:CsQuery.Implementation.SelectionSet`1.CloneImpl">
  23753. <summary>
  23754. Enumerates clone objects in this collection.
  23755. </summary>
  23756. <returns>
  23757. An enumerator that allows foreach to be used to process clone objects in this collection.
  23758. </returns>
  23759. </member>
  23760. <member name="M:CsQuery.Implementation.SelectionSet`1.Contains(`0)">
  23761. <summary>
  23762. Test whether the item is present in the SelectionSet
  23763. </summary>
  23764. <param name="item">
  23765. The item to test for containment.
  23766. </param>
  23767. <returns>
  23768. true if the object is in this collection, false if not.
  23769. </returns>
  23770. </member>
  23771. <member name="M:CsQuery.Implementation.SelectionSet`1.CopyTo(`0[],System.Int32)">
  23772. <summary>
  23773. Copy the contents of this SelectionSet to an array
  23774. </summary>
  23775. <param name="array">
  23776. The target array.
  23777. </param>
  23778. <param name="arrayIndex">
  23779. Zero-based index of the starting position in the array to begin copying.
  23780. </param>
  23781. </member>
  23782. <member name="M:CsQuery.Implementation.SelectionSet`1.Remove(`0)">
  23783. <summary>
  23784. Removes the given item from the SelectionSet
  23785. </summary>
  23786. <param name="item">
  23787. The item to remove.
  23788. </param>
  23789. <returns>
  23790. true if it succeeds, false if it fails.
  23791. </returns>
  23792. </member>
  23793. <member name="M:CsQuery.Implementation.SelectionSet`1.ExceptWith(System.Collections.Generic.IEnumerable{`0})">
  23794. <summary>
  23795. Removes all elements in the specified collection from the current SelectionSet&lt;T&gt;
  23796. object.
  23797. </summary>
  23798. <param name="other">
  23799. The collection of items to remove from the SelectionSet&lt;T&gt; object.
  23800. </param>
  23801. </member>
  23802. <member name="M:CsQuery.Implementation.SelectionSet`1.IntersectWith(System.Collections.Generic.IEnumerable{`0})">
  23803. <summary>
  23804. Modifies the current SelectionSet&lt;T&gt; object to contain only elements that are present
  23805. in that object and in the specified collection.
  23806. </summary>
  23807. <param name="other">
  23808. The collection to compare to the current SelectionSet&lt;T&gt;
  23809. object.
  23810. </param>
  23811. </member>
  23812. <member name="M:CsQuery.Implementation.SelectionSet`1.IsProperSubsetOf(System.Collections.Generic.IEnumerable{`0})">
  23813. <summary>
  23814. Determines whether a SelectionSet&lt;T&gt; object is a proper subset of the specified
  23815. collection.
  23816. </summary>
  23817. <param name="other">
  23818. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23819. </param>
  23820. <returns>
  23821. true if it is a proper subset, false if not.
  23822. </returns>
  23823. </member>
  23824. <member name="M:CsQuery.Implementation.SelectionSet`1.IsProperSupersetOf(System.Collections.Generic.IEnumerable{`0})">
  23825. <summary>
  23826. Determines whether a SelectionSet&lt;T&gt; object is a proper superset of the specified
  23827. collection.
  23828. </summary>
  23829. <param name="other">
  23830. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23831. </param>
  23832. <returns>
  23833. true if is is a proper superset, false if not.
  23834. </returns>
  23835. </member>
  23836. <member name="M:CsQuery.Implementation.SelectionSet`1.IsSubsetOf(System.Collections.Generic.IEnumerable{`0})">
  23837. <summary>
  23838. Determines whether a SelectionSet&lt;T&gt; object is a subset of the specified collection.
  23839. </summary>
  23840. <param name="other">
  23841. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23842. </param>
  23843. <returns>
  23844. true if it is a proper subset, false if not.
  23845. </returns>
  23846. </member>
  23847. <member name="M:CsQuery.Implementation.SelectionSet`1.IsSupersetOf(System.Collections.Generic.IEnumerable{`0})">
  23848. <summary>
  23849. Determines whether a SelectionSet&lt;T&gt; object is a superset of the specified collection.
  23850. </summary>
  23851. <param name="other">
  23852. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23853. </param>
  23854. <returns>
  23855. true if is is a proper superset, false if not.
  23856. </returns>
  23857. </member>
  23858. <member name="M:CsQuery.Implementation.SelectionSet`1.Overlaps(System.Collections.Generic.IEnumerable{`0})">
  23859. <summary>
  23860. Determines whether the current SelectionSet&lt;T&gt; object and a specified collection share
  23861. common elements.
  23862. </summary>
  23863. <param name="other">
  23864. The collection to compare to the current System.Collections.Generic.HashSet&lt;T&gt;
  23865. object.
  23866. </param>
  23867. <returns>
  23868. true if the sets share at least one common element; , false if not.
  23869. </returns>
  23870. </member>
  23871. <member name="M:CsQuery.Implementation.SelectionSet`1.SetEquals(System.Collections.Generic.IEnumerable{`0})">
  23872. <summary>
  23873. Determines whether a SelectionSet&lt;T&gt; object and the specified collection contain the
  23874. same elements.
  23875. </summary>
  23876. <param name="other">
  23877. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23878. </param>
  23879. <returns>
  23880. true if it succeeds, false if it fails.
  23881. </returns>
  23882. </member>
  23883. <member name="M:CsQuery.Implementation.SelectionSet`1.SymmetricExceptWith(System.Collections.Generic.IEnumerable{`0})">
  23884. <summary>
  23885. Modifies the current SelectionSet&lt;T&gt; object to contain only elements that are present
  23886. either in that object or in the specified collection, but not both.
  23887. </summary>
  23888. <param name="other">
  23889. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23890. </param>
  23891. </member>
  23892. <member name="M:CsQuery.Implementation.SelectionSet`1.UnionWith(System.Collections.Generic.IEnumerable{`0})">
  23893. <summary>
  23894. Modifies the current SelectionSet&lt;T&gt; object to contain all elements that are present in
  23895. itself, the specified collection, or both.
  23896. </summary>
  23897. <param name="other">
  23898. The collection to compare to the current SelectionSet&lt;T&gt; object.
  23899. </param>
  23900. </member>
  23901. <member name="M:CsQuery.Implementation.SelectionSet`1.IndexOf(`0)">
  23902. <summary>
  23903. Return the zero-based index of item in a sequence.
  23904. </summary>
  23905. <param name="item">
  23906. The item.
  23907. </param>
  23908. <returns>
  23909. The zero-based position in the list where the item was found, or -1 if it was not found.
  23910. </returns>
  23911. </member>
  23912. <member name="M:CsQuery.Implementation.SelectionSet`1.Insert(System.Int32,`0)">
  23913. <summary>
  23914. Inserts an item at the specified index
  23915. </summary>
  23916. <param name="index">
  23917. Zero-based index of the position to insert the item
  23918. </param>
  23919. <param name="item">
  23920. The item to insert.
  23921. </param>
  23922. </member>
  23923. <member name="M:CsQuery.Implementation.SelectionSet`1.RemoveAt(System.Int32)">
  23924. <summary>
  23925. Removes the item at the specified index.
  23926. </summary>
  23927. <exception cref="T:System.IndexOutOfRangeException">
  23928. Thrown when the index is outside the bound of the current set.
  23929. </exception>
  23930. <param name="index">
  23931. Zero-based index of the item to remove.
  23932. </param>
  23933. </member>
  23934. <member name="P:CsQuery.Implementation.SelectionSet`1.Item(System.Int32)">
  23935. <summary>
  23936. Indexer to get or set items within this collection using array index syntax.
  23937. </summary>
  23938. <param name="index">
  23939. Zero-based index of the entry to access.
  23940. </param>
  23941. <returns>
  23942. The indexed item.
  23943. </returns>
  23944. </member>
  23945. <member name="M:CsQuery.Implementation.SelectionSet`1.GetEnumerator">
  23946. <summary>
  23947. Gets the enumerator for the SelectionSet
  23948. </summary>
  23949. <returns>
  23950. The enumerator.
  23951. </returns>
  23952. </member>
  23953. <member name="M:CsQuery.Implementation.SelectionSet`1.ConvertToMutable">
  23954. <summary>
  23955. When an operation changes the original list, configures this object to track changes and deal
  23956. with altered lists.
  23957. </summary>
  23958. </member>
  23959. <member name="M:CsQuery.Implementation.SelectionSet`1.SynchronizeOrderedList">
  23960. <summary>
  23961. Use after set operations that alter the list
  23962. </summary>
  23963. </member>
  23964. <member name="T:CsQuery.Implementation.SelectionSetComparer">
  23965. <summary>
  23966. A comparer to ensure that items are returned from a selection set in DOM order, e.g. by comparing their
  23967. internal paths.
  23968. </summary>
  23969. </member>
  23970. <member name="M:CsQuery.Implementation.SelectionSetComparer.#ctor(CsQuery.Implementation.SelectionSetOrder)">
  23971. <summary>
  23972. Constructor.
  23973. </summary>
  23974. <exception cref="T:System.InvalidOperationException">
  23975. Thrown when the requested operation is invalid.
  23976. </exception>
  23977. <param name="order">
  23978. The order used to compare two items. This must be Ascending or Descending
  23979. </param>
  23980. </member>
  23981. <member name="M:CsQuery.Implementation.SelectionSetComparer.Compare(CsQuery.IDomObject,CsQuery.IDomObject)">
  23982. <summary>
  23983. Compares two IDomObject objects to determine their relative ordering.
  23984. </summary>
  23985. <param name="x">
  23986. I dom object to be compared.
  23987. </param>
  23988. <param name="y">
  23989. I dom object to be compared.
  23990. </param>
  23991. <returns>
  23992. Negative if 'x' is less than 'y', 0 if they are equal, or positive if it is greater.
  23993. </returns>
  23994. </member>
  23995. <member name="T:CsQuery.INodeList">
  23996. <summary>
  23997. Interface for node list, a read/write collection of nodes.
  23998. </summary>
  23999. </member>
  24000. <member name="P:CsQuery.INodeList.Length">
  24001. <summary>
  24002. The number of nodes in this INodeList
  24003. </summary>
  24004. </member>
  24005. <member name="M:CsQuery.INodeList.Item(System.Int32)">
  24006. <summary>
  24007. Get the item at the specified index
  24008. </summary>
  24009. <param name="index">
  24010. Zero-based index of the item
  24011. </param>
  24012. <returns>
  24013. An item
  24014. </returns>
  24015. </member>
  24016. <member name="E:CsQuery.INodeList.OnChanged">
  24017. <summary>
  24018. Event raised when the NodeList changes
  24019. </summary>
  24020. </member>
  24021. <member name="T:CsQuery.INodeList`1">
  24022. <summary>
  24023. Interface to a a read-only, strongly-typed node list.
  24024. </summary>
  24025. <typeparam name="T">
  24026. Generic type parameter.
  24027. </typeparam>
  24028. </member>
  24029. <member name="P:CsQuery.INodeList`1.Length">
  24030. <summary>
  24031. The number of nodes in this INodeList
  24032. </summary>
  24033. </member>
  24034. <member name="M:CsQuery.INodeList`1.Item(System.Int32)">
  24035. <summary>
  24036. Get the item at the specified index
  24037. </summary>
  24038. <param name="index">
  24039. Zero-based index of the item
  24040. </param>
  24041. <returns>
  24042. An item
  24043. </returns>
  24044. </member>
  24045. <member name="M:CsQuery.INodeList`1.ToList">
  24046. <summary>
  24047. Converts this object to a read-only list.
  24048. </summary>
  24049. <returns>
  24050. This object as an IList&lt;IDomObject&gt;
  24051. </returns>
  24052. </member>
  24053. <member name="T:CsQuery.Engine.AttributeSelectors">
  24054. <summary>
  24055. Helper methods to perform matching against attribute-type selectors
  24056. </summary>
  24057. </member>
  24058. <member name="M:CsQuery.Engine.AttributeSelectors.Matches(CsQuery.IDomElement,CsQuery.Engine.SelectorClause)">
  24059. <summary>
  24060. Test whether a single element matches a specific attribute selector.
  24061. </summary>
  24062. <param name="element">
  24063. The element to test.
  24064. </param>
  24065. <param name="selector">
  24066. The selector.
  24067. </param>
  24068. <returns>
  24069. true if the element matches, false if not.
  24070. </returns>
  24071. </member>
  24072. <member name="M:CsQuery.Engine.AttributeSelectors.ContainsWord(System.String,System.String,System.StringComparer)">
  24073. <summary>
  24074. Test whether a sentence contains a word.
  24075. </summary>
  24076. <param name="sentence">
  24077. The sentence.
  24078. </param>
  24079. <param name="word">
  24080. The word.
  24081. </param>
  24082. <param name="comparer">
  24083. The comparer.
  24084. </param>
  24085. <returns>
  24086. true if it contains the word, false if not.
  24087. </returns>
  24088. </member>
  24089. <member name="T:CsQuery.Engine.CharacterEqualityComparer">
  24090. <summary>
  24091. A case-insensitive character equality comparer.
  24092. </summary>
  24093. </member>
  24094. <member name="M:CsQuery.Engine.CharacterEqualityComparer.Create(System.Boolean)">
  24095. <summary>
  24096. Factory that creates an EqualityComparer&lt;char&gt; based on the case sensitivity
  24097. requirements.
  24098. </summary>
  24099. <param name="isCaseSensitive">
  24100. true if the EqualityComparer should be case sensitive.
  24101. </param>
  24102. <returns>
  24103. An EqualityComparer&lt;char&gt;
  24104. </returns>
  24105. </member>
  24106. <member name="M:CsQuery.Engine.CharacterEqualityComparer.Equals(System.Char,System.Char)">
  24107. <summary>
  24108. Tests if two char objects are considered equal.
  24109. </summary>
  24110. <param name="x">
  24111. Character to be compared.
  24112. </param>
  24113. <param name="y">
  24114. Character to be compared.
  24115. </param>
  24116. <returns>
  24117. true if the objects are considered equal, false if they are not.
  24118. </returns>
  24119. </member>
  24120. <member name="M:CsQuery.Engine.CharacterEqualityComparer.GetHashCode(System.Char)">
  24121. <summary>
  24122. Calculates the hash code for this object.
  24123. </summary>
  24124. <param name="obj">
  24125. The object.
  24126. </param>
  24127. <returns>
  24128. The hash code for this object.
  24129. </returns>
  24130. </member>
  24131. <member name="T:CsQuery.Engine.CaseSensitiveCharacterEqualityComparer">
  24132. <summary>
  24133. A case-sensitive character equality comparer.
  24134. </summary>
  24135. </member>
  24136. <member name="M:CsQuery.Engine.CaseSensitiveCharacterEqualityComparer.Equals(System.Char,System.Char)">
  24137. <summary>
  24138. Tests if two char objects are considered equal.
  24139. </summary>
  24140. <param name="x">
  24141. Character to be compared.
  24142. </param>
  24143. <param name="y">
  24144. Character to be compared.
  24145. </param>
  24146. <returns>
  24147. true if the objects are considered equal, false if they are not.
  24148. </returns>
  24149. </member>
  24150. <member name="M:CsQuery.Engine.CaseSensitiveCharacterEqualityComparer.GetHashCode(System.Char)">
  24151. <summary>
  24152. Calculates the hash code for this object.
  24153. </summary>
  24154. <param name="obj">
  24155. The object.
  24156. </param>
  24157. <returns>
  24158. The hash code for this object.
  24159. </returns>
  24160. </member>
  24161. <member name="T:CsQuery.Engine.DomIndexNone">
  24162. <summary>
  24163. Simple implementation of DOM index that only stores a reference to the index target. This
  24164. will perform much better than the ranged index for dom construction &amp; manipulation, but
  24165. worse for complex queries.
  24166. </summary>
  24167. </member>
  24168. <member name="M:CsQuery.Engine.DomIndexNone.#ctor">
  24169. <summary>
  24170. Default constructor for the index
  24171. </summary>
  24172. </member>
  24173. <member name="M:CsQuery.Engine.DomIndexNone.AddToIndex(CsQuery.IDomIndexedNode)">
  24174. <summary>
  24175. Adds an element to the index.
  24176. </summary>
  24177. <param name="element">
  24178. The element to add.
  24179. </param>
  24180. </member>
  24181. <member name="M:CsQuery.Engine.DomIndexNone.AddToIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24182. <summary>
  24183. Adds an element to the index for the specified key.
  24184. </summary>
  24185. <param name="key">
  24186. The key to remove.
  24187. </param>
  24188. <param name="element">
  24189. The element to add.
  24190. </param>
  24191. </member>
  24192. <member name="M:CsQuery.Engine.DomIndexNone.RemoveFromIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24193. <summary>
  24194. Remove an element from the index using its key.
  24195. </summary>
  24196. <param name="key">
  24197. The key to remove.
  24198. </param>
  24199. <param name="element">
  24200. The element to remove.
  24201. </param>
  24202. </member>
  24203. <member name="M:CsQuery.Engine.DomIndexNone.RemoveFromIndex(CsQuery.IDomIndexedNode)">
  24204. <summary>
  24205. Remove an element from the index.
  24206. </summary>
  24207. <param name="element">
  24208. The element to remove
  24209. </param>
  24210. </member>
  24211. <member name="M:CsQuery.Engine.DomIndexNone.QueryIndex(System.UInt16[])">
  24212. <summary>
  24213. Query the document's index for a subkey.
  24214. </summary>
  24215. <param name="subKey">
  24216. The subkey to match
  24217. </param>
  24218. <returns>
  24219. A sequence of all matching keys
  24220. </returns>
  24221. </member>
  24222. <member name="M:CsQuery.Engine.DomIndexNone.QueryIndex(System.UInt16[],System.Int32,System.Boolean)">
  24223. <summary>
  24224. Queries the index, returning all matching elements.
  24225. </summary>
  24226. <exception cref="T:System.NotImplementedException">
  24227. Thrown when the requested operation is unimplemented.
  24228. </exception>
  24229. <param name="subKey">
  24230. The subkey to match.
  24231. </param>
  24232. <param name="depth">
  24233. The depth.
  24234. </param>
  24235. <param name="includeDescendants">
  24236. true to include, false to exclude the descendants.
  24237. </param>
  24238. <returns>
  24239. An enumerator that allows foreach to be used to process query index in this collection.
  24240. </returns>
  24241. </member>
  24242. <member name="M:CsQuery.Engine.DomIndexNone.Clear">
  24243. <summary>
  24244. Clears this object to its blank/initial state.
  24245. </summary>
  24246. </member>
  24247. <member name="P:CsQuery.Engine.DomIndexNone.Count">
  24248. <summary>
  24249. The number of unique index keys.
  24250. </summary>
  24251. <returns>
  24252. The count of items in the index.
  24253. </returns>
  24254. </member>
  24255. <member name="P:CsQuery.Engine.DomIndexNone.Features">
  24256. <summary>
  24257. Returns the features that this index implements.
  24258. </summary>
  24259. </member>
  24260. <member name="P:CsQuery.Engine.DomIndexNone.QueueChanges">
  24261. <summary>
  24262. When true, changes are queued until the next read operation. For the DomIndexNone provider, this is always false.
  24263. </summary>
  24264. </member>
  24265. <member name="T:CsQuery.Engine.DomIndexRanged">
  24266. <summary>
  24267. A DOM index that can return a range of values. The IDomIndexRange interface is known to the
  24268. selection engine; when availabile it will be use to optimize subqueries.
  24269. </summary>
  24270. </member>
  24271. <member name="M:CsQuery.Engine.DomIndexRanged.#ctor">
  24272. <summary>
  24273. Default constructor.
  24274. </summary>
  24275. </member>
  24276. <member name="P:CsQuery.Engine.DomIndexRanged.PendingIndexChanges">
  24277. <summary>
  24278. The nodes that have changed since the last Reindex
  24279. </summary>
  24280. </member>
  24281. <member name="P:CsQuery.Engine.DomIndexRanged.IndexNeedsUpdate">
  24282. <summary>
  24283. Returns true when there are pending index changes
  24284. </summary>
  24285. </member>
  24286. <member name="P:CsQuery.Engine.DomIndexRanged.SelectorXref">
  24287. <summary>
  24288. The index.
  24289. </summary>
  24290. </member>
  24291. <member name="P:CsQuery.Engine.DomIndexRanged.QueueChanges">
  24292. <summary>
  24293. When true, changes are queued until the next read operation.
  24294. </summary>
  24295. </member>
  24296. <member name="M:CsQuery.Engine.DomIndexRanged.AddToIndex(CsQuery.IDomIndexedNode)">
  24297. <summary>
  24298. Add an element to the index using the default keys for this element.
  24299. </summary>
  24300. <param name="element">
  24301. The element to add
  24302. </param>
  24303. </member>
  24304. <member name="M:CsQuery.Engine.DomIndexRanged.AddToIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24305. <summary>
  24306. Adds an element to the index for the specified key.
  24307. </summary>
  24308. <param name="key">
  24309. The key to remove.
  24310. </param>
  24311. <param name="element">
  24312. The element to add.
  24313. </param>
  24314. </member>
  24315. <member name="M:CsQuery.Engine.DomIndexRanged.RemoveFromIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24316. <summary>
  24317. Remove an element from the index using its key.
  24318. </summary>
  24319. <param name="key">
  24320. The key to remove.
  24321. </param>
  24322. <param name="element">
  24323. The element to remove; this is ignored fort IDomIndexRange because it is identified by the key.
  24324. </param>
  24325. </member>
  24326. <member name="M:CsQuery.Engine.DomIndexRanged.RemoveFromIndex(CsQuery.IDomIndexedNode)">
  24327. <summary>
  24328. Remove an element from the index.
  24329. </summary>
  24330. <param name="element">
  24331. The element to remove
  24332. </param>
  24333. </member>
  24334. <member name="M:CsQuery.Engine.DomIndexRanged.QueryIndex(System.UInt16[],System.Int32,System.Boolean)">
  24335. <summary>
  24336. Query the document's index for a subkey up to a specific depth, optionally including
  24337. descendants that match the selector.
  24338. </summary>
  24339. <param name="subKey">
  24340. The key or subkey to match. If this is a partial key, all keys matching this part will be
  24341. returned.
  24342. </param>
  24343. <param name="depth">
  24344. The zero-based depth to which searches should be limited.
  24345. </param>
  24346. <param name="includeDescendants">
  24347. When true, descendants of matching keys will be returned
  24348. </param>
  24349. <returns>
  24350. A sequence of all matching keys
  24351. </returns>
  24352. </member>
  24353. <member name="M:CsQuery.Engine.DomIndexRanged.QueryIndex(System.UInt16[])">
  24354. <summary>
  24355. Query the document's index.
  24356. </summary>
  24357. <param name="key">
  24358. The key to seek.
  24359. </param>
  24360. <returns>
  24361. A sequence of all elements matching the index key.
  24362. </returns>
  24363. </member>
  24364. <member name="M:CsQuery.Engine.DomIndexRanged.Clear">
  24365. <summary>
  24366. Clears this object to its blank/initial state.
  24367. </summary>
  24368. </member>
  24369. <member name="P:CsQuery.Engine.DomIndexRanged.Count">
  24370. <summary>
  24371. The number of unique index keys.
  24372. </summary>
  24373. <returns>
  24374. The count of items in the index.
  24375. </returns>
  24376. </member>
  24377. <member name="M:CsQuery.Engine.DomIndexRanged.QueueAddToIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24378. <summary>
  24379. Add an element to the index using a specified index key.
  24380. </summary>
  24381. <param name="key">
  24382. The key
  24383. </param>
  24384. <param name="element">
  24385. The element target
  24386. </param>
  24387. </member>
  24388. <member name="M:CsQuery.Engine.DomIndexRanged.RangePath(System.UInt16[],System.UInt16[])">
  24389. <summary>
  24390. Convert a key/path combination to a path suitable for view selection.
  24391. </summary>
  24392. <param name="key">
  24393. The key to remove.
  24394. </param>
  24395. <param name="path">
  24396. Full pathname of the file.
  24397. </param>
  24398. <returns>
  24399. A key.
  24400. </returns>
  24401. </member>
  24402. <member name="M:CsQuery.Engine.DomIndexRanged.RangePath(System.UInt16[],CsQuery.IDomIndexedNode)">
  24403. <summary>
  24404. Convert a key/path combination to a path suitable for view selection.
  24405. </summary>
  24406. <param name="key">
  24407. The key to remove.
  24408. </param>
  24409. <param name="element">
  24410. The element to add.
  24411. </param>
  24412. <returns>
  24413. A key.
  24414. </returns>
  24415. </member>
  24416. <member name="M:CsQuery.Engine.DomIndexRanged.RangePath(System.UInt16[])">
  24417. <summary>
  24418. Return the default selection key
  24419. </summary>
  24420. <param name="path">
  24421. Full pathname of the file.
  24422. </param>
  24423. <returns>
  24424. A key.
  24425. </returns>
  24426. </member>
  24427. <member name="T:CsQuery.Engine.DomIndexSimple">
  24428. <summary>
  24429. Simple implementation of DOM index that only stores a reference to the index target. This
  24430. will perform much better than the ranged index for dom construction &amp; manipulation, but
  24431. worse for complex queries.
  24432. </summary>
  24433. </member>
  24434. <member name="M:CsQuery.Engine.DomIndexSimple.#ctor">
  24435. <summary>
  24436. Default constructor for the index
  24437. </summary>
  24438. </member>
  24439. <member name="M:CsQuery.Engine.DomIndexSimple.AddToIndex(CsQuery.IDomIndexedNode)">
  24440. <summary>
  24441. Add an element to the index using the default keys for this element.
  24442. </summary>
  24443. <param name="element">
  24444. The element to add
  24445. </param>
  24446. </member>
  24447. <member name="M:CsQuery.Engine.DomIndexSimple.AddToIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24448. <summary>
  24449. Adds an element to the index for the specified key.
  24450. </summary>
  24451. <param name="key">
  24452. The key to remove.
  24453. </param>
  24454. <param name="element">
  24455. The element to add.
  24456. </param>
  24457. </member>
  24458. <member name="M:CsQuery.Engine.DomIndexSimple.RemoveFromIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24459. <summary>
  24460. Remove an element from the index using its key.
  24461. </summary>
  24462. <param name="key">
  24463. The key to remove.
  24464. </param>
  24465. <param name="element">
  24466. The element to remove.
  24467. </param>
  24468. </member>
  24469. <member name="M:CsQuery.Engine.DomIndexSimple.RemoveFromIndex(CsQuery.IDomIndexedNode)">
  24470. <summary>
  24471. Remove an element from the index.
  24472. </summary>
  24473. <param name="element">
  24474. The element to remove
  24475. </param>
  24476. </member>
  24477. <member name="M:CsQuery.Engine.DomIndexSimple.QueryIndex(System.UInt16[])">
  24478. <summary>
  24479. Query the document's index for a subkey.
  24480. </summary>
  24481. <param name="subKey">
  24482. The subkey to match
  24483. </param>
  24484. <returns>
  24485. A sequence of all matching keys
  24486. </returns>
  24487. </member>
  24488. <member name="M:CsQuery.Engine.DomIndexSimple.Clear">
  24489. <summary>
  24490. Clears this object to its blank/initial state.
  24491. </summary>
  24492. </member>
  24493. <member name="P:CsQuery.Engine.DomIndexSimple.Count">
  24494. <summary>
  24495. The number of unique index keys.
  24496. </summary>
  24497. <returns>
  24498. The count of items in the index.
  24499. </returns>
  24500. </member>
  24501. <member name="P:CsQuery.Engine.DomIndexSimple.QueueChanges">
  24502. <summary>
  24503. When true, changes are queued until the next read operation. For the SimpleIndex provider,
  24504. this is always true; setting it has no effect.
  24505. </summary>
  24506. </member>
  24507. <member name="M:CsQuery.Engine.DomIndexSimple.QueryIndex(System.UInt16[],System.Int32,System.Boolean)">
  24508. <summary>
  24509. Queries the index, returning all matching elements. For the SimpleIndex, this is not implemented.
  24510. </summary>
  24511. <exception cref="T:System.NotImplementedException">
  24512. Thrown when the requested operation is unimplemented.
  24513. </exception>
  24514. <param name="subKey">
  24515. The subkey to match.
  24516. </param>
  24517. <param name="depth">
  24518. The depth.
  24519. </param>
  24520. <param name="includeDescendants">
  24521. true to include, false to exclude the descendants.
  24522. </param>
  24523. <returns>
  24524. An enumerator that allows foreach to be used to process query index in this collection.
  24525. </returns>
  24526. </member>
  24527. <member name="T:CsQuery.Engine.DomIndexFeatures">
  24528. <summary>
  24529. Flags specifying the features that a given IndexProvider offers
  24530. </summary>
  24531. </member>
  24532. <member name="F:CsQuery.Engine.DomIndexFeatures.Lookup">
  24533. <summary>
  24534. Index is capable of returning a sequence of elements matching a key
  24535. </summary>
  24536. </member>
  24537. <member name="F:CsQuery.Engine.DomIndexFeatures.Range">
  24538. <summary>
  24539. Index is capable of returning a range of elements matching a subkey.
  24540. </summary>
  24541. </member>
  24542. <member name="F:CsQuery.Engine.DomIndexFeatures.Queue">
  24543. <summary>
  24544. Indexes implementing this feature can queue changes to improve performance. When this is true, the QueueChanges method must be implemented.
  24545. </summary>
  24546. </member>
  24547. <member name="T:CsQuery.Engine.SelectorType">
  24548. <summary>
  24549. Bitfield of flags for specifying the SelectorType.
  24550. </summary>
  24551. </member>
  24552. <member name="F:CsQuery.Engine.SelectorType.All">
  24553. <summary>
  24554. Return all elements.
  24555. </summary>
  24556. </member>
  24557. <member name="F:CsQuery.Engine.SelectorType.Tag">
  24558. <summary>
  24559. Return only a specific tag/node name.
  24560. </summary>
  24561. </member>
  24562. <member name="F:CsQuery.Engine.SelectorType.ID">
  24563. <summary>
  24564. Return a specific ID.
  24565. </summary>
  24566. </member>
  24567. <member name="F:CsQuery.Engine.SelectorType.Class">
  24568. <summary>
  24569. Return elements containing a specific class.
  24570. </summary>
  24571. </member>
  24572. <member name="F:CsQuery.Engine.SelectorType.AttributeValue">
  24573. <summary>
  24574. Return elements matching an attribute type selector
  24575. </summary>
  24576. </member>
  24577. <member name="F:CsQuery.Engine.SelectorType.PseudoClass">
  24578. <summary>
  24579. Return elements matching a pseudoclass filter selector.
  24580. </summary>
  24581. </member>
  24582. <member name="F:CsQuery.Engine.SelectorType.Elements">
  24583. <summary>
  24584. Return specific elements
  24585. </summary>
  24586. </member>
  24587. <member name="F:CsQuery.Engine.SelectorType.HTML">
  24588. <summary>
  24589. Generate HTML.
  24590. </summary>
  24591. </member>
  24592. <member name="F:CsQuery.Engine.SelectorType.None">
  24593. <summary>
  24594. Return nothing.
  24595. </summary>
  24596. </member>
  24597. <member name="T:CsQuery.Engine.AttributeSelectorType">
  24598. <summary>
  24599. Values that represent the type of attribute selector
  24600. </summary>
  24601. </member>
  24602. <member name="F:CsQuery.Engine.AttributeSelectorType.Exists">
  24603. <summary>
  24604. The attribute exists.
  24605. </summary>
  24606. </member>
  24607. <member name="F:CsQuery.Engine.AttributeSelectorType.Equals">
  24608. <summary>
  24609. The attribute's value matches a specific value.
  24610. </summary>
  24611. </member>
  24612. <member name="F:CsQuery.Engine.AttributeSelectorType.StartsWith">
  24613. <summary>
  24614. The attribute's value starts with a specific value.
  24615. </summary>
  24616. </member>
  24617. <member name="F:CsQuery.Engine.AttributeSelectorType.Contains">
  24618. <summary>
  24619. The attribute's value contains a specified substring.
  24620. </summary>
  24621. </member>
  24622. <member name="F:CsQuery.Engine.AttributeSelectorType.NotExists">
  24623. <summary>
  24624. The attribute does not exist.
  24625. </summary>
  24626. </member>
  24627. <member name="F:CsQuery.Engine.AttributeSelectorType.ContainsWord">
  24628. <summary>
  24629. The attribute contains a complete word (e.g. a subtring bounded by whitespace).
  24630. </summary>
  24631. </member>
  24632. <member name="F:CsQuery.Engine.AttributeSelectorType.EndsWith">
  24633. <summary>
  24634. The attribute ends with a specified substring.
  24635. </summary>
  24636. </member>
  24637. <member name="F:CsQuery.Engine.AttributeSelectorType.NotEquals">
  24638. <summary>
  24639. The attribute does not equal a string.
  24640. </summary>
  24641. </member>
  24642. <member name="F:CsQuery.Engine.AttributeSelectorType.StartsWithOrHyphen">
  24643. <summary>
  24644. The attribute value, or the part of the value before a hyphen (if present), matches a value
  24645. </summary>
  24646. </member>
  24647. <member name="T:CsQuery.Engine.CombinatorType">
  24648. <summary>
  24649. Values that represent CombinatorType. This is a bit of a misnomer because Combinator is used
  24650. in CSS selector-speak to refer to how one subpart of a selector relates to another.
  24651. Unfortunately, I use it to refer to how one *group* of a selector relates to another. This is
  24652. an internal concept, mostly, and is required to link subparts of a selector together.
  24653. </summary>
  24654. </member>
  24655. <member name="F:CsQuery.Engine.CombinatorType.Grouped">
  24656. <summary>
  24657. The results of this selector clause are grouped with the results of the prior, e.g. an "or" condition
  24658. </summary>
  24659. </member>
  24660. <member name="F:CsQuery.Engine.CombinatorType.Chained">
  24661. <summary>
  24662. The selector clause is applied to the results of the prior one.
  24663. </summary>
  24664. </member>
  24665. <member name="F:CsQuery.Engine.CombinatorType.Root">
  24666. <summary>
  24667. The selector clause is applied to the root of this selector.
  24668. </summary>
  24669. </member>
  24670. <member name="F:CsQuery.Engine.CombinatorType.Context">
  24671. <summary>
  24672. The selector clause is applied to context.
  24673. </summary>
  24674. </member>
  24675. <member name="T:CsQuery.Engine.TraversalType">
  24676. <summary>
  24677. Values that represent TraversalType. This is essentially what CSS calls "combinator" and
  24678. defines the traversal mechanism used from one selector subpart to the next.
  24679. </summary>
  24680. </member>
  24681. <member name="F:CsQuery.Engine.TraversalType.All">
  24682. <summary>
  24683. Traverse the context itself and its descendants
  24684. </summary>
  24685. </member>
  24686. <member name="F:CsQuery.Engine.TraversalType.Filter">
  24687. <summary>
  24688. The operand matches a subset of the prior selection.
  24689. </summary>
  24690. </member>
  24691. <member name="F:CsQuery.Engine.TraversalType.Descendent">
  24692. <summary>
  24693. The operand matches only descendants of the prior selection.
  24694. </summary>
  24695. </member>
  24696. <member name="F:CsQuery.Engine.TraversalType.Child">
  24697. <summary>
  24698. The operand matches only direct children of the prior selection.
  24699. </summary>
  24700. </member>
  24701. <member name="F:CsQuery.Engine.TraversalType.Adjacent">
  24702. <summary>
  24703. The operand matches only the element immediately following (adjacent to) the prior selection.
  24704. </summary>
  24705. </member>
  24706. <member name="F:CsQuery.Engine.TraversalType.Sibling">
  24707. <summary>
  24708. The operand matches all siblings of the prior selection.
  24709. </summary>
  24710. </member>
  24711. <member name="T:CsQuery.Engine.PseudoClassType">
  24712. <summary>
  24713. Position-type selectors match one or more element children of another element. The selection engine can either access all
  24714. matching children, or test a particular element for matching a selector
  24715. </summary>
  24716. </member>
  24717. <member name="F:CsQuery.Engine.PseudoClassType.All">
  24718. <summary>
  24719. Matches everything (no filter)
  24720. </summary>
  24721. </member>
  24722. <member name="F:CsQuery.Engine.PseudoClassType.Even">
  24723. <summary>
  24724. Filter for elements at even-numbered ordinal indices.
  24725. </summary>
  24726. </member>
  24727. <member name="F:CsQuery.Engine.PseudoClassType.Odd">
  24728. <summary>
  24729. Filter for elements at odd-numbered ordinal indices.
  24730. </summary>
  24731. </member>
  24732. <member name="F:CsQuery.Engine.PseudoClassType.First">
  24733. <summary>
  24734. Filter for only the first element in the selection.
  24735. </summary>
  24736. </member>
  24737. <member name="F:CsQuery.Engine.PseudoClassType.Last">
  24738. <summary>
  24739. Filter for only the last element in the selection.
  24740. </summary>
  24741. </member>
  24742. <member name="F:CsQuery.Engine.PseudoClassType.IndexEquals">
  24743. <summary>
  24744. Filter for a specific ordinal index in the sequence.
  24745. </summary>
  24746. </member>
  24747. <member name="F:CsQuery.Engine.PseudoClassType.IndexLessThan">
  24748. <summary>
  24749. Filter for elements appearing before a specific ordinal index.
  24750. </summary>
  24751. </member>
  24752. <member name="F:CsQuery.Engine.PseudoClassType.IndexGreaterThan">
  24753. <summary>
  24754. Filter for elements appearing after a specific ordinal index.
  24755. </summary>
  24756. </member>
  24757. <member name="F:CsQuery.Engine.PseudoClassType.Parent">
  24758. <summary>
  24759. Filter for elements that are parents.
  24760. </summary>
  24761. </member>
  24762. <member name="F:CsQuery.Engine.PseudoClassType.Visible">
  24763. <summary>
  24764. Filter for elements that are visible.
  24765. </summary>
  24766. </member>
  24767. <member name="F:CsQuery.Engine.PseudoClassType.Hidden">
  24768. <summary>
  24769. Filter for elements that are not visible (including type=hidden).
  24770. </summary>
  24771. </member>
  24772. <member name="F:CsQuery.Engine.PseudoClassType.Header">
  24773. <summary>
  24774. Filter for header (H1-H6) tags.
  24775. </summary>
  24776. </member>
  24777. <member name="F:CsQuery.Engine.PseudoClassType.Has">
  24778. <summary>
  24779. Filter for elements that contain elements matching another selector.
  24780. </summary>
  24781. </member>
  24782. <member name="F:CsQuery.Engine.PseudoClassType.Not">
  24783. <summary>
  24784. Filter for elements that don't contain elements matching another selector.
  24785. </summary>
  24786. </member>
  24787. <member name="F:CsQuery.Engine.PseudoClassType.FirstChild">
  24788. <summary>
  24789. Elements that are first children.
  24790. </summary>
  24791. </member>
  24792. <member name="F:CsQuery.Engine.PseudoClassType.LastChild">
  24793. <summary>
  24794. Elements that are last children.
  24795. </summary>
  24796. </member>
  24797. <member name="F:CsQuery.Engine.PseudoClassType.NthChild">
  24798. <summary>
  24799. Elements that are nth children.
  24800. </summary>
  24801. </member>
  24802. <member name="F:CsQuery.Engine.PseudoClassType.FirstOfType">
  24803. <summary>
  24804. Elements that are the first child of their node type.
  24805. </summary>
  24806. </member>
  24807. <member name="F:CsQuery.Engine.PseudoClassType.LastOfType">
  24808. <summary>
  24809. Elements that are the last child of their node type.
  24810. </summary>
  24811. </member>
  24812. <member name="F:CsQuery.Engine.PseudoClassType.NthOfType">
  24813. <summary>
  24814. Elements that are the nth child of their node type.
  24815. </summary>
  24816. </member>
  24817. <member name="F:CsQuery.Engine.PseudoClassType.NthLastChild">
  24818. <summary>
  24819. Elements that are the nth to last child.
  24820. </summary>
  24821. </member>
  24822. <member name="F:CsQuery.Engine.PseudoClassType.NthLastOfType">
  24823. <summary>
  24824. Elements that are the nth to last child of their node type
  24825. </summary>
  24826. </member>
  24827. <member name="F:CsQuery.Engine.PseudoClassType.OnlyChild">
  24828. <summary>
  24829. Elements that are only children.
  24830. </summary>
  24831. </member>
  24832. <member name="F:CsQuery.Engine.PseudoClassType.OnlyOfType">
  24833. <summary>
  24834. Elements that are the only children of their type.
  24835. </summary>
  24836. </member>
  24837. <member name="F:CsQuery.Engine.PseudoClassType.Empty">
  24838. <summary>
  24839. Elements that have no element or non-whitespace children.
  24840. </summary>
  24841. </member>
  24842. <member name="T:CsQuery.Engine.IDomIndex">
  24843. <summary>
  24844. Interface for a DOM index. Defines methods to add and remove items from the index, and query the index.
  24845. </summary>
  24846. </member>
  24847. <member name="M:CsQuery.Engine.IDomIndex.AddToIndex(CsQuery.IDomIndexedNode)">
  24848. <summary>
  24849. Adds an element to the index.
  24850. </summary>
  24851. <param name="element">
  24852. The element.
  24853. </param>
  24854. </member>
  24855. <member name="M:CsQuery.Engine.IDomIndex.AddToIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24856. <summary>
  24857. Adds an element to the index for the specified key.
  24858. </summary>
  24859. <param name="key">
  24860. The key.
  24861. </param>
  24862. <param name="element">
  24863. The element.
  24864. </param>
  24865. </member>
  24866. <member name="M:CsQuery.Engine.IDomIndex.RemoveFromIndex(CsQuery.IDomIndexedNode)">
  24867. <summary>
  24868. Removes an element from the index.
  24869. </summary>
  24870. <param name="element">
  24871. The element.
  24872. </param>
  24873. </member>
  24874. <member name="M:CsQuery.Engine.IDomIndex.RemoveFromIndex(System.UInt16[],CsQuery.IDomIndexedNode)">
  24875. <summary>
  24876. Removes a key from the index
  24877. </summary>
  24878. <param name="key">
  24879. The key.
  24880. </param>
  24881. <param name="element">
  24882. The element.
  24883. </param>
  24884. </member>
  24885. <member name="M:CsQuery.Engine.IDomIndex.Clear">
  24886. <summary>
  24887. Clears this object to its blank/initial state.
  24888. </summary>
  24889. </member>
  24890. <member name="P:CsQuery.Engine.IDomIndex.Count">
  24891. <summary>
  24892. The number of unique index keys
  24893. </summary>
  24894. <returns>
  24895. The count of items in the index
  24896. </returns>
  24897. </member>
  24898. <member name="T:CsQuery.Engine.IDomIndexProvider">
  24899. <summary>
  24900. Interface for a service locator providing in instance of a DomIndex
  24901. </summary>
  24902. </member>
  24903. <member name="M:CsQuery.Engine.IDomIndexProvider.GetDomIndex">
  24904. <summary>
  24905. Return an instance of a DomIndex class
  24906. </summary>
  24907. </member>
  24908. <member name="T:CsQuery.Engine.IDomIndexQueue">
  24909. <summary>
  24910. Interface for a DOM index that contains a Queue feature.
  24911. </summary>
  24912. </member>
  24913. <member name="P:CsQuery.Engine.IDomIndexQueue.QueueChanges">
  24914. <summary>
  24915. When true, changes are queued until the next read operation
  24916. </summary>
  24917. </member>
  24918. <member name="T:CsQuery.Engine.IDomIndexRanged">
  24919. <summary>
  24920. Interface for a DOM index that can be queried for a range of elements
  24921. </summary>
  24922. </member>
  24923. <member name="M:CsQuery.Engine.IDomIndexRanged.QueryIndex(System.UInt16[],System.Int32,System.Boolean)">
  24924. <summary>
  24925. Queries the index, returning all matching elements
  24926. </summary>
  24927. <param name="subKey">
  24928. The sub key.
  24929. </param>
  24930. <param name="depth">
  24931. The depth.
  24932. </param>
  24933. <param name="includeDescendants">
  24934. true to include, false to exclude the descendants.
  24935. </param>
  24936. <returns>
  24937. An enumerator that allows foreach to be used to process query index in this collection.
  24938. </returns>
  24939. </member>
  24940. <member name="T:CsQuery.Engine.IDomIndexSimple">
  24941. <summary>
  24942. Interface for a DOM index that is queryable.
  24943. </summary>
  24944. </member>
  24945. <member name="M:CsQuery.Engine.IDomIndexSimple.QueryIndex(System.UInt16[])">
  24946. <summary>
  24947. Queries the index.
  24948. </summary>
  24949. <param name="subKey">
  24950. The sub key.
  24951. </param>
  24952. <returns>
  24953. An enumerator that allows foreach to be used to process query index in this collection.
  24954. </returns>
  24955. </member>
  24956. <member name="F:CsQuery.Engine.IndexOperationType.Add">
  24957. <summary>
  24958. Adds to the index
  24959. </summary>
  24960. </member>
  24961. <member name="F:CsQuery.Engine.IndexOperationType.Remove">
  24962. <summary>
  24963. Remove from the index.
  24964. </summary>
  24965. </member>
  24966. <member name="F:CsQuery.Engine.IndexOperationType.Change">
  24967. <summary>
  24968. Change the value only.
  24969. </summary>
  24970. </member>
  24971. <member name="T:CsQuery.Engine.MatchElement">
  24972. <summary>
  24973. Wrapper class used by the engine to store info on the selector stack.
  24974. </summary>
  24975. </member>
  24976. <member name="T:CsQuery.Engine.PseudoClassSelectors.Contains">
  24977. <summary>
  24978. Matches elements that have children containing the specified text.
  24979. </summary>
  24980. <url>
  24981. http://api.jquery.com/contains-selector/
  24982. </url>
  24983. </member>
  24984. <member name="M:CsQuery.Engine.PseudoClassSelectors.Contains.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  24985. <summary>
  24986. Return elements from the selection that contain the text in the parameter
  24987. </summary>
  24988. <param name="selection">
  24989. A sequence of elements
  24990. </param>
  24991. <returns>
  24992. The elements from the sequence that contain the text
  24993. </returns>
  24994. </member>
  24995. <member name="M:CsQuery.Engine.PseudoClassSelectors.Contains.Matches(CsQuery.IDomObject)">
  24996. <summary>
  24997. Test whether a single element contains the text passed in the selector's parameter
  24998. </summary>
  24999. <param name="element">
  25000. The element to test.
  25001. </param>
  25002. <returns>
  25003. true if it contains the text, false if not.
  25004. </returns>
  25005. </member>
  25006. <member name="P:CsQuery.Engine.PseudoClassSelectors.Contains.MaximumParameterCount">
  25007. <summary>
  25008. The maximum number of parameters that this selector can accept (1)
  25009. </summary>
  25010. <value>
  25011. An integer.
  25012. </value>
  25013. </member>
  25014. <member name="P:CsQuery.Engine.PseudoClassSelectors.Contains.MinimumParameterCount">
  25015. <summary>
  25016. The minimum number of parameters that this selector requires (1)
  25017. </summary>
  25018. <value>
  25019. An integer.
  25020. </value>
  25021. </member>
  25022. <member name="M:CsQuery.Engine.PseudoClassSelectors.Contains.ParameterQuoted(System.Int32)">
  25023. <summary>
  25024. A value to determine how to parse the string for a parameter at a specific index.
  25025. </summary>
  25026. <param name="index">
  25027. Zero-based index of the parameter.
  25028. </param>
  25029. <returns>
  25030. Always returns OptionallyQuoted
  25031. </returns>
  25032. </member>
  25033. <member name="T:CsQuery.Engine.PseudoClassSelectors.FirstChild">
  25034. <summary>
  25035. Mathches elements that are the the first child of a parent
  25036. </summary>
  25037. <url>
  25038. http://reference.sitepoint.com/css/pseudoclass-firstchild
  25039. </url>
  25040. </member>
  25041. <member name="M:CsQuery.Engine.PseudoClassSelectors.FirstChild.Matches(CsQuery.IDomObject)">
  25042. <summary>
  25043. Test whether an element is the first child of its parent
  25044. </summary>
  25045. <param name="element">
  25046. The element to test.
  25047. </param>
  25048. <returns>
  25049. true if it matches, false if not.
  25050. </returns>
  25051. </member>
  25052. <member name="M:CsQuery.Engine.PseudoClassSelectors.FirstChild.ChildMatches(CsQuery.IDomContainer)">
  25053. <summary>
  25054. Return the first child of element
  25055. </summary>
  25056. <param name="element">
  25057. The parent element.
  25058. </param>
  25059. <returns>
  25060. A sequence of children that match.
  25061. </returns>
  25062. </member>
  25063. <member name="T:CsQuery.Engine.PseudoClassSelectors.FirstOfType">
  25064. <summary>
  25065. Matches the first element of the same type within its siblings
  25066. </summary>
  25067. <url>
  25068. http://reference.sitepoint.com/css/pseudoclass-firstoftype
  25069. </url>
  25070. </member>
  25071. <member name="M:CsQuery.Engine.PseudoClassSelectors.FirstOfType.Matches(CsQuery.IDomObject)">
  25072. <summary>
  25073. Test whether an element is the first child of its type
  25074. </summary>
  25075. <param name="element">
  25076. The element to test.
  25077. </param>
  25078. <returns>
  25079. true if it matches, false if not.
  25080. </returns>
  25081. </member>
  25082. <member name="M:CsQuery.Engine.PseudoClassSelectors.FirstOfType.ChildMatches(CsQuery.IDomContainer)">
  25083. <summary>
  25084. Return all children of the parameter element that are the first child of their type.
  25085. </summary>
  25086. <param name="element">
  25087. The parent element.
  25088. </param>
  25089. <returns>
  25090. A sequence of children that match.
  25091. </returns>
  25092. </member>
  25093. <member name="T:CsQuery.Engine.PseudoClassSelectors.LastChild">
  25094. <summary>
  25095. Mathches elements that are the the last child of a parent
  25096. </summary>
  25097. <url>
  25098. http://reference.sitepoint.com/css/pseudoclass-lastchild
  25099. </url>
  25100. </member>
  25101. <member name="M:CsQuery.Engine.PseudoClassSelectors.LastChild.Matches(CsQuery.IDomObject)">
  25102. <summary>
  25103. Test whether an element is the last child of its parent
  25104. </summary>
  25105. <param name="element">
  25106. The element to test.
  25107. </param>
  25108. <returns>
  25109. true if it matches, false if not.
  25110. </returns>
  25111. </member>
  25112. <member name="M:CsQuery.Engine.PseudoClassSelectors.LastChild.ChildMatches(CsQuery.IDomContainer)">
  25113. <summary>
  25114. Return the last child of the parent
  25115. </summary>
  25116. <param name="element">
  25117. The parent element.
  25118. </param>
  25119. <returns>
  25120. A sequence of children that match.
  25121. </returns>
  25122. </member>
  25123. <member name="T:CsQuery.Engine.PseudoClassSelectors.LastOfType">
  25124. <summary>
  25125. Matches the last element of the same type within its siblings
  25126. </summary>
  25127. <url>
  25128. http://reference.sitepoint.com/css/pseudoclass-lastoftype
  25129. </url>
  25130. </member>
  25131. <member name="M:CsQuery.Engine.PseudoClassSelectors.LastOfType.Matches(CsQuery.IDomObject)">
  25132. <summary>
  25133. Test whether an element is the last child of its type.
  25134. </summary>
  25135. <param name="element">
  25136. The element to test.
  25137. </param>
  25138. <returns>
  25139. true if it matches, false if not.
  25140. </returns>
  25141. </member>
  25142. <member name="M:CsQuery.Engine.PseudoClassSelectors.LastOfType.ChildMatches(CsQuery.IDomContainer)">
  25143. <summary>
  25144. Return all child elements of element that are the last child of their type
  25145. </summary>
  25146. <param name="element">
  25147. The parent element.
  25148. </param>
  25149. <returns>
  25150. A sequence of children that match.
  25151. </returns>
  25152. </member>
  25153. <member name="T:CsQuery.Engine.PseudoClassSelectors.Not">
  25154. <summary>
  25155. Return elements that don't match a selector.
  25156. </summary>
  25157. <url>
  25158. http://reference.sitepoint.com/css/pseudoclass-not
  25159. </url>
  25160. </member>
  25161. <member name="M:CsQuery.Engine.PseudoClassSelectors.Not.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25162. <summary>
  25163. Return all elements that do not match the selector passed as a parameter to the :not()
  25164. selector.
  25165. </summary>
  25166. <param name="selection">
  25167. The sequence of elements prior to this filter being applied.
  25168. </param>
  25169. <returns>
  25170. A sequence of matching elements.
  25171. </returns>
  25172. </member>
  25173. <member name="P:CsQuery.Engine.PseudoClassSelectors.Not.MaximumParameterCount">
  25174. <summary>
  25175. The maximum number of parameters that this selector can accept (1)
  25176. </summary>
  25177. <value>
  25178. An integer.
  25179. </value>
  25180. </member>
  25181. <member name="P:CsQuery.Engine.PseudoClassSelectors.Not.MinimumParameterCount">
  25182. <summary>
  25183. The minimum number of parameters that this selector requires (1)
  25184. </summary>
  25185. <value>
  25186. An integer.
  25187. </value>
  25188. </member>
  25189. <member name="T:CsQuery.Engine.PseudoClassSelectors.NthChild">
  25190. <summary>
  25191. Matches elements on the basis of their positions within a parent element’s list of child element
  25192. </summary>
  25193. <url>
  25194. http://reference.sitepoint.com/css/pseudoclass-nthchild
  25195. </url>
  25196. </member>
  25197. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthChild.Matches(CsQuery.IDomObject)">
  25198. <summary>
  25199. Test whether this element is an nth child of its parent where values of n are calculate from
  25200. the formula passed as a parameter to the :nth-child(n) selector.
  25201. </summary>
  25202. <param name="element">
  25203. The object.
  25204. </param>
  25205. <returns>
  25206. true if it succeeds, false if it fails.
  25207. </returns>
  25208. </member>
  25209. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthChild.ChildMatches(CsQuery.IDomContainer)">
  25210. <summary>
  25211. Return a sequence of all children of the parent element that are nth children
  25212. </summary>
  25213. <param name="element">
  25214. The parent element.
  25215. </param>
  25216. <returns>
  25217. A sequence of children that match.
  25218. </returns>
  25219. </member>
  25220. <member name="T:CsQuery.Engine.PseudoClassSelectors.NthChildSelector">
  25221. <summary>
  25222. Base class for all nth-child type pseudoclass selectors
  25223. </summary>
  25224. </member>
  25225. <member name="P:CsQuery.Engine.PseudoClassSelectors.NthChildSelector.NthC">
  25226. <summary>
  25227. NthChildMatcher object for use by inherited classes
  25228. </summary>
  25229. <value>
  25230. An instance of the NthChildMatcher support class
  25231. </value>
  25232. </member>
  25233. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthChildSelector.Matches(CsQuery.IDomObject)">
  25234. <summary>
  25235. Test whether this element matches the selector implementation.
  25236. </summary>
  25237. <param name="element">
  25238. The object.
  25239. </param>
  25240. <returns>
  25241. true if it succeeds, false if it fails.
  25242. </returns>
  25243. </member>
  25244. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthChildSelector.ChildMatches(CsQuery.IDomContainer)">
  25245. <summary>
  25246. Return a sequence of all children matching the selector implementation.
  25247. </summary>
  25248. <param name="element">
  25249. The parent element.
  25250. </param>
  25251. <returns>
  25252. A sequence of children that match.
  25253. </returns>
  25254. </member>
  25255. <member name="P:CsQuery.Engine.PseudoClassSelectors.NthChildSelector.MinimumParameterCount">
  25256. <summary>
  25257. The minimum number of parameters that this selector requires (1)
  25258. </summary>
  25259. <value>
  25260. An integer.
  25261. </value>
  25262. </member>
  25263. <member name="P:CsQuery.Engine.PseudoClassSelectors.NthChildSelector.MaximumParameterCount">
  25264. <summary>
  25265. The maximum number of parameters that this selector can accept (1)
  25266. </summary>
  25267. <value>
  25268. An integer.
  25269. </value>
  25270. </member>
  25271. <member name="T:CsQuery.Engine.PseudoClassSelectors.NthLastChild">
  25272. <summary>
  25273. Return the nth last child using the formula passed by paremter to calculate N.
  25274. </summary>
  25275. <url>
  25276. http://reference.sitepoint.com/css/pseudoclass-nthlastchild
  25277. </url>
  25278. </member>
  25279. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthLastChild.Matches(CsQuery.IDomObject)">
  25280. <summary>
  25281. Test whether this element is an nth child from the end among its siblings
  25282. </summary>
  25283. <param name="element">
  25284. The element to test
  25285. </param>
  25286. <returns>
  25287. true if it matches, false if not.
  25288. </returns>
  25289. </member>
  25290. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthLastChild.ChildMatches(CsQuery.IDomContainer)">
  25291. <summary>
  25292. Return a sequence of all children of the element that are nth last children.
  25293. </summary>
  25294. <param name="element">
  25295. The parent element.
  25296. </param>
  25297. <returns>
  25298. A sequence of children that match.
  25299. </returns>
  25300. </member>
  25301. <member name="T:CsQuery.Engine.PseudoClassSelectors.NthLastOfType">
  25302. <summary>
  25303. Nth last of type pseudo-class selector.
  25304. </summary>
  25305. <url>
  25306. http://reference.sitepoint.com/css/pseudoclass-nthlastoftype
  25307. </url>
  25308. </member>
  25309. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthLastOfType.Matches(CsQuery.IDomObject)">
  25310. <summary>
  25311. Tests whether the element is the nth-last-of-type based on the parameter n passed with the selector
  25312. </summary>
  25313. <param name="element">
  25314. The element.
  25315. </param>
  25316. <returns>
  25317. true if the element matches.
  25318. </returns>
  25319. </member>
  25320. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthLastOfType.ChildMatches(CsQuery.IDomContainer)">
  25321. <summary>
  25322. Enumerates all the elements that are the nth-last-of-type
  25323. </summary>
  25324. <param name="element">
  25325. The parent element.
  25326. </param>
  25327. <returns>
  25328. A sequence of matching elements
  25329. </returns>
  25330. </member>
  25331. <member name="T:CsQuery.Engine.PseudoClassSelectors.NthOfType">
  25332. <summary>
  25333. nth-of-type pseudo class selector. Returns elements that are the nth of their type among
  25334. their siblings.
  25335. </summary>
  25336. <url>
  25337. http://reference.sitepoint.com/css/pseudoclass-nthoftype
  25338. </url>
  25339. </member>
  25340. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthOfType.Matches(CsQuery.IDomObject)">
  25341. <summary>
  25342. Test whether this element is an nth of its type.
  25343. </summary>
  25344. <param name="element">
  25345. The object.
  25346. </param>
  25347. <returns>
  25348. true if it succeeds, false if it fails.
  25349. </returns>
  25350. </member>
  25351. <member name="M:CsQuery.Engine.PseudoClassSelectors.NthOfType.ChildMatches(CsQuery.IDomContainer)">
  25352. <summary>
  25353. Return a sequence of all children that are the nth element of their type.
  25354. </summary>
  25355. <param name="element">
  25356. The parent element.
  25357. </param>
  25358. <returns>
  25359. A sequence of children that match.
  25360. </returns>
  25361. </member>
  25362. <member name="T:CsQuery.Engine.PseudoClassSelectors.OnlyChild">
  25363. <summary>
  25364. Mathches elements that are the the first child of a parent
  25365. </summary>
  25366. <url>
  25367. http://reference.sitepoint.com/css/pseudoclass-firstchild
  25368. </url>
  25369. </member>
  25370. <member name="M:CsQuery.Engine.PseudoClassSelectors.OnlyChild.Matches(CsQuery.IDomObject)">
  25371. <summary>
  25372. Test whether an element is the only child of its parent
  25373. </summary>
  25374. <param name="element">
  25375. The element to test.
  25376. </param>
  25377. <returns>
  25378. true if it matches, false if not.
  25379. </returns>
  25380. </member>
  25381. <member name="M:CsQuery.Engine.PseudoClassSelectors.OnlyChild.ChildMatches(CsQuery.IDomContainer)">
  25382. <summary>
  25383. Return the only child of the parent element, or nothing if there are zero or more than one
  25384. children.
  25385. </summary>
  25386. <param name="element">
  25387. The parent element.
  25388. </param>
  25389. <returns>
  25390. A sequence of children that match.
  25391. </returns>
  25392. </member>
  25393. <member name="T:CsQuery.Engine.PseudoClassSelectors.OnlyOfType">
  25394. <summary>
  25395. Mathches elements that are the only sibling of this type.
  25396. </summary>
  25397. <url>
  25398. http://reference.sitepoint.com/css/pseudoclass-onlyoftype
  25399. </url>
  25400. </member>
  25401. <member name="M:CsQuery.Engine.PseudoClassSelectors.OnlyOfType.Matches(CsQuery.IDomObject)">
  25402. <summary>
  25403. Test whether an element is the only element of its type among its siblings.
  25404. </summary>
  25405. <param name="element">
  25406. The element to test.
  25407. </param>
  25408. <returns>
  25409. true if it matches, false if not.
  25410. </returns>
  25411. </member>
  25412. <member name="M:CsQuery.Engine.PseudoClassSelectors.OnlyOfType.ChildMatches(CsQuery.IDomContainer)">
  25413. <summary>
  25414. Return the children of the parent element that are the only elements of that type among the
  25415. other children.
  25416. </summary>
  25417. <param name="element">
  25418. The parent element.
  25419. </param>
  25420. <returns>
  25421. A sequence of children that match.
  25422. </returns>
  25423. </member>
  25424. <member name="M:CsQuery.Engine.PseudoClassSelectors.OnlyOfType.OnlyChildOfAnyType(CsQuery.IDomObject)">
  25425. <summary>
  25426. When there's no type, it must return all children that are the only one of that type
  25427. </summary>
  25428. <param name="parent"></param>
  25429. <returns></returns>
  25430. </member>
  25431. <member name="T:CsQuery.Engine.PseudoClassSelectors.Empty">
  25432. <summary>
  25433. Test whether an element is empty. Elements that contain text nodes with empty or null values
  25434. are considered empty.
  25435. </summary>
  25436. </member>
  25437. <member name="M:CsQuery.Engine.PseudoClassSelectors.Empty.Matches(CsQuery.IDomObject)">
  25438. <summary>
  25439. Test whether the element is empty
  25440. </summary>
  25441. <param name="element">
  25442. The element to test.
  25443. </param>
  25444. <returns>
  25445. true if it has no non-whitespace children, false if not
  25446. </returns>
  25447. </member>
  25448. <member name="M:CsQuery.Engine.PseudoClassSelectors.Empty.IsEmpty(CsQuery.IDomObject)">
  25449. <summary>
  25450. Test whether an element contains no non-empty children. An element can technically have
  25451. children, but if they are text nodes with empty values, then it's considered empty.
  25452. </summary>
  25453. <param name="element">
  25454. The element to test
  25455. </param>
  25456. <returns>
  25457. true if an element is empty, false if not.
  25458. </returns>
  25459. </member>
  25460. <member name="T:CsQuery.Engine.PseudoClassSelectors.Eq">
  25461. <summary>
  25462. Test whether an element appears at the specified position with the list.
  25463. </summary>
  25464. </member>
  25465. <member name="M:CsQuery.Engine.PseudoClassSelectors.Eq.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25466. <summary>
  25467. Filter a sequence of elements, returning only the element at the specified position
  25468. </summary>
  25469. <param name="selection">
  25470. A sequence of elements
  25471. </param>
  25472. <returns>
  25473. A sequence containing one or zero elements
  25474. </returns>
  25475. </member>
  25476. <member name="T:CsQuery.Engine.PseudoClassSelectors.Even">
  25477. <summary>
  25478. Return only odd-numbered elements from the selection
  25479. </summary>
  25480. </member>
  25481. <member name="M:CsQuery.Engine.PseudoClassSelectors.Even.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25482. <summary>
  25483. Filter a sequence of elements, returning only the elements at even-numbered ordinal positions
  25484. </summary>
  25485. <param name="selection">
  25486. The sequence to filter
  25487. </param>
  25488. <returns>
  25489. A sequence of elements
  25490. </returns>
  25491. </member>
  25492. <member name="T:CsQuery.Engine.PseudoClassSelectors.First">
  25493. <summary>
  25494. Return only odd-numbered elements from the selection
  25495. </summary>
  25496. </member>
  25497. <member name="M:CsQuery.Engine.PseudoClassSelectors.First.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25498. <summary>
  25499. Filter the sequence, returning only the first element.
  25500. </summary>
  25501. <param name="selection">
  25502. A sequence of elements
  25503. </param>
  25504. <returns>
  25505. The first element in the sequence, or an empty sequence if the original sequence is empty.
  25506. </returns>
  25507. </member>
  25508. <member name="T:CsQuery.Engine.PseudoClassSelectors.Gt">
  25509. <summary>
  25510. Test whether an element appears after the specified position with the list.
  25511. </summary>
  25512. </member>
  25513. <member name="M:CsQuery.Engine.PseudoClassSelectors.Gt.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25514. <summary>
  25515. Filter the sequence to include only those elements with an ordinal index greater than the
  25516. value of the Index property.
  25517. </summary>
  25518. <param name="selection">
  25519. The selection.
  25520. </param>
  25521. <returns>
  25522. An filtered sequence
  25523. </returns>
  25524. </member>
  25525. <member name="T:CsQuery.Engine.PseudoClassSelectors.Has">
  25526. <summary>
  25527. Return only the last element from a selection
  25528. </summary>
  25529. </member>
  25530. <member name="P:CsQuery.Engine.PseudoClassSelectors.Has.Arguments">
  25531. <summary>
  25532. Arguments for the "has" selector.
  25533. </summary>
  25534. <value>
  25535. The arguments.
  25536. </value>
  25537. </member>
  25538. <member name="F:CsQuery.Engine.PseudoClassSelectors.Has.ChildSelector">
  25539. <summary>
  25540. The child selector
  25541. </summary>
  25542. </member>
  25543. <member name="M:CsQuery.Engine.PseudoClassSelectors.Has.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25544. <summary>
  25545. Return only the elements in the sequence whose children match the ChildSelector
  25546. </summary>
  25547. <param name="selection">
  25548. The sequence of elements prior to this filter being applied.
  25549. </param>
  25550. <returns>
  25551. A sequence of elements
  25552. </returns>
  25553. </member>
  25554. <member name="M:CsQuery.Engine.PseudoClassSelectors.Has.Descendants(CsQuery.IDomObject)">
  25555. <summary>
  25556. Enumerates descendants in this collection.
  25557. </summary>
  25558. <param name="parent">
  25559. The parent.
  25560. </param>
  25561. <returns>
  25562. An enumerator that allows foreach to be used to process descendants in this collection.
  25563. </returns>
  25564. </member>
  25565. <member name="P:CsQuery.Engine.PseudoClassSelectors.Has.MaximumParameterCount">
  25566. <summary>
  25567. The maximum number of parameters that this selector can accept (1)
  25568. </summary>
  25569. <value>
  25570. An integer.
  25571. </value>
  25572. </member>
  25573. <member name="P:CsQuery.Engine.PseudoClassSelectors.Has.MinimumParameterCount">
  25574. <summary>
  25575. The minimum number of parameters that this selector requires (1)
  25576. </summary>
  25577. <value>
  25578. An integer.
  25579. </value>
  25580. </member>
  25581. <member name="T:CsQuery.Engine.PseudoClassSelectors.Header">
  25582. <summary>
  25583. The jQuery ":header" selector
  25584. </summary>
  25585. </member>
  25586. <member name="M:CsQuery.Engine.PseudoClassSelectors.Header.Matches(CsQuery.IDomObject)">
  25587. <summary>
  25588. Test whether an element is a header (H1-H6)
  25589. </summary>
  25590. <param name="element">
  25591. The element to test.
  25592. </param>
  25593. <returns>
  25594. true if it matches, false if not.
  25595. </returns>
  25596. </member>
  25597. <member name="T:CsQuery.Engine.PseudoClassSelectors.Hidden">
  25598. <summary>
  25599. A pseudoselector that returns elements that are hidden. Visibility is defined by CSS: a
  25600. nonzero opacity, a display that is not "hidden", and the absence of zero-valued width &amp;
  25601. heights. Additionally, input elements of type "hidden" are always considered not visible.
  25602. </summary>
  25603. </member>
  25604. <member name="M:CsQuery.Engine.PseudoClassSelectors.Hidden.Matches(CsQuery.IDomObject)">
  25605. <summary>
  25606. Test whether an element is hidden.
  25607. </summary>
  25608. <param name="element">
  25609. The element to test.
  25610. </param>
  25611. <returns>
  25612. true if it matches, false if not.
  25613. </returns>
  25614. </member>
  25615. <member name="T:CsQuery.Engine.PseudoClassSelectors.Indexed">
  25616. <summary>
  25617. Base class for jQuery filters that test whether an element appears at the specified position with the list.
  25618. </summary>
  25619. </member>
  25620. <member name="P:CsQuery.Engine.PseudoClassSelectors.Indexed.Index">
  25621. <summary>
  25622. The zero-based index for which to test.
  25623. </summary>
  25624. </member>
  25625. <member name="P:CsQuery.Engine.PseudoClassSelectors.Indexed.MaximumParameterCount">
  25626. <summary>
  25627. The maximum number of parameters that this selector can accept (1)
  25628. </summary>
  25629. <value>
  25630. An integer.
  25631. </value>
  25632. </member>
  25633. <member name="P:CsQuery.Engine.PseudoClassSelectors.Indexed.MinimumParameterCount">
  25634. <summary>
  25635. The minimum number of parameters that this selector requires (1)
  25636. </summary>
  25637. <value>
  25638. An integer.
  25639. </value>
  25640. </member>
  25641. <member name="M:CsQuery.Engine.PseudoClassSelectors.Indexed.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25642. <summary>
  25643. Abstract implementation of the Filter method for the Index filter.
  25644. </summary>
  25645. <param name="selection">
  25646. The sequence of elements prior to this filter being applied.
  25647. </param>
  25648. <returns>
  25649. A sequence of matching elements.
  25650. </returns>
  25651. </member>
  25652. <member name="T:CsQuery.Engine.PseudoClassSelectors.Lang">
  25653. <summary>
  25654. Pseudoclass selector for :lang. This is not currently implemented. The problem with :lang is
  25655. that it is based on an inherited property value. This messes with the index since elements
  25656. will be pre-filtered by an attribute selector. This could be implemented using a pseudoclass
  25657. type construct instead, e.g. as "visible" that traverses through parents, and inherits a
  25658. default document-wide setting.
  25659. </summary>
  25660. </member>
  25661. <member name="M:CsQuery.Engine.PseudoClassSelectors.Lang.Matches(CsQuery.IDomObject)">
  25662. <summary>
  25663. Test whether an element matches this selector.
  25664. </summary>
  25665. <exception cref="T:System.NotImplementedException">
  25666. Thrown when the requested operation is unimplemented.
  25667. </exception>
  25668. <param name="element">
  25669. The element to test.
  25670. </param>
  25671. <returns>
  25672. true if it matches, false if not.
  25673. </returns>
  25674. </member>
  25675. <member name="T:CsQuery.Engine.PseudoClassSelectors.Last">
  25676. <summary>
  25677. Return only the last element from a selection
  25678. </summary>
  25679. </member>
  25680. <member name="M:CsQuery.Engine.PseudoClassSelectors.Last.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25681. <summary>
  25682. Filter for the last element in the selection set
  25683. </summary>
  25684. <param name="selection">
  25685. The sequence of elements prior to this filter being applied.
  25686. </param>
  25687. <returns>
  25688. The last element in the selection.
  25689. </returns>
  25690. </member>
  25691. <member name="T:CsQuery.Engine.PseudoClassSelectors.Lt">
  25692. <summary>
  25693. Test whether an element appears before the specified position with the list.
  25694. </summary>
  25695. </member>
  25696. <member name="M:CsQuery.Engine.PseudoClassSelectors.Lt.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25697. <summary>
  25698. Filter the sequeence of elements for those with an ordinal index less than the Index value.
  25699. </summary>
  25700. <param name="selection">
  25701. The sequence of elements prior to this filter being applied.
  25702. </param>
  25703. <returns>
  25704. A sequence of matching elements.
  25705. </returns>
  25706. </member>
  25707. <member name="T:CsQuery.Engine.PseudoClassSelectors.Odd">
  25708. <summary>
  25709. Return only odd-numbered elements from the selection
  25710. </summary>
  25711. </member>
  25712. <member name="M:CsQuery.Engine.PseudoClassSelectors.Odd.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  25713. <summary>
  25714. Filter the sequence of elements for only those in odd-number ordinal indices
  25715. </summary>
  25716. <param name="selection">
  25717. The sequence of elements prior to this filter being applied.
  25718. </param>
  25719. <returns>
  25720. A sequence of matching elements.
  25721. </returns>
  25722. </member>
  25723. <member name="T:CsQuery.Engine.PseudoClassSelectors.Parent">
  25724. <summary>
  25725. Determines whether the target is a parent.
  25726. </summary>
  25727. </member>
  25728. <member name="M:CsQuery.Engine.PseudoClassSelectors.Parent.Matches(CsQuery.IDomObject)">
  25729. <summary>
  25730. Test whether an element is a parent; e.g. has children.
  25731. </summary>
  25732. <param name="element">
  25733. The element to test.
  25734. </param>
  25735. <returns>
  25736. true if it matches, false if not.
  25737. </returns>
  25738. </member>
  25739. <member name="T:CsQuery.Engine.PseudoClassSelectors.Visible">
  25740. <summary>
  25741. A pseudoselector that returns elements that are visible. Visibility is defined by CSS: a
  25742. nonzero opacity, a display that is not "hidden", and the absence of zero-valued width &amp;
  25743. heights. Additionally, input elements of type "hidden" are always considered not visible.
  25744. </summary>
  25745. </member>
  25746. <member name="M:CsQuery.Engine.PseudoClassSelectors.Visible.Matches(CsQuery.IDomObject)">
  25747. <summary>
  25748. Test whether an element is visible
  25749. </summary>
  25750. <param name="element">
  25751. The element to test.
  25752. </param>
  25753. <returns>
  25754. true if it matches, false if not.
  25755. </returns>
  25756. </member>
  25757. <member name="M:CsQuery.Engine.PseudoClassSelectors.Visible.IsVisible(CsQuery.IDomObject)">
  25758. <summary>
  25759. Test whether the passed element is visible, based on CSS styles and height/width properties.
  25760. </summary>
  25761. <param name="element">
  25762. The element to test.
  25763. </param>
  25764. <returns>
  25765. true if visible, false if not.
  25766. </returns>
  25767. </member>
  25768. <member name="T:CsQuery.Engine.PseudoClassSelectors.RegexExtension">
  25769. <summary>
  25770. Port of James Padolsey's regex jQuery selector: http://james.padolsey.com/javascript/regex-selector-for-jquery/
  25771. </summary>
  25772. </member>
  25773. <member name="M:CsQuery.Engine.PseudoClassSelectors.RegexExtension.ParameterQuoted(System.Int32)">
  25774. <summary>
  25775. Allow but do not require quotes around the parameters for :regex.
  25776. </summary>
  25777. <param name="index">
  25778. Zero-based index of the parameter.
  25779. </param>
  25780. <returns>
  25781. OptionallyQuoted.
  25782. </returns>
  25783. </member>
  25784. <member name="T:CsQuery.Engine.NthChildMatcher">
  25785. <summary>
  25786. Figure out if an index matches an Nth Child, or return a list of all matching elements from a list.
  25787. </summary>
  25788. </member>
  25789. <member name="T:CsQuery.Engine.NthChildMatcher.CacheInfo">
  25790. <summary>
  25791. A structure to keep information about what has been calculated so far for a given equation string.
  25792. NthChild is expensive so we cache a list of matching element IDs for a given equation along with the
  25793. last index this list represents and the iteration. The next time it's called we can either reference
  25794. the list of matches so far, or update it only from the point where we stopped last time.
  25795. </summary>
  25796. </member>
  25797. <member name="M:CsQuery.Engine.NthChildMatcher.CacheInfo.#ctor">
  25798. <summary>
  25799. Default constructor.
  25800. </summary>
  25801. </member>
  25802. <member name="F:CsQuery.Engine.NthChildMatcher.CacheInfo.Equation">
  25803. <summary>
  25804. The equation.
  25805. </summary>
  25806. </member>
  25807. <member name="F:CsQuery.Engine.NthChildMatcher.CacheInfo.MatchingIndices">
  25808. <summary>
  25809. The indices which match the equation. This may be incomplete, as it may only have been calculated up to the number
  25810. of children present in the prior use. <seealso cref="F:CsQuery.Engine.NthChildMatcher.CacheInfo.MaxIndex"/>
  25811. </summary>
  25812. </member>
  25813. <member name="F:CsQuery.Engine.NthChildMatcher.CacheInfo.NextIterator">
  25814. <summary>
  25815. The next iterator value, used to resume calculations where it was left off.
  25816. </summary>
  25817. </member>
  25818. <member name="F:CsQuery.Engine.NthChildMatcher.CacheInfo.MaxIndex">
  25819. <summary>
  25820. The maximum target index value calculated so far
  25821. </summary>
  25822. </member>
  25823. <member name="P:CsQuery.Engine.NthChildMatcher.IsJustNumber">
  25824. <summary>
  25825. When true, the current equation is just a number, and the MatchOnlyIndex value should be used directly
  25826. </summary>
  25827. </member>
  25828. <member name="P:CsQuery.Engine.NthChildMatcher.OnlyNodeName">
  25829. <summary>
  25830. Only nodes with this name will be included in the count to determine if an index matches the equation
  25831. </summary>
  25832. </member>
  25833. <member name="P:CsQuery.Engine.NthChildMatcher.Text">
  25834. <summary>
  25835. The formula for this nth child selector
  25836. </summary>
  25837. </member>
  25838. <member name="M:CsQuery.Engine.NthChildMatcher.IsNthChildOfType(CsQuery.IDomElement,System.String,System.Boolean)">
  25839. <summary>
  25840. Test if an element is the nth-child matching the output of a formula
  25841. </summary>
  25842. <param name="element">
  25843. The element to test
  25844. </param>
  25845. <param name="formula">
  25846. The formula.
  25847. </param>
  25848. <param name="fromLast">
  25849. Count from the last element instead of the first.
  25850. </param>
  25851. <returns>
  25852. true if nth child of type implementation, false if not.
  25853. </returns>
  25854. </member>
  25855. <member name="M:CsQuery.Engine.NthChildMatcher.IsNthChild(CsQuery.IDomElement,System.String,System.Boolean)">
  25856. <summary>
  25857. Test if an element is the nth-child matching the output of a formula
  25858. </summary>
  25859. <param name="element">
  25860. The element to test
  25861. </param>
  25862. <param name="formula">
  25863. The formula.
  25864. </param>
  25865. <param name="fromLast">
  25866. Count from the last element instead of the first.
  25867. </param>
  25868. <returns>
  25869. true if nth child, false if not.
  25870. </returns>
  25871. </member>
  25872. <member name="M:CsQuery.Engine.NthChildMatcher.NthChildsOfType(CsQuery.IDomContainer,System.String,System.Boolean)">
  25873. <summary>
  25874. Enumerates nth children of the same type as the parent.
  25875. </summary>
  25876. <remarks>
  25877. This could be implemented more efficiently, but it's a bit complicated because we need to keep track of n
  25878. for each type of element
  25879. </remarks>
  25880. <param name="element">
  25881. The parent element.
  25882. </param>
  25883. <param name="formula">
  25884. The formula for determining n.
  25885. </param>
  25886. <param name="fromLast">
  25887. Count from the last element instead of the first.
  25888. </param>
  25889. <returns>
  25890. A sequence of matching elements
  25891. </returns>
  25892. </member>
  25893. <member name="M:CsQuery.Engine.NthChildMatcher.NthChilds(CsQuery.IDomContainer,System.String,System.Boolean)">
  25894. <summary>
  25895. Enumerates nth children in this collection.
  25896. </summary>
  25897. <param name="element">
  25898. The parent element.
  25899. </param>
  25900. <param name="formula">
  25901. The formula for determining n.
  25902. </param>
  25903. <param name="fromLast">
  25904. When true, count from the last element instead of the first.
  25905. </param>
  25906. <returns>
  25907. An enumerator that allows foreach to be used to process nth childs in this collection.
  25908. </returns>
  25909. </member>
  25910. <member name="M:CsQuery.Engine.NthChildMatcher.IndexOf(CsQuery.IDomElement,System.Boolean,System.Boolean)">
  25911. <summary>
  25912. Return the index of obj within its siblings, including only elements with the same node name.
  25913. </summary>
  25914. <param name="obj">
  25915. The object to seek
  25916. </param>
  25917. <param name="onlyOfSameType">
  25918. true to only objects of the same NodeName should be considered
  25919. </param>
  25920. <param name="fromLast">
  25921. Count from the last element instead of the first.
  25922. </param>
  25923. <returns>
  25924. The zero-based index of obj within its siblings (or its siblings of the same type)
  25925. </returns>
  25926. </member>
  25927. <member name="M:CsQuery.Engine.NthChildMatcher.IndexMatches(System.Int32,System.String,System.Boolean)">
  25928. <summary>
  25929. Return true if the index matches the formula provided.
  25930. </summary>
  25931. <param name="index">
  25932. The index to test
  25933. </param>
  25934. <param name="formula">
  25935. The formula
  25936. </param>
  25937. <param name="fromLast">
  25938. Count from the last element instead of the first.
  25939. </param>
  25940. <returns>
  25941. true if it succeeds, false if it fails.
  25942. </returns>
  25943. </member>
  25944. <member name="M:CsQuery.Engine.NthChildMatcher.IndexMatches(System.Int32,System.String)">
  25945. <summary>
  25946. Return true if the index matches the formula provided.
  25947. </summary>
  25948. <param name="index">
  25949. The index to test.
  25950. </param>
  25951. <param name="formula">
  25952. The formula.
  25953. </param>
  25954. <returns>
  25955. true if it succeeds, false if it fails.
  25956. </returns>
  25957. </member>
  25958. <member name="M:CsQuery.Engine.NthChildMatcher.GetMatchingChildren(CsQuery.IDomContainer,System.String,System.String,System.Boolean)">
  25959. <summary>
  25960. Return each child that matches an index returned by the forumla
  25961. </summary>
  25962. <param name="obj">
  25963. The parent object.
  25964. </param>
  25965. <param name="formula">
  25966. The formula for determining n.
  25967. </param>
  25968. <param name="onlyNodeName">
  25969. The type of node to match.
  25970. </param>
  25971. <param name="fromLast">
  25972. Count from the last element instead of the first.
  25973. </param>
  25974. <returns>
  25975. An enumerator that allows foreach to be used to process get matching children in this
  25976. collection.
  25977. </returns>
  25978. </member>
  25979. <member name="M:CsQuery.Engine.NthChildMatcher.GetMatchingChildren(CsQuery.IDomContainer,System.String)">
  25980. <summary>
  25981. Return each child that matches an index returned by the forumla.
  25982. </summary>
  25983. <param name="obj">
  25984. The parent object.
  25985. </param>
  25986. <param name="formula">
  25987. The formula for determining n.
  25988. </param>
  25989. <returns>
  25990. An enumerator that allows foreach to be used to process get matching children in this
  25991. collection.
  25992. </returns>
  25993. </member>
  25994. <member name="M:CsQuery.Engine.NthChildMatcher.GetMatchingChildren(CsQuery.IDomContainer)">
  25995. <summary>
  25996. Return each child that matches an index returned by the forumla.
  25997. </summary>
  25998. <param name="obj">
  25999. The parent object.
  26000. </param>
  26001. <returns>
  26002. Sequence of matching children.
  26003. </returns>
  26004. </member>
  26005. <member name="M:CsQuery.Engine.NthChildMatcher.GetEffectiveChild(CsQuery.INodeList,System.Int32,System.Boolean)">
  26006. <summary>
  26007. Return the correct child from a list based on an index, and the fromLast setting. That is, if fromLast is
  26008. true, just return the child at "index." If not, return the child starting from the end at "index"
  26009. </summary>
  26010. <param name="nodeList">
  26011. The container to obtain children from
  26012. </param>
  26013. <param name="index">
  26014. The index
  26015. </param>
  26016. <param name="fromLast">
  26017. Count from the last element instead of the first.
  26018. </param>
  26019. <returns>
  26020. The effective child.
  26021. </returns>
  26022. </member>
  26023. <member name="M:CsQuery.Engine.NthChildMatcher.GetEffectiveIndex(CsQuery.INodeList,System.Int32,System.Boolean)">
  26024. <summary>
  26025. Gets the true index based on an effective index. (Misnomer, consider changing, should be
  26026. GetActualIndex)
  26027. </summary>
  26028. <param name="nodeList">
  26029. The container to obtain children from
  26030. </param>
  26031. <param name="index">
  26032. The index
  26033. </param>
  26034. <param name="fromLast">
  26035. Count from the last element instead of the first.
  26036. </param>
  26037. <returns>
  26038. The actual index.
  26039. </returns>
  26040. </member>
  26041. <member name="M:CsQuery.Engine.NthChildMatcher.GetEffectiveChild(CsQuery.INodeList,System.Int32)">
  26042. <summary>
  26043. Return the correct child from a list based on an index, and the current "FromLast" setting
  26044. </summary>
  26045. <param name="nodeList"></param>
  26046. <param name="index"></param>
  26047. <returns></returns>
  26048. </member>
  26049. <member name="M:CsQuery.Engine.NthChildMatcher.ParseEquation(System.String)">
  26050. <summary>
  26051. Parse the equation text into in IEquation, or obtain from the cache if available
  26052. </summary>
  26053. <param name="equationText"></param>
  26054. </member>
  26055. <member name="M:CsQuery.Engine.NthChildMatcher.CheckForSimpleNumber(System.String)">
  26056. <summary>
  26057. Check if it was just a number passed (not an equation) and assign the correct delegates to matching
  26058. </summary>
  26059. <param name="equation"></param>
  26060. </member>
  26061. <member name="M:CsQuery.Engine.NthChildMatcher.GetEquation(System.String)">
  26062. <summary>
  26063. Returns a parsed equation from a string, validating that it appears to be a legitimate nth-child equation
  26064. </summary>
  26065. <param name="equationText"></param>
  26066. <returns></returns>
  26067. </member>
  26068. <member name="M:CsQuery.Engine.NthChildMatcher.CheckForEvenOdd(System.String)">
  26069. <summary>
  26070. Replaces _Text with the correct equation for "even" and "odd".
  26071. </summary>
  26072. <param name="equation">
  26073. The equation
  26074. </param>
  26075. <returns>
  26076. The new equation
  26077. </returns>
  26078. </member>
  26079. <member name="M:CsQuery.Engine.NthChildMatcher.IndexMatchesNumber(System.Int32)">
  26080. <summary>
  26081. Test whether an index matches a hard index passed by the formula. (This is one of two
  26082. implementations used via delegate)
  26083. </summary>
  26084. <param name="index">
  26085. The index to test.
  26086. </param>
  26087. <returns>
  26088. true if it matches, false if not.
  26089. </returns>
  26090. </member>
  26091. <member name="M:CsQuery.Engine.NthChildMatcher.IndexMatchesFormula(System.Int32)">
  26092. <summary>
  26093. Test whether an index matches the calculated (or cached) value of a formula. (This is one of
  26094. two implementations used via delegate)
  26095. </summary>
  26096. <param name="index">
  26097. .
  26098. </param>
  26099. <returns>
  26100. true if it succeeds, false if it fails.
  26101. </returns>
  26102. </member>
  26103. <member name="M:CsQuery.Engine.NthChildMatcher.GetMatchingChildrenNumber(CsQuery.IDomElement)">
  26104. <summary>
  26105. Enumerates each child that matches a hard number passed as a formula (one of two
  26106. implementations used via delegate)
  26107. </summary>
  26108. <param name="element">
  26109. The parent element.
  26110. </param>
  26111. <returns>
  26112. An sequence of the single matching child, or an empty sequence if none match.
  26113. </returns>
  26114. </member>
  26115. <member name="M:CsQuery.Engine.NthChildMatcher.GetMatchingChildrenFormula(CsQuery.IDomElement)">
  26116. <summary>
  26117. Enumerates the child elements that match a formula (one of two implementations used via
  26118. delegate)
  26119. </summary>
  26120. <param name="element">
  26121. The parent element.
  26122. </param>
  26123. <returns>
  26124. A sequence of matching children.
  26125. </returns>
  26126. </member>
  26127. <member name="M:CsQuery.Engine.NthChildMatcher.UpdateCacheInfo(System.Int32)">
  26128. <summary>
  26129. Get the next matching index using the equation and add it to our cached list of equation
  26130. results.
  26131. </summary>
  26132. <param name="lastIndex">
  26133. The last index used
  26134. </param>
  26135. </member>
  26136. <member name="T:CsQuery.Engine.QuotingRule">
  26137. <summary>
  26138. Enumerator of possible quoting rules that determine how parameters for CSS selector functions
  26139. should be parsed.
  26140. </summary>
  26141. </member>
  26142. <member name="F:CsQuery.Engine.QuotingRule.NeverQuoted">
  26143. <summary>
  26144. The parameter value should never be quoted (e.g. is numeric data, or the function simply doesn't expect quotes).
  26145. </summary>
  26146. </member>
  26147. <member name="F:CsQuery.Engine.QuotingRule.AlwaysQuoted">
  26148. <summary>
  26149. The parameter value should always be quoted.
  26150. </summary>
  26151. </member>
  26152. <member name="F:CsQuery.Engine.QuotingRule.OptionallyQuoted">
  26153. <summary>
  26154. The parameter value may be quoted: if the first character is a double- or single-quote, then a matching quote terminates the parameter value..
  26155. </summary>
  26156. </member>
  26157. <member name="T:CsQuery.Engine.IPseudoSelector">
  26158. <summary>
  26159. General interface for a pseudoselector filter.
  26160. </summary>
  26161. </member>
  26162. <member name="P:CsQuery.Engine.IPseudoSelector.Arguments">
  26163. <summary>
  26164. This method is called before any validations are called against this selector. This gives the
  26165. developer an opportunity to throw errors based on the configuration outside of the validation
  26166. methods.
  26167. </summary>
  26168. </member>
  26169. <member name="P:CsQuery.Engine.IPseudoSelector.MinimumParameterCount">
  26170. <summary>
  26171. The minimum number of parameters that this selector requires. If there are no parameters, return 0
  26172. </summary>
  26173. <value>
  26174. An integer
  26175. </value>
  26176. </member>
  26177. <member name="P:CsQuery.Engine.IPseudoSelector.MaximumParameterCount">
  26178. <summary>
  26179. The maximum number of parameters that this selector can accept. If there is no limit, return -1.
  26180. </summary>
  26181. <value>
  26182. An integer
  26183. </value>
  26184. </member>
  26185. <member name="P:CsQuery.Engine.IPseudoSelector.Name">
  26186. <summary>
  26187. Gets CSS name of the pseudoselector
  26188. </summary>
  26189. </member>
  26190. <member name="T:CsQuery.Engine.IPseudoSelectorChild">
  26191. <summary>
  26192. A pseudo-selector that depends only on an actual element's properties and/or it's
  26193. relationship to other elements within the DOM. All CSS pseudoselectors fall within this
  26194. category.
  26195. </summary>
  26196. </member>
  26197. <member name="M:CsQuery.Engine.IPseudoSelectorChild.Matches(CsQuery.IDomObject)">
  26198. <summary>
  26199. Test whether this element matches the selector implementation.
  26200. </summary>
  26201. <param name="element">
  26202. The object.
  26203. </param>
  26204. <returns>
  26205. true if it succeeds, false if it fails.
  26206. </returns>
  26207. </member>
  26208. <member name="M:CsQuery.Engine.IPseudoSelectorChild.ChildMatches(CsQuery.IDomContainer)">
  26209. <summary>
  26210. Return a sequence of all children matching the selector implementation
  26211. </summary>
  26212. <param name="element">
  26213. The parent element.
  26214. </param>
  26215. <returns>
  26216. A sequence of children that match
  26217. </returns>
  26218. </member>
  26219. <member name="T:CsQuery.Engine.IPseudoSelectorFilter">
  26220. <summary>
  26221. A pseudoselector that filters a list of elements. Most jQuery extensions fall within this
  26222. category.
  26223. </summary>
  26224. </member>
  26225. <member name="M:CsQuery.Engine.IPseudoSelectorFilter.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26226. <summary>
  26227. Filter only the elements matching this result-list position type selector.
  26228. </summary>
  26229. <param name="selection">
  26230. The sequence of elements prior to this filter being applied.
  26231. </param>
  26232. <returns>
  26233. A sequence of matching elements.
  26234. </returns>
  26235. </member>
  26236. <member name="T:CsQuery.Engine.PseudoSelector">
  26237. <summary>
  26238. Base class for any pseudoselector that implements validation of min/max parameter values, and
  26239. argument validation. When implementing a pseudoselector, you must also implement an interface for the type
  26240. of pseudoselector
  26241. </summary>
  26242. </member>
  26243. <member name="P:CsQuery.Engine.PseudoSelector.Parameters">
  26244. <summary>
  26245. Gets or sets criteria (or parameter) data passed with the pseudoselector
  26246. </summary>
  26247. </member>
  26248. <member name="M:CsQuery.Engine.PseudoSelector.ParameterQuoted(System.Int32)">
  26249. <summary>
  26250. A value to determine how to parse the string for a parameter at a specific index.
  26251. </summary>
  26252. <param name="index">
  26253. Zero-based index of the parameter.
  26254. </param>
  26255. <returns>
  26256. NeverQuoted to treat quotes as any other character; AlwaysQuoted to require that a quote
  26257. character bounds the parameter; or OptionallyQuoted to accept a string that can (but does not
  26258. have to be) quoted. The default abstract implementation returns NeverQuoted.
  26259. </returns>
  26260. </member>
  26261. <member name="P:CsQuery.Engine.PseudoSelector.Arguments">
  26262. <summary>
  26263. This method is called before any validations are called against this selector. This gives the
  26264. developer an opportunity to throw errors based on the configuration outside of the validation
  26265. methods.
  26266. </summary>
  26267. <value>
  26268. The arguments.
  26269. </value>
  26270. </member>
  26271. <member name="P:CsQuery.Engine.PseudoSelector.MinimumParameterCount">
  26272. <summary>
  26273. The minimum number of parameters that this selector requires. If there are no parameters, return 0
  26274. </summary>
  26275. <value>
  26276. An integer
  26277. </value>
  26278. </member>
  26279. <member name="P:CsQuery.Engine.PseudoSelector.MaximumParameterCount">
  26280. <summary>
  26281. The maximum number of parameters that this selector can accept. If there is no limit, return -1.
  26282. </summary>
  26283. <value>
  26284. An integer
  26285. </value>
  26286. </member>
  26287. <member name="P:CsQuery.Engine.PseudoSelector.Name">
  26288. <summary>
  26289. Return the properly cased name of this selector (the class name in non-camelcase)
  26290. </summary>
  26291. </member>
  26292. <member name="M:CsQuery.Engine.PseudoSelector.ParseArgs(System.String)">
  26293. <summary>
  26294. Parse the arguments using the rules returned by the ParameterQuoted method.
  26295. </summary>
  26296. <param name="value">
  26297. The arguments
  26298. </param>
  26299. <returns>
  26300. An array of strings
  26301. </returns>
  26302. </member>
  26303. <member name="M:CsQuery.Engine.PseudoSelector.ParseSingleArg(System.String)">
  26304. <summary>
  26305. Parse single argument passed to a pseudoselector
  26306. </summary>
  26307. <exception cref="T:System.ArgumentException">
  26308. Thrown when one or more arguments have unsupported or illegal values.
  26309. </exception>
  26310. <exception cref="T:System.NotImplementedException">
  26311. Thrown when the requested operation is unimplemented.
  26312. </exception>
  26313. <param name="value">
  26314. The arguments.
  26315. </param>
  26316. <returns>
  26317. The parsed string
  26318. </returns>
  26319. </member>
  26320. <member name="M:CsQuery.Engine.PseudoSelector.ValidateParameters(System.String[])">
  26321. <summary>
  26322. Validates a parameter array against the expected number of parameters.
  26323. </summary>
  26324. <exception cref="T:System.ArgumentException">
  26325. Thrown when the wrong number of parameters is passed.
  26326. </exception>
  26327. <param name="parameters">
  26328. Criteria (or parameter) data passed with the pseudoselector.
  26329. </param>
  26330. </member>
  26331. <member name="M:CsQuery.Engine.PseudoSelector.ParameterCountMismatchError">
  26332. <summary>
  26333. Gets the string for a parameter count mismatch error.
  26334. </summary>
  26335. <returns>
  26336. A string to be used as an exception message.
  26337. </returns>
  26338. </member>
  26339. <member name="M:CsQuery.Engine.PseudoSelector.InvalidArgumentsError">
  26340. <summary>
  26341. Get a string for an error when there are invalid arguments
  26342. </summary>
  26343. <returns>
  26344. A string to be used as an exception message.
  26345. </returns>
  26346. </member>
  26347. <member name="T:CsQuery.Engine.PseudoSelectorChild">
  26348. <summary>
  26349. Base class for an Child-type pseudoselector.
  26350. </summary>
  26351. </member>
  26352. <member name="M:CsQuery.Engine.PseudoSelectorChild.Matches(CsQuery.IDomObject)">
  26353. <summary>
  26354. Test whether an element matches this selector.
  26355. </summary>
  26356. <param name="element">
  26357. The element to test.
  26358. </param>
  26359. <returns>
  26360. true if it matches, false if not.
  26361. </returns>
  26362. </member>
  26363. <member name="M:CsQuery.Engine.PseudoSelectorChild.ChildMatches(CsQuery.IDomContainer)">
  26364. <summary>
  26365. Basic implementation of ChildMatches, runs the Matches method against each child. This should
  26366. be overridden with something more efficient if possible. For example, selectors that inspect
  26367. the element's index could get their results more easily by picking the correct results from
  26368. the list of children rather than testing each one.
  26369. Also note that the default iterator for ChildMatches only passed element (e.g. non-text node)
  26370. children. If you wanted to design a filter that worked on other node types, you should
  26371. override this to access all children instead of just the elements.
  26372. </summary>
  26373. <param name="element">
  26374. The parent element.
  26375. </param>
  26376. <returns>
  26377. A sequence of children that match.
  26378. </returns>
  26379. </member>
  26380. <member name="T:CsQuery.Engine.PseudoSelectorFilter">
  26381. <summary>
  26382. A base class for filter-type selectors that implements a simple iterator function and calls
  26383. Matches for each element. Classes that depend on the element's position in the filtered list
  26384. cannot use this and should implement IPseudoSelectorFilter directly.
  26385. </summary>
  26386. </member>
  26387. <member name="M:CsQuery.Engine.PseudoSelectorFilter.Matches(CsQuery.IDomObject)">
  26388. <summary>
  26389. Test whether an element matches this selector.
  26390. </summary>
  26391. <param name="element">
  26392. The element to test.
  26393. </param>
  26394. <returns>
  26395. true if it matches, false if not.
  26396. </returns>
  26397. </member>
  26398. <member name="M:CsQuery.Engine.PseudoSelectorFilter.Filter(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26399. <summary>
  26400. Basic implementation of ChildMatches, runs the Matches method against each child. This should
  26401. be overridden with something more efficient if possible. For example, selectors that inspect
  26402. the element's index could get their results more easily by picking the correct results from
  26403. the list of children rather than testing each one.
  26404. </summary>
  26405. <param name="elements">
  26406. The parent element.
  26407. </param>
  26408. <returns>
  26409. A sequence of children that match.
  26410. </returns>
  26411. </member>
  26412. <member name="T:CsQuery.Engine.PseudoSelectors">
  26413. <summary>
  26414. Factory class for PseudoSelectors: provides an API for managing selectors.
  26415. </summary>
  26416. </member>
  26417. <member name="M:CsQuery.Engine.PseudoSelectors.#ctor">
  26418. <summary>
  26419. Default constructor/.
  26420. </summary>
  26421. <exception cref="T:System.Exception">
  26422. Throws an exception if an instance has already been assigned to the static Items property.
  26423. This class should instantiate itself as a singleton.
  26424. </exception>
  26425. </member>
  26426. <member name="P:CsQuery.Engine.PseudoSelectors.Items">
  26427. <summary>
  26428. Static instance of the PseudoSelectors singleton.
  26429. </summary>
  26430. </member>
  26431. <member name="M:CsQuery.Engine.PseudoSelectors.GetInstance(System.String)">
  26432. <summary>
  26433. Gets an instance of a named pseudoselector
  26434. </summary>
  26435. <exception cref="T:System.ArgumentException">
  26436. Thrown when the pseudoselector does not exist
  26437. </exception>
  26438. <param name="name">
  26439. The name of the pseudoselector
  26440. </param>
  26441. <returns>
  26442. A new instance
  26443. </returns>
  26444. </member>
  26445. <member name="M:CsQuery.Engine.PseudoSelectors.GetRegisteredType(System.String)">
  26446. <summary>
  26447. Gets a registered pseudoclass filter type. If the name is not registered, an exception is
  26448. thrown.
  26449. </summary>
  26450. <param name="name">
  26451. The name of the pseudoselector.
  26452. </param>
  26453. <returns>
  26454. The registered type.
  26455. </returns>
  26456. </member>
  26457. <member name="M:CsQuery.Engine.PseudoSelectors.TryGetRegisteredType(System.String,System.Type@)">
  26458. <summary>
  26459. Try to get the type of a registered pseudoclass filter.
  26460. </summary>
  26461. <param name="name">
  26462. The name of the pseudoselector.
  26463. </param>
  26464. <param name="type">
  26465. The type.
  26466. </param>
  26467. <returns>
  26468. true if it the named filter was found, false if not.
  26469. </returns>
  26470. </member>
  26471. <member name="M:CsQuery.Engine.PseudoSelectors.TryGetInstance(System.String,CsQuery.Engine.IPseudoSelector@)">
  26472. <summary>
  26473. Try to gets an instance of a named pseudoclass filter.
  26474. </summary>
  26475. <param name="name">
  26476. The name of the pseudoselector.
  26477. </param>
  26478. <param name="instance">
  26479. [out] The new instance.
  26480. </param>
  26481. <returns>
  26482. true if succesful, false if a pseudoselector of that name doesn't exist.
  26483. </returns>
  26484. </member>
  26485. <member name="M:CsQuery.Engine.PseudoSelectors.Register(System.String,System.Type)">
  26486. <summary>
  26487. Registers a new PseudoSelector type by name.
  26488. </summary>
  26489. <param name="name">
  26490. The name of the pseudoselector.
  26491. </param>
  26492. <param name="type">
  26493. The type.
  26494. </param>
  26495. <exception cref="T:System.ArgumentException">
  26496. Throws an exception when the type does not inherit IPseudoSelector.
  26497. </exception>
  26498. </member>
  26499. <member name="M:CsQuery.Engine.PseudoSelectors.Register(System.Reflection.Assembly)">
  26500. <summary>
  26501. Registers all classes implementing IPseudoSelector in the namespace CsQuery.Extensions in the
  26502. passed assembly. If no assembly is provided, then inspects the calling assembly instead.
  26503. </summary>
  26504. <remarks>
  26505. This method is called when the LookForExtensions startup option is set. (This is the default
  26506. setting).
  26507. </remarks>
  26508. <param name="assembly">
  26509. The assembly to search.
  26510. </param>
  26511. <returns>
  26512. The number of extensions added
  26513. </returns>
  26514. </member>
  26515. <member name="M:CsQuery.Engine.PseudoSelectors.Unregister(System.String)">
  26516. <summary>
  26517. Unregisters the names pseudoclass filter.
  26518. </summary>
  26519. <param name="name">
  26520. The name of the pseudoselector.
  26521. </param>
  26522. </member>
  26523. <member name="T:CsQuery.Engine.Selector">
  26524. <summary>
  26525. A parsed selector, consisting of one or more SelectorClauses.
  26526. </summary>
  26527. </member>
  26528. <member name="M:CsQuery.Engine.Selector.#ctor">
  26529. <summary>
  26530. Creates an empty selector
  26531. </summary>
  26532. </member>
  26533. <member name="M:CsQuery.Engine.Selector.#ctor(CsQuery.Engine.SelectorClause)">
  26534. <summary>
  26535. Create a new selector from a single selector clause
  26536. </summary>
  26537. <param name="clause">
  26538. The clause
  26539. </param>
  26540. </member>
  26541. <member name="M:CsQuery.Engine.Selector.#ctor(System.Collections.Generic.IEnumerable{CsQuery.Engine.SelectorClause})">
  26542. <summary>
  26543. Create a new selector from a sequence of selector clauses.
  26544. </summary>
  26545. <param name="clauses">
  26546. A sequence of clauses to build this selector
  26547. </param>
  26548. </member>
  26549. <member name="M:CsQuery.Engine.Selector.#ctor(System.String)">
  26550. <summary>
  26551. Create a new selector from any string.
  26552. </summary>
  26553. <param name="selector">
  26554. The CSS selector string, or a string of HTML.
  26555. </param>
  26556. </member>
  26557. <member name="M:CsQuery.Engine.Selector.#ctor(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26558. <summary>
  26559. Create a new selector from DOM elements.
  26560. </summary>
  26561. <param name="elements">
  26562. A sequence of elements.
  26563. </param>
  26564. </member>
  26565. <member name="M:CsQuery.Engine.Selector.#ctor(CsQuery.IDomObject)">
  26566. <summary>
  26567. Create a new selector from a single element.
  26568. </summary>
  26569. <param name="element">
  26570. The element to test.
  26571. </param>
  26572. </member>
  26573. <member name="P:CsQuery.Engine.Selector.Count">
  26574. <summary>
  26575. The number of clauses in this selector
  26576. </summary>
  26577. </member>
  26578. <member name="P:CsQuery.Engine.Selector.Item(System.Int32)">
  26579. <summary>
  26580. Indexer to get clauses of this selector by index.
  26581. </summary>
  26582. <param name="index">
  26583. Zero-based index of the entry to access.
  26584. </param>
  26585. <returns>
  26586. The selector clause at the index specified
  26587. </returns>
  26588. </member>
  26589. <member name="P:CsQuery.Engine.Selector.IsHtml">
  26590. <summary>
  26591. Gets a value indicating whether this object is an HTML selector (e.g. it's not really a
  26592. selector, but should return a new HTML fragment).
  26593. </summary>
  26594. </member>
  26595. <member name="M:CsQuery.Engine.Selector.Add(CsQuery.Engine.SelectorClause)">
  26596. <summary>
  26597. Adds a clause to this selector.
  26598. </summary>
  26599. <param name="clause">
  26600. The clause to insert.
  26601. </param>
  26602. </member>
  26603. <member name="M:CsQuery.Engine.Selector.ToFilterSelector">
  26604. <summary>
  26605. Convert this selector to a context filter, meaning any open :filter type selectors will be
  26606. applied against the context instead of the root. This differs from a Context selector in that
  26607. non-filter selectors are still run against the document root, whereas in a Context selector,
  26608. they are run against the context itself. This type is used for filters and "Is" and "Not",
  26609. the Context type is used for "Find" and objects created with context.
  26610. </summary>
  26611. <returns>
  26612. The context.
  26613. </returns>
  26614. </member>
  26615. <member name="M:CsQuery.Engine.Selector.ToContextSelector">
  26616. <summary>
  26617. Convert this selector to apply the context only: changes Root selectors to be applied to
  26618. Context+Descendant traversal type. This is used to create selectors for use with "Find"
  26619. </summary>
  26620. <returns>
  26621. A new selector.
  26622. </returns>
  26623. </member>
  26624. <member name="M:CsQuery.Engine.Selector.GetEngine(CsQuery.IDomDocument)">
  26625. <summary>
  26626. Gets a new selection engine for this selector
  26627. </summary>
  26628. <param name="document">
  26629. The document that's the root for the selector engine
  26630. </param>
  26631. <returns>
  26632. The new engine.
  26633. </returns>
  26634. </member>
  26635. <member name="P:CsQuery.Engine.Selector.Clauses">
  26636. <summary>
  26637. Gets a list of clauses in this selector
  26638. </summary>
  26639. </member>
  26640. <member name="P:CsQuery.Engine.Selector.ClausesClone">
  26641. <summary>
  26642. Gets a clone of the list of member clauses in this selector
  26643. </summary>
  26644. </member>
  26645. <member name="M:CsQuery.Engine.Selector.Insert(System.Int32,CsQuery.Engine.SelectorClause,CsQuery.Engine.CombinatorType)">
  26646. <summary>
  26647. Insert a selector clause at the specified position.
  26648. </summary>
  26649. <exception cref="T:System.ArgumentException">
  26650. Thrown if the selector is not valid to insert at this position.
  26651. </exception>
  26652. <param name="index">
  26653. The position in the selector chain to insert this clause
  26654. </param>
  26655. <param name="clause">
  26656. The clause to insert
  26657. </param>
  26658. <param name="combinatorType">
  26659. (optional) type of the combinator.
  26660. </param>
  26661. </member>
  26662. <member name="M:CsQuery.Engine.Selector.Select(CsQuery.IDomDocument)">
  26663. <summary>
  26664. Return the elements of document that match this selector
  26665. </summary>
  26666. <param name="document">
  26667. The document against which to select
  26668. </param>
  26669. <returns>
  26670. The sequence of matching elements
  26671. </returns>
  26672. </member>
  26673. <member name="M:CsQuery.Engine.Selector.Select(CsQuery.IDomDocument,CsQuery.IDomObject)">
  26674. <summary>
  26675. Return the elements of document that match this selector within a context.
  26676. </summary>
  26677. <param name="document">
  26678. The document against which to select.
  26679. </param>
  26680. <param name="context">
  26681. The context to select against. Context should be contained within document.
  26682. </param>
  26683. <returns>
  26684. The sequence of matching elements.
  26685. </returns>
  26686. </member>
  26687. <member name="M:CsQuery.Engine.Selector.Select(CsQuery.IDomDocument,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26688. <summary>
  26689. Return the elements of document that match this selector within a context.
  26690. </summary>
  26691. <param name="document">
  26692. The document against which to select.
  26693. </param>
  26694. <param name="context">
  26695. The context to select against. Context should be contained within document.
  26696. </param>
  26697. <returns>
  26698. The sequence of matching elements.
  26699. </returns>
  26700. </member>
  26701. <member name="M:CsQuery.Engine.Selector.Filter(CsQuery.IDomDocument,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26702. <summary>
  26703. Return only elements of sequence that match this selector.
  26704. </summary>
  26705. <param name="document">
  26706. The DOM to which the members of the sequence belong.
  26707. </param>
  26708. <param name="sequence">
  26709. The sequence to filter.
  26710. </param>
  26711. <returns>
  26712. A sequence of matching elements, which is a subset of the original sequence.
  26713. </returns>
  26714. </member>
  26715. <member name="M:CsQuery.Engine.Selector.Matches(CsQuery.IDomDocument,CsQuery.IDomObject)">
  26716. <summary>
  26717. Test if a single element matches this selector.
  26718. </summary>
  26719. <param name="document">
  26720. The document context
  26721. </param>
  26722. <param name="element">
  26723. The element to test
  26724. </param>
  26725. <returns>
  26726. true if it succeeds, false if it fails.
  26727. </returns>
  26728. </member>
  26729. <member name="M:CsQuery.Engine.Selector.Except(CsQuery.IDomDocument,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26730. <summary>
  26731. Return only elements from the sequence that do not match this selector.
  26732. </summary>
  26733. <param name="document">
  26734. The document context.
  26735. </param>
  26736. <param name="sequence">
  26737. The source sequence.
  26738. </param>
  26739. <returns>
  26740. The elements from the source sequence that do not match this selector.
  26741. </returns>
  26742. </member>
  26743. <member name="M:CsQuery.Engine.Selector.Clone">
  26744. <summary>
  26745. Return a clone of this selector.
  26746. </summary>
  26747. <returns>
  26748. A copy of this object.
  26749. </returns>
  26750. </member>
  26751. <member name="M:CsQuery.Engine.Selector.ToString">
  26752. <summary>
  26753. Returns CSS selector string of this Selector. This may not exactly match the input clause since
  26754. it has been regenerated.
  26755. </summary>
  26756. <returns>
  26757. A CSS selector.
  26758. </returns>
  26759. </member>
  26760. <member name="M:CsQuery.Engine.Selector.GetHashCode">
  26761. <summary>
  26762. Serves as a hash function for a particular type.
  26763. </summary>
  26764. <returns>
  26765. A hash code for the current <see cref="T:System.Object" />.
  26766. </returns>
  26767. </member>
  26768. <member name="M:CsQuery.Engine.Selector.Equals(System.Object)">
  26769. <summary>
  26770. Determines whether the specified <see cref="T:System.Object" /> is equal to the current
  26771. <see cref="T:System.Object" />.
  26772. </summary>
  26773. <param name="obj">
  26774. The object to compare with the current object.
  26775. </param>
  26776. <returns>
  26777. true if the specified <see cref="T:System.Object" /> is equal to the current
  26778. <see cref="T:System.Object" />; otherwise, false.
  26779. </returns>
  26780. </member>
  26781. <member name="M:CsQuery.Engine.Selector.GetEnumerator">
  26782. <summary>
  26783. An enumerator to iterate over each clause in this selector
  26784. </summary>
  26785. <returns>
  26786. The enumerator.
  26787. </returns>
  26788. </member>
  26789. <member name="T:CsQuery.Engine.SelectorClause">
  26790. <summary>
  26791. A CSS selector parsed into it's component parts
  26792. </summary>
  26793. </member>
  26794. <member name="M:CsQuery.Engine.SelectorClause.#ctor">
  26795. <summary>
  26796. Default constructor.
  26797. </summary>
  26798. </member>
  26799. <member name="M:CsQuery.Engine.SelectorClause.Initialize">
  26800. <summary>
  26801. Initializes this object to its default state
  26802. </summary>
  26803. </member>
  26804. <member name="P:CsQuery.Engine.SelectorClause.SelectorType">
  26805. <summary>
  26806. The type of the selector clause.
  26807. </summary>
  26808. </member>
  26809. <member name="P:CsQuery.Engine.SelectorClause.CombinatorType">
  26810. <summary>
  26811. The CombinatorType for this selector clause; this determines what set of elements it is applied to.
  26812. </summary>
  26813. </member>
  26814. <member name="P:CsQuery.Engine.SelectorClause.TraversalType">
  26815. <summary>
  26816. The TraversalType for this clause; this determines the depth of children to test for certain selector types.
  26817. </summary>
  26818. </member>
  26819. <member name="P:CsQuery.Engine.SelectorClause.AttributeSelectorType">
  26820. <summary>
  26821. The AttributeSelectorType determines how values are matched for attribute selectors.
  26822. </summary>
  26823. </member>
  26824. <member name="P:CsQuery.Engine.SelectorClause.PseudoSelector">
  26825. <summary>
  26826. When this is a pseudoselector, the implementation.
  26827. </summary>
  26828. <value>
  26829. The pseudo selector.
  26830. </value>
  26831. </member>
  26832. <member name="P:CsQuery.Engine.SelectorClause.Tag">
  26833. <summary>
  26834. Selection tag name
  26835. </summary>
  26836. </member>
  26837. <member name="P:CsQuery.Engine.SelectorClause.Criteria">
  26838. <summary>
  26839. This is really "parameters" and is used differently by different selectors. It's the criteria for attribute selectors;
  26840. the node type for -of-type selectors, the equation for nth-child. For nth-of-type, its "type|equation"
  26841. </summary>
  26842. </member>
  26843. <member name="P:CsQuery.Engine.SelectorClause.PositionIndex">
  26844. <summary>
  26845. Gets or sets zero-based index of the position.
  26846. </summary>
  26847. <summary>
  26848. For Position selectors, the position. Negative numbers start from the end.
  26849. </summary>
  26850. </member>
  26851. <member name="P:CsQuery.Engine.SelectorClause.ChildDepth">
  26852. <summary>
  26853. For Child selectors, the depth of the child.
  26854. </summary>
  26855. </member>
  26856. <member name="P:CsQuery.Engine.SelectorClause.AttributeName">
  26857. <summary>
  26858. For attribute selectors, gets or sets the name of the attribute to match
  26859. </summary>
  26860. </member>
  26861. <member name="P:CsQuery.Engine.SelectorClause.AttributeValue">
  26862. <summary>
  26863. For AttributeValue selectors, the value to match
  26864. </summary>
  26865. </member>
  26866. <member name="P:CsQuery.Engine.SelectorClause.AttributeNameTokenID">
  26867. <summary>
  26868. Gets or sets the identifier of the attribute name token.
  26869. </summary>
  26870. </member>
  26871. <member name="P:CsQuery.Engine.SelectorClause.AttributeValueStringComparison">
  26872. <summary>
  26873. Returns a string comparer based on the case-sensitivity characteristics of the attribute being tested
  26874. </summary>
  26875. </member>
  26876. <member name="P:CsQuery.Engine.SelectorClause.AttributeValueStringComparer">
  26877. <summary>
  26878. Returns a string comparer based on the case-sensitivity characteristics of the attribute being tested
  26879. </summary>
  26880. </member>
  26881. <member name="P:CsQuery.Engine.SelectorClause.Class">
  26882. <summary>
  26883. For Class selectors, the class name to match
  26884. </summary>
  26885. </member>
  26886. <member name="P:CsQuery.Engine.SelectorClause.ID">
  26887. <summary>
  26888. For ID selectors, the ID to match
  26889. </summary>
  26890. </member>
  26891. <member name="P:CsQuery.Engine.SelectorClause.Html">
  26892. <summary>
  26893. The HTML to create, for HTML "selectors"
  26894. </summary>
  26895. </member>
  26896. <member name="P:CsQuery.Engine.SelectorClause.SelectElements">
  26897. <summary>
  26898. The list of elements that should be matched, for elements selectors.
  26899. </summary>
  26900. </member>
  26901. <member name="P:CsQuery.Engine.SelectorClause.IsDomPositionPseudoSelector">
  26902. <summary>
  26903. Gets a value indicating whether this object is a selector that is based on the element's
  26904. position in the DOM, versus the element's position in the result set.
  26905. </summary>
  26906. </member>
  26907. <member name="P:CsQuery.Engine.SelectorClause.IsResultListPosition">
  26908. <summary>
  26909. Indicates that a position type selector refers to the result list, not the DOM position.
  26910. </summary>
  26911. </member>
  26912. <member name="P:CsQuery.Engine.SelectorClause.IsFunction">
  26913. <summary>
  26914. Gets a value indicating whether this selector accepts parameters.
  26915. </summary>
  26916. </member>
  26917. <member name="P:CsQuery.Engine.SelectorClause.IsNew">
  26918. <summary>
  26919. Gets a value indicating whether this Selector is new (unconfigured).
  26920. </summary>
  26921. </member>
  26922. <member name="P:CsQuery.Engine.SelectorClause.IsComplete">
  26923. <summary>
  26924. Gets a value indicating whether this object is completely configured.
  26925. </summary>
  26926. </member>
  26927. <member name="P:CsQuery.Engine.SelectorClause.NoIndex">
  26928. <summary>
  26929. When true do not attempt to use the index to obtain a result from this selector. Used for
  26930. automatically generated filters.
  26931. </summary>
  26932. </member>
  26933. <member name="M:CsQuery.Engine.SelectorClause.Clear">
  26934. <summary>
  26935. Clears this object to its blank/initial state.
  26936. </summary>
  26937. </member>
  26938. <member name="M:CsQuery.Engine.SelectorClause.Clone">
  26939. <summary>
  26940. Makes a deep copy of this Selector.
  26941. </summary>
  26942. <returns>
  26943. A copy of this object.
  26944. </returns>
  26945. </member>
  26946. <member name="M:CsQuery.Engine.SelectorClause.GetHashCode">
  26947. <summary>
  26948. Serves as a hash function for a particular type.
  26949. </summary>
  26950. <returns>
  26951. A hash code for the current <see cref="T:System.Object" />.
  26952. </returns>
  26953. </member>
  26954. <member name="M:CsQuery.Engine.SelectorClause.Equals(System.Object)">
  26955. <summary>
  26956. Determines whether the specified <see cref="T:System.Object" /> is equal to the current
  26957. <see cref="T:System.Object" />.
  26958. </summary>
  26959. <param name="obj">
  26960. The <see cref="T:System.Object" /> to compare with the current <see cref="T:System.Object" />.
  26961. </param>
  26962. <returns>
  26963. true if the specified <see cref="T:System.Object" /> is equal to the current
  26964. <see cref="T:System.Object" />; otherwise, false.
  26965. </returns>
  26966. </member>
  26967. <member name="M:CsQuery.Engine.SelectorClause.GetHash(System.Object)">
  26968. <summary>
  26969. Gets a hash.
  26970. </summary>
  26971. <param name="obj">
  26972. The <see cref="T:System.Object" /> to compare with the current <see cref="T:System.Object" />.
  26973. </param>
  26974. <returns>
  26975. The hash.
  26976. </returns>
  26977. </member>
  26978. <member name="M:CsQuery.Engine.SelectorClause.ToString">
  26979. <summary>
  26980. Returns a string representation of the parsed selector. This may not exactly match the input
  26981. selector as it is regenerated.
  26982. </summary>
  26983. <returns>
  26984. A CSS selector string.
  26985. </returns>
  26986. </member>
  26987. <member name="P:CsQuery.Engine.SelectorEngine.Selector">
  26988. <summary>
  26989. The current selection list being acted on
  26990. </summary>
  26991. </member>
  26992. <member name="P:CsQuery.Engine.SelectorEngine.Document">
  26993. <summary>
  26994. The Document bound to this engine instance
  26995. </summary>
  26996. </member>
  26997. <member name="M:CsQuery.Engine.SelectorEngine.Select(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  26998. <summary>
  26999. Select implementation. The public method automatically remaps a selector with the knowledge
  27000. that the context is external (and not part of a chain)
  27001. </summary>
  27002. <exception cref="T:System.ArgumentNullException">
  27003. Thrown when one or more required arguments are null.
  27004. </exception>
  27005. <param name="context">
  27006. The context in which the selector applies. If null, the selector is run against the entire
  27007. Document. If not, the selector is run against this sequence of elements.
  27008. </param>
  27009. <returns>
  27010. A list of elements. This method returns a list (rather than a sequence) because the sequence
  27011. must be enumerated to ensure that end-users don't cause the selector to be rerun repeatedly,
  27012. and that the values are not mutable (e.g. if the underlying source changes).
  27013. </returns>
  27014. </member>
  27015. <member name="M:CsQuery.Engine.SelectorEngine.GetSelectionSource(CsQuery.Engine.SelectorClause,System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  27016. <summary>
  27017. Get the sequence that is the source for the current clause, based on the selector, prior
  27018. results, and context.
  27019. </summary>
  27020. <remarks>
  27021. Notes from refactoring this on 10/14/2012: At issue is selectors like ":not(.sel1 .sel2,
  27022. :first) where the subselector has filters that apply to just the context, versus selectors
  27023. like ":has(.sel1 .sel2, :first) where the subselector needs to apply to the results of a
  27024. selection against the DOM
  27025. case1: $('.sel','.context-sel') means that ".sel" is actually applied against .context-sel.
  27026. it's like .find.
  27027. totally different from a subselector -- but the subselector still needs a context to apply
  27028. filters, even though the selectors theselves are run against the whole doc.
  27029. so we need to set up selectors before running against the context so each subselector is IDd
  27030. as either "context" or "root" in addition to its traversal type to eliminate ambiguity of
  27031. intent. a subselector for :not should have "root+descendant" for the first part and
  27032. "context+filter" for the 2nd. For regular context type filters, it should be
  27033. "context+descendant" (same as find). FOr complex context/find filters chained with a comma,
  27034. the stuff after the comma should also be in context though jquery seems inconsistent with
  27035. this.
  27036. This code here should then use the new info to select the correct sleection source. Think we
  27037. should be rid of traversaltype.subselect. Think traversaltype.all should really mean "include
  27038. the context items" instead of "Descendant" as it does now.
  27039. </remarks>
  27040. <param name="clause">
  27041. The current selector clause.
  27042. </param>
  27043. <param name="context">
  27044. The context passed initially to this Select operation.
  27045. </param>
  27046. <param name="lastResult">
  27047. The result of the prior clause. Can be null.
  27048. </param>
  27049. <returns>
  27050. The sequence that should source the current clause's context.
  27051. </returns>
  27052. </member>
  27053. <member name="M:CsQuery.Engine.SelectorEngine.GetMatches(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.Engine.SelectorClause)">
  27054. <summary>
  27055. Return all elements matching a selector, within a list of elements. This function will
  27056. traverse children, but it is expected that the source list at the current depth (e.g. from an
  27057. Adjacent or Sibling selector) is already processed.
  27058. </summary>
  27059. <param name="source">
  27060. The sequence of elements to filter.
  27061. </param>
  27062. <param name="selector">
  27063. The selector.
  27064. </param>
  27065. <returns>
  27066. The sequence of elements matching the selector.
  27067. </returns>
  27068. </member>
  27069. <member name="M:CsQuery.Engine.SelectorEngine.Matches(CsQuery.Engine.SelectorClause,CsQuery.IDomElement,System.Int32)">
  27070. <summary>
  27071. Return true if an object matches a specific selector. If the selector has a desecendant or child traversal type, it must also
  27072. match the specificed depth.
  27073. </summary>
  27074. <param name="selector">The jQuery/CSS selector</param>
  27075. <param name="obj">The target object</param>
  27076. <param name="depth">The depth at which the target must appear for descendant or child selectors</param>
  27077. <returns></returns>
  27078. </member>
  27079. <member name="M:CsQuery.Engine.SelectorEngine.GetResultPositionMatches(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},CsQuery.Engine.SelectorClause)">
  27080. <summary>
  27081. Return all position-type matches. These are selectors that are keyed to the position within
  27082. the selection set itself.
  27083. </summary>
  27084. <param name="list">
  27085. The list of elements to filter
  27086. </param>
  27087. <param name="selector">
  27088. The selector
  27089. </param>
  27090. <returns>
  27091. A sequence of elements matching the filter
  27092. </returns>
  27093. </member>
  27094. <member name="M:CsQuery.Engine.SelectorEngine.GetPseudoClassMatches(CsQuery.IDomElement,CsQuery.Engine.SelectorClause)">
  27095. <summary>
  27096. Return all child elements matching a DOM-position type selector
  27097. </summary>
  27098. <param name="elm"></param>
  27099. <param name="selector"></param>
  27100. <returns></returns>
  27101. </member>
  27102. <member name="M:CsQuery.Engine.SelectorEngine.MatchesPseudoClass(CsQuery.IDomElement,CsQuery.Engine.SelectorClause)">
  27103. <summary>
  27104. Return true if an element matches a specific filter.
  27105. </summary>
  27106. <param name="element">
  27107. The element to test
  27108. </param>
  27109. <param name="selector">
  27110. A selector clause
  27111. </param>
  27112. <returns>
  27113. true if matches pseudo class, false if not.matches the selector, false if not
  27114. </returns>
  27115. </member>
  27116. <member name="M:CsQuery.Engine.SelectorEngine.GetAdjacentOrSiblings(CsQuery.Engine.TraversalType,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  27117. <summary>
  27118. Map a list to its siblings or adjacent elements if needed. Ignore other traversal types.
  27119. </summary>
  27120. <param name="traversalType">
  27121. The traversal type
  27122. </param>
  27123. <param name="list">
  27124. The source list
  27125. </param>
  27126. <returns>
  27127. Sequence of adjacent or sibling elements.
  27128. </returns>
  27129. </member>
  27130. <member name="M:CsQuery.Engine.SelectorEngine.GetAllChildOrDescendants(CsQuery.Engine.TraversalType,System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  27131. <summary>
  27132. Map a list to its children or descendants, if needed.
  27133. </summary>
  27134. <param name="traversalType"></param>
  27135. <param name="list"></param>
  27136. <returns></returns>
  27137. </member>
  27138. <member name="M:CsQuery.Engine.SelectorEngine.GetChildElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  27139. <summary>
  27140. Return all children of each element in the list
  27141. </summary>
  27142. <param name="list"></param>
  27143. <returns></returns>
  27144. </member>
  27145. <member name="M:CsQuery.Engine.SelectorEngine.GetDescendantElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  27146. <summary>
  27147. Return all descendants of each element in the list
  27148. </summary>
  27149. <param name="list"></param>
  27150. <returns></returns>
  27151. </member>
  27152. <member name="T:CsQuery.Engine.SelectorParser">
  27153. <summary>
  27154. A class to parse a CSS selector string into a sequence of Selector objects
  27155. </summary>
  27156. </member>
  27157. <member name="P:CsQuery.Engine.SelectorParser.Current">
  27158. <summary>
  27159. The currently active selector clause in the selector construction process. If none is active,
  27160. a new one is started.
  27161. </summary>
  27162. </member>
  27163. <member name="M:CsQuery.Engine.SelectorParser.Parse(System.String)">
  27164. <summary>
  27165. Parse the string, and return a sequence of Selector objects
  27166. </summary>
  27167. <param name="selector"></param>
  27168. <returns></returns>
  27169. </member>
  27170. <member name="M:CsQuery.Engine.SelectorParser.AddPseudoSelector(System.String)">
  27171. <summary>
  27172. Adds a named pseudo selector from the pseudoselector library.
  27173. </summary>
  27174. <param name="key">
  27175. The pseudoselector name
  27176. </param>
  27177. <returns>
  27178. true if it succeeds, false if it fails.
  27179. </returns>
  27180. </member>
  27181. <member name="M:CsQuery.Engine.SelectorParser.expectsOptionallyQuotedValue">
  27182. <summary>
  27183. A pattern for the operand of an attribute selector
  27184. </summary>
  27185. <returns></returns>
  27186. </member>
  27187. <member name="M:CsQuery.Engine.SelectorParser.StartNewSelector(CsQuery.Engine.SelectorType)">
  27188. <summary>
  27189. Start a new chained filter selector of the specified type.
  27190. </summary>
  27191. <param name="selectorType">
  27192. The selector type to start.
  27193. </param>
  27194. </member>
  27195. <member name="M:CsQuery.Engine.SelectorParser.StartNewSelector(CsQuery.Engine.CombinatorType,CsQuery.Engine.TraversalType)">
  27196. <summary>
  27197. Start a new selector that does not yet have a type specified
  27198. </summary>
  27199. <param name="combinatorType"></param>
  27200. <param name="traversalType"></param>
  27201. </member>
  27202. <member name="M:CsQuery.Engine.SelectorParser.StartNewSelector(CsQuery.Engine.TraversalType)">
  27203. <summary>
  27204. Start a new chained selector that does not yet have a type specified
  27205. </summary>
  27206. <param name="traversalType"></param>
  27207. </member>
  27208. <member name="M:CsQuery.Engine.SelectorParser.StartNewSelector(CsQuery.Engine.SelectorType,CsQuery.Engine.CombinatorType,CsQuery.Engine.TraversalType)">
  27209. <summary>
  27210. Close the currently active selector. If it's partial (e.g. a descendant/child marker) then merge its into into the
  27211. new selector created.
  27212. </summary>
  27213. <param name="selectorType"></param>
  27214. <param name="combinatorType"></param>
  27215. <param name="traversalType"></param>
  27216. </member>
  27217. <member name="M:CsQuery.Engine.SelectorParser.FinishSelector">
  27218. <summary>
  27219. Finishes any open selector and clears the current selector
  27220. </summary>
  27221. </member>
  27222. <member name="M:CsQuery.Engine.SelectorParser.ClearCurrent">
  27223. <summary>
  27224. Clear the currently open selector
  27225. </summary>
  27226. </member>
  27227. <member name="M:CsQuery.Engine.SelectorParser.IsHtml(System.String)">
  27228. <summary>
  27229. Return true of the text appears to be HTML (e.g. starts with a caret)
  27230. </summary>
  27231. <param name="text"></param>
  27232. <returns></returns>
  27233. </member>
  27234. <member name="T:CsQuery.DomIndexProviders">
  27235. <summary>
  27236. The default DomIndexProvider.
  27237. </summary>
  27238. </member>
  27239. <member name="M:CsQuery.DomIndexProviders.#cctor">
  27240. <summary>
  27241. Static constructor.
  27242. </summary>
  27243. </member>
  27244. <member name="P:CsQuery.DomIndexProviders.Simple">
  27245. <summary>
  27246. Return a SimpleDomIndex provider
  27247. </summary>
  27248. <returns>
  27249. The DomIndex instance
  27250. </returns>
  27251. </member>
  27252. <member name="P:CsQuery.DomIndexProviders.Ranged">
  27253. <summary>
  27254. Returns a RangedDomIndex provider
  27255. </summary>
  27256. </member>
  27257. <member name="P:CsQuery.DomIndexProviders.None">
  27258. <summary>
  27259. Returns a NoDomIndex provider
  27260. </summary>
  27261. </member>
  27262. <member name="T:CsQuery.SimpleDomIndexProvider">
  27263. <summary>
  27264. DomIndexProvider returning a SimpleDomIndex
  27265. </summary>
  27266. </member>
  27267. <member name="M:CsQuery.SimpleDomIndexProvider.GetDomIndex">
  27268. <summary>
  27269. Return an instance of a DomIndex class.
  27270. </summary>
  27271. <returns>
  27272. The DomIndex instance
  27273. </returns>
  27274. </member>
  27275. <member name="T:CsQuery.RangedDomIndexProvider">
  27276. <summary>
  27277. DomIndexProvider returning a RangedDomIndex
  27278. </summary>
  27279. </member>
  27280. <member name="M:CsQuery.RangedDomIndexProvider.GetDomIndex">
  27281. <summary>
  27282. Return an instance of a DomIndex class.
  27283. </summary>
  27284. <returns>
  27285. The DomIndex instance
  27286. </returns>
  27287. </member>
  27288. <member name="T:CsQuery.NoDomIndexProvider">
  27289. <summary>
  27290. DomIndexProvider returning a RangedDomIndex
  27291. </summary>
  27292. </member>
  27293. <member name="M:CsQuery.NoDomIndexProvider.GetDomIndex">
  27294. <summary>
  27295. Return an instance of a DomIndex class.
  27296. </summary>
  27297. <returns>
  27298. The DomIndex instance
  27299. </returns>
  27300. </member>
  27301. <member name="T:CsQuery.IDomIndexedNode">
  27302. <summary>
  27303. An marker and interface exposing properties required for a node that should be indexed
  27304. </summary>
  27305. </member>
  27306. <member name="M:CsQuery.IDomIndexedNode.IndexKeys">
  27307. <summary>
  27308. Enumerates index keys in this collection.
  27309. </summary>
  27310. <returns>
  27311. An enumerator that allows foreach to be used to process index keys in this collection.
  27312. </returns>
  27313. </member>
  27314. <member name="P:CsQuery.IDomIndexedNode.IndexReference">
  27315. <summary>
  27316. The object that is the target of the index (normally, the object itself)
  27317. </summary>
  27318. </member>
  27319. <member name="T:CsQuery.EquationParser.AssociationType">
  27320. <summary>
  27321. Values that represent AssociationType; which determines how to group adjacent operands when
  27322. parsing an equation.
  27323. </summary>
  27324. </member>
  27325. <member name="F:CsQuery.EquationParser.AssociationType.Addition">
  27326. <summary>
  27327. Associate with other Addition operands
  27328. </summary>
  27329. </member>
  27330. <member name="F:CsQuery.EquationParser.AssociationType.Multiplicaton">
  27331. <summary>
  27332. associate with other Multiplcation operands
  27333. </summary>
  27334. </member>
  27335. <member name="F:CsQuery.EquationParser.AssociationType.Power">
  27336. <summary>
  27337. never associate, associate only directly adjacent operands.
  27338. </summary>
  27339. </member>
  27340. <member name="F:CsQuery.EquationParser.AssociationType.Function">
  27341. <summary>
  27342. never associate, and use parenthesized operands.
  27343. </summary>
  27344. </member>
  27345. <member name="T:CsQuery.EquationParser.OperationType">
  27346. <summary>
  27347. Values that represent OperationType for an arithmetic operator.
  27348. </summary>
  27349. </member>
  27350. <member name="F:CsQuery.EquationParser.OperationType.Addition">
  27351. <summary>
  27352. Addition or +
  27353. </summary>
  27354. </member>
  27355. <member name="F:CsQuery.EquationParser.OperationType.Subtraction">
  27356. <summary>
  27357. Subtraction or -.
  27358. </summary>
  27359. </member>
  27360. <member name="F:CsQuery.EquationParser.OperationType.Multiplication">
  27361. <summary>
  27362. Multiplication or *.
  27363. </summary>
  27364. </member>
  27365. <member name="F:CsQuery.EquationParser.OperationType.Division">
  27366. <summary>
  27367. Division or /.
  27368. </summary>
  27369. </member>
  27370. <member name="F:CsQuery.EquationParser.OperationType.Modulus">
  27371. <summary>
  27372. Modulus or %.
  27373. </summary>
  27374. </member>
  27375. <member name="F:CsQuery.EquationParser.OperationType.Power">
  27376. <summary>
  27377. Power or ^.
  27378. </summary>
  27379. </member>
  27380. <member name="T:CsQuery.EquationParser.Equations">
  27381. <summary>
  27382. Factory class for creating equation objects.
  27383. </summary>
  27384. </member>
  27385. <member name="M:CsQuery.EquationParser.Equations.CreateEquation``1(System.String)">
  27386. <summary>
  27387. Creates an equation returning a specic type from a string
  27388. </summary>
  27389. <typeparam name="T">
  27390. The type of value returned by the equation.
  27391. </typeparam>
  27392. <param name="text">
  27393. The text of the equation.
  27394. </param>
  27395. <returns>
  27396. The new equation&lt; t&gt;
  27397. </returns>
  27398. </member>
  27399. <member name="M:CsQuery.EquationParser.Equations.CreateEquation(System.String)">
  27400. <summary>
  27401. Creates a new equation from a string.
  27402. </summary>
  27403. <param name="text">
  27404. The text of the equation
  27405. </param>
  27406. <returns>
  27407. The new equation.
  27408. </returns>
  27409. </member>
  27410. <member name="M:CsQuery.EquationParser.Equations.CreateEquationOperand(System.String)">
  27411. <summary>
  27412. Create an operand by parsing a string. Like CreateEquation but does not wrap in an Equation
  27413. object.
  27414. </summary>
  27415. <param name="text">
  27416. The operand text
  27417. </param>
  27418. <returns>
  27419. The new equation operand.
  27420. </returns>
  27421. </member>
  27422. <member name="T:CsQuery.EquationParser.IClause">
  27423. <summary>
  27424. Interface for an equation clause.
  27425. </summary>
  27426. </member>
  27427. <member name="T:CsQuery.EquationParser.IEquation">
  27428. <summary>
  27429. Interface for an equation.
  27430. </summary>
  27431. </member>
  27432. <member name="P:CsQuery.EquationParser.IEquation.VariableValues">
  27433. <summary>
  27434. A dictionary of variable names and values.
  27435. </summary>
  27436. </member>
  27437. <member name="M:CsQuery.EquationParser.IEquation.SetVariable(System.String,System.IConvertible)">
  27438. <summary>
  27439. Sets the value of a named variable.
  27440. </summary>
  27441. <param name="name">
  27442. The name.
  27443. </param>
  27444. <param name="value">
  27445. The value.
  27446. </param>
  27447. </member>
  27448. <member name="M:CsQuery.EquationParser.IEquation.SetVariable``1(System.String,``0)">
  27449. <summary>
  27450. Sets the value of a strongly-typed named variable.
  27451. </summary>
  27452. <typeparam name="U">
  27453. The type of the variable.
  27454. </typeparam>
  27455. <param name="name">
  27456. The name.
  27457. </param>
  27458. <param name="value">
  27459. The value.
  27460. </param>
  27461. </member>
  27462. <member name="M:CsQuery.EquationParser.IEquation.GetValue(System.IConvertible[])">
  27463. <summary>
  27464. Executes the equation, setting the variables in order they were created with the passed
  27465. values. Any variables that were already set using SetValue will be unaffected; if this method
  27466. is uncertain in a given context, then it should be called with no parameters and all
  27467. variables set with SetValue. If errors occur while parsing the equation, and exception will
  27468. be thrown.
  27469. </summary>
  27470. <param name="values">
  27471. A variable-length parameters list containing values.
  27472. </param>
  27473. <returns>
  27474. The value.
  27475. </returns>
  27476. </member>
  27477. <member name="M:CsQuery.EquationParser.IEquation.TryGetValue(System.IConvertible@,System.IConvertible[])">
  27478. <summary>
  27479. Execute the equation using the values passed; if any errors occur, return false.
  27480. </summary>
  27481. <param name="result">
  27482. [out] The result.
  27483. </param>
  27484. <param name="values">
  27485. A variable-length parameters list containing values.
  27486. </param>
  27487. <returns>
  27488. true if it succeeds, false if it fails.
  27489. </returns>
  27490. </member>
  27491. <member name="M:CsQuery.EquationParser.IEquation.TryGetValue(System.IConvertible@)">
  27492. <summary>
  27493. Execute the equation using existing variable data; if any errors occur, return false.
  27494. </summary>
  27495. <param name="result">
  27496. [out] The result.
  27497. </param>
  27498. <returns>
  27499. true if it succeeds, false if it fails.
  27500. </returns>
  27501. </member>
  27502. <member name="M:CsQuery.EquationParser.IEquation.Clone">
  27503. <summary>
  27504. Makes a deep copy of this object.
  27505. </summary>
  27506. <returns>
  27507. A copy of this object.
  27508. </returns>
  27509. </member>
  27510. <member name="P:CsQuery.EquationParser.IEquation.Operand">
  27511. <summary>
  27512. Gets or sets the outermost operand of this equation.
  27513. </summary>
  27514. </member>
  27515. <member name="M:CsQuery.EquationParser.IEquation.Compile">
  27516. <summary>
  27517. Compiles the equation.
  27518. </summary>
  27519. </member>
  27520. <member name="T:CsQuery.EquationParser.IEquation`1">
  27521. <summary>
  27522. Interface for a strongly-typed equation.
  27523. </summary>
  27524. <typeparam name="T">
  27525. The type of value returned by the equation.
  27526. </typeparam>
  27527. </member>
  27528. <member name="M:CsQuery.EquationParser.IEquation`1.GetValue(System.IConvertible[])">
  27529. <summary>
  27530. Execute the equation and return the result
  27531. </summary>
  27532. <param name="values">
  27533. The values of the variables for this equation, in the order the variables were created.
  27534. </param>
  27535. <returns>
  27536. The value.
  27537. </returns>
  27538. </member>
  27539. <member name="M:CsQuery.EquationParser.IEquation`1.TryGetValue(`0@)">
  27540. <summary>
  27541. Execute the equation; if an error occurs, return false.
  27542. </summary>
  27543. <param name="result">
  27544. [out] The result.
  27545. </param>
  27546. <returns>
  27547. true if it succeeds, false if it fails.
  27548. </returns>
  27549. </member>
  27550. <member name="M:CsQuery.EquationParser.IEquation`1.TryGetValue(`0@,System.IConvertible[])">
  27551. <summary>
  27552. Execute the equation; if an error occurs, return false.
  27553. </summary>
  27554. <param name="result">
  27555. [out] The result.
  27556. </param>
  27557. <param name="values">
  27558. The values of the variables for this equation, in the order the variables were created.
  27559. </param>
  27560. <returns>
  27561. true if it succeeds, false if it fails.
  27562. </returns>
  27563. </member>
  27564. <member name="M:CsQuery.EquationParser.IEquation`1.Clone">
  27565. <summary>
  27566. Makes a deep copy of this object.
  27567. </summary>
  27568. <returns>
  27569. A copy of this object.
  27570. </returns>
  27571. </member>
  27572. <member name="M:CsQuery.EquationParser.IEquation`1.CloneAs``1">
  27573. <summary>
  27574. Clone the equation, changing the output type.
  27575. </summary>
  27576. <typeparam name="U">
  27577. Generic type parameter.
  27578. </typeparam>
  27579. <returns>
  27580. A clone of the equation that returns type U.
  27581. </returns>
  27582. </member>
  27583. <member name="P:CsQuery.EquationParser.IFunction.Name">
  27584. <summary>
  27585. The name of this variable
  27586. </summary>
  27587. </member>
  27588. <member name="T:CsQuery.EquationParser.IFunction`1">
  27589. <summary>
  27590. T is the output type of the function.
  27591. </summary>
  27592. <typeparam name="T"></typeparam>
  27593. </member>
  27594. <member name="T:CsQuery.EquationParser.Implementation.Equation">
  27595. <summary>
  27596. An equation.
  27597. </summary>
  27598. </member>
  27599. <member name="P:CsQuery.EquationParser.Implementation.Equation.VariableValues">
  27600. <summary>
  27601. The names of the variables in the order added. For functions (where the parameters are passed only by order)
  27602. this is important. Probably could move this to the Function implementation
  27603. but it requires overriding everything, almost easier to keep it here.
  27604. </summary>
  27605. </member>
  27606. <member name="P:CsQuery.EquationParser.Implementation.Equation.Operand">
  27607. <summary>
  27608. The root operand for the equation. The equation must not be changed once set, or variables
  27609. will not be bound.
  27610. </summary>
  27611. </member>
  27612. <member name="P:CsQuery.EquationParser.Implementation.Equation.Variables">
  27613. <summary>
  27614. The values set (on order that each variable appears first in the equation) for each varaiable
  27615. </summary>
  27616. </member>
  27617. <member name="M:CsQuery.EquationParser.Implementation.Equation.Clone">
  27618. <summary>
  27619. Makes a deep copy of this object.
  27620. </summary>
  27621. <returns>
  27622. A copy of this object.
  27623. </returns>
  27624. </member>
  27625. <member name="M:CsQuery.EquationParser.Implementation.Equation.Compile">
  27626. <summary>
  27627. Compiles the equation.
  27628. </summary>
  27629. </member>
  27630. <member name="M:CsQuery.EquationParser.Implementation.Equation.TryGetValue(System.IConvertible@)">
  27631. <summary>
  27632. Execute the equation using existing variable data; if any errors occur, return false.
  27633. </summary>
  27634. <param name="result">
  27635. [out] The result.
  27636. </param>
  27637. <returns>
  27638. true if it succeeds, false if it fails.
  27639. </returns>
  27640. </member>
  27641. <member name="M:CsQuery.EquationParser.Implementation.Equation.TryGetValue(System.IConvertible@,System.IConvertible[])">
  27642. <summary>
  27643. Execute the equation using the values passed; if any errors occur, return false.
  27644. </summary>
  27645. <param name="result">
  27646. [out] The result.
  27647. </param>
  27648. <param name="values">
  27649. A variable-length parameters list containing values.
  27650. </param>
  27651. <returns>
  27652. true if it succeeds, false if it fails.
  27653. </returns>
  27654. </member>
  27655. <member name="M:CsQuery.EquationParser.Implementation.Equation.SetVariable(System.String,System.IConvertible)">
  27656. <summary>
  27657. Sets the value used for a variable when the function is next run.
  27658. </summary>
  27659. <param name="name">
  27660. The variable name
  27661. </param>
  27662. <param name="value">
  27663. The value
  27664. </param>
  27665. </member>
  27666. <member name="M:CsQuery.EquationParser.Implementation.Equation.SetVariable(System.Int32,System.IConvertible)">
  27667. <summary>
  27668. Sets the value used for a variable when the function is next run.
  27669. </summary>
  27670. <param name="index">
  27671. Zero-based index of the.
  27672. </param>
  27673. <param name="value">
  27674. .
  27675. </param>
  27676. </member>
  27677. <member name="M:CsQuery.EquationParser.Implementation.Equation.SetVariable``1(System.String,``0)">
  27678. <summary>
  27679. Sets the value of a strongly-typed named variable.
  27680. </summary>
  27681. <typeparam name="U">
  27682. The type of the variable.
  27683. </typeparam>
  27684. <param name="name">
  27685. The name.
  27686. </param>
  27687. <param name="value">
  27688. The value.
  27689. </param>
  27690. </member>
  27691. <member name="M:CsQuery.EquationParser.Implementation.Equation.GetValue">
  27692. <summary>
  27693. Get the value of this operand.
  27694. </summary>
  27695. <returns>
  27696. The value.
  27697. </returns>
  27698. </member>
  27699. <member name="M:CsQuery.EquationParser.Implementation.Equation.GetValue(System.IConvertible[])">
  27700. <summary>
  27701. Set the paramenters in order to the values passed, and returns the result of the equation
  27702. </summary>
  27703. <param name="values"></param>
  27704. <returns></returns>
  27705. </member>
  27706. <member name="P:CsQuery.EquationParser.Implementation.EquationParserEngine.Error">
  27707. <summary>
  27708. Error (if any) that occurred while parsing
  27709. </summary>
  27710. </member>
  27711. <member name="T:CsQuery.EquationParser.Implementation.Equation`1">
  27712. <summary>
  27713. An equation that returns a particular type.
  27714. </summary>
  27715. <typeparam name="T">
  27716. The type of value returned.
  27717. </typeparam>
  27718. </member>
  27719. <member name="M:CsQuery.EquationParser.Implementation.Literal`1.SetConvert(System.IConvertible)">
  27720. <summary>
  27721. This is static so it can be used by the constructors -- sets the value of the strongly typed
  27722. instance.
  27723. </summary>
  27724. <param name="value">
  27725. The value to set
  27726. </param>
  27727. </member>
  27728. <member name="M:CsQuery.EquationParser.Implementation.Operand.Clone">
  27729. <summary>
  27730. Abstract hooks for cloning. To allow more flexibility in inheriting part of the process
  27731. (e.g. part of the code to copy the instance may be shared, but not instance-making code)
  27732. it's split into two parts.
  27733. </summary>
  27734. <returns></returns>
  27735. </member>
  27736. <member name="M:CsQuery.EquationParser.Implementation.Operand.IsValidType(System.Type)">
  27737. <summary>
  27738. Since it isn't possible to have compile-time type checking for the generic implementation beyond
  27739. IConvertible, allow implementations to define the types that are valid
  27740. </summary>
  27741. </member>
  27742. <member name="M:CsQuery.EquationParser.Implementation.Operand.GetValue">
  27743. <summary>
  27744. Get the value of this operand
  27745. </summary>
  27746. <returns>
  27747. The value.
  27748. </returns>
  27749. </member>
  27750. <member name="P:CsQuery.EquationParser.Implementation.Operand.IsInteger">
  27751. <summary>
  27752. Indicates that this operand is either an integral type or contains an integral value.
  27753. That is, non-integral types containing integral values will still report true
  27754. </summary>
  27755. </member>
  27756. <member name="M:CsQuery.EquationParser.Implementation.Operator.GetFunction">
  27757. <summary>
  27758. Return the fuction class for this type of operator
  27759. </summary>
  27760. <returns></returns>
  27761. </member>
  27762. <member name="M:CsQuery.EquationParser.Implementation.Utils.IsNumericType(System.Type)">
  27763. <summary>
  27764. Test if the type is a numeric primitive type, e.g. all except string, char &amp; bool.
  27765. </summary>
  27766. <param name="type">
  27767. The type to test.
  27768. </param>
  27769. <returns>
  27770. true if numeric type, false if not.
  27771. </returns>
  27772. </member>
  27773. <member name="M:CsQuery.EquationParser.Implementation.Utils.IsNumericConvertible(System.Type)">
  27774. <summary>
  27775. Any primitive type that can be converted to a number, e.g. all except string. This just
  27776. returns any primitive type that is not IEnumerable.
  27777. </summary>
  27778. <param name="type">
  27779. The type to test.
  27780. </param>
  27781. <returns>
  27782. true if numeric convertible, false if not.
  27783. </returns>
  27784. </member>
  27785. <member name="M:CsQuery.EquationParser.Implementation.Utils.IsText(System.Object)">
  27786. <summary>
  27787. Test if the value is a string or char type
  27788. </summary>
  27789. <param name="value">
  27790. The value to test
  27791. </param>
  27792. <returns>
  27793. true if text or char, false if not.
  27794. </returns>
  27795. </member>
  27796. <member name="M:CsQuery.EquationParser.Implementation.Utils.GetFunction``1(System.String)">
  27797. <summary>
  27798. Factory to return a function object based on a name
  27799. </summary>
  27800. <exception cref="T:System.ArgumentException">
  27801. Thrown when the named function is not known.
  27802. </exception>
  27803. <typeparam name="T">
  27804. The return type of the function
  27805. </typeparam>
  27806. <param name="functionName">
  27807. Name of the function.
  27808. </param>
  27809. <returns>
  27810. The function&lt; t&gt;
  27811. </returns>
  27812. </member>
  27813. <member name="M:CsQuery.EquationParser.Implementation.Utils.EnsureOperand(System.IConvertible)">
  27814. <summary>
  27815. If the value is an operand, returns it, otherwise creates the right kind of operand
  27816. </summary>
  27817. <param name="value"></param>
  27818. <returns></returns>
  27819. </member>
  27820. <member name="M:CsQuery.EquationParser.Implementation.Utils.GetUnderlyingType(System.Type)">
  27821. <summary>
  27822. Return the proper type for an object (ignoring nullability)
  27823. </summary>
  27824. <param name="type"></param>
  27825. <returns></returns>
  27826. </member>
  27827. <member name="M:CsQuery.EquationParser.Implementation.Utils.IsNullableType(System.Type)">
  27828. <summary>
  27829. Returns true of the type is a generic nullable type OR string
  27830. </summary>
  27831. <param name="type"></param>
  27832. <returns></returns>
  27833. </member>
  27834. <member name="F:CsQuery.EquationParser.Implementation.Variable._Value">
  27835. <summary>
  27836. The value has been obtained. When true, the cached value will be used instead of requerying. Clear() resets this.
  27837. </summary>
  27838. </member>
  27839. <member name="T:CsQuery.EquationParser.OrderedDictionary`2">
  27840. <summary>
  27841. Default implementation of OrderedDictionary-T,TKey,TValue-
  27842. </summary>
  27843. <typeparam name="TKey"></typeparam>
  27844. <typeparam name="TValue"></typeparam>
  27845. </member>
  27846. <member name="T:CsQuery.EquationParser.OrderedDictionary`3">
  27847. <summary>
  27848. A dictionary that also maintains the order added.
  27849. </summary>
  27850. <typeparam name="T">The concrete type of dictionary to use for the inner dictionary</typeparam>
  27851. <typeparam name="TKey">The key type</typeparam>
  27852. <typeparam name="TValue">The value type</typeparam>
  27853. </member>
  27854. <member name="P:CsQuery.EquationParser.OrderedDictionary`3.Item(`1)">
  27855. <summary>
  27856. Setting uses indexOf - not optimized.
  27857. </summary>
  27858. <param name="key"></param>
  27859. <returns></returns>
  27860. </member>
  27861. <member name="M:CsQuery.EquationParser.OrderedDictionary`3.IndexOf(`1)">
  27862. <summary>
  27863. This class is optimized for access by numeric index, or accessing an object by key. If there's a frequent
  27864. need to obtain the numeric index from the key then this should have another dictionary added to xref.
  27865. </summary>
  27866. <param name="key"></param>
  27867. <returns></returns>
  27868. </member>
  27869. <member name="M:CsQuery.EquationParser.OrderedDictionary`3.Insert(System.Int32,`2)">
  27870. <summary>
  27871. Insert an item by value only. Dup values are possible this way, it will have a key equal to the string of its index.
  27872. </summary>
  27873. <param name="index"></param>
  27874. <param name="item"></param>
  27875. </member>
  27876. <member name="M:CsQuery.EquationParser.IOperation.ReplaceLastOperand(CsQuery.EquationParser.IOperand)">
  27877. <summary>
  27878. Replaces the last item
  27879. </summary>
  27880. <param name="operand"></param>
  27881. </member>
  27882. <member name="T:CsQuery.EquationParser.IOrderedDictionary`2">
  27883. <summary>
  27884. An interface representing a dictionary that also has intrinsic element order.
  27885. </summary>
  27886. <typeparam name="TKey">
  27887. Type of the key.
  27888. </typeparam>
  27889. <typeparam name="TValue">
  27890. Type of the value.
  27891. </typeparam>
  27892. </member>
  27893. <member name="M:CsQuery.EquationParser.IOrderedDictionary`2.IndexOf(`0)">
  27894. <summary>
  27895. Obtain the zero-based index of the given key.
  27896. </summary>
  27897. <param name="key">
  27898. The key.
  27899. </param>
  27900. <returns>
  27901. The zero-based index of the key in the ordered dictionary
  27902. </returns>
  27903. </member>
  27904. <member name="P:CsQuery.EquationParser.IVariable.Name">
  27905. <summary>
  27906. The name of this variable
  27907. </summary>
  27908. </member>
  27909. <member name="M:CsQuery.EquationParser.IVariable`1.Clone">
  27910. <summary>
  27911. Release stored value for this variable, causing it to be re-read from the owner
  27912. </summary>
  27913. </member>
  27914. <member name="T:CsQuery.ExtensionMethods.ExtensionMethods">
  27915. <summary>
  27916. Some extension methods that come in handy when working with CsQuery
  27917. </summary>
  27918. </member>
  27919. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.RegexReplace(System.String,System.String,System.String)">
  27920. <summary>
  27921. Perform a substring replace using a regular expression.
  27922. </summary>
  27923. <param name="input">
  27924. The target of the replacement.
  27925. </param>
  27926. <param name="pattern">
  27927. The pattern to match.
  27928. </param>
  27929. <param name="replacement">
  27930. The replacement string.
  27931. </param>
  27932. <returns>
  27933. A new string.
  27934. </returns>
  27935. </member>
  27936. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.RegexReplace(System.String,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})">
  27937. <summary>
  27938. Perform a substring replace using a regular expression and one or more patterns
  27939. </summary>
  27940. <exception cref="T:System.ArgumentException">
  27941. Thrown when the list of replacements is not the same length as the list of patterns.
  27942. </exception>
  27943. <param name="input">
  27944. The target of the replacement.
  27945. </param>
  27946. <param name="patterns">
  27947. The patterns.
  27948. </param>
  27949. <param name="replacements">
  27950. The replacements.
  27951. </param>
  27952. <returns>
  27953. A new string.
  27954. </returns>
  27955. </member>
  27956. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.RegexReplace(System.String,System.String,System.Text.RegularExpressions.MatchEvaluator)">
  27957. <summary>
  27958. Perform a substring replace using a regular expression.
  27959. </summary>
  27960. <param name="input">
  27961. The target of the replacement.
  27962. </param>
  27963. <param name="pattern">
  27964. The pattern to match.
  27965. </param>
  27966. <param name="evaluator">
  27967. The evaluator.
  27968. </param>
  27969. <returns>
  27970. A new string.
  27971. </returns>
  27972. </member>
  27973. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.RegexTest(System.String,System.String)">
  27974. <summary>
  27975. Test whether the regular expression pattern matches the string.
  27976. </summary>
  27977. <param name="input">
  27978. The string to test
  27979. </param>
  27980. <param name="pattern">
  27981. The pattern
  27982. </param>
  27983. <returns>
  27984. true if the pattern matches, false if not.
  27985. </returns>
  27986. </member>
  27987. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.Concat``1(System.Collections.Generic.IEnumerable{``0},``0)">
  27988. <summary>
  27989. Append an element to the end of a sequence.
  27990. </summary>
  27991. <typeparam name="T">
  27992. Generic type parameter.
  27993. </typeparam>
  27994. <param name="list">
  27995. The list to act on.
  27996. </param>
  27997. <param name="element">
  27998. The element to append.
  27999. </param>
  28000. <returns>
  28001. The combined sequence.
  28002. </returns>
  28003. </member>
  28004. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.IndexOf``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
  28005. <summary>
  28006. Return the zero-based index of the first item in a sequence where the predicate returns true
  28007. </summary>
  28008. <typeparam name="T">
  28009. Type of object in the sequence
  28010. </typeparam>
  28011. <param name="list">
  28012. The sequence to search through.
  28013. </param>
  28014. <param name="predicate">
  28015. The predicate.
  28016. </param>
  28017. <returns>
  28018. The zero-based position in the list where the item was found, or -1 if it was not found.
  28019. </returns>
  28020. </member>
  28021. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.IndexOf``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean},``0@)">
  28022. <summary>
  28023. Return the zero-based index of the first item in a sequence where the predicate returns true,
  28024. and return the matched item as an output parameter.
  28025. </summary>
  28026. <typeparam name="T">
  28027. Generic type parameter.
  28028. </typeparam>
  28029. <param name="list">
  28030. The sequence to search through.
  28031. </param>
  28032. <param name="predicate">
  28033. The predicate.
  28034. </param>
  28035. <param name="item">
  28036. [out] The matched item.
  28037. </param>
  28038. <returns>
  28039. The zero-based position in the list where the item was found, or -1 if it was not found.
  28040. </returns>
  28041. </member>
  28042. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.LastIndexOf``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean},``0@)">
  28043. <summary>
  28044. Return the last zero-based index of the first item in a sequence where the predicate returns true,
  28045. and return the matched item as an output parameter.
  28046. </summary>
  28047. <typeparam name="T">
  28048. Generic type parameter.
  28049. </typeparam>
  28050. <param name="list">
  28051. The sequence to search through.
  28052. </param>
  28053. <param name="predicate">
  28054. The predicate.
  28055. </param>
  28056. <param name="item">
  28057. [out] The matched item.
  28058. </param>
  28059. <returns>
  28060. The zero-based index of the last match, or -1 if not found
  28061. </returns>
  28062. </member>
  28063. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.IndexOf``1(System.Collections.Generic.IEnumerable{``0},``0)">
  28064. <summary>
  28065. Return the zero-based index of item in a sequence.
  28066. </summary>
  28067. <typeparam name="T">
  28068. The type of elements in the sequence.
  28069. </typeparam>
  28070. <param name="list">
  28071. The sequence to search through.
  28072. </param>
  28073. <param name="target">
  28074. The target collection.
  28075. </param>
  28076. <returns>
  28077. The zero-based position in the list where the item was found, or -1 if it was not found.
  28078. </returns>
  28079. </member>
  28080. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
  28081. <summary>
  28082. Iterate over a sequence, calling the delegate for each element.
  28083. </summary>
  28084. <typeparam name="T">
  28085. The type of object in the sequence.
  28086. </typeparam>
  28087. <param name="list">
  28088. The sequence.
  28089. </param>
  28090. <param name="action">
  28091. The action to invoke for each object.
  28092. </param>
  28093. </member>
  28094. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0,System.Int32})">
  28095. <summary>
  28096. Iterate over a sequence, calling the delegate for each element. The delegate should accept
  28097. two parameters, the object T and the index of the current iteration.
  28098. </summary>
  28099. <typeparam name="T">
  28100. The type of object in the sequence.
  28101. </typeparam>
  28102. <param name="list">
  28103. The sequence.
  28104. </param>
  28105. <param name="action">
  28106. The action to invoke for each object.
  28107. </param>
  28108. </member>
  28109. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.HasProperty(System.Dynamic.DynamicObject,System.String)">
  28110. <summary>
  28111. Indicates whether a property exists on an ExpandoObject
  28112. </summary>
  28113. <param name="obj"></param>
  28114. <param name="propertyName"></param>
  28115. <returns></returns>
  28116. </member>
  28117. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.Get``1(System.Dynamic.DynamicObject,System.String)">
  28118. <summary>
  28119. Return a typed value from a dynamic object
  28120. </summary>
  28121. <typeparam name="T"></typeparam>
  28122. <param name="obj"></param>
  28123. <param name="name"></param>
  28124. <returns></returns>
  28125. </member>
  28126. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.Clone(System.Collections.Generic.IEnumerable{CsQuery.IDomObject})">
  28127. <summary>
  28128. Clone a sequence of elements to a new sequence
  28129. </summary>
  28130. <param name="source">
  28131. The source sequence
  28132. </param>
  28133. <returns>
  28134. A sequence containing a clone of each element in the source.
  28135. </returns>
  28136. </member>
  28137. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.Slice(System.Array,System.Int32,System.Int32)">
  28138. <summary>
  28139. Reduce the set of matched elements to a subset beginning with the 0-based index provided.
  28140. </summary>
  28141. <param name="array">
  28142. The array to act on.
  28143. </param>
  28144. <param name="start">
  28145. The 0-based index at which to begin selecting.
  28146. </param>
  28147. <param name="end">
  28148. The 0-based index of the element at which to stop selecting. The actual element at this
  28149. position is not included in the result.
  28150. </param>
  28151. <returns>
  28152. A new array of the same type as the original.
  28153. </returns>
  28154. </member>
  28155. <member name="M:CsQuery.ExtensionMethods.ExtensionMethods.Slice(System.Array,System.Int32)">
  28156. <summary>
  28157. Reduce the set of matched elements to a subset beginning with the 0-based index provided.
  28158. </summary>
  28159. <param name="array">
  28160. The array to act on.
  28161. </param>
  28162. <param name="start">
  28163. The 0-based index at which to begin selecting.
  28164. </param>
  28165. <returns>
  28166. A new array of the same type as the original.
  28167. </returns>
  28168. </member>
  28169. <member name="T:CsQuery.ExtensionMethods.Internal.ExtensionMethods">
  28170. <summary>
  28171. Extension methods used by CsQuery but not specialized enough to be considered useful for clients; therefore
  28172. in a separate namespace.
  28173. </summary>
  28174. </member>
  28175. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.IsOneOf(System.Enum,System.Enum[])">
  28176. <summary>
  28177. Returns true if the enum is any of the parameters in question.
  28178. </summary>
  28179. <param name="theEnum">
  28180. The enum object
  28181. </param>
  28182. <param name="values">
  28183. The values to test for
  28184. </param>
  28185. <returns>
  28186. true if one of, false if not.
  28187. </returns>
  28188. </member>
  28189. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.IsOneOf(System.String,System.String[])">
  28190. <summary>
  28191. Returns true if the string "match" is any of the parameters in question.
  28192. </summary>
  28193. <param name="match">
  28194. The match to act on.
  28195. </param>
  28196. <param name="values">
  28197. The values to test for.
  28198. </param>
  28199. <returns>
  28200. true if one of, false if not.
  28201. </returns>
  28202. </member>
  28203. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.IsOneOf(System.String,System.Boolean,System.String[])">
  28204. <summary>
  28205. Returns true if the enum is any of the parameters in question.
  28206. </summary>
  28207. <param name="match">
  28208. The match to act on.
  28209. </param>
  28210. <param name="matchCase">
  28211. (optional) the match case.
  28212. </param>
  28213. <param name="values">
  28214. The values to test for.
  28215. </param>
  28216. <returns>
  28217. true if one of, false if not.
  28218. </returns>
  28219. </member>
  28220. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.GetValue(System.Enum)">
  28221. <summary>
  28222. Return the integer value for an enum.
  28223. </summary>
  28224. <param name="value">
  28225. The enum value
  28226. </param>
  28227. <returns>
  28228. An integer.
  28229. </returns>
  28230. </member>
  28231. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.GetValueAsString(System.Enum)">
  28232. <summary>
  28233. Return the integer value cast as a string for an enum
  28234. </summary>
  28235. <param name="value"></param>
  28236. <returns></returns>
  28237. </member>
  28238. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.AddRange``1(System.Collections.Generic.ICollection{``0},System.Collections.Generic.IEnumerable{``0})">
  28239. <summary>
  28240. Add all the items in a sequence to a collection.
  28241. </summary>
  28242. <typeparam name="T">
  28243. The type of the collections.
  28244. </typeparam>
  28245. <param name="target">
  28246. The target collection
  28247. </param>
  28248. <param name="elements">
  28249. The elements to add
  28250. </param>
  28251. </member>
  28252. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.IsNullOrEmpty``1(System.Collections.Generic.IEnumerable{``0})">
  28253. <summary>
  28254. Return true of a given collection is null or has no values
  28255. </summary>
  28256. <typeparam name="T"></typeparam>
  28257. <param name="baseList"></param>
  28258. <returns></returns>
  28259. </member>
  28260. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.TryGetFirst``1(System.Collections.Generic.IEnumerable{``0},``0@)">
  28261. <summary>
  28262. Try to get the first element of a sequence. If the sequence is null or has no elements, return false.
  28263. </summary>
  28264. <typeparam name="T"></typeparam>
  28265. <param name="baseList"></param>
  28266. <param name="firstElement"></param>
  28267. <returns></returns>
  28268. </member>
  28269. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.SingleOrDefaultAlways``1(System.Collections.Generic.IEnumerable{``0})">
  28270. <summary>
  28271. Return a single element or the default value; does not fail on >1 value but also returns the default.
  28272. </summary>
  28273. <typeparam name="T"></typeparam>
  28274. <param name="list"></param>
  28275. <returns></returns>
  28276. </member>
  28277. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ToStream(System.String,System.Text.Encoding)">
  28278. <summary>
  28279. Convert a string to a stream.
  28280. </summary>
  28281. <param name="input">
  28282. The input to act on.
  28283. </param>
  28284. <param name="encoding">
  28285. (optional) the encoding of the stream. Defaults to UTF8
  28286. </param>
  28287. <returns>
  28288. input as a Stream.
  28289. </returns>
  28290. </member>
  28291. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.AsString(System.Char[])">
  28292. <summary>
  28293. Converts a character array to a string.
  28294. </summary>
  28295. <param name="text">
  28296. The character array
  28297. </param>
  28298. <returns>
  28299. A string of the sequence of characters
  28300. </returns>
  28301. </member>
  28302. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.OccurrencesOf(System.String,System.Char)">
  28303. <summary>
  28304. Return the number of occurrences of "find" in "text"
  28305. </summary>
  28306. <param name="text">
  28307. The text to search
  28308. </param>
  28309. <param name="find">
  28310. The text to find.
  28311. </param>
  28312. <returns>
  28313. An integer
  28314. </returns>
  28315. </member>
  28316. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ListAdd(System.String,System.String,System.String)">
  28317. <summary>
  28318. Given a string that repesents a list demarcated by separator, add a new value to it
  28319. </summary>
  28320. <param name="list"></param>
  28321. <param name="value"></param>
  28322. <param name="separator"></param>
  28323. <returns></returns>
  28324. </member>
  28325. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ListRemove(System.String,System.String,System.String)">
  28326. <summary>
  28327. Given a string that is a list demarcated by separator, remove a value from it
  28328. </summary>
  28329. <param name="list"></param>
  28330. <param name="value"></param>
  28331. <param name="separator"></param>
  28332. <returns></returns>
  28333. </member>
  28334. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.SubstringBetween(System.String,System.Int32,System.Int32)">
  28335. <summary>
  28336. Returns the text between startIndex and endIndex (exclusive of endIndex)
  28337. </summary>
  28338. <param name="text"></param>
  28339. <param name="startIndex"></param>
  28340. <param name="endIndex"></param>
  28341. <returns></returns>
  28342. </member>
  28343. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.RemoveWhitespace(System.String)">
  28344. <summary>
  28345. Remove all whitespace from a string
  28346. </summary>
  28347. <param name="text"></param>
  28348. <returns></returns>
  28349. </member>
  28350. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.BeforeLast(System.String,System.String)">
  28351. <summary>
  28352. Returns the part of the string before the last occurence of the operand.
  28353. </summary>
  28354. <param name="text">
  28355. The text on which to perate
  28356. </param>
  28357. <param name="find">
  28358. The text to find.
  28359. </param>
  28360. <returns>
  28361. The portion of the text before the beginning of the last occurence of "find"
  28362. </returns>
  28363. </member>
  28364. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.After(System.String,System.String)">
  28365. <summary>
  28366. Returns the string after the end of the first occurrence of "find".
  28367. </summary>
  28368. <param name="text">
  28369. The text to search within
  28370. </param>
  28371. <param name="find">
  28372. The text to find.
  28373. </param>
  28374. <returns>
  28375. The portion of the text after the first occurence of "find"
  28376. </returns>
  28377. </member>
  28378. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.AfterLast(System.String,System.String)">
  28379. <summary>
  28380. Return the part of the string that is after the last occurrence of the operand
  28381. </summary>
  28382. <param name="text">The source string</param>
  28383. <param name="find">The text to find</param>
  28384. <returns></returns>
  28385. </member>
  28386. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Before(System.String,System.String)">
  28387. <summary>
  28388. Return the part of a string that is before the first occurrence of the operand
  28389. </summary>
  28390. <param name="text">The source string</param>
  28391. <param name="find">The text to find</param>
  28392. <returns></returns>
  28393. </member>
  28394. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.CleanUp(System.String)">
  28395. <summary>
  28396. Clean a string by converts null to an empty string and trimming any whitespace from the beginning and end
  28397. </summary>
  28398. <param name="value"></param>
  28399. <returns></returns>
  28400. </member>
  28401. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.SplitClean(System.String)">
  28402. <summary>
  28403. Perform a string split using whitespace demarcators (' ', tab, newline, return) and trimming each result
  28404. </summary>
  28405. <param name="text"></param>
  28406. <returns></returns>
  28407. </member>
  28408. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.SplitClean(System.String,System.Char)">
  28409. <summary>
  28410. Perform a string split that also trims whitespace from each result and removes duplicats
  28411. </summary>
  28412. <param name="text"></param>
  28413. <param name="separator"></param>
  28414. <returns></returns>
  28415. </member>
  28416. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.SplitClean(System.String,System.Char[])">
  28417. <summary>
  28418. Perform a string split that also trims whitespace from each result and removes duplicats
  28419. </summary>
  28420. <param name="text"></param>
  28421. <param name="separator"></param>
  28422. <returns></returns>
  28423. </member>
  28424. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Reverse(System.Text.StringBuilder)">
  28425. <summary>
  28426. Reverse the contents of the StringBuilder
  28427. </summary>
  28428. <param name="text">
  28429. The StringBuilder
  28430. </param>
  28431. </member>
  28432. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Reverse(System.String)">
  28433. <summary>
  28434. Reverse a string
  28435. </summary>
  28436. <param name="text">
  28437. The string
  28438. </param>
  28439. <returns>
  28440. A new string
  28441. </returns>
  28442. </member>
  28443. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Substring(System.Char[],System.Int32,System.Int32)">
  28444. <summary>
  28445. Return a substring from a character array starting at the startIndex provided of the
  28446. specified length.
  28447. </summary>
  28448. <param name="text">
  28449. The source text.
  28450. </param>
  28451. <param name="startIndex">
  28452. The starting index.
  28453. </param>
  28454. <param name="length">
  28455. The length of the substring to extract.
  28456. </param>
  28457. <returns>
  28458. The substring.
  28459. </returns>
  28460. </member>
  28461. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Substring(System.Char[],System.Int32)">
  28462. <summary>
  28463. Return a substring from a character array from the starting index to the end of the array.
  28464. </summary>
  28465. <param name="text">
  28466. The source text.
  28467. </param>
  28468. <param name="startIndex">
  28469. The starting index.
  28470. </param>
  28471. <returns>
  28472. The substring.
  28473. </returns>
  28474. </member>
  28475. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Seek(System.Char[],System.String)">
  28476. <summary>
  28477. Return the position of the first occurrence of a string in a character array.
  28478. </summary>
  28479. <param name="text">
  28480. The text to seek within
  28481. </param>
  28482. <param name="seek">
  28483. The tarket
  28484. </param>
  28485. <returns>
  28486. The index of the target, or -1 if not found
  28487. </returns>
  28488. </member>
  28489. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Seek(System.Char[],System.String,System.Int32)">
  28490. <summary>
  28491. Return the position of the first occurrence of a string in a character array that is on or
  28492. after startIndex.
  28493. </summary>
  28494. <param name="text">
  28495. .
  28496. </param>
  28497. <param name="seek">
  28498. .
  28499. </param>
  28500. <param name="startIndex">
  28501. .
  28502. </param>
  28503. <returns>
  28504. .
  28505. </returns>
  28506. </member>
  28507. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ToLower(System.Char)">
  28508. <summary>
  28509. Convert a single character to lower case
  28510. </summary>
  28511. <param name="character">
  28512. The character to act on.
  28513. </param>
  28514. <returns>
  28515. The lowercased character
  28516. </returns>
  28517. </member>
  28518. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ToUpper(System.Char)">
  28519. <summary>
  28520. Convert a single character to upper case
  28521. </summary>
  28522. <param name="character">
  28523. The character to act on.
  28524. </param>
  28525. <returns>
  28526. The uppercased character
  28527. </returns>
  28528. </member>
  28529. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.Concatenate(System.Byte[],System.Byte[])">
  28530. <summary>
  28531. Concatenate two byte arrays, returning a new array.
  28532. </summary>
  28533. <param name="source1">
  28534. Source for the.
  28535. </param>
  28536. <param name="source2">
  28537. Source 2.
  28538. </param>
  28539. <returns>
  28540. .
  28541. </returns>
  28542. </member>
  28543. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ToByteArray(System.UInt16[])">
  28544. <summary>
  28545. Converts ushort array to a byte array.
  28546. </summary>
  28547. <param name="source">
  28548. Source for the.
  28549. </param>
  28550. <returns>
  28551. source as a byte[].
  28552. </returns>
  28553. </member>
  28554. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ToByteArray(System.UInt16)">
  28555. <summary>
  28556. Converts a ushort to a byte array.
  28557. </summary>
  28558. <param name="source">
  28559. Source for the.
  28560. </param>
  28561. <returns>
  28562. source as a byte[].
  28563. </returns>
  28564. </member>
  28565. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.HighByte(System.UInt16)">
  28566. <summary>
  28567. Get the low byte from a ushort
  28568. </summary>
  28569. <param name="source">
  28570. Source for the.
  28571. </param>
  28572. <returns>
  28573. .
  28574. </returns>
  28575. </member>
  28576. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.HighByte(System.Int32)">
  28577. <summary>
  28578. Get the low byte from a uint
  28579. </summary>
  28580. <param name="source">
  28581. Source for the.
  28582. </param>
  28583. <returns>
  28584. .
  28585. </returns>
  28586. </member>
  28587. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.LowByte(System.UInt16)">
  28588. <summary>
  28589. An ushort extension method that high byte.
  28590. </summary>
  28591. <param name="source">
  28592. Source for the.
  28593. </param>
  28594. <returns>
  28595. .
  28596. </returns>
  28597. </member>
  28598. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.LowByte(System.Int32)">
  28599. <summary>
  28600. Gets the highbyte of the lower two bytes from an int (e.g. treating it as a ushort)
  28601. </summary>
  28602. <param name="source">
  28603. Source for the.
  28604. </param>
  28605. <returns>
  28606. .
  28607. </returns>
  28608. </member>
  28609. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.IndexOf``1(``0[],``0,System.Int32)">
  28610. <summary>
  28611. Return the index of item in an array. If count is > 0 then that is considered the length of
  28612. the array.
  28613. </summary>
  28614. <typeparam name="T">
  28615. .
  28616. </typeparam>
  28617. <param name="arr">
  28618. .
  28619. </param>
  28620. <param name="item">
  28621. .
  28622. </param>
  28623. <param name="count">
  28624. .
  28625. </param>
  28626. <returns>
  28627. .
  28628. </returns>
  28629. </member>
  28630. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.ComparerFor(System.StringComparison)">
  28631. <summary>
  28632. Return the default StringComparer class that implements the behavior for a StringComparison
  28633. </summary>
  28634. <param name="comparison">
  28635. The comparison to act on.
  28636. </param>
  28637. <returns>
  28638. .
  28639. </returns>
  28640. </member>
  28641. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.CloneList(System.Collections.IEnumerable)">
  28642. <summary>
  28643. (Alpha) Clone a sequence of objects.
  28644. </summary>
  28645. <param name="obj"></param>
  28646. <returns></returns>
  28647. </member>
  28648. <member name="M:CsQuery.ExtensionMethods.Internal.ExtensionMethods.CloneList(System.Collections.IEnumerable,System.Boolean)">
  28649. <summary>
  28650. (Alpha) Deep clone a sequence of objects.
  28651. </summary>
  28652. <param name="obj"></param>
  28653. <param name="deep"></param>
  28654. <returns></returns>
  28655. </member>
  28656. <member name="T:CsQuery.ExtensionMethods.Xml.CqXmlDocument">
  28657. <summary>
  28658. CqXmlDocument. This is not fully implemented and should not be used.
  28659. </summary>
  28660. </member>
  28661. <member name="T:CsQuery.ExtensionMethods.Xml.CqXmlNode">
  28662. <summary>
  28663. Cq XML node. This is not implemented completely. Not suggested that you use it.
  28664. </summary>
  28665. </member>
  28666. <member name="M:CsQuery.ExtensionMethods.Xml.CqXmlNode.CleanXmlNodeName(System.String)">
  28667. <summary>
  28668. Clean an XML node name. Since the only problematic node names should be like "#text" we just
  28669. look for a # and strip it.
  28670. </summary>
  28671. <param name="name">
  28672. The name.
  28673. </param>
  28674. <returns>
  28675. A string that's acceptable as an XML node name.
  28676. </returns>
  28677. </member>
  28678. <member name="T:CsQuery.ExtensionMethods.Xml.CqXmlNodeList">
  28679. <summary>
  28680. An adapter to map an INodeList to an XmlNodeList. NOT IMPLEMENTED.
  28681. </summary>
  28682. </member>
  28683. <member name="M:CsQuery.ExtensionMethods.Xml.CqXmlNodeList.#ctor(System.Xml.XmlDocument,CsQuery.INodeList)">
  28684. <summary>
  28685. Constructor.
  28686. </summary>
  28687. <param name="xmlDocument">
  28688. The XML document.
  28689. </param>
  28690. <param name="nodeList">
  28691. List of nodes.
  28692. </param>
  28693. </member>
  28694. <member name="P:CsQuery.ExtensionMethods.Xml.CqXmlNodeList.Count">
  28695. <summary>
  28696. The number of nodes in this list
  28697. </summary>
  28698. </member>
  28699. <member name="M:CsQuery.ExtensionMethods.Xml.CqXmlNodeList.GetEnumerator">
  28700. <summary>
  28701. An enumerator for the node list.
  28702. </summary>
  28703. <returns>
  28704. An <see cref="T:System.Collections.IEnumerator" />.
  28705. </returns>
  28706. </member>
  28707. <member name="M:CsQuery.ExtensionMethods.Xml.CqXmlNodeList.Item(System.Int32)">
  28708. <summary>
  28709. Retrieves a node at the given index.
  28710. </summary>
  28711. <param name="index">
  28712. Zero-based index into the list of nodes.
  28713. </param>
  28714. <returns>
  28715. The <see cref="T:System.Xml.XmlNode" /> in the collection. If <paramref name="index" /> is
  28716. greater than or equal to the number of nodes in the list, this returns null.
  28717. </returns>
  28718. </member>
  28719. <member name="T:CsQuery.ExtensionMethods.Xml.ExtensionMethods">
  28720. <summary>
  28721. Extension methods for converting to XML
  28722. </summary>
  28723. </member>
  28724. <member name="T:CsQuery.HtmlParser.BOMReader">
  28725. <summary>
  28726. A class to parse and expose information about the byte order marks (BOM) for a stream.
  28727. </summary>
  28728. </member>
  28729. <member name="M:CsQuery.HtmlParser.BOMReader.#ctor(System.IO.Stream)">
  28730. <summary>
  28731. Default constructor.
  28732. </summary>
  28733. <param name="stream">
  28734. The stream to analyze.
  28735. </param>
  28736. </member>
  28737. <member name="P:CsQuery.HtmlParser.BOMReader.Encoding">
  28738. <summary>
  28739. Gets the encoding detected for the stream
  28740. </summary>
  28741. </member>
  28742. <member name="M:CsQuery.HtmlParser.BOMReader.GetEncoding(System.Text.Encoding)">
  28743. <summary>
  28744. Gets the encoding, or the default encoding provided if no explicit encoding is available
  28745. </summary>
  28746. <returns>
  28747. The encoding.
  28748. </returns>
  28749. </member>
  28750. <member name="P:CsQuery.HtmlParser.BOMReader.StreamWithoutBOM">
  28751. <summary>
  28752. The input stream stripped of the BOM
  28753. </summary>
  28754. </member>
  28755. <member name="P:CsQuery.HtmlParser.BOMReader.StreamWithBOM">
  28756. <summary>
  28757. The original stream
  28758. </summary>
  28759. </member>
  28760. <member name="P:CsQuery.HtmlParser.BOMReader.DefaultEncoding">
  28761. <summary>
  28762. Gets or sets the default encoding for the stream (if no BOM detected)
  28763. </summary>
  28764. </member>
  28765. <member name="P:CsQuery.HtmlParser.BOMReader.IsBOM">
  28766. <summary>
  28767. When true, indicates a valid BOM was detected
  28768. </summary>
  28769. </member>
  28770. <member name="P:CsQuery.HtmlParser.BOMReader.IsXML">
  28771. <summary>
  28772. The document had no BOM, but was an XML document.
  28773. </summary>
  28774. </member>
  28775. <member name="M:CsQuery.HtmlParser.BOMReader.Parse">
  28776. <summary>
  28777. Parses the input stream to obtain an encoding
  28778. </summary>
  28779. </member>
  28780. <member name="M:CsQuery.HtmlParser.BOMReader.Matches(System.Byte[])">
  28781. <summary>
  28782. Test if the header matches the bytes passed (up to the length of the array passed)
  28783. </summary>
  28784. <param name="buffer">
  28785. The buffer.
  28786. </param>
  28787. <returns>
  28788. true if it succeeds, false if it fails.
  28789. </returns>
  28790. </member>
  28791. <member name="T:CsQuery.HtmlParser.CsQueryTreeBuilder">
  28792. <summary>
  28793. The tree builder glue for building a tree through the public DOM APIs.
  28794. </summary>
  28795. </member>
  28796. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.#ctor(CsQuery.Engine.IDomIndexProvider)">
  28797. <summary>
  28798. Constructor; requires a DomDocument object to populate.
  28799. </summary>
  28800. <param name="domIndexProvider">
  28801. The DomIndexProvider that provides instances of DomIndex objects that determine the indexing
  28802. strategy for new documents.
  28803. </param>
  28804. </member>
  28805. <member name="F:CsQuery.HtmlParser.CsQueryTreeBuilder.Document">
  28806. <summary>
  28807. Returns the document.
  28808. </summary>
  28809. <value>
  28810. The document.
  28811. </value>
  28812. </member>
  28813. <member name="F:CsQuery.HtmlParser.CsQueryTreeBuilder.isFragment">
  28814. <summary>
  28815. This is a fragment
  28816. </summary>
  28817. </member>
  28818. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AddAttributesToElement(CsQuery.Implementation.DomObject,HtmlParserSharp.Core.HtmlAttributes)">
  28819. <summary>
  28820. Adds the attributes passed by parameter to the element.
  28821. </summary>
  28822. <param name="element">
  28823. The element.
  28824. </param>
  28825. <param name="attributes">
  28826. The attributes.
  28827. </param>
  28828. </member>
  28829. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendCharacters(CsQuery.Implementation.DomObject,System.String)">
  28830. <summary>
  28831. Appends text a node.
  28832. </summary>
  28833. <param name="parent">
  28834. The parent.
  28835. </param>
  28836. <param name="text">
  28837. The text.
  28838. </param>
  28839. </member>
  28840. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendChildrenToNewParent(CsQuery.Implementation.DomObject,CsQuery.Implementation.DomObject)">
  28841. <summary>
  28842. Move elements from one parent to another
  28843. </summary>
  28844. <param name="oldParent">
  28845. The old parent.
  28846. </param>
  28847. <param name="newParent">
  28848. The new parent.
  28849. </param>
  28850. </member>
  28851. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendDoctypeToDocument(System.String,System.String,System.String)">
  28852. <summary>
  28853. Appends a doctype node to the document.
  28854. </summary>
  28855. <param name="name">
  28856. The name.
  28857. </param>
  28858. <param name="fpi">
  28859. The formal public identifier
  28860. </param>
  28861. <param name="uri">
  28862. The URI
  28863. </param>
  28864. </member>
  28865. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendComment(CsQuery.Implementation.DomObject,System.String)">
  28866. <summary>
  28867. Appends a comment node
  28868. </summary>
  28869. <param name="parent">
  28870. The parent.
  28871. </param>
  28872. <param name="comment">
  28873. The comment.
  28874. </param>
  28875. </member>
  28876. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendCommentToDocument(System.String)">
  28877. <summary>
  28878. Appends a comment to document root.
  28879. </summary>
  28880. <param name="comment">
  28881. The comment.
  28882. </param>
  28883. </member>
  28884. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.CreateElement(System.String,System.String,HtmlParserSharp.Core.HtmlAttributes)">
  28885. <summary>
  28886. Create a new element.
  28887. </summary>
  28888. <param name="ns">
  28889. The namespace.
  28890. </param>
  28891. <param name="name">
  28892. The node name.
  28893. </param>
  28894. <param name="attributes">
  28895. The attributes.
  28896. </param>
  28897. <returns>
  28898. The new element.
  28899. </returns>
  28900. </member>
  28901. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.CreateHtmlElementSetAsRoot(HtmlParserSharp.Core.HtmlAttributes)">
  28902. <summary>
  28903. Creates the root HTML element.
  28904. </summary>
  28905. <param name="attributes">
  28906. The attributes.
  28907. </param>
  28908. <returns>
  28909. The new HTML element.
  28910. </returns>
  28911. </member>
  28912. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AppendElement(CsQuery.Implementation.DomObject,CsQuery.Implementation.DomObject)">
  28913. <summary>
  28914. Appends an element as a child of another element.
  28915. </summary>
  28916. <param name="child">
  28917. The child.
  28918. </param>
  28919. <param name="newParent">
  28920. The parent.
  28921. </param>
  28922. </member>
  28923. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.HasChildren(CsQuery.Implementation.DomObject)">
  28924. <summary>
  28925. Test whether the element has any children.
  28926. </summary>
  28927. <param name="element">
  28928. The element.
  28929. </param>
  28930. <returns>
  28931. true if it has children, false if not.
  28932. </returns>
  28933. </member>
  28934. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.CreateElement(System.String,System.String,HtmlParserSharp.Core.HtmlAttributes,CsQuery.Implementation.DomObject)">
  28935. <summary>
  28936. Create a new element.
  28937. </summary>
  28938. <param name="ns">
  28939. The namespace.
  28940. </param>
  28941. <param name="name">
  28942. The node name.
  28943. </param>
  28944. <param name="attributes">
  28945. The attributes.
  28946. </param>
  28947. <param name="form">
  28948. The form.
  28949. </param>
  28950. <returns>
  28951. The new element.
  28952. </returns>
  28953. </member>
  28954. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.Start(System.Boolean)">
  28955. <summary>
  28956. Run when the parsing process begins. Any config properties should be set here
  28957. </summary>
  28958. <param name="fragment">
  28959. This is a fragment.
  28960. </param>
  28961. </member>
  28962. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.ReceiveDocumentMode(HtmlParserSharp.Common.DocumentMode,System.String,System.String,System.Boolean)">
  28963. <summary>
  28964. Run when the document mode is set.
  28965. </summary>
  28966. <param name="mode">
  28967. The mode.
  28968. </param>
  28969. <param name="publicIdentifier">
  28970. DocType public identifier.
  28971. </param>
  28972. <param name="systemIdentifier">
  28973. DocType system identifier.
  28974. </param>
  28975. <param name="html4SpecificAddcionalErrorChecks">
  28976. true to HTML 4 specific addcional error checks.
  28977. </param>
  28978. </member>
  28979. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.InsertFosterParentedCharacters(System.String,CsQuery.Implementation.DomObject,CsQuery.Implementation.DomObject)">
  28980. <summary>
  28981. Inserts foster parented characters.
  28982. </summary>
  28983. <param name="text">
  28984. The text.
  28985. </param>
  28986. <param name="table">
  28987. The table.
  28988. </param>
  28989. <param name="stackParent">
  28990. The stack parent.
  28991. </param>
  28992. </member>
  28993. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.InsertFosterParentedChild(CsQuery.Implementation.DomObject,CsQuery.Implementation.DomObject,CsQuery.Implementation.DomObject)">
  28994. <summary>
  28995. Inserts a foster parented child.
  28996. </summary>
  28997. <param name="child">
  28998. The child.
  28999. </param>
  29000. <param name="table">
  29001. The table.
  29002. </param>
  29003. <param name="stackParent">
  29004. The stack parent.
  29005. </param>
  29006. </member>
  29007. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.DetachFromParent(CsQuery.Implementation.DomObject)">
  29008. <summary>
  29009. Detach an element from its parent.
  29010. </summary>
  29011. <param name="element">
  29012. The element.
  29013. </param>
  29014. </member>
  29015. <member name="M:CsQuery.HtmlParser.CsQueryTreeBuilder.AttributeName(System.String,System.String)">
  29016. <summary>
  29017. Combine a local name &amp; uri into a single attribute name/.
  29018. </summary>
  29019. <param name="localName">
  29020. Name of the local.
  29021. </param>
  29022. <param name="uri">
  29023. URI of the document.
  29024. </param>
  29025. <returns>
  29026. The attribute name.
  29027. </returns>
  29028. </member>
  29029. <member name="T:CsQuery.HtmlParser.ElementFactory">
  29030. <summary>
  29031. Element factory to build a CsQuery DOM using HtmlParserSharp.
  29032. </summary>
  29033. </member>
  29034. <member name="M:CsQuery.HtmlParser.ElementFactory.#cctor">
  29035. <summary>
  29036. Static constructor.
  29037. </summary>
  29038. </member>
  29039. <member name="M:CsQuery.HtmlParser.ElementFactory.#ctor">
  29040. <summary>
  29041. Default constructor, creates a factory with the default DomIndexProvider
  29042. </summary>
  29043. </member>
  29044. <member name="M:CsQuery.HtmlParser.ElementFactory.#ctor(CsQuery.Engine.IDomIndexProvider)">
  29045. <summary>
  29046. Creates a factory using the DomIndexProvider passed by parameter
  29047. </summary>
  29048. <param name="domIndexProvider">
  29049. The DomIndexProvider that will be used when creating new DomDocument objects from this factory.
  29050. </param>
  29051. </member>
  29052. <member name="M:CsQuery.HtmlParser.ElementFactory.Create(System.IO.Stream,System.Text.Encoding,CsQuery.HtmlParsingMode,CsQuery.HtmlParsingOptions,CsQuery.DocType)">
  29053. <summary>
  29054. Creates a new document from a Stream of HTML using the options passed.
  29055. </summary>
  29056. <param name="html">
  29057. The HTML input.
  29058. </param>
  29059. <param name="streamEncoding">
  29060. The character set encoding used by the stream. If null, the BOM will be inspected, and it
  29061. will default to UTF8 if no encoding can be identified.
  29062. </param>
  29063. <param name="parsingMode">
  29064. (optional) the parsing mode.
  29065. </param>
  29066. <param name="parsingOptions">
  29067. (optional) options for controlling the parsing.
  29068. </param>
  29069. <param name="docType">
  29070. (optional) type of the document.
  29071. </param>
  29072. <returns>
  29073. A new document.
  29074. </returns>
  29075. </member>
  29076. <member name="F:CsQuery.HtmlParser.ElementFactory.tokenizerBlockChars">
  29077. <summary>
  29078. Size of the blocks to read from the input stream (char[] = 2x bytes)
  29079. </summary>
  29080. </member>
  29081. <member name="F:CsQuery.HtmlParser.ElementFactory.preprocessorBlockBytes">
  29082. <summary>
  29083. Size of the preprocessor block; the maximum number of bytes in which the character set
  29084. encoding can be changed. This must be at least as large (IN BYTES!) as the tokenizer block or the
  29085. tokenizer won't quit before moving outside the preprocessor block.
  29086. </summary>
  29087. </member>
  29088. <member name="F:CsQuery.HtmlParser.ElementFactory.ReEncodeAction.ChangeEncoding">
  29089. <summary>
  29090. The encoding was set from a META tag, allow it to be changed.
  29091. </summary>
  29092. </member>
  29093. <member name="F:CsQuery.HtmlParser.ElementFactory.AlreadyReEncoded">
  29094. <summary>
  29095. When true, the document's character set encoding has changed due to a meta http-equiv
  29096. directive. This can only happen once. After this we will change the encoding of the stream
  29097. from that point forward only.
  29098. </summary>
  29099. </member>
  29100. <member name="F:CsQuery.HtmlParser.ElementFactory.ReEncode">
  29101. <summary>
  29102. This flag can be set during parsing if the character set encoding found in a meta tag is
  29103. different than the stream's current encoding.
  29104. </summary>
  29105. </member>
  29106. <member name="F:CsQuery.HtmlParser.ElementFactory.ActiveStream">
  29107. <summary>
  29108. The active stream.
  29109. </summary>
  29110. </member>
  29111. <member name="F:CsQuery.HtmlParser.ElementFactory.ActiveStreamReader">
  29112. <summary>
  29113. The active stream reader.
  29114. </summary>
  29115. </member>
  29116. <member name="F:CsQuery.HtmlParser.ElementFactory.ActiveEncoding">
  29117. <summary>
  29118. The active encoding.
  29119. </summary>
  29120. </member>
  29121. <member name="P:CsQuery.HtmlParser.ElementFactory.HtmlParsingMode">
  29122. <summary>
  29123. Gets or sets the HTML parsing mode.
  29124. </summary>
  29125. </member>
  29126. <member name="P:CsQuery.HtmlParser.ElementFactory.HtmlParsingOptions">
  29127. <summary>
  29128. Gets or sets the HTML parsing mode.
  29129. </summary>
  29130. </member>
  29131. <member name="P:CsQuery.HtmlParser.ElementFactory.DocType">
  29132. <summary>
  29133. Gets or sets the type of the document.
  29134. </summary>
  29135. </member>
  29136. <member name="P:CsQuery.HtmlParser.ElementFactory.FragmentContext">
  29137. <summary>
  29138. Gets or sets a context for the fragment, e.g. a tag name
  29139. </summary>
  29140. </member>
  29141. <member name="M:CsQuery.HtmlParser.ElementFactory.Parse(System.IO.Stream,System.Text.Encoding)">
  29142. <summary>
  29143. Given a TextReader, create a new IDomDocument from the input.
  29144. </summary>
  29145. <exception cref="T:System.IO.InvalidDataException">
  29146. Thrown when an invalid data error condition occurs.
  29147. </exception>
  29148. <exception cref="T:System.InvalidOperationException">
  29149. Thrown when the requested operation is invalid.
  29150. </exception>
  29151. <param name="inputStream">
  29152. The HTML input.
  29153. </param>
  29154. <param name="encoding">
  29155. The encoding.
  29156. </param>
  29157. <returns>
  29158. A populated IDomDocument.
  29159. </returns>
  29160. </member>
  29161. <member name="M:CsQuery.HtmlParser.ElementFactory.GetContext(System.String)">
  29162. <summary>
  29163. Gets a default context for a tag
  29164. </summary>
  29165. <param name="tag">
  29166. The tag.
  29167. </param>
  29168. <returns>
  29169. The context.
  29170. </returns>
  29171. </member>
  29172. <member name="M:CsQuery.HtmlParser.ElementFactory.GetContextFromStream(System.IO.TextReader,System.String@)">
  29173. <summary>
  29174. Gets a context by inspecting the beginning of a stream. Will restore the stream to its
  29175. unaltered state.
  29176. </summary>
  29177. <param name="reader">
  29178. The HTML input.
  29179. </param>
  29180. <param name="context">
  29181. [out] The context (e.g. the valid parent of the first tag name found).
  29182. </param>
  29183. <returns>
  29184. The a new TextReader which is a clone of the original.
  29185. </returns>
  29186. </member>
  29187. <member name="M:CsQuery.HtmlParser.ElementFactory.tokenizer_EncodingDeclared(System.Object,HtmlParserSharp.Common.EncodingDetectedEventArgs)">
  29188. <summary>
  29189. Event is called by the tokenizer when a content-encoding meta tag is found. We should just always return true.
  29190. </summary>
  29191. <param name="sender">
  29192. The tokenizer
  29193. </param>
  29194. <param name="e">
  29195. Encoding detected event information.
  29196. </param>
  29197. </member>
  29198. <member name="M:CsQuery.HtmlParser.ElementFactory.CheckForReEncode">
  29199. <summary>
  29200. If a new character set encoding was declared and it's too late to change, switch to the new
  29201. one midstream.
  29202. </summary>
  29203. </member>
  29204. <member name="M:CsQuery.HtmlParser.ElementFactory.ConfigureDefaultContextMap">
  29205. <summary>
  29206. Configure default context: creates a default context for arbitrary fragments so they are valid no matter what,
  29207. so that true fragments can be created without concern for the context
  29208. </summary>
  29209. </member>
  29210. <member name="T:CsQuery.HtmlParser.TokenProperties">
  29211. <summary>
  29212. Bitfield of flags for specifying properties that may be tested on HTML tokens using a bitmap.
  29213. </summary>
  29214. </member>
  29215. <member name="F:CsQuery.HtmlParser.TokenProperties.BlockElement">
  29216. <summary>
  29217. the element is an HTML block-level element
  29218. </summary>
  29219. </member>
  29220. <member name="F:CsQuery.HtmlParser.TokenProperties.BooleanProperty">
  29221. <summary>
  29222. the attribute is a boolean property e.g. 'checked'
  29223. </summary>
  29224. </member>
  29225. <member name="F:CsQuery.HtmlParser.TokenProperties.AutoOpenOrClose">
  29226. <summary>
  29227. the tag is automatically closing, e.g. 'p'.
  29228. </summary>
  29229. </member>
  29230. <member name="F:CsQuery.HtmlParser.TokenProperties.ChildrenNotAllowed">
  29231. <summary>
  29232. the tag may not have children
  29233. </summary>
  29234. </member>
  29235. <member name="F:CsQuery.HtmlParser.TokenProperties.HtmlChildrenNotAllowed">
  29236. <summary>
  29237. the tag may not have HTML children (but could possibly have children)
  29238. </summary>
  29239. </member>
  29240. <member name="F:CsQuery.HtmlParser.TokenProperties.ParagraphCloser">
  29241. <summary>
  29242. this tag causes an open p tag to close
  29243. </summary>
  29244. </member>
  29245. <member name="F:CsQuery.HtmlParser.TokenProperties.MetaDataTags">
  29246. <summary>
  29247. The tag may appear in HEAD
  29248. </summary>
  29249. </member>
  29250. <member name="F:CsQuery.HtmlParser.TokenProperties.CaseInsensitiveValues">
  29251. <summary>
  29252. election of attribute values is not case sensitive
  29253. </summary>
  29254. </member>
  29255. <member name="F:CsQuery.HtmlParser.TokenProperties.HasValue">
  29256. <summary>
  29257. Has a VALUE property
  29258. </summary>
  29259. </member>
  29260. <member name="F:CsQuery.HtmlParser.TokenProperties.FormInputControl">
  29261. <summary>
  29262. Element is a form input control
  29263. </summary>
  29264. </member>
  29265. <member name="T:CsQuery.HtmlParser.HtmlData">
  29266. <summary>
  29267. Reference data about HTML tags and attributes;
  29268. methods to test tokens for certain properties;
  29269. and the tokenizer.
  29270. </summary>
  29271. </member>
  29272. <member name="F:CsQuery.HtmlParser.HtmlData.Debug">
  29273. <summary>
  29274. Indicates whether this has been compiled in debug mode. When true, DOM index paths will be
  29275. stored internally in extended human-readable format.
  29276. </summary>
  29277. </member>
  29278. <member name="F:CsQuery.HtmlParser.HtmlData.pathIdLength">
  29279. <summary>
  29280. Length of each node's path ID (in characters), sets a limit on the number of child nodes before a reindex
  29281. is required. For most cases, a small number will yield better performance. In production we probably can get
  29282. away with just 1 (meaning a char=65k possible values).
  29283. NOTE: At present PathID has been optimized as a ushort data type. You CANNOT just change this.
  29284. </summary>
  29285. </member>
  29286. <member name="F:CsQuery.HtmlParser.HtmlData.indexSeparator">
  29287. <summary>
  29288. The character used to separate the unique part of an index entry from its path. When debugging
  29289. it is useful to have a printable character. Otherwise we want something that is guaranteed to be
  29290. a unique stop character.
  29291. </summary>
  29292. </member>
  29293. <member name="F:CsQuery.HtmlParser.HtmlData.tagActionNothing">
  29294. <summary>
  29295. Special token meaning "do nothing"
  29296. </summary>
  29297. </member>
  29298. <member name="F:CsQuery.HtmlParser.HtmlData.tagActionClose">
  29299. <summary>
  29300. Special token meaning "close the parent tag before opening the next one"
  29301. </summary>
  29302. </member>
  29303. <member name="F:CsQuery.HtmlParser.HtmlData.ClassAttrId">
  29304. <summary>
  29305. Identifier for the Class attribute.
  29306. </summary>
  29307. </member>
  29308. <member name="F:CsQuery.HtmlParser.HtmlData.ValueAttrId">
  29309. <summary>
  29310. Identifier for the Value attribute.
  29311. </summary>
  29312. </member>
  29313. <member name="F:CsQuery.HtmlParser.HtmlData.IDAttrId">
  29314. <summary>
  29315. Identifier for the ID attribute.
  29316. </summary>
  29317. </member>
  29318. <member name="F:CsQuery.HtmlParser.HtmlData.SelectedAttrId">
  29319. <summary>
  29320. Identifier for the selected attribute.
  29321. </summary>
  29322. </member>
  29323. <member name="F:CsQuery.HtmlParser.HtmlData.ReadonlyAttrId">
  29324. <summary>
  29325. Identifier for the readonly attribute.
  29326. </summary>
  29327. </member>
  29328. <member name="F:CsQuery.HtmlParser.HtmlData.CheckedAttrId">
  29329. <summary>
  29330. Identifier for the checked attribute.
  29331. </summary>
  29332. </member>
  29333. <member name="F:CsQuery.HtmlParser.HtmlData.tagINPUT">
  29334. <summary>
  29335. The INPUT tag.
  29336. </summary>
  29337. </member>
  29338. <member name="F:CsQuery.HtmlParser.HtmlData.tagSELECT">
  29339. <summary>
  29340. The SELECT tag.
  29341. </summary>
  29342. </member>
  29343. <member name="F:CsQuery.HtmlParser.HtmlData.tagOPTION">
  29344. <summary>
  29345. The OPTION tag.
  29346. </summary>
  29347. </member>
  29348. <member name="F:CsQuery.HtmlParser.HtmlData.tagP">
  29349. <summary>
  29350. The P tag.
  29351. </summary>
  29352. </member>
  29353. <member name="F:CsQuery.HtmlParser.HtmlData.tagTR">
  29354. <summary>
  29355. The TR tag.
  29356. </summary>
  29357. </member>
  29358. <member name="F:CsQuery.HtmlParser.HtmlData.tagTD">
  29359. <summary>
  29360. The TD tag.
  29361. </summary>
  29362. </member>
  29363. <member name="F:CsQuery.HtmlParser.HtmlData.tagTH">
  29364. <summary>
  29365. The TH tag.
  29366. </summary>
  29367. </member>
  29368. <member name="F:CsQuery.HtmlParser.HtmlData.tagHEAD">
  29369. <summary>
  29370. The HEAD tag.
  29371. </summary>
  29372. </member>
  29373. <member name="F:CsQuery.HtmlParser.HtmlData.tagBODY">
  29374. <summary>
  29375. The BODY tag.
  29376. </summary>
  29377. </member>
  29378. <member name="F:CsQuery.HtmlParser.HtmlData.tagDT">
  29379. <summary>
  29380. The DT tag
  29381. </summary>
  29382. </member>
  29383. <member name="F:CsQuery.HtmlParser.HtmlData.tagCOLGROUP">
  29384. <summary>
  29385. The COLGROUP tag.
  29386. </summary>
  29387. </member>
  29388. <member name="F:CsQuery.HtmlParser.HtmlData.tagDD">
  29389. <summary>
  29390. The DD tag
  29391. </summary>
  29392. </member>
  29393. <member name="F:CsQuery.HtmlParser.HtmlData.tagLI">
  29394. <summary>
  29395. The LI tag
  29396. </summary>
  29397. </member>
  29398. <member name="F:CsQuery.HtmlParser.HtmlData.tagDL">
  29399. <summary>
  29400. The DL tag
  29401. </summary>
  29402. </member>
  29403. <member name="F:CsQuery.HtmlParser.HtmlData.tagTABLE">
  29404. <summary>
  29405. The TABLE tag.
  29406. </summary>
  29407. </member>
  29408. <member name="F:CsQuery.HtmlParser.HtmlData.tagOPTGROUP">
  29409. <summary>
  29410. The OPTGROUP tag.
  29411. </summary>
  29412. </member>
  29413. <member name="F:CsQuery.HtmlParser.HtmlData.tagUL">
  29414. <summary>
  29415. The UL tag.
  29416. </summary>
  29417. </member>
  29418. <member name="F:CsQuery.HtmlParser.HtmlData.tagOL">
  29419. <summary>
  29420. The OL tag.
  29421. </summary>
  29422. </member>
  29423. <member name="F:CsQuery.HtmlParser.HtmlData.tagTBODY">
  29424. <summary>
  29425. The TBODY tag
  29426. </summary>
  29427. </member>
  29428. <member name="F:CsQuery.HtmlParser.HtmlData.tagTFOOT">
  29429. <summary>
  29430. The TFOOT tag.
  29431. </summary>
  29432. </member>
  29433. <member name="F:CsQuery.HtmlParser.HtmlData.tagTHEAD">
  29434. <summary>
  29435. The THEAD tag.
  29436. </summary>
  29437. </member>
  29438. <member name="F:CsQuery.HtmlParser.HtmlData.tagRT">
  29439. <summary>
  29440. The RT tag.
  29441. </summary>
  29442. </member>
  29443. <member name="F:CsQuery.HtmlParser.HtmlData.tagRP">
  29444. <summary>
  29445. The RP tag.
  29446. </summary>
  29447. </member>
  29448. <member name="F:CsQuery.HtmlParser.HtmlData.tagSCRIPT">
  29449. <summary>
  29450. The SCRIPT tag.
  29451. </summary>
  29452. </member>
  29453. <member name="F:CsQuery.HtmlParser.HtmlData.tagTEXTAREA">
  29454. <summary>
  29455. The TEXTAREA tag.
  29456. </summary>
  29457. </member>
  29458. <member name="F:CsQuery.HtmlParser.HtmlData.tagSTYLE">
  29459. <summary>
  29460. The STYLE tag.
  29461. </summary>
  29462. </member>
  29463. <member name="F:CsQuery.HtmlParser.HtmlData.tagCOL">
  29464. <summary>
  29465. The COL tag.
  29466. </summary>
  29467. </member>
  29468. <member name="F:CsQuery.HtmlParser.HtmlData.tagHTML">
  29469. <summary>
  29470. The HTML tag.
  29471. </summary>
  29472. </member>
  29473. <member name="F:CsQuery.HtmlParser.HtmlData.tagBUTTON">
  29474. <summary>
  29475. The BUTTON tag.
  29476. </summary>
  29477. </member>
  29478. <member name="F:CsQuery.HtmlParser.HtmlData.attrMULTIPLE">
  29479. <summary>
  29480. The BUTTON tag.
  29481. </summary>
  29482. </member>
  29483. <member name="F:CsQuery.HtmlParser.HtmlData.tagA">
  29484. <summary>
  29485. the A tag
  29486. </summary>
  29487. </member>
  29488. <member name="F:CsQuery.HtmlParser.HtmlData.tagSPAN">
  29489. <summary>
  29490. the SPAN tag
  29491. </summary>
  29492. </member>
  29493. <member name="F:CsQuery.HtmlParser.HtmlData.tagFORM">
  29494. <summary>
  29495. the SPAN tag
  29496. </summary>
  29497. </member>
  29498. <member name="F:CsQuery.HtmlParser.HtmlData.attrREQUIRED">
  29499. <summary>
  29500. The REQUIRED attribute.
  29501. </summary>
  29502. </member>
  29503. <member name="F:CsQuery.HtmlParser.HtmlData.attrAUTOFOCUS">
  29504. <summary>
  29505. The REQUIRED attribute.
  29506. </summary>
  29507. </member>
  29508. <member name="F:CsQuery.HtmlParser.HtmlData.attrTYPE">
  29509. <summary>
  29510. The TYPE attribute.
  29511. </summary>
  29512. </member>
  29513. <member name="F:CsQuery.HtmlParser.HtmlData.tagPROGRESS">
  29514. <summary>
  29515. The PROGRESS element
  29516. </summary>
  29517. </member>
  29518. <member name="F:CsQuery.HtmlParser.HtmlData.tagLABEL">
  29519. <summary>
  29520. The LABEL element
  29521. </summary>
  29522. </member>
  29523. <member name="F:CsQuery.HtmlParser.HtmlData.attrDISABLED">
  29524. <summary>
  29525. The DISABLED attribute
  29526. </summary>
  29527. </member>
  29528. <member name="F:CsQuery.HtmlParser.HtmlData.tagMETER">
  29529. <summary>
  29530. The METER element
  29531. </summary>
  29532. </member>
  29533. <member name="F:CsQuery.HtmlParser.HtmlData.tagIMG">
  29534. <summary>
  29535. The IMG element
  29536. </summary>
  29537. </member>
  29538. <member name="F:CsQuery.HtmlParser.HtmlData.tagLINK">
  29539. <summary>
  29540. The IMG element
  29541. </summary>
  29542. </member>
  29543. <member name="F:CsQuery.HtmlParser.HtmlData.maxHardcodedTokenId">
  29544. <summary>
  29545. should match final tag above; for self-checking.
  29546. </summary>
  29547. </member>
  29548. <member name="F:CsQuery.HtmlParser.HtmlData.NumberChars">
  29549. <summary>
  29550. Things that can be in a CSS number
  29551. </summary>
  29552. </member>
  29553. <member name="F:CsQuery.HtmlParser.HtmlData.Units">
  29554. <summary>
  29555. The units that are allowable unit strings in a CSS style..
  29556. </summary>
  29557. <url>
  29558. http://www.w3.org/TR/css3-values/#relative-lengths
  29559. </url>
  29560. </member>
  29561. <member name="F:CsQuery.HtmlParser.HtmlData.nextID">
  29562. <summary>
  29563. Fields used internally
  29564. </summary>
  29565. </member>
  29566. <member name="P:CsQuery.HtmlParser.HtmlData.Keys">
  29567. <summary>
  29568. A list of all keys (tokens) created.
  29569. </summary>
  29570. </member>
  29571. <member name="M:CsQuery.HtmlParser.HtmlData.HtmlChildrenNotAllowed(System.UInt16)">
  29572. <summary>
  29573. This type does not allow HTML children. Some of these types may allow text but not HTML.
  29574. </summary>
  29575. <param name="nodeId">
  29576. The token ID
  29577. </param>
  29578. <returns>
  29579. true if it succeeds, false if it fails.
  29580. </returns>
  29581. </member>
  29582. <member name="M:CsQuery.HtmlParser.HtmlData.HtmlChildrenNotAllowed(System.String)">
  29583. <summary>
  29584. This type does not allow HTML children. Some of these types may allow text but not HTML.
  29585. </summary>
  29586. <param name="nodeName">
  29587. The node name to test.
  29588. </param>
  29589. <returns>
  29590. true if HTML nodes are not allowed as childredn, false if they are.
  29591. </returns>
  29592. </member>
  29593. <member name="M:CsQuery.HtmlParser.HtmlData.ChildrenAllowed(System.UInt16)">
  29594. <summary>
  29595. Test whether this element may have children.
  29596. </summary>
  29597. <param name="tokenId">
  29598. The token ID.
  29599. </param>
  29600. <returns>
  29601. When false, this element type may never have children.
  29602. </returns>
  29603. </member>
  29604. <member name="M:CsQuery.HtmlParser.HtmlData.ChildrenAllowed(System.String)">
  29605. <summary>
  29606. Test whether this element can have children.
  29607. </summary>
  29608. <param name="nodeName">
  29609. The node name to test.
  29610. </param>
  29611. <returns>
  29612. When false, this element type may never have children.
  29613. </returns>
  29614. </member>
  29615. <member name="M:CsQuery.HtmlParser.HtmlData.IsBlock(System.UInt16)">
  29616. <summary>
  29617. Test whether the node is a block-type element.
  29618. </summary>
  29619. <param name="tokenId">
  29620. The token ID of the node
  29621. </param>
  29622. <returns>
  29623. true if the token ID represents a block type element, false if not.
  29624. </returns>
  29625. </member>
  29626. <member name="M:CsQuery.HtmlParser.HtmlData.IsBlock(System.String)">
  29627. <summary>
  29628. Test whether the node is a block-type element
  29629. </summary>
  29630. <param name="nodeName">
  29631. The node name to test.
  29632. </param>
  29633. <returns>
  29634. true if a block type, false if not.
  29635. </returns>
  29636. </member>
  29637. <member name="M:CsQuery.HtmlParser.HtmlData.IsBoolean(System.UInt16)">
  29638. <summary>
  29639. Test whether the attribute is a boolean type.
  29640. </summary>
  29641. <param name="tokenId">
  29642. The token ID
  29643. </param>
  29644. <returns>
  29645. true if boolean, false if not.
  29646. </returns>
  29647. </member>
  29648. <member name="M:CsQuery.HtmlParser.HtmlData.IsBoolean(System.String)">
  29649. <summary>
  29650. Test whether the attribute is a boolean type.
  29651. </summary>
  29652. <param name="propertyName">
  29653. The attribute or property name
  29654. </param>
  29655. <returns>
  29656. true if boolean, false if not.
  29657. </returns>
  29658. </member>
  29659. <member name="M:CsQuery.HtmlParser.HtmlData.IsCaseInsensitiveValues(System.String)">
  29660. <summary>
  29661. Test whether an attribute has case-insensitive values (for selection purposes)
  29662. </summary>
  29663. <param name="attributeName">
  29664. Name of the attribute.
  29665. </param>
  29666. <returns>
  29667. true if the values are case insensitive, false if not.
  29668. </returns>
  29669. </member>
  29670. <member name="M:CsQuery.HtmlParser.HtmlData.IsCaseInsensitiveValues(System.UInt16)">
  29671. <summary>
  29672. Test whether an attribute has case-insensitive values (for selection purposes)
  29673. </summary>
  29674. <param name="attributeToken">
  29675. Token ID of the attribute.
  29676. </param>
  29677. <returns>
  29678. true if the values are case insensitive, false if not.
  29679. </returns>
  29680. </member>
  29681. <member name="M:CsQuery.HtmlParser.HtmlData.HasValueProperty(System.String)">
  29682. <summary>
  29683. Test if a node type has a VALUE property.
  29684. </summary>
  29685. <param name="nodeName">
  29686. The node name token.
  29687. </param>
  29688. <returns>
  29689. true if it has a VALUE property, false if not.
  29690. </returns>
  29691. </member>
  29692. <member name="M:CsQuery.HtmlParser.HtmlData.HasValueProperty(System.UInt16)">
  29693. <summary>
  29694. Test if a node type has a VALUE property.
  29695. </summary>
  29696. <param name="nodeNameToken">
  29697. Token ID of the node name.
  29698. </param>
  29699. <returns>
  29700. true if it has a VALUE property, false if not.
  29701. </returns>
  29702. </member>
  29703. <member name="M:CsQuery.HtmlParser.HtmlData.IsFormInputControl(System.String)">
  29704. <summary>
  29705. Test if the node name is a form input control.
  29706. </summary>
  29707. <param name="nodeName">
  29708. The node name to test.
  29709. </param>
  29710. <returns>
  29711. true if a form input control, false if not.
  29712. </returns>
  29713. </member>
  29714. <member name="M:CsQuery.HtmlParser.HtmlData.IsFormInputControl(System.UInt16)">
  29715. <summary>
  29716. Test if the node name is a form input control
  29717. </summary>
  29718. <param name="nodeNameToken">
  29719. The node name token.
  29720. </param>
  29721. <returns>
  29722. true if a form input control, false if not.
  29723. </returns>
  29724. </member>
  29725. <member name="M:CsQuery.HtmlParser.HtmlData.Tokenize(System.String)">
  29726. <summary>
  29727. Return a token for a name
  29728. </summary>
  29729. <param name="name">
  29730. The name to tokenize.
  29731. </param>
  29732. <returns>
  29733. The token
  29734. </returns>
  29735. </member>
  29736. <member name="M:CsQuery.HtmlParser.HtmlData.TokenizeCaseSensitive(System.String)">
  29737. <summary>
  29738. Return a token for a name, adding to the index if it doesn't exist. When indexing tags and
  29739. attributes, TokenID(tokenName) should be used.
  29740. </summary>
  29741. <param name="name">
  29742. The name to tokenize
  29743. </param>
  29744. <returns>
  29745. A token representation of the string
  29746. </returns>
  29747. </member>
  29748. <member name="M:CsQuery.HtmlParser.HtmlData.TokenizeImpl(System.String)">
  29749. <summary>
  29750. Return a token ID for a name, adding to the index if it doesn't exist. When indexing tags and
  29751. attributes, ignoreCase should be used.
  29752. </summary>
  29753. <param name="tokenName">
  29754. The token name
  29755. </param>
  29756. <returns>
  29757. A token
  29758. </returns>
  29759. </member>
  29760. <member name="M:CsQuery.HtmlParser.HtmlData.TokenName(System.UInt16)">
  29761. <summary>
  29762. Return a token name for an ID.
  29763. </summary>
  29764. <param name="tokenId">
  29765. The token ID
  29766. </param>
  29767. <returns>
  29768. The string, or an empty string if the token ID was not found
  29769. </returns>
  29770. </member>
  29771. <member name="M:CsQuery.HtmlParser.HtmlData.AttributeEncode(System.String,System.Boolean,System.String@)">
  29772. <summary>
  29773. HtmlEncode a string, except for double-quotes, so it can be enclosed in single-quotes.
  29774. </summary>
  29775. <param name="text">
  29776. The text to encode
  29777. </param>
  29778. <param name="alwaysQuote">
  29779. When true, the attribute value will be quoted even if quotes are not required by the value.
  29780. </param>
  29781. <param name="quoteChar">
  29782. [out] The quote character.
  29783. </param>
  29784. <returns>
  29785. The encoded string
  29786. </returns>
  29787. </member>
  29788. <member name="M:CsQuery.HtmlParser.HtmlData.SpecialTagAction(System.String,System.String,System.Boolean)">
  29789. <summary>
  29790. For testing only - the production code never uses this version.
  29791. </summary>
  29792. <param name="tag">
  29793. .
  29794. </param>
  29795. <param name="newTag">
  29796. .
  29797. </param>
  29798. <param name="isDocument">
  29799. .
  29800. </param>
  29801. <returns>
  29802. .
  29803. </returns>
  29804. </member>
  29805. <member name="M:CsQuery.HtmlParser.HtmlData.SpecialTagActionForDocument(System.UInt16,System.UInt16)">
  29806. <summary>
  29807. Determine a course of action given a new tag, its parent, and whether or not to treat this as
  29808. a document. Return 1 to close, 0 to do nothing, or an ID to generate.
  29809. </summary>
  29810. <param name="parentTagId">
  29811. The parent tag ID
  29812. </param>
  29813. <param name="newTagId">
  29814. The new tag ID found
  29815. </param>
  29816. <returns>
  29817. A tokenId representing an action or a new tag to generate
  29818. </returns>
  29819. </member>
  29820. <member name="M:CsQuery.HtmlParser.HtmlData.SpecialTagAction(System.UInt16,System.UInt16)">
  29821. <summary>
  29822. Return the type of action that should be performed given a tag, and a new tag found as a
  29823. child of that tag.
  29824. </summary>
  29825. <remarks>
  29826. Some tags have inner HTML but are often not closed properly. There are two possible
  29827. situations. A tag may not have a nested instance of itself, and therefore any recurrence of
  29828. that tag implies the previous one is closed. Other tag closings are simply optional, but are
  29829. not repeater tags (e.g. body, html). These should be handled automatically by the logic that
  29830. bubbles any closing tag to its parent if it doesn't match the current tag. The exception is
  29831. &lt;head&gt; which technically does not require a close, but we would not expect to find
  29832. another close tag Complete list of optional closing tags: HTML, HEAD, BODY, P, DT, DD, LI,
  29833. OPTION, THEAD, TH, TBODY, TR, TD, TFOOT, COLGROUP
  29834. body, html will be closed automatically at the end of parsing and are also not required.
  29835. </remarks>
  29836. <param name="parentTagId">
  29837. The parent tag's token.
  29838. </param>
  29839. <param name="newTagId">
  29840. The new child tag's token.
  29841. </param>
  29842. <returns>
  29843. A tag action code indicating that nothing special should happen or the parent tag should be
  29844. closed; or alternatively the token for a tag that should be generated in place before the new
  29845. tag is opened.
  29846. </returns>
  29847. </member>
  29848. <member name="M:CsQuery.HtmlParser.HtmlData.setBit(System.Collections.Generic.IEnumerable{System.String},CsQuery.HtmlParser.TokenProperties)">
  29849. <summary>
  29850. For each value in "tokens" (ignoring case) sets the specified bit in the reference table.
  29851. </summary>
  29852. <param name="tokens">
  29853. A sequence of tokens
  29854. </param>
  29855. <param name="bit">
  29856. The bitflag to set
  29857. </param>
  29858. </member>
  29859. <member name="M:CsQuery.HtmlParser.HtmlData.setBit(System.Collections.Generic.IEnumerable{System.UInt16},CsQuery.HtmlParser.TokenProperties)">
  29860. <summary>
  29861. For each value in "tokens" sets the specified bit in the reference table.
  29862. </summary>
  29863. <param name="tokens">
  29864. The sequence of tokens
  29865. </param>
  29866. <param name="bit">
  29867. The bitflag to set
  29868. </param>
  29869. </member>
  29870. <member name="M:CsQuery.HtmlParser.HtmlData.setBit(System.UInt16,CsQuery.HtmlParser.TokenProperties)">
  29871. <summary>
  29872. Set the specified bit in the reference table for "token".
  29873. </summary>
  29874. <param name="token">
  29875. The token
  29876. </param>
  29877. <param name="bit">
  29878. The bit to set
  29879. </param>
  29880. </member>
  29881. <member name="T:CsQuery.HtmlParser.HtmlEncoding">
  29882. <summary>
  29883. Simplify access to character set encodings for this system.
  29884. </summary>
  29885. </member>
  29886. <member name="P:CsQuery.HtmlParser.HtmlEncoding.Encodings">
  29887. <summary>
  29888. A dictionary of all encodings available on this system
  29889. </summary>
  29890. </member>
  29891. <member name="M:CsQuery.HtmlParser.HtmlEncoding.TryGetEncoding(System.String,System.Text.Encoding@)">
  29892. <summary>
  29893. Try to get a character set encoding from its web name.
  29894. </summary>
  29895. <param name="encodingName">
  29896. Name of the encoding.
  29897. </param>
  29898. <param name="encoding">
  29899. [out] The encoding.
  29900. </param>
  29901. <returns>
  29902. true if it succeeds, false if it fails.
  29903. </returns>
  29904. </member>
  29905. <member name="M:CsQuery.HtmlParser.HtmlEncoding.GetEncoding(System.String)">
  29906. <summary>
  29907. Gets an encoding.
  29908. </summary>
  29909. <param name="encodingName">
  29910. Name of the encoding.
  29911. </param>
  29912. <returns>
  29913. The encoding.
  29914. </returns>
  29915. </member>
  29916. <member name="T:CsQuery.HtmlParser.HtmlStyles">
  29917. <summary>
  29918. A dictionary of valid styles, based on a Visual Studio format XML schema.
  29919. </summary>
  29920. </member>
  29921. <member name="F:CsQuery.HtmlParser.HtmlStyles.StyleDefs">
  29922. <summary>
  29923. Dictionary mapping style names to CssStyle style definitions
  29924. </summary>
  29925. </member>
  29926. <member name="T:CsQuery.HtmlParsingMode">
  29927. <summary>
  29928. The methodology applied when parsing strings of HTML
  29929. </summary>
  29930. </member>
  29931. <member name="F:CsQuery.HtmlParsingMode.Auto">
  29932. <summary>
  29933. Automatically detect the document type. When no DocType node is provided, will default to FragmentWithSelfClosingTags.
  29934. </summary>
  29935. </member>
  29936. <member name="F:CsQuery.HtmlParsingMode.Fragment">
  29937. <summary>
  29938. A fragment whose context is determined by the first tag.
  29939. </summary>
  29940. </member>
  29941. <member name="F:CsQuery.HtmlParsingMode.Content">
  29942. <summary>
  29943. A content block, assumed to be in BODY context.
  29944. </summary>
  29945. </member>
  29946. <member name="F:CsQuery.HtmlParsingMode.Document">
  29947. <summary>
  29948. A complete document; the HTML and BODY tag constructs will be addded if missing..
  29949. </summary>
  29950. </member>
  29951. <member name="T:CsQuery.HtmlParsingOptions">
  29952. <summary>
  29953. The options used when parsing strings of HTML
  29954. </summary>
  29955. </member>
  29956. <member name="F:CsQuery.HtmlParsingOptions.None">
  29957. <summary>
  29958. No options applied.
  29959. </summary>
  29960. </member>
  29961. <member name="F:CsQuery.HtmlParsingOptions.Default">
  29962. <summary>
  29963. Default options (from Config.HtmlParsingOptions) are applied.
  29964. </summary>
  29965. </member>
  29966. <member name="F:CsQuery.HtmlParsingOptions.AllowSelfClosingTags">
  29967. <summary>
  29968. Tags may be self-closing.
  29969. </summary>
  29970. </member>
  29971. <member name="F:CsQuery.HtmlParsingOptions.IgnoreComments">
  29972. <summary>
  29973. Comments are ignored entirely.
  29974. </summary>
  29975. </member>
  29976. <member name="T:CsQuery.JsObject">
  29977. <summary>
  29978. A dynamic object implementation that differs from ExpandoObject in two ways:
  29979. 1) Missing property values always return null (or a specified value)
  29980. 2) Allows case-insensitivity
  29981. </summary>
  29982. </member>
  29983. <member name="M:CsQuery.JsObject.#ctor">
  29984. <summary>
  29985. Default constructor.
  29986. </summary>
  29987. </member>
  29988. <member name="M:CsQuery.JsObject.#ctor(System.StringComparer,System.Object)">
  29989. <summary>
  29990. Create in instance using a comparer and a particular value for missing properties
  29991. </summary>
  29992. <param name="comparer">
  29993. The comparer.
  29994. </param>
  29995. <param name="missingPropertyValue">
  29996. The missing property value.
  29997. </param>
  29998. </member>
  29999. <member name="M:CsQuery.JsObject.Initialize(System.StringComparer,System.Object)">
  30000. <summary>
  30001. Initializes this object to its default state.
  30002. </summary>
  30003. <param name="comparer">
  30004. The comparer.
  30005. </param>
  30006. <param name="missingPropertyValue">
  30007. The missing property value.
  30008. </param>
  30009. </member>
  30010. <member name="M:CsQuery.JsObject.Enumerate``1">
  30011. <summary>
  30012. Enumerates the property/value pairs
  30013. </summary>
  30014. <typeparam name="T">
  30015. Generic type parameter.
  30016. </typeparam>
  30017. <returns>
  30018. An enumerator that allows foreach to be used to process enumerate&lt; t&gt; in this
  30019. collection.
  30020. </returns>
  30021. </member>
  30022. <member name="P:CsQuery.JsObject.AllowMissingProperties">
  30023. <summary>
  30024. When true, accessing missing properties will return MissingPropertyValue instead of throwing
  30025. an error.
  30026. </summary>
  30027. </member>
  30028. <member name="P:CsQuery.JsObject.MissingPropertyValue">
  30029. <summary>
  30030. An object or value to be returned when missing properties are accessed (assuming they are allowed)
  30031. </summary>
  30032. </member>
  30033. <member name="P:CsQuery.JsObject.IgnoreCase">
  30034. <summary>
  30035. When true, the property names will not be case sensitive
  30036. </summary>
  30037. </member>
  30038. <member name="P:CsQuery.JsObject.InnerProperties">
  30039. <summary>
  30040. The dictionary of properties
  30041. </summary>
  30042. </member>
  30043. <member name="P:CsQuery.JsObject.Item(System.String)">
  30044. <summary>
  30045. Return the value of a named property
  30046. </summary>
  30047. <param name="name">
  30048. The name.
  30049. </param>
  30050. <returns>
  30051. The indexed item.
  30052. </returns>
  30053. </member>
  30054. <member name="M:CsQuery.JsObject.Get``1(System.String)">
  30055. <summary>
  30056. Gets the strongly-typed value of a property
  30057. </summary>
  30058. <typeparam name="T">
  30059. Generic type parameter.
  30060. </typeparam>
  30061. <param name="name">
  30062. The property name
  30063. </param>
  30064. <returns>
  30065. The value, or null if the value does not exist.
  30066. </returns>
  30067. </member>
  30068. <member name="M:CsQuery.JsObject.GetList``1(System.String)">
  30069. <summary>
  30070. Return the value of a property as a strongly-typed sequence
  30071. </summary>
  30072. <exception cref="T:System.ArgumentException">
  30073. Thrown when one or more arguments have unsupported or illegal values.
  30074. </exception>
  30075. <typeparam name="T">
  30076. The type of value expected in the property
  30077. </typeparam>
  30078. <param name="name">
  30079. The name of the property
  30080. </param>
  30081. <returns>
  30082. A sequence of values of type T
  30083. </returns>
  30084. </member>
  30085. <member name="M:CsQuery.JsObject.Get(System.String)">
  30086. <summary>
  30087. Gets a value for a named property
  30088. </summary>
  30089. <param name="name">
  30090. The property name.
  30091. </param>
  30092. <returns>
  30093. The value
  30094. </returns>
  30095. </member>
  30096. <member name="M:CsQuery.JsObject.TryGetMember(System.Dynamic.GetMemberBinder,System.Object@)">
  30097. <summary>
  30098. Provides the implementation for operations that get member values. Classes derived from the
  30099. <see cref="T:System.Dynamic.DynamicObject" /> class can override this method to specify
  30100. dynamic behavior for operations such as getting a value for a property.
  30101. </summary>
  30102. <param name="binder">
  30103. Provides information about the object that called the dynamic operation. The binder.Name
  30104. property provides the name of the member on which the dynamic operation is performed. For
  30105. example, for the Console.WriteLine(sampleObject.SampleProperty) statement, where sampleObject
  30106. is an instance of the class derived from the <see cref="T:System.Dynamic.DynamicObject" />
  30107. class, binder.Name returns "SampleProperty". The binder.IgnoreCase property specifies whether
  30108. the member name is case-sensitive.
  30109. </param>
  30110. <param name="result">
  30111. The result of the get operation. For example, if the method is called for a property, you can
  30112. assign the property value to <paramref name="result" />.
  30113. </param>
  30114. <returns>
  30115. true if the operation is successful; otherwise, false. If this method returns false, the run-
  30116. time binder of the language determines the behavior. (In most cases, a run-time exception is
  30117. thrown.)
  30118. </returns>
  30119. </member>
  30120. <member name="M:CsQuery.JsObject.TryGetMember(System.String,System.Type,System.Object@)">
  30121. <summary>
  30122. Provides the implementation for operations that get member values. Classes derived from the
  30123. <see cref="T:System.Dynamic.DynamicObject" /> class can override this method to specify
  30124. dynamic behavior for operations such as getting a value for a property.
  30125. </summary>
  30126. <exception cref="T:System.Collections.Generic.KeyNotFoundException">
  30127. Thrown when a key not found error condition occurs.
  30128. </exception>
  30129. <param name="name">
  30130. .
  30131. </param>
  30132. <param name="type">
  30133. The type.
  30134. </param>
  30135. <param name="result">
  30136. The result of the get operation. For example, if the method is called for a property, you can
  30137. assign the property value to <paramref name="result" />.
  30138. </param>
  30139. <returns>
  30140. true if the operation is successful; otherwise, false. If this method returns false, the run-
  30141. time binder of the language determines the behavior. (In most cases, a run-time exception is
  30142. thrown.)
  30143. </returns>
  30144. </member>
  30145. <member name="M:CsQuery.JsObject.TrySetMember(System.Dynamic.SetMemberBinder,System.Object)">
  30146. <summary>
  30147. Provides the implementation for operations that set member values. Classes derived from the
  30148. <see cref="T:System.Dynamic.DynamicObject" /> class can override this method to specify
  30149. dynamic behavior for operations such as setting a value for a property.
  30150. </summary>
  30151. <param name="binder">
  30152. Provides information about the object that called the dynamic operation. The binder.Name
  30153. property provides the name of the member to which the value is being assigned. For example,
  30154. for the statement sampleObject.SampleProperty = "Test", where sampleObject is an instance of
  30155. the class derived from the <see cref="T:System.Dynamic.DynamicObject" /> class, binder.Name
  30156. returns "SampleProperty". The binder.IgnoreCase property specifies whether the member name is
  30157. case-sensitive.
  30158. </param>
  30159. <param name="value">
  30160. The value to set to the member. For example, for sampleObject.SampleProperty = "Test", where
  30161. sampleObject is an instance of the class derived from the
  30162. <see cref="T:System.Dynamic.DynamicObject" /> class, the <paramref name="value" /> is "Test".
  30163. </param>
  30164. <returns>
  30165. true if the operation is successful; otherwise, false. If this method returns false, the run-
  30166. time binder of the language determines the behavior. (In most cases, a language-specific run-
  30167. time exception is thrown.)
  30168. </returns>
  30169. </member>
  30170. <member name="M:CsQuery.JsObject.TrySetMember(System.String,System.Object)">
  30171. <summary>
  30172. Provides the implementation for operations that set member values. Classes derived from the
  30173. <see cref="T:System.Dynamic.DynamicObject" /> class can override this method to specify
  30174. dynamic behavior for operations such as setting a value for a property.
  30175. </summary>
  30176. <param name="name">
  30177. .
  30178. </param>
  30179. <param name="value">
  30180. The value to set to the member. For example, for sampleObject.SampleProperty = "Test", where
  30181. sampleObject is an instance of the class derived from the
  30182. <see cref="T:System.Dynamic.DynamicObject" /> class, the <paramref name="value" /> is "Test".
  30183. </param>
  30184. <returns>
  30185. true if the operation is successful; otherwise, false. If this method returns false, the run-
  30186. time binder of the language determines the behavior. (In most cases, a language-specific run-
  30187. time exception is thrown.)
  30188. </returns>
  30189. </member>
  30190. <member name="M:CsQuery.JsObject.HasProperty(System.String)">
  30191. <summary>
  30192. Test if a named property exists
  30193. </summary>
  30194. <param name="name">
  30195. The property name
  30196. </param>
  30197. <returns>
  30198. true if the property exists, false if not.
  30199. </returns>
  30200. </member>
  30201. <member name="M:CsQuery.JsObject.Delete(System.String)">
  30202. <summary>
  30203. Deletes a named property.
  30204. </summary>
  30205. <param name="name">
  30206. The property to delete.
  30207. </param>
  30208. <returns>
  30209. true if it succeeds, false if it fails.
  30210. </returns>
  30211. </member>
  30212. <member name="M:CsQuery.JsObject.ToJsObject(System.Collections.Generic.IDictionary{System.String,System.Object})">
  30213. <summary>
  30214. Returns a new JsObject from a dictionary of key/value paris
  30215. </summary>
  30216. <param name="value">
  30217. The value to set to the member. For example, for sampleObject.SampleProperty = "Test", where
  30218. sampleObject is an instance of the class derived from the
  30219. <see cref="T:System.Dynamic.DynamicObject" /> class, the <paramref name="value" /> is "Test".
  30220. </param>
  30221. <returns>
  30222. value as a JsObject.
  30223. </returns>
  30224. </member>
  30225. <member name="M:CsQuery.JsObject.GetDynamicMemberNames">
  30226. <summary>
  30227. Returns the enumeration of all dynamic member names.
  30228. </summary>
  30229. <returns>
  30230. A sequence that contains dynamic member names.
  30231. </returns>
  30232. </member>
  30233. <member name="M:CsQuery.JsObject.GetEnumerator">
  30234. <summary>
  30235. The enumerator
  30236. </summary>
  30237. <returns>
  30238. The enumerator.
  30239. </returns>
  30240. </member>
  30241. <member name="T:CsQuery.Objects">
  30242. <summary>
  30243. A set of utility functions for testing objects.
  30244. </summary>
  30245. </member>
  30246. <member name="M:CsQuery.Objects.IsNullableType(System.Type)">
  30247. <summary>
  30248. Returns true of the type is a generic nullable type OR string
  30249. </summary>
  30250. <param name="type"></param>
  30251. <returns></returns>
  30252. </member>
  30253. <member name="M:CsQuery.Objects.IsJson(System.Object)">
  30254. <summary>
  30255. Returns true if the object is a string, and appears to be JSON, e.g. it starts with a single
  30256. curly brace.
  30257. </summary>
  30258. <param name="obj">
  30259. The object to test.
  30260. </param>
  30261. <returns>
  30262. true if json, false if not.
  30263. </returns>
  30264. </member>
  30265. <member name="M:CsQuery.Objects.IsImmutable(System.Object)">
  30266. <summary>
  30267. Tests whether an object is a common immutable, specifically, value types, strings, and null.
  30268. KeyValuePairs are specifically excluded. (Why?)
  30269. </summary>
  30270. <param name="obj">
  30271. .
  30272. </param>
  30273. <returns>
  30274. true if immutable, false if not.
  30275. </returns>
  30276. </member>
  30277. <member name="M:CsQuery.Objects.IsExtendableType(System.Object)">
  30278. <summary>
  30279. Returns false if this is a value type, null string, or enumerable (but not Extendable)
  30280. </summary>
  30281. <param name="obj">
  30282. .
  30283. </param>
  30284. <returns>
  30285. true if extendable type, false if not.
  30286. </returns>
  30287. </member>
  30288. <member name="M:CsQuery.Objects.IsTruthy(System.Object)">
  30289. <summary>
  30290. Returns true when a value is "truthy" using same logic as Javascript.
  30291. null = false; empty string = false; "0" string = true; 0 numeric = false; false boolean =
  30292. false.
  30293. </summary>
  30294. <param name="obj">
  30295. The object to test.
  30296. </param>
  30297. <returns>
  30298. true if truthy, false if not.
  30299. </returns>
  30300. </member>
  30301. <member name="M:CsQuery.Objects.IsNumericType(System.Type)">
  30302. <summary>
  30303. Returns true if the object is a primitive numeric type, that is, any primtive except string
  30304. &amp; char.
  30305. </summary>
  30306. <param name="type">
  30307. The type to test.
  30308. </param>
  30309. <returns>
  30310. true if numeric type, false if not.
  30311. </returns>
  30312. </member>
  30313. <member name="M:CsQuery.Objects.IsNativeType(System.Type)">
  30314. <summary>
  30315. Returns true if the value is a Javascript native type (string, number, bool, datetime)
  30316. </summary>
  30317. <param name="type">
  30318. The type to test
  30319. </param>
  30320. <returns>
  30321. true if a Javascript native type, false if not.
  30322. </returns>
  30323. </member>
  30324. <member name="M:CsQuery.Objects.Join(System.Array)">
  30325. <summary>
  30326. Combine elements of an array into a single string, separated by a comma.
  30327. </summary>
  30328. <param name="array">
  30329. The array to join.
  30330. </param>
  30331. <returns>
  30332. A string separated by a comma.
  30333. </returns>
  30334. </member>
  30335. <member name="M:CsQuery.Objects.Join(System.Collections.IEnumerable)">
  30336. <summary>
  30337. Combine elements of a sequenceinto a single string, separated by a comma.
  30338. </summary>
  30339. <param name="list">
  30340. A list of objects.
  30341. </param>
  30342. <returns>
  30343. A string containging the string representation of each object in the sequence separated by a
  30344. comma.
  30345. </returns>
  30346. </member>
  30347. <member name="M:CsQuery.Objects.IsExpando(System.Object)">
  30348. <summary>
  30349. Test if an object is "Expando-like", e.g. is an IDictionary&lt;string,object&gt;.
  30350. </summary>
  30351. <param name="obj">
  30352. The object to test.
  30353. </param>
  30354. <returns>
  30355. true if expando, false if not.
  30356. </returns>
  30357. </member>
  30358. <member name="M:CsQuery.Objects.IsEmptyExpando(System.Object)">
  30359. <summary>
  30360. Test if an object is a an IDictionary&lt;string,object&gt; that is empty.
  30361. </summary>
  30362. <param name="obj">
  30363. The object to test
  30364. </param>
  30365. <returns>
  30366. true if empty expando, false if not.
  30367. </returns>
  30368. </member>
  30369. <member name="M:CsQuery.Objects.IsKeyValuePair(System.Object)">
  30370. <summary>
  30371. Test if an object is a KeyValuePair&lt;,&gt; (e.g. of any types)
  30372. </summary>
  30373. <param name="obj">
  30374. The object to test
  30375. </param>
  30376. <returns>
  30377. true if key value pair, false if not.
  30378. </returns>
  30379. </member>
  30380. <member name="M:CsQuery.Objects.Coerce(System.Object)">
  30381. <summary>
  30382. Coerce a javascript object into a Javascript type (null, bool, int, double, datetime, or string). If you know what the
  30383. type should be, then use Convert instead.
  30384. </summary>
  30385. <param name="value"></param>
  30386. <returns></returns>
  30387. </member>
  30388. <member name="M:CsQuery.Objects.Convert``1(System.Object)">
  30389. <summary>
  30390. Convert an object of any value type to the specified type using any known means.
  30391. </summary>
  30392. <exception cref="T:System.InvalidCastException">
  30393. Thrown when an object cannot be cast to a required type.
  30394. </exception>
  30395. <typeparam name="T">
  30396. Generic type parameter.
  30397. </typeparam>
  30398. <param name="value">
  30399. The object to convert
  30400. </param>
  30401. <returns>
  30402. An object of the target type
  30403. </returns>
  30404. </member>
  30405. <member name="M:CsQuery.Objects.Convert(System.Object,System.Type)">
  30406. <summary>
  30407. Convert an object of any value type to the specified type using any known means.
  30408. </summary>
  30409. <exception cref="T:System.InvalidCastException">
  30410. Thrown when an object cannot be cast to a required type.
  30411. </exception>
  30412. <param name="value">
  30413. The object to convert
  30414. </param>
  30415. <param name="type">
  30416. The target type
  30417. </param>
  30418. <returns>
  30419. An object of the target type
  30420. </returns>
  30421. </member>
  30422. <member name="M:CsQuery.Objects.Convert``1(System.Object,``0)">
  30423. <summary>
  30424. Convert an object of any value type to the specified type using any known means.
  30425. </summary>
  30426. <typeparam name="T">
  30427. Generic type parameter.
  30428. </typeparam>
  30429. <param name="value">
  30430. The object to convert.
  30431. </param>
  30432. <param name="defaultValue">
  30433. (optional) the default value.
  30434. </param>
  30435. <returns>
  30436. An object of the target type.
  30437. </returns>
  30438. </member>
  30439. <member name="M:CsQuery.Objects.TryConvert``1(System.Object,``0@)">
  30440. <summary>
  30441. Try to convert any object to the specified type
  30442. </summary>
  30443. <typeparam name="T">
  30444. The target type
  30445. </typeparam>
  30446. <param name="value">
  30447. The object or value to convert.
  30448. </param>
  30449. <param name="typedValue">
  30450. [out] The typed value.
  30451. </param>
  30452. <returns>
  30453. true if it succeeds, false if it fails.
  30454. </returns>
  30455. </member>
  30456. <member name="M:CsQuery.Objects.TryConvert(System.Object,System.Object@,System.Type,System.Object)">
  30457. <summary>
  30458. Try to convert an object or value to a specified type, using a default value if the
  30459. conversion fails.
  30460. </summary>
  30461. <param name="value">
  30462. The object or value to convert.
  30463. </param>
  30464. <param name="typedValue">
  30465. [out] The typed value.
  30466. </param>
  30467. <param name="type">
  30468. The type to convert to
  30469. </param>
  30470. <param name="defaultValue">
  30471. (optional) the default value.
  30472. </param>
  30473. <returns>
  30474. true if it succeeds, false if it fails.
  30475. </returns>
  30476. </member>
  30477. <member name="M:CsQuery.Objects.ChangeType(System.Object,System.Type)">
  30478. <summary>
  30479. Returns an Object with the specified Type and whose value is equivalent to the specified
  30480. object.
  30481. </summary>
  30482. <remarks>
  30483. This method exists as a workaround to System.Convert.ChangeType(Object, Type) which does not
  30484. handle nullables as of version 2.0 (2.0.50727.42) of the .NET Framework. The idea is that
  30485. this method will be deleted once Convert.ChangeType is updated in a future version of the
  30486. .NET Framework to handle nullable types, so we want this to behave as closely to
  30487. Convert.ChangeType as possible. This method was written by Peter Johnson at:
  30488. http://aspalliance.com/author.aspx?uId=1026.
  30489. </remarks>
  30490. <exception cref="T:System.ArgumentNullException">
  30491. Thrown when one or more required arguments are null.
  30492. </exception>
  30493. <param name="value">
  30494. An Object that implements the IConvertible interface.
  30495. </param>
  30496. <param name="conversionType">
  30497. The Type to which value is to be converted.
  30498. </param>
  30499. <returns>
  30500. An object whose Type is conversionType (or conversionType's underlying type if conversionType
  30501. is Nullable&lt;&gt;) and whose value is equivalent to value. -or- a null reference, if value
  30502. is a null reference and conversionType is not a value type.
  30503. </returns>
  30504. </member>
  30505. <member name="M:CsQuery.Objects.TryParseNumber(System.String,System.Object@,System.Type)">
  30506. <summary>
  30507. Try to parse a string into a valid number
  30508. </summary>
  30509. <exception cref="T:System.InvalidCastException">
  30510. Thrown when parsing fails
  30511. </exception>
  30512. <param name="value">
  30513. The value to parse
  30514. </param>
  30515. <param name="number">
  30516. [out] The parsed value type
  30517. </param>
  30518. <param name="T">
  30519. The Type to process.
  30520. </param>
  30521. <returns>
  30522. true if it succeeds, false if it fails.
  30523. </returns>
  30524. </member>
  30525. <member name="M:CsQuery.Objects.EnumerateProperties``1(System.Object)">
  30526. <summary>
  30527. Enumerate the values of the properties of an object to a sequence of type T
  30528. </summary>
  30529. <typeparam name="T"></typeparam>
  30530. <param name="obj"></param>
  30531. <returns></returns>
  30532. </member>
  30533. <member name="M:CsQuery.Objects.EnumerateProperties``1(System.Object,System.Collections.Generic.IEnumerable{System.Type})">
  30534. <summary>
  30535. Enumerate the values of the properties of an object to a sequence of type T
  30536. </summary>
  30537. <typeparam name="T"></typeparam>
  30538. <param name="obj"></param>
  30539. <param name="ignoreAttributes">All properties with an attribute of these types will be ignored</param>
  30540. <returns></returns>
  30541. </member>
  30542. <member name="M:CsQuery.Objects.DefaultValue(System.Type)">
  30543. <summary>
  30544. Return the default value for a type.
  30545. </summary>
  30546. <param name="type">
  30547. The type
  30548. </param>
  30549. <returns>
  30550. An value or null
  30551. </returns>
  30552. </member>
  30553. <member name="M:CsQuery.Objects.CreateInstance(System.Type)">
  30554. <summary>
  30555. Creates an instance of a type
  30556. </summary>
  30557. <param name="type">
  30558. The type
  30559. </param>
  30560. <returns>
  30561. The new instance.
  30562. </returns>
  30563. </member>
  30564. <member name="M:CsQuery.Objects.CreateInstance``1">
  30565. <summary>
  30566. Creates an instance of type
  30567. </summary>
  30568. <typeparam name="T">
  30569. Generic type parameter.
  30570. </typeparam>
  30571. <returns>
  30572. The new instance&lt; t&gt;
  30573. </returns>
  30574. </member>
  30575. <member name="M:CsQuery.Objects.Enumerate``1(``0)">
  30576. <summary>
  30577. Returns a sequence containing a single element, the object passed by parameter.
  30578. </summary>
  30579. <typeparam name="T">
  30580. The type of object.
  30581. </typeparam>
  30582. <param name="obj">
  30583. The object to add to the sequence.
  30584. </param>
  30585. <returns>
  30586. A sequence with one element.
  30587. </returns>
  30588. </member>
  30589. <member name="M:CsQuery.Objects.Enumerate``1(``0[])">
  30590. <summary>
  30591. Returns an enumeration composed of each object in the parameter list.
  30592. </summary>
  30593. <typeparam name="T">
  30594. The generic type of the enumeration.
  30595. </typeparam>
  30596. <param name="obj">
  30597. The sequence of objects.
  30598. </param>
  30599. <returns>
  30600. An enumerator that allows foreach to be used to process enumerate&lt; t&gt; in this
  30601. collection.
  30602. </returns>
  30603. </member>
  30604. <member name="M:CsQuery.Objects.Enumerate(System.Object[])">
  30605. <summary>
  30606. Enumerates a sequence of objects
  30607. </summary>
  30608. <param name="obj">
  30609. The sequence
  30610. </param>
  30611. <returns>
  30612. An enumeration.
  30613. </returns>
  30614. </member>
  30615. <member name="M:CsQuery.Objects.EmptyEnumerable``1">
  30616. <summary>
  30617. Returns an empty sequence of the specified type.
  30618. </summary>
  30619. <typeparam name="T">
  30620. The generic type of the sequence.
  30621. </typeparam>
  30622. <returns>
  30623. An empty sequence.
  30624. </returns>
  30625. </member>
  30626. <member name="M:CsQuery.Objects.Dict2Dynamic``1(System.Collections.Generic.IDictionary{System.String,System.Object})">
  30627. <summary>
  30628. Convert (recursively) an IDictionary&lt;string,object&gt; to a dynamic object.
  30629. </summary>
  30630. <typeparam name="T">
  30631. Generic type parameter.
  30632. </typeparam>
  30633. <param name="obj">
  30634. The source dicationary
  30635. </param>
  30636. <returns>
  30637. A new dynamic object
  30638. </returns>
  30639. </member>
  30640. <member name="M:CsQuery.Objects.Join(System.Collections.Generic.IEnumerable{System.String},System.String)">
  30641. <summary>
  30642. Combine elements of a sequence into a single string, separated by separator.
  30643. </summary>
  30644. <param name="list">
  30645. The source sequence.
  30646. </param>
  30647. <param name="separator">
  30648. The separator.
  30649. </param>
  30650. <returns>
  30651. A string.
  30652. </returns>
  30653. </member>
  30654. <member name="M:CsQuery.Objects.ParseValue(System.Object)">
  30655. <summary>
  30656. Deal with datetime values
  30657. </summary>
  30658. <param name="value"></param>
  30659. <returns></returns>
  30660. </member>
  30661. <member name="M:CsQuery.Objects.ConvertDeserializedValue``1(System.Object,System.Boolean)">
  30662. <summary>
  30663. Takes a default deserialized value from JavaScriptSerializer and parses it into expando
  30664. objects. This will convert inner array types to strongly-typed arrays; inner object types to
  30665. dynamic objects; and inner date/time value strings to real datetime values.
  30666. </summary>
  30667. <typeparam name="T">
  30668. The target type.
  30669. </typeparam>
  30670. <param name="value">
  30671. The value.
  30672. </param>
  30673. <param name="convertDates">
  30674. When true, date values will be parsed also. (This is likely problematic because of different
  30675. date conventions).
  30676. </param>
  30677. <returns>
  30678. The deserialized converted value&lt; t&gt;
  30679. </returns>
  30680. </member>
  30681. <member name="M:CsQuery.Objects.GetUnderlyingType(System.Type)">
  30682. <summary>
  30683. Return the proper type for an object (ignoring nullability)
  30684. </summary>
  30685. <param name="type"></param>
  30686. <returns></returns>
  30687. </member>
  30688. <member name="M:CsQuery.Objects.Dict2Dynamic``1(System.Collections.Generic.IDictionary{System.String,System.Object},System.Boolean)">
  30689. <summary>
  30690. Convert any IDictionary&lt;string,object&gt; into an expandoobject recursively.
  30691. </summary>
  30692. <typeparam name="T">
  30693. The type of target to create. It must implementing IDynamicMetaObjectProvider; if it is
  30694. actually the interface IDynamicMetaObjectProvider, then the default dynamic object type will
  30695. be created.
  30696. </typeparam>
  30697. <param name="obj">
  30698. The source dictionary
  30699. </param>
  30700. <param name="convertDates">
  30701. .
  30702. </param>
  30703. <returns>
  30704. .
  30705. </returns>
  30706. </member>
  30707. <member name="M:CsQuery.Objects.Extend(System.Boolean,System.Object,System.Object[])">
  30708. <summary>
  30709. Map properties of inputObjects to target. If target is an expando object, it will be updated.
  30710. If not, a new one will be created including the properties of target and inputObjects.
  30711. </summary>
  30712. <param name="deep">
  30713. When true, will clone properties that are objects.
  30714. </param>
  30715. <param name="target">
  30716. The target of the mapping, or null to create a new target
  30717. </param>
  30718. <param name="inputObjects">
  30719. One or more objects that are the source of the mapping
  30720. </param>
  30721. <returns>
  30722. The target object itself, if non-null, or a new dynamic object, if the target is null
  30723. </returns>
  30724. </member>
  30725. <member name="M:CsQuery.Objects.ToExpando(System.Object)">
  30726. <summary>
  30727. Converts a regular object to a dynamic object, or returns the source object if it is already
  30728. a dynamic object.
  30729. </summary>
  30730. <param name="source">
  30731. </param>
  30732. <returns>
  30733. source as a JsObject.
  30734. </returns>
  30735. </member>
  30736. <member name="M:CsQuery.Objects.ToExpando``1(System.Object)">
  30737. <summary>
  30738. Converts this object to a dynamic object of type T.
  30739. </summary>
  30740. <typeparam name="T">
  30741. The type of dynamic object to create; must inherit IDynamicMetaObjectProvider and
  30742. IDictionary&lt;string,object&gt;
  30743. </typeparam>
  30744. <param name="source">
  30745. The object to convert.
  30746. </param>
  30747. <returns>
  30748. The given data converted to a T.
  30749. </returns>
  30750. </member>
  30751. <member name="M:CsQuery.Objects.ToExpando(System.Object,System.Boolean)">
  30752. <summary>
  30753. Converts a regular object to an expando object, or returns the source object if it is already
  30754. an expando object. If "deep" is true, child properties are cloned rather than referenced.
  30755. </summary>
  30756. <param name="source">
  30757. The object to convert
  30758. </param>
  30759. <param name="deep">
  30760. When true, will clone properties that are objects.
  30761. </param>
  30762. <returns>
  30763. The given data converted to a JsObject.
  30764. </returns>
  30765. </member>
  30766. <member name="M:CsQuery.Objects.ToExpando``1(System.Object,System.Boolean)">
  30767. <summary>
  30768. Converts this object to an expando object of type T.
  30769. </summary>
  30770. <typeparam name="T">
  30771. The type of object; must inherit IDynamicMetaObjectProvider and IDictionary&lt;string,
  30772. object&gt;
  30773. </typeparam>
  30774. <param name="source">
  30775. The object to convert
  30776. </param>
  30777. <param name="deep">
  30778. When true, will clone properties that are objects.
  30779. </param>
  30780. <returns>
  30781. The given data converted to a T.
  30782. </returns>
  30783. </member>
  30784. <member name="M:CsQuery.Objects.ToExpando``1(System.Object,System.Boolean,System.Collections.Generic.IEnumerable{System.Type})">
  30785. <summary>
  30786. Converts this object to an expando object of type T.
  30787. </summary>
  30788. <typeparam name="T">
  30789. Generic type parameter.
  30790. </typeparam>
  30791. <param name="source">
  30792. The object to convert.
  30793. </param>
  30794. <param name="deep">
  30795. When true, will clone properties that are objects.
  30796. </param>
  30797. <param name="ignoreAttributes">
  30798. A sequence of Attribute objects that, when any is found on a property, indicate that it should be ignored.
  30799. </param>
  30800. <returns>
  30801. The given data converted to a T.
  30802. </returns>
  30803. </member>
  30804. <member name="M:CsQuery.Objects.CloneObject(System.Object)">
  30805. <summary>
  30806. Clone an object. For value types, returns the value. For reference types, coverts to a
  30807. dynamic object.
  30808. </summary>
  30809. <param name="obj">
  30810. The source object.
  30811. </param>
  30812. <returns>
  30813. The value passed or a new dynamic object.
  30814. </returns>
  30815. </member>
  30816. <member name="M:CsQuery.Objects.CloneObject(System.Object,System.Boolean)">
  30817. <summary>
  30818. Clone an object. For value types, returns the value. For reference types, coverts to a dynamic object.
  30819. </summary>
  30820. <param name="obj">
  30821. The source object.
  30822. </param>
  30823. <param name="deep">
  30824. When true, will clone properties that are objects.
  30825. </param>
  30826. <returns>
  30827. The value passed or a new dynamic object.
  30828. </returns>
  30829. </member>
  30830. <member name="M:CsQuery.Objects.DeleteProperty(System.Object,System.String)">
  30831. <summary>
  30832. Remove a property from a dynamic object, or return a copy of the object a a new dynamic object without the property.
  30833. </summary>
  30834. <exception cref="T:System.InvalidOperationException">
  30835. Thrown when the requested operation is invalid.
  30836. </exception>
  30837. <param name="obj">
  30838. The source object
  30839. </param>
  30840. <param name="property">
  30841. The property to delete
  30842. </param>
  30843. <returns>
  30844. A new dynamic object
  30845. </returns>
  30846. </member>
  30847. <member name="M:CsQuery.Objects.AddExtendKVP(System.Boolean,System.Collections.Generic.HashSet{System.Object},System.Object,System.String,System.Object)">
  30848. <summary>
  30849. Implementation of "Extend" functionality
  30850. </summary>
  30851. <param name="deep"></param>
  30852. <param name="parents"></param>
  30853. <param name="target"></param>
  30854. <param name="name"></param>
  30855. <param name="value"></param>
  30856. </member>
  30857. <member name="M:CsQuery.Objects.ToNewExpando``1(System.Object,System.Boolean,System.Collections.Generic.IEnumerable{System.Type})">
  30858. <summary>
  30859. Implementation of object>expando
  30860. </summary>
  30861. <typeparam name="T"></typeparam>
  30862. <param name="source"></param>
  30863. <param name="deep"></param>
  30864. <param name="ignoreAttributes"></param>
  30865. <returns></returns>
  30866. </member>
  30867. <member name="M:CsQuery.Objects.TryStringToBool(System.String,System.Boolean@)">
  30868. <summary>
  30869. Try to parse an english or numeric string into a boolean value
  30870. </summary>
  30871. <param name="value"></param>
  30872. <param name="result"></param>
  30873. <returns></returns>
  30874. </member>
  30875. <member name="M:CsQuery.Objects.CreateTextNode(System.String)">
  30876. <summary>
  30877. Creates a new text node.
  30878. </summary>
  30879. <param name="text">
  30880. The text.
  30881. </param>
  30882. <returns>
  30883. The new text node.
  30884. </returns>
  30885. </member>
  30886. <member name="M:CsQuery.Objects.CreateComment(System.String)">
  30887. <summary>
  30888. Creates a comment node.
  30889. </summary>
  30890. <param name="comment">
  30891. The comment.
  30892. </param>
  30893. <returns>
  30894. The new comment.
  30895. </returns>
  30896. </member>
  30897. <member name="M:CsQuery.Objects.CreateDocument">
  30898. <summary>
  30899. Creates a new empty document.
  30900. </summary>
  30901. <returns>
  30902. The new document.
  30903. </returns>
  30904. </member>
  30905. <member name="M:CsQuery.Objects.CreateCData(System.String)">
  30906. <summary>
  30907. Creates CDATA node
  30908. </summary>
  30909. <param name="data">
  30910. The data.
  30911. </param>
  30912. <returns>
  30913. The new CDATA node
  30914. </returns>
  30915. </member>
  30916. <member name="M:CsQuery.Objects.CreateFragment">
  30917. <summary>
  30918. Creates a new, empty fragment node.
  30919. </summary>
  30920. <returns>
  30921. The new fragment.
  30922. </returns>
  30923. </member>
  30924. <member name="T:CsQuery.Output.FormatPlainText">
  30925. <summary>
  30926. A formatter that converts a DOM to a basic plain-text version.
  30927. </summary>
  30928. </member>
  30929. <member name="M:CsQuery.Output.FormatPlainText.Render(CsQuery.IDomObject,System.IO.TextWriter)">
  30930. <summary>
  30931. Renders this object to the passed TextWriter.
  30932. </summary>
  30933. <param name="node">
  30934. The node.
  30935. </param>
  30936. <param name="writer">
  30937. The writer.
  30938. </param>
  30939. </member>
  30940. <member name="M:CsQuery.Output.FormatPlainText.Render(CsQuery.IDomObject)">
  30941. <summary>
  30942. Renders this object and returns the output as a string.
  30943. </summary>
  30944. <param name="node">
  30945. The node.
  30946. </param>
  30947. <returns>
  30948. A string of HTML.
  30949. </returns>
  30950. </member>
  30951. <member name="M:CsQuery.Output.FormatPlainText.AddContents(System.Text.StringBuilder,CsQuery.IDomObject,System.Boolean)">
  30952. <summary>
  30953. Adds the contents to 'node' to the StringBuilder.
  30954. </summary>
  30955. <param name="sb">
  30956. The StringBuilder.
  30957. </param>
  30958. <param name="node">
  30959. The node.
  30960. </param>
  30961. <param name="skipWhitespace">
  30962. true to skip any leading whitespace for this node.
  30963. </param>
  30964. </member>
  30965. <member name="M:CsQuery.Output.FormatPlainText.ToStandardLineEndings(System.String)">
  30966. <summary>
  30967. Converts the newline characters in a string to standard system line endings
  30968. </summary>
  30969. <param name="text">
  30970. The text.
  30971. </param>
  30972. <returns>
  30973. The converted string
  30974. </returns>
  30975. </member>
  30976. <member name="M:CsQuery.Output.FormatPlainText.RemoveTrailingWhitespace(System.Text.StringBuilder)">
  30977. <summary>
  30978. Removes trailing whitespace in this StringBuilder
  30979. </summary>
  30980. <param name="sb">
  30981. The StringBuilder.
  30982. </param>
  30983. </member>
  30984. <member name="M:CsQuery.Output.FormatPlainText.CleanFragment(System.String)">
  30985. <summary>
  30986. Clean a string fragment for output as text
  30987. </summary>
  30988. <param name="text">
  30989. The text.
  30990. </param>
  30991. <returns>
  30992. The clean text
  30993. </returns>
  30994. </member>
  30995. <member name="T:CsQuery.Output.HtmlEncoderBase">
  30996. <summary>
  30997. Abstract base class for custom HTML encoder implementations
  30998. </summary>
  30999. </member>
  31000. <member name="M:CsQuery.Output.HtmlEncoderBase.TryEncode(System.Char,System.String@)">
  31001. <summary>
  31002. Determines of a character must be encoded; if so, encodes it as the output parameter and
  31003. returns true; if not, returns false.
  31004. </summary>
  31005. <param name="c">
  31006. The text string to encode.
  31007. </param>
  31008. <param name="encoded">
  31009. [out] The encoded string.
  31010. </param>
  31011. <returns>
  31012. True if the character was encoded.
  31013. </returns>
  31014. </member>
  31015. <member name="M:CsQuery.Output.HtmlEncoderBase.TryEncodeAstralPlane(System.Int32,System.String@)">
  31016. <summary>
  31017. Determines of a character must be encoded (for unicode chars using astral planes); if so,
  31018. encodes it as the output parameter and returns true; if not, returns false. This method will
  31019. be passed the integral representation of the mult-byte unicode character. If the method
  31020. returns false, then the character will be output as the orginal two-byte sequence.
  31021. </summary>
  31022. <param name="c">
  31023. The text string to encode.
  31024. </param>
  31025. <param name="encoded">
  31026. [out] The encoded string.
  31027. </param>
  31028. <returns>
  31029. True if the character was encoded.
  31030. </returns>
  31031. </member>
  31032. <member name="M:CsQuery.Output.HtmlEncoderBase.Encode(System.String,System.IO.TextWriter)">
  31033. <summary>
  31034. Encodes text as HTML, writing the processed output to the TextWriter.
  31035. </summary>
  31036. <param name="html">
  31037. The text to be encoded.
  31038. </param>
  31039. <param name="output">
  31040. The target for the ouput.
  31041. </param>
  31042. </member>
  31043. <member name="T:CsQuery.Output.HtmlEncoderBasic">
  31044. <summary>
  31045. Standard HTML encoder. This parses less-than, greater-than, ampersand, double-qoute, and non-
  31046. breaking space into HTML entities, plus all characters above ascii 160 into ther HTML numeric-
  31047. coded equivalent.
  31048. </summary>
  31049. </member>
  31050. <member name="M:CsQuery.Output.HtmlEncoderBasic.TryEncode(System.Char,System.String@)">
  31051. <summary>
  31052. Determines of a character must be encoded; if so, encodes it as the output parameter and
  31053. returns true; if not, returns false.
  31054. </summary>
  31055. <param name="c">
  31056. The text string to encode.
  31057. </param>
  31058. <param name="encoded">
  31059. [out] The encoded string.
  31060. </param>
  31061. <returns>
  31062. True if the character was encoded.
  31063. </returns>
  31064. </member>
  31065. <member name="M:CsQuery.Output.HtmlEncoderBasic.TryEncodeAstralPlane(System.Int32,System.String@)">
  31066. <summary>
  31067. Determines of a character must be encoded (for unicode chars using astral planes); if so,
  31068. encodes it as the output parameter and returns true; if not, returns false. This method will
  31069. be passed the integral representation of the mult-byte unicode character. If the method
  31070. returns false, then the character will be output as the orginal two-byte sequence.
  31071. </summary>
  31072. <param name="c">
  31073. The text string to encode.
  31074. </param>
  31075. <param name="encoded">
  31076. [out] The encoded string.
  31077. </param>
  31078. <returns>
  31079. True if the character was encoded.
  31080. </returns>
  31081. </member>
  31082. <member name="M:CsQuery.Output.HtmlEncoderBasic.EncodeNumeric(System.Int32)">
  31083. <summary>
  31084. Encodes an integer as an HTML numeric coded entity e.g. &amp;#nnn;
  31085. </summary>
  31086. <param name="value">
  31087. The value.
  31088. </param>
  31089. <returns>
  31090. An HTML string.
  31091. </returns>
  31092. </member>
  31093. <member name="T:CsQuery.Output.HtmlEncoderFull">
  31094. <summary>
  31095. Full HTML encoder. All entities with known HTML codes are parsed; everything above 160
  31096. becomes an HTML numeric-coded entity.
  31097. </summary>
  31098. </member>
  31099. <member name="M:CsQuery.Output.HtmlEncoderFull.#ctor">
  31100. <summary>
  31101. Default constructor.
  31102. </summary>
  31103. </member>
  31104. <member name="M:CsQuery.Output.HtmlEncoderFull.TryEncode(System.Char,System.String@)">
  31105. <summary>
  31106. Determines of a character must be encoded; if so, encodes it as the output parameter and
  31107. returns true; if not, returns false.
  31108. </summary>
  31109. <param name="c">
  31110. The text string to encode.
  31111. </param>
  31112. <param name="encoded">
  31113. [out] The encoded string.
  31114. </param>
  31115. <returns>
  31116. True if the character was encoded.
  31117. </returns>
  31118. </member>
  31119. <member name="T:CsQuery.Output.HtmlEncoderMinimum">
  31120. <summary>
  31121. Minimum HTML encoder. This only parses the absolute minimum required for correct
  31122. interpretation (less-than, greater-than, ampersand). Everthing else is passed through.
  31123. </summary>
  31124. </member>
  31125. <member name="M:CsQuery.Output.HtmlEncoderMinimum.TryEncode(System.Char,System.String@)">
  31126. <summary>
  31127. Determines of a character must be encoded; if so, encodes it as the output parameter and
  31128. returns true; if not, returns false.
  31129. </summary>
  31130. <param name="c">
  31131. The text string to encode.
  31132. </param>
  31133. <param name="encoded">
  31134. [out] The encoded string.
  31135. </param>
  31136. <returns>
  31137. True if the character was encoded.
  31138. </returns>
  31139. </member>
  31140. <member name="M:CsQuery.Output.HtmlEncoderMinimum.TryEncodeAstralPlane(System.Int32,System.String@)">
  31141. <summary>
  31142. Overrides default astral plane encoding, causing unicode characters to never be HTML encoded.
  31143. </summary>
  31144. <param name="c">
  31145. The text string to encode.
  31146. </param>
  31147. <param name="encoded">
  31148. [out] Null always (never encodes)
  31149. </param>
  31150. <returns>
  31151. False always (never encodes)
  31152. </returns>
  31153. </member>
  31154. <member name="T:CsQuery.Output.HtmlEncoderMinimumNbsp">
  31155. <summary>
  31156. Minimum HTML encoder (including nonbreaking space). This only parses the absolute minimum
  31157. required for correct interpretation (less-than, greater-than, ampersand), plus non-breaking
  31158. space. Everthing else is passed through.
  31159. </summary>
  31160. </member>
  31161. <member name="M:CsQuery.Output.HtmlEncoderMinimumNbsp.TryEncode(System.Char,System.String@)">
  31162. <summary>
  31163. Determines of a character must be encoded; if so, encodes it as the output parameter and
  31164. returns true; if not, returns false.
  31165. </summary>
  31166. <param name="c">
  31167. The text string to encode.
  31168. </param>
  31169. <param name="encoded">
  31170. [out] The encoded string.
  31171. </param>
  31172. <returns>
  31173. True if the character was encoded.
  31174. </returns>
  31175. </member>
  31176. <member name="T:CsQuery.Output.HtmlEncoderNone">
  31177. <summary>
  31178. Minimum HTML encoder. This only parses the absolute minimum required for correct
  31179. interpretation (less-than, greater-than, ampersand). Everthing else is passed through.
  31180. </summary>
  31181. </member>
  31182. <member name="M:CsQuery.Output.HtmlEncoderNone.Encode(System.String,System.IO.TextWriter)">
  31183. <summary>
  31184. Encodes text as HTML, writing the processed output to the TextWriter.
  31185. </summary>
  31186. <param name="text">
  31187. The text to be encoded.
  31188. </param>
  31189. <param name="output">
  31190. The target for the ouput.
  31191. </param>
  31192. </member>
  31193. <member name="T:CsQuery.Output.IHtmlEncoder">
  31194. <summary>
  31195. Interface for HTML encoder/decoder
  31196. </summary>
  31197. </member>
  31198. <member name="M:CsQuery.Output.IHtmlEncoder.Encode(System.String,System.IO.TextWriter)">
  31199. <summary>
  31200. Encodes text as HTML, writing the processed output to the TextWriter.
  31201. </summary>
  31202. <param name="text">
  31203. The text to be encoded.
  31204. </param>
  31205. <param name="output">
  31206. The target for the ouput
  31207. </param>
  31208. </member>
  31209. <member name="T:CsQuery.Output.IOutputFormatter">
  31210. <summary>
  31211. Interface for an OutputFormatter. This is an object that renders a CsQuery tree to a TextWriter
  31212. </summary>
  31213. </member>
  31214. <member name="M:CsQuery.Output.IOutputFormatter.Render(CsQuery.IDomObject,System.IO.TextWriter)">
  31215. <summary>
  31216. Renders this object to the passed TextWriter
  31217. </summary>
  31218. <param name="node">
  31219. The node.
  31220. </param>
  31221. <param name="writer">
  31222. The writer.
  31223. </param>
  31224. </member>
  31225. <member name="M:CsQuery.Output.IOutputFormatter.Render(CsQuery.IDomObject)">
  31226. <summary>
  31227. Renders this object and returns the output as a string
  31228. </summary>
  31229. <param name="node">
  31230. The node.
  31231. </param>
  31232. <returns>
  31233. A string of HTML
  31234. </returns>
  31235. </member>
  31236. <member name="T:CsQuery.Output.FormatDefault">
  31237. <summary>
  31238. Default output formatter.
  31239. </summary>
  31240. </member>
  31241. <member name="M:CsQuery.Output.FormatDefault.#ctor(CsQuery.DomRenderingOptions,CsQuery.Output.IHtmlEncoder)">
  31242. <summary>
  31243. Abstract base class constructor.
  31244. </summary>
  31245. <param name="options">
  31246. Options for controlling the operation.
  31247. </param>
  31248. <param name="encoder">
  31249. The encoder.
  31250. </param>
  31251. </member>
  31252. <member name="M:CsQuery.Output.FormatDefault.#ctor">
  31253. <summary>
  31254. Creates the default OutputFormatter using default DomRenderingOption values and default HtmlEncoder
  31255. </summary>
  31256. </member>
  31257. <member name="P:CsQuery.Output.FormatDefault.OutputStack">
  31258. <summary>
  31259. Stack of the output tree
  31260. </summary>
  31261. </member>
  31262. <member name="M:CsQuery.Output.FormatDefault.Render(CsQuery.IDomObject,System.IO.TextWriter)">
  31263. <summary>
  31264. Renders the object to the textwriter.
  31265. </summary>
  31266. <exception cref="T:System.NotImplementedException">
  31267. Thrown when the requested operation is unimplemented.
  31268. </exception>
  31269. <param name="node">
  31270. The node.
  31271. </param>
  31272. <param name="writer">
  31273. The writer to which output is written.
  31274. </param>
  31275. </member>
  31276. <member name="M:CsQuery.Output.FormatDefault.Render(CsQuery.IDomObject)">
  31277. <summary>
  31278. Renders the object to a string.
  31279. </summary>
  31280. <param name="node">
  31281. The node.
  31282. </param>
  31283. <returns>
  31284. A string.
  31285. </returns>
  31286. </member>
  31287. <member name="M:CsQuery.Output.FormatDefault.RenderElement(CsQuery.IDomObject,System.IO.TextWriter,System.Boolean)">
  31288. <summary>
  31289. Gets the HTML representation of this element and its children.
  31290. </summary>
  31291. <param name="element">
  31292. The element to render.
  31293. </param>
  31294. <param name="writer">
  31295. The writer to which output is written.
  31296. </param>
  31297. <param name="includeChildren">
  31298. true to include, false to exclude the children.
  31299. </param>
  31300. </member>
  31301. <member name="M:CsQuery.Output.FormatDefault.RenderChildren(CsQuery.IDomObject,System.IO.TextWriter)">
  31302. <summary>
  31303. Renders the children of this element.
  31304. </summary>
  31305. <param name="element">
  31306. The element to render.
  31307. </param>
  31308. <param name="writer">
  31309. The writer to which output is written.
  31310. </param>
  31311. </member>
  31312. <member name="M:CsQuery.Output.FormatDefault.RenderElementInternal(CsQuery.IDomObject,System.IO.TextWriter,System.Boolean)">
  31313. <summary>
  31314. Gets the HTML representation of this element and its children. (This is the implementation -
  31315. it will not flush the stack)
  31316. </summary>
  31317. <param name="element">
  31318. The element to render.
  31319. </param>
  31320. <param name="writer">
  31321. The writer to which output is written.
  31322. </param>
  31323. <param name="includeChildren">
  31324. true to include, false to exclude the children.
  31325. </param>
  31326. </member>
  31327. <member name="M:CsQuery.Output.FormatDefault.EndElement(CsQuery.IDomObject)">
  31328. <summary>
  31329. Adds the element close tag to the output stack.
  31330. </summary>
  31331. <param name="element">
  31332. The element.
  31333. </param>
  31334. </member>
  31335. <member name="M:CsQuery.Output.FormatDefault.RenderStack(System.IO.TextWriter)">
  31336. <summary>
  31337. Process the output stack.
  31338. </summary>
  31339. <exception cref="T:System.NotImplementedException">
  31340. Thrown when the requested operation is unimplemented.
  31341. </exception>
  31342. </member>
  31343. <member name="M:CsQuery.Output.FormatDefault.RenderElements(System.Collections.Generic.IEnumerable{CsQuery.IDomObject},System.IO.TextWriter)">
  31344. <summary>
  31345. Renders a sequence of elements.
  31346. </summary>
  31347. <param name="elements">
  31348. The elements.
  31349. </param>
  31350. <param name="writer">
  31351. The writer to which output is written.
  31352. </param>
  31353. </member>
  31354. <member name="M:CsQuery.Output.FormatDefault.RenderElementCloseTag(CsQuery.IDomObject,System.IO.TextWriter)">
  31355. <summary>
  31356. Renders the element close tag.
  31357. </summary>
  31358. <param name="element">
  31359. The element.
  31360. </param>
  31361. <param name="writer">
  31362. The writer to which output is written.
  31363. </param>
  31364. </member>
  31365. <member name="M:CsQuery.Output.FormatDefault.ParseChildren(CsQuery.IDomObject)">
  31366. <summary>
  31367. Renders all the children of the passed node.
  31368. </summary>
  31369. <param name="element">
  31370. The element.
  31371. </param>
  31372. </member>
  31373. <member name="M:CsQuery.Output.FormatDefault.RenderTextNode(CsQuery.IDomObject,System.IO.TextWriter,System.Boolean)">
  31374. <summary>
  31375. Renders the text node.
  31376. </summary>
  31377. <param name="textNode">
  31378. The text node.
  31379. </param>
  31380. <param name="writer">
  31381. The writer to which output is written.
  31382. </param>
  31383. <param name="raw">
  31384. true to raw.
  31385. </param>
  31386. </member>
  31387. <member name="M:CsQuery.Output.FormatDefault.RenderCdataNode(CsQuery.IDomObject,System.IO.TextWriter)">
  31388. <summary>
  31389. Renders a CDATA node.
  31390. </summary>
  31391. <param name="element">
  31392. The element to render
  31393. </param>
  31394. <param name="writer">
  31395. The writer to which output is written.
  31396. </param>
  31397. </member>
  31398. <member name="M:CsQuery.Output.FormatDefault.RenderCommentNode(CsQuery.IDomObject,System.IO.TextWriter)">
  31399. <summary>
  31400. Renders the comment node.
  31401. </summary>
  31402. <param name="element">
  31403. The element to render
  31404. </param>
  31405. <param name="writer">
  31406. The writer to which output is written.
  31407. </param>
  31408. </member>
  31409. <member name="M:CsQuery.Output.FormatDefault.RenderDocTypeNode(CsQuery.IDomObject,System.IO.TextWriter)">
  31410. <summary>
  31411. Renders the document type node.
  31412. </summary>
  31413. <param name="element">
  31414. The element to render
  31415. </param>
  31416. <param name="writer">
  31417. The writer to which output is written.
  31418. </param>
  31419. </member>
  31420. <member name="M:CsQuery.Output.FormatDefault.RenderAttribute(System.IO.TextWriter,System.String,System.String,System.Boolean)">
  31421. <summary>
  31422. Render an attribute.
  31423. </summary>
  31424. <param name="writer">
  31425. The writer to which output is written.
  31426. </param>
  31427. <param name="name">
  31428. The name of the attribute.
  31429. </param>
  31430. <param name="value">
  31431. The attribute value.
  31432. </param>
  31433. <param name="quoteAll">
  31434. true to require quotes around the attribute value, false to use quotes only if needed.
  31435. </param>
  31436. </member>
  31437. <member name="M:CsQuery.Output.FormatDefault.MergeDefaultOptions">
  31438. <summary>
  31439. Merge options with defaults when needed.
  31440. </summary>
  31441. </member>
  31442. <member name="M:CsQuery.Output.FormatDefault.SetDocType(CsQuery.IDomObject)">
  31443. <summary>
  31444. Sets document type.
  31445. </summary>
  31446. <param name="element">
  31447. The element to render.
  31448. </param>
  31449. </member>
  31450. <member name="T:CsQuery.Output.FormatDefault.NodeStackElement">
  31451. <summary>
  31452. An element that captures the state of a element on the output stack.
  31453. </summary>
  31454. </member>
  31455. <member name="M:CsQuery.Output.FormatDefault.NodeStackElement.#ctor(CsQuery.IDomObject,System.Boolean,System.Boolean)">
  31456. <summary>
  31457. Constructor.
  31458. </summary>
  31459. <param name="element">
  31460. The element.
  31461. </param>
  31462. <param name="isRaw">
  31463. true if this object is raw.
  31464. </param>
  31465. <param name="isClose">
  31466. true if this object is close.
  31467. </param>
  31468. </member>
  31469. <member name="F:CsQuery.Output.FormatDefault.NodeStackElement.Element">
  31470. <summary>
  31471. The element.
  31472. </summary>
  31473. </member>
  31474. <member name="F:CsQuery.Output.FormatDefault.NodeStackElement.IsRaw">
  31475. <summary>
  31476. The text node should be output as raw (un-encoded) text.
  31477. </summary>
  31478. </member>
  31479. <member name="F:CsQuery.Output.FormatDefault.NodeStackElement.IsClose">
  31480. <summary>
  31481. The is a closing tag only.
  31482. </summary>
  31483. </member>
  31484. <member name="T:CsQuery.HtmlEncoders">
  31485. <summary>
  31486. Factory for HTML encoders included with CsQuery
  31487. </summary>
  31488. </member>
  31489. <member name="P:CsQuery.HtmlEncoders.Default">
  31490. <summary>
  31491. The default HTML encoder
  31492. </summary>
  31493. </member>
  31494. <member name="F:CsQuery.HtmlEncoders.Basic">
  31495. <summary>
  31496. The standard HTML encoder; encodes most entities, and any characters that are above ascii 160.
  31497. </summary>
  31498. </member>
  31499. <member name="F:CsQuery.HtmlEncoders.Minimum">
  31500. <summary>
  31501. The minimum HTML encoder; only encodes left-caret, right-caret, and ampersand. All other
  31502. characters are passed through.
  31503. </summary>
  31504. </member>
  31505. <member name="F:CsQuery.HtmlEncoders.MinimumNbsp">
  31506. <summary>
  31507. The same as the minimum HTML encoder, but also encodes nonbreaking space (ascii 160 becomes
  31508. &amp;nbsp;).
  31509. </summary>
  31510. </member>
  31511. <member name="F:CsQuery.HtmlEncoders.None">
  31512. <summary>
  31513. No HTML encoding -- all characters are passed through. Will likely produce invalid HTML.
  31514. </summary>
  31515. </member>
  31516. <member name="F:CsQuery.HtmlEncoders.Full">
  31517. <summary>
  31518. Full HTML encoding -- all entities mapped to their named (not numeric) entities when
  31519. available.
  31520. </summary>
  31521. </member>
  31522. <member name="T:CsQuery.OutputFormatters">
  31523. <summary>
  31524. Factory for OuputFormatters included with CsQuery.
  31525. </summary>
  31526. </member>
  31527. <member name="M:CsQuery.OutputFormatters.Create(CsQuery.DomRenderingOptions,CsQuery.Output.IHtmlEncoder)">
  31528. <summary>
  31529. Creates an instance of the default OutputFormatter using the options passed.
  31530. </summary>
  31531. <param name="options">
  31532. (optional) options for controlling the operation.
  31533. </param>
  31534. <param name="encoder">
  31535. (optional) the encoder.
  31536. </param>
  31537. <returns>
  31538. An OutputFormatter.
  31539. </returns>
  31540. </member>
  31541. <member name="M:CsQuery.OutputFormatters.Create(CsQuery.DomRenderingOptions)">
  31542. <summary>
  31543. Creates an instance of the default OutputFormatter using the options passed and the default encoder.
  31544. </summary>
  31545. <param name="options">
  31546. (optional) options for controlling the operation.
  31547. </param>
  31548. <returns>
  31549. An OutputFormatter.
  31550. </returns>
  31551. </member>
  31552. <member name="M:CsQuery.OutputFormatters.Create(CsQuery.Output.IHtmlEncoder)">
  31553. <summary>
  31554. Creates an instance of the default OutputFormatter using the default options and the encoder
  31555. passed.
  31556. </summary>
  31557. <param name="encoder">
  31558. (optional) the encoder.
  31559. </param>
  31560. <returns>
  31561. An OutputFormatter.
  31562. </returns>
  31563. </member>
  31564. <member name="P:CsQuery.OutputFormatters.Default">
  31565. <summary>
  31566. Gets an instance of the default OuputFormatter configured with the default HTML encoder and options
  31567. </summary>
  31568. </member>
  31569. <member name="P:CsQuery.OutputFormatters.HtmlEncodingNone">
  31570. <summary>
  31571. Gets an instance of the default OuputFormatter configured with no HTML encoding
  31572. </summary>
  31573. </member>
  31574. <member name="P:CsQuery.OutputFormatters.HtmlEncodingBasic">
  31575. <summary>
  31576. Gets an instance of the default OuputFormatter configured with basic encoding
  31577. </summary>
  31578. </member>
  31579. <member name="P:CsQuery.OutputFormatters.HtmlEncodingFull">
  31580. <summary>
  31581. Gets an instance of the default OuputFormatter configured for full HTML encoding
  31582. </summary>
  31583. </member>
  31584. <member name="P:CsQuery.OutputFormatters.HtmlEncodingMinimum">
  31585. <summary>
  31586. Gets an instance of the default OutputFormatter, using the minimum HTML encoding scheme.
  31587. </summary>
  31588. </member>
  31589. <member name="P:CsQuery.OutputFormatters.HtmlEncodingMinimumNbsp">
  31590. <summary>
  31591. Gets an instance of the default OutputFormatter, using the minimum HTML + NBSP encoding scheme.
  31592. </summary>
  31593. </member>
  31594. <member name="P:CsQuery.OutputFormatters.PlainText">
  31595. <summary>
  31596. An OutputFormatter that returns a basic ASCII version of the HTML document.
  31597. </summary>
  31598. </member>
  31599. <member name="M:CsQuery.OutputFormatters.MergeOptions(CsQuery.DomRenderingOptions@)">
  31600. <summary>
  31601. Merge options with defaults when needed
  31602. </summary>
  31603. <param name="options">
  31604. (optional) options for controlling the operation.
  31605. </param>
  31606. </member>
  31607. <member name="T:CsQuery.Promises.Deferred">
  31608. <summary>
  31609. A Deferred object. Deferred objects implement the IPromise interface, and have methods for
  31610. resolving or rejecting the promise.
  31611. </summary>
  31612. </member>
  31613. <member name="M:CsQuery.Promises.Deferred.#ctor">
  31614. <summary>
  31615. Default constuctor for a Deferred object.
  31616. </summary>
  31617. </member>
  31618. <member name="F:CsQuery.Promises.Deferred.Locker">
  31619. <summary>
  31620. The thread locker object
  31621. </summary>
  31622. </member>
  31623. <member name="P:CsQuery.Promises.Deferred.Success">
  31624. <summary>
  31625. The success delegate
  31626. </summary>
  31627. </member>
  31628. <member name="P:CsQuery.Promises.Deferred.Failure">
  31629. <summary>
  31630. The failure delegate
  31631. </summary>
  31632. </member>
  31633. <member name="F:CsQuery.Promises.Deferred.NextDeferred">
  31634. <summary>
  31635. The next deferred objected in the chain; resolved or rejected when any bound delegate is
  31636. resolved or rejected./.
  31637. </summary>
  31638. </member>
  31639. <member name="F:CsQuery.Promises.Deferred.Resolved">
  31640. <summary>
  31641. Indicates whether this object has been resolved yet. A null value means unresolved; true or
  31642. false indicate success or failure.
  31643. </summary>
  31644. </member>
  31645. <member name="F:CsQuery.Promises.Deferred.Parameter">
  31646. <summary>
  31647. The parameter that was passed with a resolution or rejection.
  31648. </summary>
  31649. </member>
  31650. <member name="P:CsQuery.Promises.Deferred.FailOnResolutionExceptions">
  31651. <summary>
  31652. When false (default), errors thrown during promise resoluton will be turned into a rejected
  31653. promise. If this is true, no error handling will occur, meaning that errors could bubble, or
  31654. in the event that a promise was resolved by an asynchronous event, be unhandled. Typically,
  31655. you would only want this to be false when debugging, as it could result in unhandled
  31656. exceptions.
  31657. </summary>
  31658. </member>
  31659. <member name="M:CsQuery.Promises.Deferred.Resolve(System.Object)">
  31660. <summary>
  31661. Resolves the promise.
  31662. </summary>
  31663. <param name="parm">
  31664. (optional) a value passed to the promise delegate
  31665. </param>
  31666. </member>
  31667. <member name="M:CsQuery.Promises.Deferred.Reject(System.Object)">
  31668. <summary>
  31669. Rejects the promise
  31670. </summary>
  31671. <param name="parm">
  31672. (optional) a value passed to the promise delegate.
  31673. </param>
  31674. </member>
  31675. <member name="M:CsQuery.Promises.Deferred.Then(System.Delegate,System.Delegate)">
  31676. <summary>
  31677. Chains a delegate to be invoked upon resolution or failure of the Deferred promise object.
  31678. </summary>
  31679. <param name="success">
  31680. The delegate to call upon successful resolution of the promise.
  31681. </param>
  31682. <param name="failure">
  31683. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31684. </param>
  31685. <returns>
  31686. A new promise which will resolve when this promise has resolved.
  31687. </returns>
  31688. </member>
  31689. <member name="M:CsQuery.Promises.Deferred.Then(CsQuery.Promises.PromiseAction{System.Object},CsQuery.Promises.PromiseAction{System.Object})">
  31690. <summary>
  31691. Chains delegates that will be executed on success or failure of a promise.
  31692. </summary>
  31693. <param name="success">
  31694. The delegate to call upon successful resolution of the promise.
  31695. </param>
  31696. <param name="failure">
  31697. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31698. </param>
  31699. <returns>
  31700. A new promise which will resolve when this promise has resolved.
  31701. </returns>
  31702. </member>
  31703. <member name="M:CsQuery.Promises.Deferred.Then(CsQuery.Promises.PromiseFunction{System.Object},CsQuery.Promises.PromiseFunction{System.Object})">
  31704. <summary>
  31705. Chains delegates that will be executed on success or failure of a promise.
  31706. </summary>
  31707. <param name="success">
  31708. The delegate to call upon successful resolution of the promise.
  31709. </param>
  31710. <param name="failure">
  31711. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31712. </param>
  31713. <returns>
  31714. A new promise which will resolve when this promise has resolved.
  31715. </returns>
  31716. </member>
  31717. <member name="M:CsQuery.Promises.Deferred.Then(System.Action,System.Action)">
  31718. <summary>
  31719. Chains delegates that will be executed on success or failure of a promise.
  31720. </summary>
  31721. <param name="success">
  31722. The delegate to call upon successful resolution of the promise.
  31723. </param>
  31724. <param name="failure">
  31725. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31726. </param>
  31727. <returns>
  31728. A new promise which will be chained to this promise.
  31729. </returns>
  31730. </member>
  31731. <member name="M:CsQuery.Promises.Deferred.Then(System.Func{CsQuery.Promises.IPromise},System.Func{CsQuery.Promises.IPromise})">
  31732. <summary>
  31733. Chains delegates that will be executed on success or failure of a promise.
  31734. </summary>
  31735. <param name="success">
  31736. The delegate to call upon successful resolution of the promise.
  31737. </param>
  31738. <param name="failure">
  31739. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31740. </param>
  31741. <returns>
  31742. A new promise which will be chained to this promise.
  31743. </returns>
  31744. </member>
  31745. <member name="M:CsQuery.Promises.Deferred.GetParameters(System.Boolean)">
  31746. <summary>
  31747. Gets the parameters that should be invoked on the success/fail delegate.
  31748. </summary>
  31749. <param name="useParms">
  31750. When true, the target delegate has parameters and this should return a non-null result.
  31751. </param>
  31752. <returns>
  31753. The parameters.
  31754. </returns>
  31755. </member>
  31756. <member name="M:CsQuery.Promises.Deferred.ResolveImpl">
  31757. <summary>
  31758. Implementation of the Resolve function.
  31759. </summary>
  31760. </member>
  31761. <member name="M:CsQuery.Promises.Deferred.RejectImpl">
  31762. <summary>
  31763. Implementation of the Reject function
  31764. </summary>
  31765. </member>
  31766. <member name="T:CsQuery.Promises.Deferred`1">
  31767. <summary>
  31768. A strongly-typed deferred object
  31769. </summary>
  31770. <typeparam name="T">
  31771. Generic type parameter.
  31772. </typeparam>
  31773. </member>
  31774. <member name="M:CsQuery.Promises.Deferred`1.Then(CsQuery.Promises.PromiseAction{`0},CsQuery.Promises.PromiseAction{`0})">
  31775. <summary>
  31776. Bind delegates to the success or failure of a promise
  31777. </summary>
  31778. <param name="success">
  31779. The success delegate
  31780. </param>
  31781. <param name="failure">
  31782. (optional) the failure delegate
  31783. </param>
  31784. <returns>
  31785. A new promise that resolves when the current promise resolves.
  31786. </returns>
  31787. </member>
  31788. <member name="M:CsQuery.Promises.Deferred`1.Then(CsQuery.Promises.PromiseFunction{`0},CsQuery.Promises.PromiseFunction{`0})">
  31789. <summary>
  31790. Bind delegates to the success or failure of a promise
  31791. </summary>
  31792. <param name="success">
  31793. The success delegate
  31794. </param>
  31795. <param name="failure">
  31796. (optional) the failure delegate
  31797. </param>
  31798. <returns>
  31799. A new promise that resolves when the current promise resolves.
  31800. </returns>
  31801. </member>
  31802. <member name="T:CsQuery.Promises.PromiseAction`1">
  31803. <summary>
  31804. An action accepting a single parameter that runs on a promise resolution.
  31805. </summary>
  31806. <typeparam name="T">
  31807. The type of the parameter
  31808. </typeparam>
  31809. <param name="parameter">
  31810. The parameter.
  31811. </param>
  31812. </member>
  31813. <member name="T:CsQuery.Promises.PromiseFunction`1">
  31814. <summary>
  31815. An action accepting a single parameter that runs on a promise resolution, and returns another
  31816. promise.
  31817. </summary>
  31818. <typeparam name="T">
  31819. The type of the parameter
  31820. </typeparam>
  31821. <param name="parameter">
  31822. The parameter.
  31823. </param>
  31824. <returns>
  31825. A new promise that can be chained.
  31826. </returns>
  31827. </member>
  31828. <member name="T:CsQuery.Promises.IPromise">
  31829. <summary>
  31830. A promise is an object exposing "Then" which will be called on the resoluton of a particular process.
  31831. </summary>
  31832. </member>
  31833. <member name="M:CsQuery.Promises.IPromise.Then(System.Delegate,System.Delegate)">
  31834. <summary>
  31835. Chains delegates that will be executed on success or failure of a promise.
  31836. </summary>
  31837. <param name="success">
  31838. The delegate to call upon successful resolution of the promise.
  31839. </param>
  31840. <param name="failure">
  31841. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31842. </param>
  31843. <returns>
  31844. A new promise which will resolve when this promise has resolved.
  31845. </returns>
  31846. </member>
  31847. <member name="M:CsQuery.Promises.IPromise.Then(System.Action,System.Action)">
  31848. <summary>
  31849. Chains delegates that will be executed on success or failure of a promise.
  31850. </summary>
  31851. <param name="success">
  31852. The delegate to call upon successful resolution of the promise.
  31853. </param>
  31854. <param name="failure">
  31855. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31856. </param>
  31857. <returns>
  31858. A new promise which will be chained to this promise.
  31859. </returns>
  31860. </member>
  31861. <member name="M:CsQuery.Promises.IPromise.Then(System.Func{CsQuery.Promises.IPromise},System.Func{CsQuery.Promises.IPromise})">
  31862. <summary>
  31863. Chains delegates that will be executed on success or failure of a promise.
  31864. </summary>
  31865. <param name="success">
  31866. The delegate to call upon successful resolution of the promise.
  31867. </param>
  31868. <param name="failure">
  31869. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31870. </param>
  31871. <returns>
  31872. A new promise which will be chained to this promise.
  31873. </returns>
  31874. </member>
  31875. <member name="M:CsQuery.Promises.IPromise.Then(CsQuery.Promises.PromiseAction{System.Object},CsQuery.Promises.PromiseAction{System.Object})">
  31876. <summary>
  31877. Chains delegates that will be executed on success or failure of a promise.
  31878. </summary>
  31879. <param name="success">
  31880. The delegate to call upon successful resolution of the promise.
  31881. </param>
  31882. <param name="failure">
  31883. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31884. </param>
  31885. <returns>
  31886. A new promise which will resolve when this promise has resolved.
  31887. </returns>
  31888. </member>
  31889. <member name="M:CsQuery.Promises.IPromise.Then(CsQuery.Promises.PromiseFunction{System.Object},CsQuery.Promises.PromiseFunction{System.Object})">
  31890. <summary>
  31891. Chains delegates that will be executed on success or failure of a promise.
  31892. </summary>
  31893. <param name="success">
  31894. The delegate to call upon successful resolution of the promise.
  31895. </param>
  31896. <param name="failure">
  31897. (optional) The delegate to call upon unsuccessful resolution of the promise.
  31898. </param>
  31899. <returns>
  31900. A new promise which will resolve when this promise has resolved.
  31901. </returns>
  31902. </member>
  31903. <member name="T:CsQuery.Promises.IPromise`1">
  31904. <summary>
  31905. Interface for a promise that accepts a strongly-typed parameter.
  31906. </summary>
  31907. <typeparam name="T">
  31908. The type of data accepted by the resolution parameter.
  31909. </typeparam>
  31910. </member>
  31911. <member name="M:CsQuery.Promises.IPromise`1.Then(CsQuery.Promises.PromiseAction{`0},CsQuery.Promises.PromiseAction{`0})">
  31912. <summary>
  31913. Chains delegates that will be executed on success or failure of a promise
  31914. </summary>
  31915. <param name="success">
  31916. The success delegate.
  31917. </param>
  31918. <param name="failure">
  31919. (optional) the failure delegate.
  31920. </param>
  31921. <returns>
  31922. A promise
  31923. </returns>
  31924. </member>
  31925. <member name="M:CsQuery.Promises.IPromise`1.Then(CsQuery.Promises.PromiseFunction{`0},CsQuery.Promises.PromiseFunction{`0})">
  31926. <summary>
  31927. Chains delegates that will be executed on success or failure of a promise.
  31928. </summary>
  31929. <param name="success">
  31930. The success delegate.
  31931. </param>
  31932. <param name="failure">
  31933. (optional) the failure delegate.
  31934. </param>
  31935. <returns>
  31936. A promise.
  31937. </returns>
  31938. </member>
  31939. <member name="T:CsQuery.Promises.Timeout">
  31940. <summary>
  31941. A promise that resolves or fails after a certain amount of time
  31942. </summary>
  31943. </member>
  31944. <member name="M:CsQuery.Promises.Timeout.#ctor(System.Int32)">
  31945. <summary>
  31946. Create a new Timeout that rejects after the specified time.
  31947. </summary>
  31948. <param name="timeoutMilliseconds">
  31949. The timeout in milliseconds.
  31950. </param>
  31951. </member>
  31952. <member name="M:CsQuery.Promises.Timeout.#ctor(System.Int32,System.Object)">
  31953. <summary>
  31954. Create a new Timeout that rejects with the provided parameter value after the specified time.
  31955. </summary>
  31956. <param name="timeoutMilliseconds">
  31957. The timeout in milliseconds.
  31958. </param>
  31959. <param name="parameterValue">
  31960. The parameter value.
  31961. </param>
  31962. </member>
  31963. <member name="M:CsQuery.Promises.Timeout.#ctor(System.Int32,System.Boolean)">
  31964. <summary>
  31965. Create a new Timeout that resolves or rejects with the provided parameter value after the specified time.
  31966. </summary>
  31967. <param name="timeoutMilliseconds">
  31968. The timeout in milliseconds.
  31969. </param>
  31970. <param name="succeedOnTimeout">
  31971. true to resolve the promise on the timeout, false to reject it.
  31972. </param>
  31973. </member>
  31974. <member name="M:CsQuery.Promises.Timeout.#ctor(System.Int32,System.Object,System.Boolean)">
  31975. <summary>
  31976. Create a new Timeout that resolves or rejects with the provided parameter value after the specified time.
  31977. </summary>
  31978. <param name="timeoutMilliseconds">
  31979. The timeout in milliseconds.
  31980. </param>
  31981. <param name="parameterValue">
  31982. The parameter value.
  31983. </param>
  31984. <param name="succeedOnTimeout">
  31985. true to resolve the promise on the timeout, false to reject it.
  31986. </param>
  31987. </member>
  31988. <member name="T:CsQuery.Promises.Timeout`1">
  31989. <summary>
  31990. A promise that resolves or fails after a certain amount of time
  31991. </summary>
  31992. </member>
  31993. <member name="M:CsQuery.Promises.Timeout`1.#ctor(System.Int32)">
  31994. <summary>
  31995. Create a new Timeout that rejects after the specified time.
  31996. </summary>
  31997. <param name="timeoutMilliseconds">
  31998. The timeout in milliseconds.
  31999. </param>
  32000. </member>
  32001. <member name="M:CsQuery.Promises.Timeout`1.#ctor(System.Int32,`0)">
  32002. <summary>
  32003. Create a new Timeout that rejects with the provided parameter value after the specified time.
  32004. </summary>
  32005. <param name="timeoutMilliseconds">
  32006. The timeout in milliseconds.
  32007. </param>
  32008. <param name="parameterValue">
  32009. The parameter value.
  32010. </param>
  32011. </member>
  32012. <member name="M:CsQuery.Promises.Timeout`1.#ctor(System.Int32,System.Boolean)">
  32013. <summary>
  32014. Create a new Timeout that resolves or rejects with the provided parameter value after the specified time.
  32015. </summary>
  32016. <param name="timeoutMilliseconds">
  32017. The timeout in milliseconds.
  32018. </param>
  32019. <param name="resolveOnTimeout">
  32020. true to resolve the promise on the timeout, false to reject it.
  32021. </param>
  32022. </member>
  32023. <member name="M:CsQuery.Promises.Timeout`1.#ctor(System.Int32,`0,System.Boolean)">
  32024. <summary>
  32025. Create a new Timeout that resolves or rejects with the provided parameter value after the specified time.
  32026. </summary>
  32027. <param name="timeoutMilliseconds">
  32028. The timeout in milliseconds.
  32029. </param>
  32030. <param name="parameterValue">
  32031. The parameter value.
  32032. </param>
  32033. <param name="resolveOnTimeout">
  32034. true to resolve the promise on the timeout, false to reject it.
  32035. </param>
  32036. </member>
  32037. <member name="M:CsQuery.Promises.Timeout`1.Stop(System.Boolean)">
  32038. <summary>
  32039. Stops the timer with the specified resolution.
  32040. </summary>
  32041. <param name="resolve">
  32042. True to resolve the promise, false to reject it.
  32043. </param>
  32044. </member>
  32045. <member name="M:CsQuery.Promises.Timeout`1.Stop">
  32046. <summary>
  32047. Stops the timer with it's default resolution
  32048. </summary>
  32049. </member>
  32050. <member name="M:CsQuery.Promises.Timeout`1.Timer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)">
  32051. <summary>
  32052. Event handler called when the specified time has elapsed.
  32053. </summary>
  32054. <param name="sender">
  32055. The timer object.
  32056. </param>
  32057. <param name="e">
  32058. Elapsed event information.
  32059. </param>
  32060. </member>
  32061. <member name="M:CsQuery.Promises.Timeout`1.CompletePromise(System.Boolean)">
  32062. <summary>
  32063. Completes the promise promise using the specified resolution
  32064. </summary>
  32065. </member>
  32066. <member name="M:CsQuery.Promises.Timeout`1.Then(CsQuery.Promises.PromiseAction{`0},CsQuery.Promises.PromiseAction{`0})">
  32067. <summary>
  32068. Chains delegates that will be executed on success or failure of a promise.
  32069. </summary>
  32070. <param name="success">
  32071. The delegate to call upon successful resolution of the promise.
  32072. </param>
  32073. <param name="failure">
  32074. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32075. </param>
  32076. <returns>
  32077. A new promise which will resolve when this promise has resolved.
  32078. </returns>
  32079. </member>
  32080. <member name="M:CsQuery.Promises.Timeout`1.Then(CsQuery.Promises.PromiseFunction{`0},CsQuery.Promises.PromiseFunction{`0})">
  32081. <summary>
  32082. Chains delegates that will be executed on success or failure of a promise.
  32083. </summary>
  32084. <param name="success">
  32085. The delegate to call upon successful resolution of the promise.
  32086. </param>
  32087. <param name="failure">
  32088. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32089. </param>
  32090. <returns>
  32091. A new promise which will resolve when this promise has resolved.
  32092. </returns>
  32093. </member>
  32094. <member name="M:CsQuery.Promises.Timeout`1.Then(System.Delegate,System.Delegate)">
  32095. <summary>
  32096. Chains delegates that will be executed on success or failure of a promise.
  32097. </summary>
  32098. <param name="success">
  32099. The delegate to call upon successful resolution of the promise.
  32100. </param>
  32101. <param name="failure">
  32102. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32103. </param>
  32104. <returns>
  32105. A new promise which will resolve when this promise has resolved.
  32106. </returns>
  32107. </member>
  32108. <member name="M:CsQuery.Promises.Timeout`1.Then(System.Action,System.Action)">
  32109. <summary>
  32110. Chains delegates that will be executed on success or failure of a promise.
  32111. </summary>
  32112. <param name="success">
  32113. The delegate to call upon successful resolution of the promise.
  32114. </param>
  32115. <param name="failure">
  32116. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32117. </param>
  32118. <returns>
  32119. A new promise which will resolve when this promise has resolved.
  32120. </returns>
  32121. </member>
  32122. <member name="M:CsQuery.Promises.Timeout`1.Then(System.Func{CsQuery.Promises.IPromise},System.Func{CsQuery.Promises.IPromise})">
  32123. <summary>
  32124. Chains delegates that will be executed on success or failure of a promise.
  32125. </summary>
  32126. <param name="success">
  32127. The delegate to call upon successful resolution of the promise.
  32128. </param>
  32129. <param name="failure">
  32130. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32131. </param>
  32132. <returns>
  32133. A new promise which will resolve when this promise has resolved.
  32134. </returns>
  32135. </member>
  32136. <member name="M:CsQuery.Promises.Timeout`1.CsQuery#Promises#IPromise#Then(CsQuery.Promises.PromiseAction{System.Object},CsQuery.Promises.PromiseAction{System.Object})">
  32137. <summary>
  32138. Chains delegates that will be executed on success or failure of a promise.
  32139. </summary>
  32140. <param name="success">
  32141. The delegate to call upon successful resolution of the promise.
  32142. </param>
  32143. <param name="failure">
  32144. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32145. </param>
  32146. <returns>
  32147. A new promise which will resolve when this promise has resolved.
  32148. </returns>
  32149. </member>
  32150. <member name="M:CsQuery.Promises.Timeout`1.CsQuery#Promises#IPromise#Then(CsQuery.Promises.PromiseFunction{System.Object},CsQuery.Promises.PromiseFunction{System.Object})">
  32151. <summary>
  32152. Chains delegates that will be executed on success or failure of a promise.
  32153. </summary>
  32154. <param name="success">
  32155. The delegate to call upon successful resolution of the promise.
  32156. </param>
  32157. <param name="failure">
  32158. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32159. </param>
  32160. <returns>
  32161. A new promise which will resolve when this promise has resolved.
  32162. </returns>
  32163. </member>
  32164. <member name="T:CsQuery.Promises.WhenAll">
  32165. <summary>
  32166. A promise that resolves when one or more other promises have all resolved
  32167. </summary>
  32168. </member>
  32169. <member name="M:CsQuery.Promises.WhenAll.#ctor(CsQuery.Promises.IPromise[])">
  32170. <summary>
  32171. Constructor
  32172. </summary>
  32173. <param name="promises">
  32174. A variable-length parameters list containing promises that must all resolve
  32175. </param>
  32176. </member>
  32177. <member name="M:CsQuery.Promises.WhenAll.#ctor(System.Int32,CsQuery.Promises.IPromise[])">
  32178. <summary>
  32179. Constructor to create a promise that resolves when one or more other promises have all
  32180. resolved or a timeout elapses.
  32181. </summary>
  32182. <param name="timeoutMilliseconds">
  32183. The timeout in milliseconds.
  32184. </param>
  32185. <param name="promises">
  32186. A variable-length parameters list containing promises that must all resolve.
  32187. </param>
  32188. </member>
  32189. <member name="F:CsQuery.Promises.WhenAll.Success">
  32190. <summary>
  32191. When false, means one or more of the promises was rejected, and the All will be rejected.
  32192. </summary>
  32193. </member>
  32194. <member name="M:CsQuery.Promises.WhenAll.Then(System.Delegate,System.Delegate)">
  32195. <summary>
  32196. Chains delegates that will be executed on success or failure of a promise.
  32197. </summary>
  32198. <param name="success">
  32199. The delegate to call upon successful resolution of the promise.
  32200. </param>
  32201. <param name="failure">
  32202. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32203. </param>
  32204. <returns>
  32205. A new promise which will resolve when this promise has resolved.
  32206. </returns>
  32207. </member>
  32208. <member name="M:CsQuery.Promises.WhenAll.Then(System.Action,System.Action)">
  32209. <summary>
  32210. Chains delegates that will be executed on success or failure of a promise.
  32211. </summary>
  32212. <param name="success">
  32213. The delegate to call upon successful resolution of the promise.
  32214. </param>
  32215. <param name="failure">
  32216. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32217. </param>
  32218. <returns>
  32219. A new promise which will be chained to this promise.
  32220. </returns>
  32221. </member>
  32222. <member name="M:CsQuery.Promises.WhenAll.Then(CsQuery.Promises.PromiseAction{System.Object},CsQuery.Promises.PromiseAction{System.Object})">
  32223. <summary>
  32224. Chains delegates that will be executed on success or failure of a promise.
  32225. </summary>
  32226. <param name="success">
  32227. The delegate to call upon successful resolution of the promise.
  32228. </param>
  32229. <param name="failure">
  32230. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32231. </param>
  32232. <returns>
  32233. A new promise which will resolve when this promise has resolved.
  32234. </returns>
  32235. </member>
  32236. <member name="M:CsQuery.Promises.WhenAll.Then(System.Func{CsQuery.Promises.IPromise},System.Func{CsQuery.Promises.IPromise})">
  32237. <summary>
  32238. Chains delegates that will be executed on success or failure of a promise.
  32239. </summary>
  32240. <param name="success">
  32241. The delegate to call upon successful resolution of the promise.
  32242. </param>
  32243. <param name="failure">
  32244. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32245. </param>
  32246. <returns>
  32247. A new promise which will be chained to this promise.
  32248. </returns>
  32249. </member>
  32250. <member name="M:CsQuery.Promises.WhenAll.Then(CsQuery.Promises.PromiseFunction{System.Object},CsQuery.Promises.PromiseFunction{System.Object})">
  32251. <summary>
  32252. Chains delegates that will be executed on success or failure of a promise.
  32253. </summary>
  32254. <param name="success">
  32255. The delegate to call upon successful resolution of the promise.
  32256. </param>
  32257. <param name="failure">
  32258. (optional) The delegate to call upon unsuccessful resolution of the promise.
  32259. </param>
  32260. <returns>
  32261. A new promise which will resolve when this promise has resolved.
  32262. </returns>
  32263. </member>
  32264. <member name="M:CsQuery.Promises.WhenAll.PromiseResolve">
  32265. <summary>
  32266. Called when a client promise is resolved.
  32267. </summary>
  32268. </member>
  32269. <member name="M:CsQuery.Promises.WhenAll.PromiseReject">
  32270. <summary>
  32271. Called when a client promise is rejected.
  32272. </summary>
  32273. </member>
  32274. <member name="T:CsQuery.When">
  32275. <summary>
  32276. A static provider for methods that produce Promise-related objects
  32277. </summary>
  32278. </member>
  32279. <member name="P:CsQuery.When.Debug">
  32280. <summary>
  32281. Gets or sets a value indicating whether objects in the Promises library should be created in
  32282. debug mode. This affects Deferred.FailOnResolutionExceptions.
  32283. </summary>
  32284. </member>
  32285. <member name="M:CsQuery.When.Deferred">
  32286. <summary>
  32287. Returns a new Deferred object, an object containing a promise and resolver methods.
  32288. </summary>
  32289. <returns>
  32290. A new Deferred object.
  32291. </returns>
  32292. </member>
  32293. <member name="M:CsQuery.When.Deferred``1">
  32294. <summary>
  32295. Returns a new Deferred object, an object containing a promise and resolver methods.
  32296. </summary>
  32297. <typeparam name="T">
  32298. Generic type parameter determining the type of parameter that will be passed to the resolvers
  32299. </typeparam>
  32300. <returns>
  32301. A new Deferred object
  32302. </returns>
  32303. </member>
  32304. <member name="M:CsQuery.When.All(CsQuery.Promises.IPromise[])">
  32305. <summary>
  32306. Returns a new promise that resolves when all of the promises passed by parameter have resolved
  32307. </summary>
  32308. <param name="promises">
  32309. One or more IPromise objects
  32310. </param>
  32311. <returns>
  32312. A new IPromise object
  32313. </returns>
  32314. </member>
  32315. <member name="M:CsQuery.When.All(System.Int32,CsQuery.Promises.IPromise[])">
  32316. <summary>
  32317. Returns a new promise that resolves when all of the promises passed by parameter have
  32318. resolved, or when the time has elapsed
  32319. </summary>
  32320. <param name="timeoutMilliseconds">
  32321. The timeout in milliseconds.
  32322. </param>
  32323. <param name="promises">
  32324. One or more IPromise objects.
  32325. </param>
  32326. <returns>
  32327. A new IPromise object.
  32328. </returns>
  32329. </member>
  32330. <member name="M:CsQuery.When.Timeout(System.Int32)">
  32331. <summary>
  32332. Return a promise that fails after the specified time. This is like Timer, but fails rather
  32333. than succeeds after the time has elapsed.
  32334. </summary>
  32335. <param name="timeoutMilliseconds">
  32336. The timeout in milliseconds.
  32337. </param>
  32338. <returns>
  32339. A promise.
  32340. </returns>
  32341. </member>
  32342. <member name="M:CsQuery.When.Timer(System.Int32)">
  32343. <summary>
  32344. Return a promise that resolves successfully after the specified time.
  32345. </summary>
  32346. <param name="timerMilliseconds">
  32347. The timeout in milliseconds.
  32348. </param>
  32349. <returns>
  32350. A promise.
  32351. </returns>
  32352. </member>
  32353. <member name="T:CsQuery.StringScanner.CharacterData">
  32354. <summary>
  32355. A static class to provide attribute information about characters, e.g. determining whether or
  32356. not it belongs to a number of predefined classes. This creates an array of every possible
  32357. character with a uint that is a bitmap (of up to 32 possible values)
  32358. This permits very fast access to this information since it only needs to be looked up via an
  32359. index. Uses an array of 65536 uints = 256K of memory.
  32360. </summary>
  32361. </member>
  32362. <member name="M:CsQuery.StringScanner.CharacterData.#cctor">
  32363. <summary>
  32364. Configuration of the xref of character info. This sets bitflags in the "characterFlags" array
  32365. for every unicode value that defines its attributes. This creates a lookup table allowing
  32366. very rapid access to metadata about a single character, useful during string-parsing and
  32367. scanning.
  32368. </summary>
  32369. </member>
  32370. <member name="F:CsQuery.StringScanner.CharacterData.charsHtmlSpaceArray">
  32371. <summary>
  32372. An array of all HTML "space" characters.
  32373. </summary>
  32374. </member>
  32375. <member name="M:CsQuery.StringScanner.CharacterData.CreateCharacterInfo">
  32376. <summary>
  32377. Creates a new instance of the CharacterInfo class
  32378. </summary>
  32379. <returns>
  32380. The new character information.
  32381. </returns>
  32382. </member>
  32383. <member name="M:CsQuery.StringScanner.CharacterData.CreateCharacterInfo(System.Char)">
  32384. <summary>
  32385. Creates a new instance of the CharacterInfo class.
  32386. </summary>
  32387. <param name="character">
  32388. The character to bind to the new instance.
  32389. </param>
  32390. <returns>
  32391. A new CharacterInfo instance.
  32392. </returns>
  32393. </member>
  32394. <member name="M:CsQuery.StringScanner.CharacterData.CreateStringInfo">
  32395. <summary>
  32396. Creates a new StringInfo instance
  32397. </summary>
  32398. <returns>
  32399. The new StringInfo instance
  32400. </returns>
  32401. </member>
  32402. <member name="M:CsQuery.StringScanner.CharacterData.CreateStringInfo(System.String)">
  32403. <summary>
  32404. Creates a new StringInfo instance bound to a string
  32405. </summary>
  32406. <param name="text">
  32407. The string to bind.
  32408. </param>
  32409. <returns>
  32410. The new StringInfo instance.
  32411. </returns>
  32412. </member>
  32413. <member name="M:CsQuery.StringScanner.CharacterData.IsType(System.Char,CsQuery.StringScanner.CharacterType)">
  32414. <summary>
  32415. Test whether a character matches a set of flags defined by the paramter
  32416. </summary>
  32417. <param name="character">
  32418. The character to test
  32419. </param>
  32420. <param name="type">
  32421. The type to which to compare the character
  32422. </param>
  32423. <returns>
  32424. true if the character matches the flags in the test type, false if not
  32425. </returns>
  32426. </member>
  32427. <member name="M:CsQuery.StringScanner.CharacterData.GetType(System.Char)">
  32428. <summary>
  32429. Gets a type with all flags set for the types implemented by this character
  32430. </summary>
  32431. <param name="character">
  32432. The character to test
  32433. </param>
  32434. <returns>
  32435. The type.
  32436. </returns>
  32437. </member>
  32438. <member name="M:CsQuery.StringScanner.CharacterData.Closer(System.Char)">
  32439. <summary>
  32440. Return the closing character for a set of known opening enclosing characters (including
  32441. single and double quotes)
  32442. </summary>
  32443. <exception cref="T:System.InvalidOperationException">
  32444. Thrown when the character is not a known opening bound
  32445. </exception>
  32446. <param name="character">
  32447. The opening bound character
  32448. </param>
  32449. <returns>
  32450. The closing bound character
  32451. </returns>
  32452. </member>
  32453. <member name="M:CsQuery.StringScanner.CharacterData.MatchingBound(System.Char)">
  32454. <summary>
  32455. Return the matching bound for known opening and closing bound characters (same as Closer, but
  32456. accepts closing tags and returns openers)
  32457. </summary>
  32458. <exception cref="T:System.InvalidOperationException">
  32459. Thrown when the requested operation is invalid.
  32460. </exception>
  32461. <param name="character">
  32462. The opening bound character
  32463. </param>
  32464. <returns>
  32465. The matching close character
  32466. </returns>
  32467. </member>
  32468. <member name="M:CsQuery.StringScanner.CharacterData.SetAlphaISO10646(System.UInt32)">
  32469. <summary>
  32470. Sets the bits for ISO 10646.
  32471. </summary>
  32472. <param name="hsb">
  32473. the target
  32474. </param>
  32475. </member>
  32476. <member name="M:CsQuery.StringScanner.CharacterData.SetHtmlAttributeName(System.UInt32)">
  32477. <summary>
  32478. Matches anything but the first character for a valid HTML attribute name.
  32479. </summary>
  32480. <param name="hsb">
  32481. the target
  32482. </param>
  32483. </member>
  32484. <member name="M:CsQuery.StringScanner.CharacterData.SetHtmlTagSelectorStart(System.UInt32)">
  32485. <summary>
  32486. We omit ":" as a valid name start character because it makes pseudoselectors impossible to parse.
  32487. </summary>
  32488. <param name="hsb"></param>
  32489. </member>
  32490. <member name="M:CsQuery.StringScanner.CharacterData.SetHtmlTagSelectorExceptStart(System.UInt32)">
  32491. <summary>
  32492. Similar to above, we omit "." as a valid in-name char because it breaks chained CSS selectors.
  32493. </summary>
  32494. </member>
  32495. <member name="M:CsQuery.StringScanner.CharacterData.SetHtmlTagNameStart(System.UInt32)">
  32496. <summary>
  32497. Add the : back in when actually parsing html
  32498. </summary>
  32499. <param name="hsb"></param>
  32500. </member>
  32501. <member name="M:CsQuery.StringScanner.CharacterData.SetHtmlTagNameExceptStart(System.UInt32)">
  32502. <summary>
  32503. Add the . back in when actually parsing html
  32504. </summary>
  32505. <param name="hsb"></param>
  32506. </member>
  32507. <member name="T:CsQuery.StringScanner.CharacterType">
  32508. <summary>
  32509. Bitfield of flags for specifying characteristics of a single character
  32510. </summary>
  32511. </member>
  32512. <member name="F:CsQuery.StringScanner.CharacterType.Whitespace">
  32513. <summary>
  32514. Whitespace
  32515. </summary>
  32516. </member>
  32517. <member name="F:CsQuery.StringScanner.CharacterType.Alpha">
  32518. <summary>
  32519. Alpha charactersonly
  32520. </summary>
  32521. </member>
  32522. <member name="F:CsQuery.StringScanner.CharacterType.Number">
  32523. <summary>
  32524. Numeric characters only
  32525. </summary>
  32526. </member>
  32527. <member name="F:CsQuery.StringScanner.CharacterType.NumberPart">
  32528. <summary>
  32529. Numbers plus non-numeric characters that can be part of a number
  32530. </summary>
  32531. </member>
  32532. <member name="F:CsQuery.StringScanner.CharacterType.Lower">
  32533. <summary>
  32534. Lowercase only
  32535. </summary>
  32536. </member>
  32537. <member name="F:CsQuery.StringScanner.CharacterType.Upper">
  32538. <summary>
  32539. Uppercase only.
  32540. </summary>
  32541. </member>
  32542. <member name="F:CsQuery.StringScanner.CharacterType.Operator">
  32543. <summary>
  32544. A mathematical operator; something that can be part of a math formiul;a.
  32545. </summary>
  32546. </member>
  32547. <member name="F:CsQuery.StringScanner.CharacterType.Enclosing">
  32548. <summary>
  32549. A character that has a mate, such as ( or ].
  32550. </summary>
  32551. </member>
  32552. <member name="F:CsQuery.StringScanner.CharacterType.Quote">
  32553. <summary>
  32554. A single or double quote.
  32555. </summary>
  32556. </member>
  32557. <member name="F:CsQuery.StringScanner.CharacterType.Escape">
  32558. <summary>
  32559. Backslash.
  32560. </summary>
  32561. </member>
  32562. <member name="F:CsQuery.StringScanner.CharacterType.Separator">
  32563. <summary>
  32564. Comma, space or pipe.
  32565. </summary>
  32566. </member>
  32567. <member name="F:CsQuery.StringScanner.CharacterType.AlphaISO10646">
  32568. <summary>
  32569. ISO10646 character set excluding numbers
  32570. </summary>
  32571. </member>
  32572. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagSelectorStart">
  32573. <summary>
  32574. Something that can be the first character of an HTML tag selector (not tag name).
  32575. </summary>
  32576. </member>
  32577. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagSelectorExceptStart">
  32578. <summary>
  32579. Something that can be anthing other than the 1st character of an HTML tag selector.
  32580. </summary>
  32581. </member>
  32582. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagOpenerEnd">
  32583. <summary>
  32584. A character that marks the end of an HTML tag opener (e.g. the end of the entire tag, or
  32585. the beginning of the attribute section)
  32586. </summary>
  32587. </member>
  32588. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagAny">
  32589. <summary>
  32590. &lt;, &gt;, or / -- any character that's part of the construct of an html tag;
  32591. finding one of these while seeking attribute names means the tag was closed.
  32592. </summary>
  32593. </member>
  32594. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagNameStart">
  32595. <summary>
  32596. Something that can be the first character of a legal HTML tag name.
  32597. </summary>
  32598. </member>
  32599. <member name="F:CsQuery.StringScanner.CharacterType.HtmlTagNameExceptStart">
  32600. <summary>
  32601. Something that can be anything other than the 1st character of a legal HTML tag name.
  32602. </summary>
  32603. </member>
  32604. <member name="F:CsQuery.StringScanner.CharacterType.HtmlAttributeName">
  32605. <summary>
  32606. Something that can be a character of a legal HTML ID value.
  32607. </summary>
  32608. </member>
  32609. <member name="F:CsQuery.StringScanner.CharacterType.SelectorTerminator">
  32610. <summary>
  32611. Terminates a selector or part of a selector
  32612. </summary>
  32613. </member>
  32614. <member name="F:CsQuery.StringScanner.CharacterType.HtmlSpace">
  32615. <summary>
  32616. An HTML "space" is actually different from "white space" which is defined in the HTML5 spec
  32617. as UNICODE whitespace and is a lot of characters. But we are generally only concerned with
  32618. "space" characters which delimit parts of tags and so on.
  32619. </summary>
  32620. </member>
  32621. <member name="F:CsQuery.StringScanner.CharacterType.HtmlMustBeEncoded">
  32622. <summary>
  32623. A character that must be HTML encoded to create valid HTML
  32624. </summary>
  32625. </member>
  32626. <member name="F:CsQuery.StringScanner.CharacterType.HtmlAttributeValueTerminator">
  32627. <summary>
  32628. A character that will terminate an unquoted HTML attribute value.
  32629. </summary>
  32630. </member>
  32631. <member name="F:CsQuery.StringScanner.CharacterType.Hexadecimal">
  32632. <summary>
  32633. Part of a hex string
  32634. </summary>
  32635. </member>
  32636. <member name="T:CsQuery.StringScanner.ExtensionMethods.ExtensionMethods">
  32637. <summary>
  32638. Extension methods used by CsQuery but not specialized enough to be considered useful for clients; therefore
  32639. in a separate namespace.
  32640. </summary>
  32641. </member>
  32642. <member name="M:CsQuery.StringScanner.ExtensionMethods.ExtensionMethods.SubstringBetween(System.String,System.Int32,System.Int32)">
  32643. <summary>
  32644. Returns the text between startIndex and endIndex (exclusive of endIndex)
  32645. </summary>
  32646. <param name="text"></param>
  32647. <param name="startIndex"></param>
  32648. <param name="endIndex"></param>
  32649. <returns></returns>
  32650. </member>
  32651. <member name="M:CsQuery.StringScanner.ExtensionMethods.ExtensionMethods.SubstringBetween(System.Char[],System.Int32,System.Int32)">
  32652. <summary>
  32653. Returns the text between startIndex and endIndex (exclusive of endIndex)
  32654. </summary>
  32655. <param name="text">
  32656. The source text
  32657. </param>
  32658. <param name="startIndex">
  32659. The start index
  32660. </param>
  32661. <param name="endIndex">
  32662. The end index
  32663. </param>
  32664. <returns>
  32665. The substring, or an empty string if the range was not within the string.
  32666. </returns>
  32667. </member>
  32668. <member name="T:CsQuery.StringScanner.ICharacterInfo">
  32669. <summary>
  32670. An interface that describes characterstics of a single character.
  32671. </summary>
  32672. </member>
  32673. <member name="P:CsQuery.StringScanner.ICharacterInfo.Parenthesis">
  32674. <summary>
  32675. The character is an opening or closing parenthesis.
  32676. </summary>
  32677. </member>
  32678. <member name="P:CsQuery.StringScanner.ICharacterInfo.Enclosing">
  32679. <summary>
  32680. The character is an enclosing type such as a parenthesis or curly brace (anything which has a
  32681. matching close that's not the same as the opening; this specifically excludes single and
  32682. double-quote characters).
  32683. </summary>
  32684. </member>
  32685. <member name="P:CsQuery.StringScanner.ICharacterInfo.Bound">
  32686. <summary>
  32687. Gets a value indicating whether the character is any bounding type (includes all Enclosing types, plus quotes).
  32688. </summary>
  32689. </member>
  32690. <member name="P:CsQuery.StringScanner.ICharacterInfo.Quote">
  32691. <summary>
  32692. Gets a value indicating whether the character is a quote.
  32693. </summary>
  32694. </member>
  32695. <member name="P:CsQuery.StringScanner.ICharacterInfo.Separator">
  32696. <summary>
  32697. Gets a value indicating whether the character is a separator (a space, or pipe)
  32698. </summary>
  32699. </member>
  32700. <member name="T:CsQuery.StringScanner.IExpectPattern">
  32701. <summary>
  32702. An interface for pattern matching.
  32703. Something implementing this interface will be used as follows:
  32704. First, Initialize is called, passing in the source and the starting index where scanning
  32705. should begin.
  32706. The Validate function then scans the string, and returns true if a valid match is found, and
  32707. false if not.
  32708. The Result property should be populated by the function with the matching string, and the
  32709. EndIndex property should be populated with the last position scanned (one after the last
  32710. valid character that was returned). If no valid string was matched, EndIndex should equal the
  32711. original StartIndex.
  32712. </summary>
  32713. </member>
  32714. <member name="M:CsQuery.StringScanner.IExpectPattern.Initialize(System.Int32,System.Char[])">
  32715. <summary>
  32716. Initializes the pattern
  32717. </summary>
  32718. <param name="startIndex">
  32719. The start index.
  32720. </param>
  32721. <param name="source">
  32722. Source for the.
  32723. </param>
  32724. </member>
  32725. <member name="M:CsQuery.StringScanner.IExpectPattern.Validate">
  32726. <summary>
  32727. Validate the string and try to match something.
  32728. </summary>
  32729. <returns>
  32730. true if a matching string was found, false if not.
  32731. </returns>
  32732. </member>
  32733. <member name="P:CsQuery.StringScanner.IExpectPattern.Result">
  32734. <summary>
  32735. When a valid string was found, the string.
  32736. </summary>
  32737. <value>
  32738. A string.
  32739. </value>
  32740. </member>
  32741. <member name="P:CsQuery.StringScanner.IExpectPattern.EndIndex">
  32742. <summary>
  32743. Gets zero-based index of the ending postion. This is one position after the last matching
  32744. character.
  32745. </summary>
  32746. <value>
  32747. The end index.
  32748. </value>
  32749. </member>
  32750. <member name="T:CsQuery.StringScanner.Implementation.CharacterInfo">
  32751. <summary>
  32752. A class that provides methods with metadata about a character.
  32753. </summary>
  32754. </member>
  32755. <member name="M:CsQuery.StringScanner.Implementation.CharacterInfo.#ctor">
  32756. <summary>
  32757. Create a new unbound CharacterInfo class
  32758. </summary>
  32759. </member>
  32760. <member name="M:CsQuery.StringScanner.Implementation.CharacterInfo.#ctor(System.Char)">
  32761. <summary>
  32762. Create a new CharacterInfo class bound to a character.
  32763. </summary>
  32764. <param name="character">
  32765. The character.
  32766. </param>
  32767. </member>
  32768. <member name="M:CsQuery.StringScanner.Implementation.CharacterInfo.op_Implicit(System.Char)~CsQuery.StringScanner.Implementation.CharacterInfo">
  32769. <summary>
  32770. CharacterInfo casting operator: creates a new instance from a single character
  32771. </summary>
  32772. <param name="character">
  32773. The character to bind to the new CharacterInfo class
  32774. </param>
  32775. </member>
  32776. <member name="M:CsQuery.StringScanner.Implementation.CharacterInfo.Create(System.Char)">
  32777. <summary>
  32778. Creates a new CharacterInfo instance from a character
  32779. </summary>
  32780. <param name="character">
  32781. The character to bind to this instance.
  32782. </param>
  32783. <returns>
  32784. A new CharacterInfo object
  32785. </returns>
  32786. </member>
  32787. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Target">
  32788. <summary>
  32789. Gets or sets bound character for this instance. This is the character against which all tests
  32790. are performed.
  32791. </summary>
  32792. </member>
  32793. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Type">
  32794. <summary>
  32795. Flags indicating the use of this character.
  32796. </summary>
  32797. </member>
  32798. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Alpha">
  32799. <summary>
  32800. Gets a value indicating whether the character is alphabetic, e.g. a-z, A-Z
  32801. </summary>
  32802. </member>
  32803. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Numeric">
  32804. <summary>
  32805. Gets a value indicating whether the bound character is numeric only, e.g. 0-9
  32806. </summary>
  32807. </member>
  32808. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.NumericExtended">
  32809. <summary>
  32810. Test whether the character is numeric or part of a complete number, e.g. also includes '+', '-
  32811. ' and '.'.
  32812. </summary>
  32813. </member>
  32814. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Lower">
  32815. <summary>
  32816. Test whether the character is lower-case
  32817. </summary>
  32818. </member>
  32819. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Upper">
  32820. <summary>
  32821. Test whether the character is upper-case
  32822. </summary>
  32823. </member>
  32824. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Whitespace">
  32825. <summary>
  32826. Test whether the character is whitespace. This is really HTML5 "space" and not ANSI
  32827. whitespace which. HTML5 space is much more restrictive; this is generally used to test
  32828. whether a character delimits an entity during HTML/CSS/HTML-related parsing.
  32829. </summary>
  32830. </member>
  32831. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Alphanumeric">
  32832. <summary>
  32833. The value is alphanumeric.
  32834. </summary>
  32835. </member>
  32836. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Operator">
  32837. <summary>
  32838. The value is a math operator.
  32839. </summary>
  32840. </member>
  32841. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Bound">
  32842. <summary>
  32843. Enclosing, plus double and single quotes
  32844. </summary>
  32845. </member>
  32846. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Enclosing">
  32847. <summary>
  32848. Tests whether the character is an enclosing/bounding type, one of:
  32849. ()[]{}&lt;&gt;`´“”«».
  32850. </summary>
  32851. </member>
  32852. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Quote">
  32853. <summary>
  32854. Tests whether the bound character is a single- or double-quote
  32855. </summary>
  32856. </member>
  32857. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Parenthesis">
  32858. <summary>
  32859. Tests whether the bound character is an opening or closing parenthesis.
  32860. </summary>
  32861. </member>
  32862. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.Separator">
  32863. <summary>
  32864. Gets a value indicating whether the character is a separator (a space, or pipe)
  32865. </summary>
  32866. </member>
  32867. <member name="P:CsQuery.StringScanner.Implementation.CharacterInfo.AlphaISO10646">
  32868. <summary>
  32869. Indicates that a character is alphabetic-like character defined as a-z, A-Z, hyphen,
  32870. underscore, and ISO 10646 code U+00A1 and higher. (per characters allowed in CSS identifiers)
  32871. </summary>
  32872. </member>
  32873. <member name="M:CsQuery.StringScanner.Implementation.CharacterInfo.ToString">
  32874. <summary>
  32875. Returns a string that is the current target
  32876. </summary>
  32877. <returns>
  32878. The current target as a string
  32879. </returns>
  32880. </member>
  32881. <member name="T:CsQuery.StringScanner.Implementation.ExpectPattern">
  32882. <summary>
  32883. Abstract base class for IExpectPattern. This implements some helper functions that are commonly used by patterns.
  32884. </summary>
  32885. </member>
  32886. <member name="F:CsQuery.StringScanner.Implementation.ExpectPattern.info">
  32887. <summary>
  32888. ICharacterInfo wrapper arond the current character. This class provides methods to test a
  32889. character for certain properties.
  32890. </summary>
  32891. </member>
  32892. <member name="F:CsQuery.StringScanner.Implementation.ExpectPattern.Source">
  32893. <summary>
  32894. The source string being scanned
  32895. </summary>
  32896. </member>
  32897. <member name="F:CsQuery.StringScanner.Implementation.ExpectPattern.StartIndex">
  32898. <summary>
  32899. The starting index within the source string
  32900. </summary>
  32901. </member>
  32902. <member name="F:CsQuery.StringScanner.Implementation.ExpectPattern.Length">
  32903. <summary>
  32904. The total length of the source string
  32905. </summary>
  32906. </member>
  32907. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.Initialize(System.Int32,System.Char[])">
  32908. <summary>
  32909. Initializes the pattern. This is called before any scanning begins.
  32910. </summary>
  32911. <param name="startIndex">
  32912. The index within the source string to begin scanning.
  32913. </param>
  32914. <param name="sourceText">
  32915. The source string.
  32916. </param>
  32917. </member>
  32918. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.Validate">
  32919. <summary>
  32920. Run the validation against the passed string
  32921. </summary>
  32922. <returns>
  32923. Returns true if the pattern defined by this class is successfully matched, and false if not.
  32924. </returns>
  32925. </member>
  32926. <member name="P:CsQuery.StringScanner.Implementation.ExpectPattern.EndIndex">
  32927. <summary>
  32928. Gets or sets zero-based index of the ending postion. This is one position after the last
  32929. matching character.
  32930. </summary>
  32931. <value>
  32932. The end index.
  32933. </value>
  32934. </member>
  32935. <member name="P:CsQuery.StringScanner.Implementation.ExpectPattern.Result">
  32936. <summary>
  32937. When a valid string was found, the string.
  32938. </summary>
  32939. <value>
  32940. A string.
  32941. </value>
  32942. </member>
  32943. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.MatchSubstring(System.Int32,System.String)">
  32944. <summary>
  32945. Test if a string matches a substring in the source
  32946. </summary>
  32947. <param name="startIndex">
  32948. The index within the source string to begin scanning.
  32949. </param>
  32950. <param name="substring">
  32951. The substring to match
  32952. </param>
  32953. <returns>
  32954. true if it succeeds, false if it fails.
  32955. </returns>
  32956. </member>
  32957. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.GetOuput(System.Int32,System.Int32,System.Boolean)">
  32958. <summary>
  32959. Copy the source to an output string between startIndex and endIndex (exclusive), optionally
  32960. unescaping part of it.
  32961. </summary>
  32962. <param name="startIndex">
  32963. The starting index to begin copying.
  32964. </param>
  32965. <param name="endIndex">
  32966. The ending index
  32967. </param>
  32968. <param name="honorQuotes">
  32969. true to honor quotes within the output string, false to treat them as any other characer.
  32970. </param>
  32971. <returns>
  32972. The ouput.
  32973. </returns>
  32974. </member>
  32975. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.GetOuput(System.Int32,System.Int32,System.Boolean,System.Boolean)">
  32976. <summary>
  32977. Copy the source to an output string between startIndex and endIndex (exclusive), optionally
  32978. unescaping part of it.
  32979. </summary>
  32980. <exception cref="T:System.InvalidOperationException">
  32981. Thrown when the requested operation is invalid.
  32982. </exception>
  32983. <param name="startIndex">
  32984. The starting index to begin copying.
  32985. </param>
  32986. <param name="endIndex">
  32987. The ending index.
  32988. </param>
  32989. <param name="honorQuotes">
  32990. true to honor quotes within the output string, false to treat them as any other characer.
  32991. </param>
  32992. <param name="stripQuotes">
  32993. true to strip quotes.
  32994. </param>
  32995. <returns>
  32996. The ouput.
  32997. </returns>
  32998. </member>
  32999. <member name="M:CsQuery.StringScanner.Implementation.ExpectPattern.TryParseEscapeChar(System.Char,System.Char@)">
  33000. <summary>
  33001. Try parse escape character.
  33002. </summary>
  33003. <param name="character">
  33004. The character.
  33005. </param>
  33006. <param name="newValue">
  33007. [out] The new value.
  33008. </param>
  33009. <returns>
  33010. true if it succeeds, false if it fails.
  33011. </returns>
  33012. </member>
  33013. <member name="T:CsQuery.StringScanner.Implementation.StringInfo">
  33014. <summary>
  33015. A StringInfo object: provides methods to test a string for certain properties.
  33016. </summary>
  33017. </member>
  33018. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.#ctor">
  33019. <summary>
  33020. Default constructor.
  33021. </summary>
  33022. </member>
  33023. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.#ctor(System.String)">
  33024. <summary>
  33025. Constructor using the string passed
  33026. </summary>
  33027. <param name="text">
  33028. The target of the new StringInfo object.
  33029. </param>
  33030. </member>
  33031. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.op_Implicit(System.String)~CsQuery.StringScanner.Implementation.StringInfo">
  33032. <summary>
  33033. Create a new StringInfo for the string passed
  33034. </summary>
  33035. <param name="text">
  33036. The target of the new StringInfo object.
  33037. </param>
  33038. </member>
  33039. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.Create(System.String)">
  33040. <summary>
  33041. Creates a new StringInfo for the string passed
  33042. </summary>
  33043. <param name="text">
  33044. The target of the new StringInfo object
  33045. </param>
  33046. <returns>
  33047. A new StringInfo object
  33048. </returns>
  33049. </member>
  33050. <member name="F:CsQuery.StringScanner.Implementation.StringInfo.charInfo">
  33051. <summary>
  33052. Information describing the character.
  33053. </summary>
  33054. </member>
  33055. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.CheckFor(System.Func{CsQuery.StringScanner.Implementation.CharacterInfo,System.Boolean})">
  33056. <summary>
  33057. Tests each character in the current target against a function
  33058. </summary>
  33059. <param name="function">
  33060. The function.
  33061. </param>
  33062. <returns>
  33063. true if it succeeds, false if it fails.
  33064. </returns>
  33065. </member>
  33066. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Target">
  33067. <summary>
  33068. The string which is being tested
  33069. </summary>
  33070. </member>
  33071. <member name="F:CsQuery.StringScanner.Implementation.StringInfo.isAlpha">
  33072. <summary>
  33073. Test whether a character is alphabetic
  33074. </summary>
  33075. </member>
  33076. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Alpha">
  33077. <summary>
  33078. The value is alphabetic.
  33079. </summary>
  33080. </member>
  33081. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Numeric">
  33082. <summary>
  33083. The value is numeric.
  33084. </summary>
  33085. </member>
  33086. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.NumericExtended">
  33087. <summary>
  33088. The value is numeric, or characters that can be parts of numbers (+,-,.)
  33089. </summary>
  33090. </member>
  33091. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Lower">
  33092. <summary>
  33093. The value is all lowercase.
  33094. </summary>
  33095. </member>
  33096. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Upper">
  33097. <summary>
  33098. Gets a value indicating whether the cvale upper.
  33099. </summary>
  33100. </member>
  33101. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Whitespace">
  33102. <summary>
  33103. The value is whitespace.
  33104. </summary>
  33105. </member>
  33106. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Alphanumeric">
  33107. <summary>
  33108. The value is alphanumeric.
  33109. </summary>
  33110. </member>
  33111. <member name="F:CsQuery.StringScanner.Implementation.StringInfo.isOperator">
  33112. <summary>
  33113. Test whether a character is an operator
  33114. </summary>
  33115. </member>
  33116. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Operator">
  33117. <summary>
  33118. The value is a math operator.
  33119. </summary>
  33120. </member>
  33121. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.HasAlpha">
  33122. <summary>
  33123. The string contains alpha characters.
  33124. </summary>
  33125. </member>
  33126. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.HtmlAttributeName">
  33127. <summary>
  33128. The string is a valid HTML attribute name.
  33129. </summary>
  33130. </member>
  33131. <member name="F:CsQuery.StringScanner.Implementation.StringInfo.isAlphaISO10646">
  33132. <summary>
  33133. The is alpha ISO 10646.
  33134. </summary>
  33135. </member>
  33136. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.AlphaISO10646">
  33137. <summary>
  33138. Indicates that a character is alphabetic-like character defined as a-z, A-Z, hyphen,
  33139. underscore, and ISO 10646 code U+00A1 and higher. (per characters allowed in CSS identifiers)
  33140. </summary>
  33141. </member>
  33142. <member name="M:CsQuery.StringScanner.Implementation.StringInfo.ToString">
  33143. <summary>
  33144. Returns the target of this StringInfo object
  33145. </summary>
  33146. <returns>
  33147. A string
  33148. </returns>
  33149. </member>
  33150. <member name="P:CsQuery.StringScanner.Implementation.StringInfo.Exists">
  33151. <summary>
  33152. Gets a value indicating whether the target is non-null and non-empty.
  33153. </summary>
  33154. </member>
  33155. <member name="T:CsQuery.StringScanner.Implementation.StringScannerEngine">
  33156. <summary>
  33157. String scanner engine. A lexical scanner to match complex patterns.
  33158. </summary>
  33159. </member>
  33160. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.#ctor">
  33161. <summary>
  33162. Create a new StringScannerEngine with no configuration
  33163. </summary>
  33164. </member>
  33165. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.#ctor(System.String)">
  33166. <summary>
  33167. Create a new StringScannerEngine for a string
  33168. </summary>
  33169. <param name="text">
  33170. The string to scan
  33171. </param>
  33172. </member>
  33173. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.op_Implicit(System.String)~CsQuery.StringScanner.Implementation.StringScannerEngine">
  33174. <summary>
  33175. Create a new StringScannerEngine for a string
  33176. </summary>
  33177. <param name="text">
  33178. The string to scan.
  33179. </param>
  33180. </member>
  33181. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Init">
  33182. <summary>
  33183. Common configuration tasks for all constructors.
  33184. </summary>
  33185. </member>
  33186. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.QuotingActive">
  33187. <summary>
  33188. When true, the next seek should honor quotes
  33189. </summary>
  33190. </member>
  33191. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Text">
  33192. <summary>
  33193. Gets or sets the text that the scanner acts upon.
  33194. </summary>
  33195. <seealso cref="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Chars"/>
  33196. </member>
  33197. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.AllowQuoting">
  33198. <summary>
  33199. Causes the next action to permit quoting -- if the first character is a quote character, stop characters between there
  33200. and the next matching quote character will be ignored.
  33201. </summary>
  33202. </member>
  33203. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Length">
  33204. <summary>
  33205. Gets or sets the length of the text bound to this scanner.
  33206. </summary>
  33207. </member>
  33208. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Index">
  33209. <summary>
  33210. Gets or sets the current zero-based position of the scanner.
  33211. </summary>
  33212. </member>
  33213. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Current">
  33214. <summary>
  33215. Return the character at the current scanning position without advancing the pointer. Throw an error
  33216. if the pointer is at the end of the string.
  33217. </summary>
  33218. </member>
  33219. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.CurrentOrEmpty">
  33220. <summary>
  33221. Return the character at the current scanning position without advancing the pointer. If the pointer is
  33222. at the end of the string, return an empty string.
  33223. </summary>
  33224. </member>
  33225. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Match">
  33226. <summary>
  33227. The string or character that has been matched.
  33228. </summary>
  33229. </member>
  33230. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.LastMatch">
  33231. <summary>
  33232. The string or character matched prior to last operation
  33233. </summary>
  33234. </member>
  33235. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Finished">
  33236. <summary>
  33237. The current position is after the last character
  33238. </summary>
  33239. </member>
  33240. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.AtEnd">
  33241. <summary>
  33242. The current position is on the last character
  33243. </summary>
  33244. </member>
  33245. <member name="P:CsQuery.StringScanner.Implementation.StringScannerEngine.Info">
  33246. <summary>
  33247. The character at the current position is alphabetic
  33248. </summary>
  33249. </member>
  33250. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ToNewScanner">
  33251. <summary>
  33252. Creates a new stringscanner instance from the current match
  33253. </summary>
  33254. <returns></returns>
  33255. </member>
  33256. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ToNewScanner(System.String)">
  33257. <summary>
  33258. Creates a new StringScanner instance from a string that is formatted using the current match
  33259. as the single format argument.
  33260. </summary>
  33261. <exception cref="T:System.InvalidOperationException">
  33262. Thrown when the prior operation failed.
  33263. </exception>
  33264. <param name="template">
  33265. The string to use as a template
  33266. </param>
  33267. <returns>
  33268. A new StringScanner
  33269. </returns>
  33270. </member>
  33271. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Matches(System.String)">
  33272. <summary>
  33273. Test that the text starting at the current position matches the passed text.
  33274. </summary>
  33275. <param name="text">
  33276. The text to match
  33277. </param>
  33278. <returns>
  33279. true if it succeeds, false if it fails.
  33280. </returns>
  33281. </member>
  33282. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.MatchesAny(System.Collections.Generic.IEnumerable{System.String})">
  33283. <summary>
  33284. Test that the text starting at the current position is any of the strings passed.
  33285. </summary>
  33286. <param name="text">
  33287. A sequence of strings to match
  33288. </param>
  33289. <returns>
  33290. true if one of, false if not.
  33291. </returns>
  33292. </member>
  33293. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Seek(System.Char,System.Boolean)">
  33294. <summary>
  33295. Seeks until a specific character is found. The Match string becomes everything from the
  33296. current position, through the position before the matched character. If the scanner is
  33297. already at the end, an exception is thrown.
  33298. </summary>
  33299. <param name="character">
  33300. The character to seek.
  33301. </param>
  33302. <param name="orEnd">
  33303. When true, the end of the string is a valid match. When false, the end of the string will
  33304. cause an exception.
  33305. </param>
  33306. <returns>
  33307. The current string scanner.
  33308. </returns>
  33309. </member>
  33310. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.SkipWhitespace">
  33311. <summary>
  33312. If the current character is whitespace, advances to the next non whitespace. Otherwise, nothing happens.
  33313. </summary>
  33314. </member>
  33315. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.NextNonWhitespace">
  33316. <summary>
  33317. Advances to the next non-whitespace character
  33318. </summary>
  33319. </member>
  33320. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Next">
  33321. <summary>
  33322. Moves pointer forward one character, or to the position after the next match.
  33323. </summary>
  33324. <returns></returns>
  33325. </member>
  33326. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Undo">
  33327. <summary>
  33328. Returns to the state before the last Expect. This is not affected by manual Next/Prev operations
  33329. </summary>
  33330. <returns></returns>
  33331. </member>
  33332. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.End">
  33333. <summary>
  33334. Moves the pointer past the last character postion.
  33335. </summary>
  33336. </member>
  33337. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ExpectChar(System.Char)">
  33338. <summary>
  33339. If current character (or next non-whitespace character) is not the expected value, then an error is thrown
  33340. </summary>
  33341. <param name="character"></param>
  33342. <returns></returns>
  33343. </member>
  33344. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ExpectChar(System.Collections.Generic.IEnumerable{System.Char})">
  33345. If one of the current characters (or next non-whitespace character) is not the expected value, then an error is thrown
  33346. </member>
  33347. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ExpectNumber(System.Boolean)">
  33348. <summary>
  33349. Starting with the current character, treats text as a number, seeking until the next
  33350. character that would terminate a valid number.
  33351. </summary>
  33352. <param name="requireWhitespaceTerminator">
  33353. (optional) the require whitespace terminator.
  33354. </param>
  33355. <returns>
  33356. .
  33357. </returns>
  33358. </member>
  33359. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ExpectAlpha">
  33360. <summary>
  33361. Starting with the current character, seeks until a non-alpha character is found
  33362. </summary>
  33363. <returns></returns>
  33364. </member>
  33365. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Expect(CsQuery.StringScanner.IExpectPattern)">
  33366. <summary>
  33367. Continue seeking as long as the delegate returns true.
  33368. </summary>
  33369. <param name="pattern">
  33370. A class specifying the pattern to match.
  33371. </param>
  33372. <returns>
  33373. The string scanner.
  33374. </returns>
  33375. </member>
  33376. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.Expect(System.Func{System.Int32,System.Char,System.Boolean})">
  33377. <summary>
  33378. Continue seeking as long as the delegate returns True.
  33379. </summary>
  33380. <param name="validate">
  33381. A pattern matching function
  33382. </param>
  33383. <returns>
  33384. This IStringScanner instance
  33385. </returns>
  33386. </member>
  33387. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.GetBoundedBy(System.String,System.String,System.Boolean)">
  33388. <summary>
  33389. Expects a string bounded by the character at the current postion. If the current character is
  33390. a bounding character, then the pattern will match until the matching closing bound character
  33391. is found, e.g. () [] {} &lt;&gt;. For non-bounding characters, the pattern will match until
  33392. the same character is found again.
  33393. </summary>
  33394. <param name="start">
  33395. The position to start scanning.
  33396. </param>
  33397. <param name="end">
  33398. The last position.
  33399. </param>
  33400. <param name="allowQuoting">
  33401. (optional) the allow quoting.
  33402. </param>
  33403. <returns>
  33404. The bounded by.
  33405. </returns>
  33406. </member>
  33407. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.GetBoundedBy(System.Char,System.Boolean)">
  33408. <summary>
  33409. The single character bound will be matched with a closing char for () [] {} &lt;&gt; or the
  33410. same char for anything else.
  33411. </summary>
  33412. <param name="bound">
  33413. .
  33414. </param>
  33415. <param name="allowQuoting">
  33416. (optional) the allow quoting.
  33417. </param>
  33418. <returns>
  33419. The bounded by.
  33420. </returns>
  33421. </member>
  33422. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.ExpectBoundedBy(System.Char,System.Boolean)">
  33423. <summary>
  33424. Require that the text starting at the current position matches a pattern which is bounded by
  33425. a specific character, with the inner value opotionally quoted with a quote character ' or ".
  33426. </summary>
  33427. <param name="bound">
  33428. The bounding character.
  33429. </param>
  33430. <param name="allowQuoting">
  33431. (optional) the allow quoting.
  33432. </param>
  33433. <returns>
  33434. The current string scanner.
  33435. </returns>
  33436. </member>
  33437. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.CachePos">
  33438. <summary>
  33439. Cache the last pos before an attempted operation,.
  33440. </summary>
  33441. <exception cref="T:System.InvalidOperationException">
  33442. Thrown when there is already something cached.
  33443. </exception>
  33444. </member>
  33445. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.NewPos(System.Int32)">
  33446. <summary>
  33447. Sets the current position, updates the last pos from cache, and clears any current match. If the cached position is the same
  33448. as the current position, nothing is done.
  33449. </summary>
  33450. </member>
  33451. <member name="M:CsQuery.StringScanner.Implementation.StringScannerEngine.RestorePos">
  33452. <summary>
  33453. Restores position from cache
  33454. </summary>
  33455. </member>
  33456. <member name="T:CsQuery.StringScanner.IStringInfo">
  33457. <summary>
  33458. Interface that describes characterstics of a string
  33459. </summary>
  33460. </member>
  33461. <member name="P:CsQuery.StringScanner.IStringInfo.HtmlAttributeName">
  33462. <summary>
  33463. The string is a valid HTML attribute name
  33464. </summary>
  33465. </member>
  33466. <member name="P:CsQuery.StringScanner.IStringInfo.HasAlpha">
  33467. <summary>
  33468. The string contains alpha characters.
  33469. </summary>
  33470. </member>
  33471. <member name="T:CsQuery.StringScanner.IStringScanner">
  33472. <summary>
  33473. Interface defining a StringScanner - a lexical scanner
  33474. </summary>
  33475. </member>
  33476. <member name="P:CsQuery.StringScanner.IStringScanner.Text">
  33477. <summary>
  33478. Gets or sets the text that the scanner acts upon
  33479. </summary>
  33480. <seealso cref="P:CsQuery.StringScanner.IStringScanner.Chars"/>
  33481. </member>
  33482. <member name="P:CsQuery.StringScanner.IStringScanner.Chars">
  33483. <summary>
  33484. Gets or sets the text that this scanner acts upon.
  33485. </summary>
  33486. <seealso cref="P:CsQuery.StringScanner.IStringScanner.Text"/>
  33487. </member>
  33488. <member name="P:CsQuery.StringScanner.IStringScanner.IgnoreWhitespace">
  33489. <summary>
  33490. Gets or sets a value indicating whether the scanner should ignore whitespace. When true, it
  33491. is skipped automatically.
  33492. </summary>
  33493. </member>
  33494. <member name="P:CsQuery.StringScanner.IStringScanner.Length">
  33495. <summary>
  33496. Gets the length of the text bound to this scanner.
  33497. </summary>
  33498. </member>
  33499. <member name="P:CsQuery.StringScanner.IStringScanner.Index">
  33500. <summary>
  33501. Gets or sets the current zero-based position of the scanner.
  33502. </summary>
  33503. </member>
  33504. <member name="P:CsQuery.StringScanner.IStringScanner.LastIndex">
  33505. <summary>
  33506. Gets the zero-based index of the scanner before the last operation.
  33507. </summary>
  33508. </member>
  33509. <member name="P:CsQuery.StringScanner.IStringScanner.Current">
  33510. <summary>
  33511. Gets the current character.
  33512. </summary>
  33513. </member>
  33514. <member name="M:CsQuery.StringScanner.IStringScanner.Peek">
  33515. <summary>
  33516. Returns the character after the current character
  33517. </summary>
  33518. <returns>
  33519. A character
  33520. </returns>
  33521. </member>
  33522. <member name="P:CsQuery.StringScanner.IStringScanner.CurrentOrEmpty">
  33523. <summary>
  33524. Gets the next character, or an empty string if the pointer is at the end of the string.
  33525. </summary>
  33526. </member>
  33527. <member name="P:CsQuery.StringScanner.IStringScanner.Match">
  33528. <summary>
  33529. Gets the current match string (usually, the text between the prior pointer position and the
  33530. current pointer position, possibly excluding whitespace. This depends on the last operation).
  33531. </summary>
  33532. </member>
  33533. <member name="P:CsQuery.StringScanner.IStringScanner.LastMatch">
  33534. <summary>
  33535. Gets the match prior to the curren one.
  33536. </summary>
  33537. </member>
  33538. <member name="P:CsQuery.StringScanner.IStringScanner.Finished">
  33539. <summary>
  33540. Gets a value indicating whether the pointer is after the end of the string.
  33541. </summary>
  33542. </member>
  33543. <member name="P:CsQuery.StringScanner.IStringScanner.AtEnd">
  33544. <summary>
  33545. Gets a value indicating whether at the last character of the string.
  33546. </summary>
  33547. </member>
  33548. <member name="P:CsQuery.StringScanner.IStringScanner.Success">
  33549. <summary>
  33550. Gets a value indicating whether the last operation succeeded. Since failure throws an error,
  33551. this is generally useful only if errors are trapped.
  33552. </summary>
  33553. </member>
  33554. <member name="P:CsQuery.StringScanner.IStringScanner.LastError">
  33555. <summary>
  33556. Gets the error message when the prior operation failed.
  33557. </summary>
  33558. </member>
  33559. <member name="M:CsQuery.StringScanner.IStringScanner.AllowQuoting">
  33560. <summary>
  33561. Causes the next action to permit quoting -- if the first character is a quote character, stop
  33562. characters between there and the next matching quote character will be ignored.
  33563. </summary>
  33564. <returns>
  33565. true if the next value is quoted, false if not
  33566. </returns>
  33567. </member>
  33568. <member name="P:CsQuery.StringScanner.IStringScanner.Info">
  33569. <summary>
  33570. CharacterInfo object bound to the character at the current index.
  33571. </summary>
  33572. </member>
  33573. <member name="M:CsQuery.StringScanner.IStringScanner.SkipWhitespace">
  33574. <summary>
  33575. If the pointer is current on whitespace, advance to the next non-whitespace character. If the
  33576. pointer is not on whitespace, do nothing.
  33577. </summary>
  33578. </member>
  33579. <member name="M:CsQuery.StringScanner.IStringScanner.NextNonWhitespace">
  33580. <summary>
  33581. Advance the pointer to the next character that is not whitespace. This differes from
  33582. SkipShitespace in that this always advances the pointer.
  33583. </summary>
  33584. </member>
  33585. <member name="M:CsQuery.StringScanner.IStringScanner.Next">
  33586. <summary>
  33587. Advance the pointer by one character.
  33588. </summary>
  33589. <returns>
  33590. true if the pointer can be advanced again, false if it is after the last position.
  33591. </returns>
  33592. </member>
  33593. <member name="M:CsQuery.StringScanner.IStringScanner.Previous">
  33594. <summary>
  33595. Move the pointer back one position.
  33596. </summary>
  33597. <returns>
  33598. true if the pointer can be moved back again, false if it is at the origin.
  33599. </returns>
  33600. </member>
  33601. <member name="M:CsQuery.StringScanner.IStringScanner.Move(System.Int32)">
  33602. <summary>
  33603. Moves the pointer by a specific number of characters, forward or reverse.
  33604. </summary>
  33605. <param name="count">
  33606. A positive or negative integer.
  33607. </param>
  33608. <returns>
  33609. true if the pointer is not at the origin or after the end of the string, false otherwise.
  33610. </returns>
  33611. </member>
  33612. <member name="M:CsQuery.StringScanner.IStringScanner.Undo">
  33613. <summary>
  33614. Undo the last operation
  33615. </summary>
  33616. </member>
  33617. <member name="M:CsQuery.StringScanner.IStringScanner.End">
  33618. <summary>
  33619. Moves the pointer past the last character postion.
  33620. </summary>
  33621. </member>
  33622. <member name="M:CsQuery.StringScanner.IStringScanner.AssertFinished(System.String)">
  33623. <summary>
  33624. Throw an error if the current scanner is not finished.
  33625. </summary>
  33626. <param name="errorMessage">
  33627. (optional) message describing the error.
  33628. </param>
  33629. </member>
  33630. <member name="M:CsQuery.StringScanner.IStringScanner.AssertNotFinished(System.String)">
  33631. <summary>
  33632. Throw an error if the current scanner is finished.
  33633. </summary>
  33634. <param name="errorMessage">
  33635. (optional) message describing the error.
  33636. </param>
  33637. </member>
  33638. <member name="M:CsQuery.StringScanner.IStringScanner.Reset">
  33639. <summary>
  33640. Resets the pointer to the origin and clear any state information about the scanner. This sets
  33641. the internal state as if it had just been created.
  33642. </summary>
  33643. </member>
  33644. <member name="M:CsQuery.StringScanner.IStringScanner.Matches(System.String)">
  33645. <summary>
  33646. Test that the text starting at the current position matches the passed text.
  33647. </summary>
  33648. <param name="text">
  33649. The text to match
  33650. </param>
  33651. <returns>
  33652. true if it succeeds, false if it fails.
  33653. </returns>
  33654. </member>
  33655. <member name="M:CsQuery.StringScanner.IStringScanner.MatchesAny(System.Collections.Generic.IEnumerable{System.String})">
  33656. <summary>
  33657. Test that the text starting at the current position is any of the strings passed.
  33658. </summary>
  33659. <param name="text">
  33660. A sequence of strings to match
  33661. </param>
  33662. <returns>
  33663. true if one of, false if not.
  33664. </returns>
  33665. </member>
  33666. <member name="M:CsQuery.StringScanner.IStringScanner.Seek(System.Char,System.Boolean)">
  33667. <summary>
  33668. Seeks until a specific character is found. The Match string becomes everything from the
  33669. current position, through the position before the matched character. If the scanner is
  33670. already at the end, an exception is thrown.
  33671. </summary>
  33672. <param name="character">
  33673. The character to seek.
  33674. </param>
  33675. <param name="orEnd">
  33676. When true, the end of the string is a valid match. When false, the end of the string will
  33677. cause an exception.
  33678. </param>
  33679. <returns>
  33680. The current string scanner.
  33681. </returns>
  33682. </member>
  33683. <member name="M:CsQuery.StringScanner.IStringScanner.ToNewScanner">
  33684. <summary>
  33685. Creates a new scanner from the current match.
  33686. </summary>
  33687. <returns>
  33688. A new IStringScanner
  33689. </returns>
  33690. </member>
  33691. <member name="M:CsQuery.StringScanner.IStringScanner.ToNewScanner(System.String)">
  33692. <summary>
  33693. Creates a new scanner from the current match.
  33694. </summary>
  33695. <param name="template">
  33696. The template.
  33697. </param>
  33698. <returns>
  33699. A new IStringScanner.
  33700. </returns>
  33701. </member>
  33702. <member name="M:CsQuery.StringScanner.IStringScanner.Expect(System.String)">
  33703. <summary>
  33704. Assert that the text matches the string starting at the current position. The pointer is
  33705. advanced to the first position beyond the matching text. If it does not, an ArgumentException
  33706. is thrown.
  33707. </summary>
  33708. <param name="text">
  33709. The text to match.
  33710. </param>
  33711. <returns>
  33712. The current StringScanner.
  33713. </returns>
  33714. </member>
  33715. <member name="M:CsQuery.StringScanner.IStringScanner.Expect(CsQuery.StringScanner.IExpectPattern)">
  33716. <summary>
  33717. Assert that the text matches the pattern defined by an IExpectPattern object. The pointer is
  33718. advanced until the pattern stops matching. If it does not, an ArgumentException is thrown.
  33719. </summary>
  33720. <param name="pattern">
  33721. A pattern specifying the.
  33722. </param>
  33723. <returns>
  33724. The current StringScanner.
  33725. </returns>
  33726. </member>
  33727. <member name="M:CsQuery.StringScanner.IStringScanner.Expect(System.Func{System.Int32,System.Char,System.Boolean})">
  33728. <summary>
  33729. Assert that at least one character starting at the current position validates using a
  33730. function delegate. The pointer advances until the delegate returns false. If it does not, an
  33731. ArgumentException is thrown.
  33732. </summary>
  33733. <param name="validate">
  33734. The validate.
  33735. </param>
  33736. <returns>
  33737. The current StringScanner.
  33738. </returns>
  33739. </member>
  33740. <member name="M:CsQuery.StringScanner.IStringScanner.ExpectChar(System.Char)">
  33741. <summary>
  33742. Assert that the current character matches the character passed. The pointer is advanced by
  33743. one position. If it does not, an ArgumentException is thrown.
  33744. </summary>
  33745. <param name="character">
  33746. The character to seek.
  33747. </param>
  33748. <returns>
  33749. .
  33750. </returns>
  33751. </member>
  33752. <member name="M:CsQuery.StringScanner.IStringScanner.ExpectChar(System.Collections.Generic.IEnumerable{System.Char})">
  33753. <summary>
  33754. Assert that the current character matches any of the characters passed. The pointer is
  33755. advanced by one position. If it does not, an ArgumentException is thrown.
  33756. </summary>
  33757. <param name="characters">
  33758. The characters to match
  33759. </param>
  33760. <returns>
  33761. The current string scanner.
  33762. </returns>
  33763. </member>
  33764. <member name="M:CsQuery.StringScanner.IStringScanner.ExpectNumber(System.Boolean)">
  33765. <summary>
  33766. Assert that there is a pattern that matches a number starting at the current position. The
  33767. pointer is advanced to the position after the end of the number. If it does not, an
  33768. ArgumentException is thrown.
  33769. </summary>
  33770. <param name="requireWhitespaceTerminator">
  33771. (optional) Indicates if whitespace is the only valid terminator. If true, an
  33772. ArgumentException will be thrown if the first character that terminates the number is not
  33773. whitespace. If false, any character that is invalid as part of a number will stop matching
  33774. with no error.
  33775. </param>
  33776. <returns>
  33777. The current string scanner.
  33778. </returns>
  33779. </member>
  33780. <member name="M:CsQuery.StringScanner.IStringScanner.ExpectAlpha">
  33781. <summary>
  33782. Assert that the current pattern is alphabetic until the next whitespace.
  33783. </summary>
  33784. <returns>
  33785. The current string scanner.
  33786. </returns>
  33787. </member>
  33788. <member name="M:CsQuery.StringScanner.IStringScanner.ExpectBoundedBy(System.String,System.String,System.Boolean)">
  33789. <summary>
  33790. Asser that the current pattern is bounded by the start and end characters passed
  33791. </summary>
  33792. <param name="start">
  33793. The start bound character
  33794. </param>
  33795. <param name="end">
  33796. The end bound character
  33797. </param>
  33798. <param name="allowQuoting">
  33799. (optional) True if the contents of the bounds can be quoted
  33800. </param>
  33801. <returns>
  33802. The current string scanner
  33803. </returns>
  33804. </member>
  33805. <member name="T:CsQuery.StringScanner.IValueInfo">
  33806. <summary>
  33807. Interface for characterstics of a value, either a single character or a string.
  33808. </summary>
  33809. </member>
  33810. <member name="P:CsQuery.StringScanner.IValueInfo.Alpha">
  33811. <summary>
  33812. The value is alphabetic
  33813. </summary>
  33814. </member>
  33815. <member name="P:CsQuery.StringScanner.IValueInfo.Numeric">
  33816. <summary>
  33817. The value is numeric.
  33818. </summary>
  33819. </member>
  33820. <member name="P:CsQuery.StringScanner.IValueInfo.NumericExtended">
  33821. <summary>
  33822. The value is numeric, or characters that can be parts of numbers (+,-,.)
  33823. </summary>
  33824. </member>
  33825. <member name="P:CsQuery.StringScanner.IValueInfo.Lower">
  33826. <summary>
  33827. The value is all lowercase
  33828. </summary>
  33829. </member>
  33830. <member name="P:CsQuery.StringScanner.IValueInfo.Upper">
  33831. <summary>
  33832. Gets a value indicating whether the cvale upper.
  33833. </summary>
  33834. </member>
  33835. <member name="P:CsQuery.StringScanner.IValueInfo.Whitespace">
  33836. <summary>
  33837. The value is whitespace.
  33838. </summary>
  33839. </member>
  33840. <member name="P:CsQuery.StringScanner.IValueInfo.Alphanumeric">
  33841. <summary>
  33842. The value is alphanumeric.
  33843. </summary>
  33844. </member>
  33845. <member name="P:CsQuery.StringScanner.IValueInfo.Operator">
  33846. <summary>
  33847. The value is a math operator
  33848. </summary>
  33849. </member>
  33850. <member name="P:CsQuery.StringScanner.IValueInfo.AlphaISO10646">
  33851. <summary>
  33852. Indicates that a character is alphabetic-like character defined as a-z, A-Z, hyphen,
  33853. underscore, and ISO 10646 code U+00A1 and higher. (per characters allowed in CSS identifiers)
  33854. </summary>
  33855. </member>
  33856. <member name="P:CsQuery.StringScanner.IValueInfo.Target">
  33857. <summary>
  33858. The bound character or string for this instance. This is the character against which all
  33859. tests are performed.
  33860. </summary>
  33861. </member>
  33862. <member name="T:CsQuery.StringScanner.IValueInfo`1">
  33863. <summary>
  33864. Interface for a strongly typed IValueInfo
  33865. </summary>
  33866. <typeparam name="T">
  33867. The type of value
  33868. </typeparam>
  33869. </member>
  33870. <member name="P:CsQuery.StringScanner.IValueInfo`1.Target">
  33871. <summary>
  33872. The target of the tests.
  33873. </summary>
  33874. </member>
  33875. <member name="T:CsQuery.StringScanner.MatchFunctions">
  33876. <summary>
  33877. Match functions. These are used with StringScanner to parse out expected strings. A basic
  33878. match function accepts an int and a char, and is eand returns true as long as the character
  33879. is valid for that position in the string. Many patterns have different valid first characters
  33880. versus later characters. The function will be called beginning with index zero, and continue
  33881. to be called until it returns false, indicating that the end of a pattern that matches that
  33882. concept has been reached.
  33883. More complex patterns require a memory of the previous state, for example, to know whether
  33884. quoting is in effect. the IExpectPattern interface describes a class to match more complex
  33885. patterns.
  33886. </summary>
  33887. </member>
  33888. <member name="M:CsQuery.StringScanner.MatchFunctions.Alpha(System.Int32,System.Char)">
  33889. <summary>
  33890. Return true while the string is alphabetic, e.g. contains only letters.
  33891. </summary>
  33892. <param name="index">
  33893. Zero-based index of the current position in the string.
  33894. </param>
  33895. <param name="character">
  33896. The character at the current position.
  33897. </param>
  33898. <returns>
  33899. True if the current character is valid for this pattern, false if not.
  33900. </returns>
  33901. </member>
  33902. <member name="M:CsQuery.StringScanner.MatchFunctions.Number(System.Boolean)">
  33903. <summary>
  33904. Returns a pattern that matches numbers.
  33905. </summary>
  33906. <param name="requireWhitespaceTerminator">
  33907. (optional) when true, only whitespace can terminate this number. When false, any non-numeric character will succesfully terminate the pattern.
  33908. </param>
  33909. <returns>
  33910. The total number of ber.
  33911. </returns>
  33912. </member>
  33913. <member name="M:CsQuery.StringScanner.MatchFunctions.HTMLAttribute">
  33914. <summary>
  33915. Gets an expect pattern for a string that's an HTML attribte name
  33916. </summary>
  33917. <returns>
  33918. An expect pattern
  33919. </returns>
  33920. </member>
  33921. <member name="M:CsQuery.StringScanner.MatchFunctions.HTMLTagSelectorName">
  33922. <summary>
  33923. Gets an expect pattern for a string that's a valid HTML tag selector.
  33924. </summary>
  33925. <returns>
  33926. An expect pattern
  33927. </returns>
  33928. </member>
  33929. <member name="M:CsQuery.StringScanner.MatchFunctions.BoundedBy(System.String,System.String,System.Boolean)">
  33930. <summary>
  33931. Gets an expect pattern for a string that's bounded by the provided values.
  33932. </summary>
  33933. <param name="boundStart">
  33934. (optional) the bound start.
  33935. </param>
  33936. <param name="boundEnd">
  33937. (optional) the bound end.
  33938. </param>
  33939. <param name="honorInnerQuotes">
  33940. (optional) the honor inner quotes.
  33941. </param>
  33942. <returns>
  33943. An expect pattern
  33944. </returns>
  33945. </member>
  33946. <member name="P:CsQuery.StringScanner.MatchFunctions.BoundedWithQuotedContent">
  33947. <summary>
  33948. Gets an expect pattern for a string that's bounded by known bounding characters, and has
  33949. quoted content.
  33950. </summary>
  33951. </member>
  33952. <member name="M:CsQuery.StringScanner.MatchFunctions.NonWhitespace(System.Int32,System.Char)">
  33953. <summary>
  33954. Test whether the character is whitespace.
  33955. </summary>
  33956. <param name="index">
  33957. Zero-based index of the current position in the string. Not used for this test.
  33958. </param>
  33959. <param name="character">
  33960. The character at the current position.
  33961. </param>
  33962. <returns>
  33963. true if it is whitespace, false if it fails.
  33964. </returns>
  33965. </member>
  33966. <member name="M:CsQuery.StringScanner.MatchFunctions.QuoteChar(System.Int32,System.Char)">
  33967. <summary>
  33968. Test whether the character is a quote character.
  33969. </summary>
  33970. <param name="index">
  33971. Zero-based index of the current position in the string.
  33972. </param>
  33973. <param name="character">
  33974. The character at the current position.
  33975. </param>
  33976. <returns>
  33977. true if it succeeds, false if it fails.
  33978. </returns>
  33979. </member>
  33980. <member name="M:CsQuery.StringScanner.MatchFunctions.BoundChar(System.Int32,System.Char)">
  33981. <summary>
  33982. Test whether the character is a bound character.
  33983. </summary>
  33984. <param name="index">
  33985. Zero-based index of the current position in the string.
  33986. </param>
  33987. <param name="character">
  33988. The character at the current position.
  33989. </param>
  33990. <returns>
  33991. true if it succeeds, false if it fails.
  33992. </returns>
  33993. </member>
  33994. <member name="M:CsQuery.StringScanner.MatchFunctions.Quoted">
  33995. <summary>
  33996. Gets an expect patter for a quoted string.
  33997. </summary>
  33998. <returns>
  33999. An expect pattern
  34000. </returns>
  34001. </member>
  34002. <member name="M:CsQuery.StringScanner.MatchFunctions.PseudoSelector(System.Int32,System.Char)">
  34003. <summary>
  34004. A matching function that validates
  34005. </summary>
  34006. <param name="index">
  34007. Zero-based index of the.
  34008. </param>
  34009. <param name="character">
  34010. The character.
  34011. </param>
  34012. <returns>
  34013. true if it succeeds, false if it fails.
  34014. </returns>
  34015. </member>
  34016. <member name="P:CsQuery.StringScanner.MatchFunctions.CssClassName">
  34017. <summary>
  34018. Matches a valid CSS class: http://www.w3.org/TR/CSS21/syndata.html#characters Does not
  34019. currently deal with escaping though.
  34020. </summary>
  34021. <value>
  34022. The name of the CSS class.
  34023. </value>
  34024. </member>
  34025. <member name="M:CsQuery.StringScanner.MatchFunctions.OptionallyQuoted(System.String)">
  34026. <summary>
  34027. Returns a pattern matching a string that is optionally quoted. If terminators are passed, any
  34028. character in that string will terminate seeking.
  34029. </summary>
  34030. <param name="terminators">
  34031. (optional) the terminators.
  34032. </param>
  34033. <returns>
  34034. An expect pattern
  34035. </returns>
  34036. </member>
  34037. <member name="M:CsQuery.StringScanner.MatchFunctions.Operator(System.Int32,System.Char)">
  34038. <summary>
  34039. Test whether the character is an operator.
  34040. </summary>
  34041. <param name="index">
  34042. Zero-based index of this character's position. Not used for this test.
  34043. </param>
  34044. <param name="character">
  34045. The character.
  34046. </param>
  34047. <returns>
  34048. true if it is an operator, false if it fails.
  34049. </returns>
  34050. </member>
  34051. <member name="T:CsQuery.StringScanner.Patterns.Bounded">
  34052. <summary>
  34053. Matches anything that is bounded by accepted bounding characters
  34054. </summary>
  34055. </member>
  34056. <member name="T:CsQuery.StringScanner.Patterns.CssClassName">
  34057. <summary>
  34058. A pattern that matches a valid CSS class name
  34059. </summary>
  34060. </member>
  34061. <member name="M:CsQuery.StringScanner.Patterns.CssClassName.#ctor">
  34062. <summary>
  34063. Default constructor.
  34064. </summary>
  34065. </member>
  34066. <member name="M:CsQuery.StringScanner.Patterns.CssClassName.IsValidClassName(System.Int32,System.Char)">
  34067. <summary>
  34068. Match a pattern for a CSS class name selector
  34069. TODO - doesn't validate hyphen-digit combo.
  34070. </summary>
  34071. <param name="index"></param>
  34072. <param name="character"></param>
  34073. <returns></returns>
  34074. </member>
  34075. <member name="T:CsQuery.StringScanner.Patterns.EscapedString">
  34076. <summary>
  34077. Match a string pattern against a particular character validation function, but allow the backslash to escape
  34078. any character.
  34079. </summary>
  34080. </member>
  34081. <member name="M:CsQuery.StringScanner.Patterns.EscapedString.#ctor">
  34082. <summary>
  34083. Default constructor -- simply parses escapes until the end of the string
  34084. </summary>
  34085. </member>
  34086. <member name="T:CsQuery.StringScanner.Patterns.HTMLAttributeName">
  34087. <summary>
  34088. A pattern that matches a valid HTML attribute name.
  34089. </summary>
  34090. </member>
  34091. <member name="M:CsQuery.StringScanner.Patterns.HTMLAttributeName.#ctor">
  34092. <summary>
  34093. Default constructor.
  34094. </summary>
  34095. </member>
  34096. <member name="M:CsQuery.StringScanner.Patterns.HTMLAttributeName.IsValidAttributeName(System.Int32,System.Char)">
  34097. <summary>
  34098. Match a pattern for an attribute name selector
  34099. </summary>
  34100. <param name="index"></param>
  34101. <param name="character"></param>
  34102. <returns></returns>
  34103. </member>
  34104. <member name="T:CsQuery.StringScanner.Patterns.HtmlIDSelector">
  34105. <summary>
  34106. ID can contain any character other than a space; however, a selector is bounded by other terminators.
  34107. </summary>
  34108. </member>
  34109. <member name="M:CsQuery.StringScanner.Patterns.HtmlIDSelector.#ctor">
  34110. <summary>
  34111. Default constructor.
  34112. </summary>
  34113. </member>
  34114. <member name="M:CsQuery.StringScanner.Patterns.HtmlIDSelector.IsValidIDSelector(System.Int32,System.Char)">
  34115. <summary>
  34116. Match a pattern for a valid HTML ID.
  34117. </summary>
  34118. <param name="index">
  34119. The index to match
  34120. </param>
  34121. <param name="character">
  34122. The character to match
  34123. </param>
  34124. <returns>
  34125. true if valid identifier, false if not.
  34126. </returns>
  34127. </member>
  34128. <member name="T:CsQuery.StringScanner.Patterns.HTMLTagSelectorName">
  34129. <summary>
  34130. A pattern that matches a valid HTML tag selector.
  34131. </summary>
  34132. </member>
  34133. <member name="M:CsQuery.StringScanner.Patterns.HTMLTagSelectorName.#ctor">
  34134. <summary>
  34135. Default constructor.
  34136. </summary>
  34137. </member>
  34138. <member name="M:CsQuery.StringScanner.Patterns.HTMLTagSelectorName.IsValidTagName(System.Int32,System.Char)">
  34139. <summary>
  34140. Match a pattern for am attribute name selector
  34141. </summary>
  34142. <param name="index"></param>
  34143. <param name="character"></param>
  34144. <returns></returns>
  34145. </member>
  34146. <member name="T:CsQuery.StringScanner.Patterns.Number">
  34147. <summary>
  34148. A pattern that matches a number
  34149. </summary>
  34150. </member>
  34151. <member name="P:CsQuery.StringScanner.Patterns.Number.RequireWhitespaceTerminator">
  34152. <summary>
  34153. Normally true, indicates that only legal whitespace can successfully terminate the number;
  34154. other non-numeric characters will cause failure. If false, any non-numeric character will
  34155. terminate successfuly.
  34156. </summary>
  34157. </member>
  34158. <member name="M:CsQuery.StringScanner.Patterns.Number.Initialize(System.Int32,System.Char[])">
  34159. <summary>
  34160. Initializes the pattern. This is called before any scanning begins.
  34161. </summary>
  34162. <param name="startIndex">
  34163. The index within the source string to begin scanning.
  34164. </param>
  34165. <param name="sourceText">
  34166. The source string.
  34167. </param>
  34168. </member>
  34169. <member name="M:CsQuery.StringScanner.Patterns.Number.Validate">
  34170. <summary>
  34171. Run the validation against the passed string.
  34172. </summary>
  34173. <returns>
  34174. Returns true if the pattern defined by this class is successfully matched, and false if not.
  34175. </returns>
  34176. </member>
  34177. <member name="F:CsQuery.StringScanner.Patterns.Number.failed">
  34178. <summary>
  34179. Internal flag that validation has failed
  34180. </summary>
  34181. </member>
  34182. <member name="F:CsQuery.StringScanner.Patterns.Number.decimalYet">
  34183. <summary>
  34184. Internal flag indicating that a decimal point has appeared already and another would indicate
  34185. failure or termination.
  34186. </summary>
  34187. </member>
  34188. <member name="M:CsQuery.StringScanner.Patterns.Number.Expect(System.Int32@,System.Char)">
  34189. <summary>
  34190. Assert that the character at the current position matches the pattern
  34191. </summary>
  34192. <param name="index">
  34193. [in,out] Zero-based index of the position
  34194. </param>
  34195. <param name="current">
  34196. The current character
  34197. </param>
  34198. <returns>
  34199. true if it succeeds, false if it fails.
  34200. </returns>
  34201. </member>
  34202. <member name="T:CsQuery.StringScanner.Patterns.OptionallyQuoted">
  34203. <summary>
  34204. Match an attribute value that is optionally quoted with a quote character ' or ".
  34205. </summary>
  34206. </member>
  34207. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.#ctor">
  34208. <summary>
  34209. Create in instance of the pattern matcher using default terminators
  34210. </summary>
  34211. </member>
  34212. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.#ctor(System.Collections.Generic.IEnumerable{System.Char})">
  34213. <summary>
  34214. Create in instance of the pattern matcher using any character in the string as a terminator.
  34215. A closing quote (when the string is quoted) is always a terminator.
  34216. </summary>
  34217. <param name="terminators">
  34218. A string containing characters, each of which will terminate seeking (when not inside a quote
  34219. block)
  34220. </param>
  34221. </member>
  34222. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.Initialize(System.Int32,System.Char[])">
  34223. <summary>
  34224. Initializes this object from a character array.
  34225. </summary>
  34226. <param name="startIndex">
  34227. The start index.
  34228. </param>
  34229. <param name="sourceText">
  34230. Source text.
  34231. </param>
  34232. </member>
  34233. <member name="P:CsQuery.StringScanner.Patterns.OptionallyQuoted.Terminators">
  34234. <summary>
  34235. When unquoted, this will terminate the string.
  34236. </summary>
  34237. </member>
  34238. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.Validate">
  34239. <summary>
  34240. Run the validation against the passed string.
  34241. </summary>
  34242. <returns>
  34243. Returns true if the pattern defined by this class is successfully matched, and false if not.
  34244. </returns>
  34245. </member>
  34246. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.FinishValidate">
  34247. <summary>
  34248. Finishes a validation.
  34249. </summary>
  34250. <returns>
  34251. true if the string matched the pattern defined by this instance, false if not.
  34252. </returns>
  34253. </member>
  34254. <member name="M:CsQuery.StringScanner.Patterns.OptionallyQuoted.Expect(System.Int32@,System.Char)">
  34255. <summary>
  34256. Override the default Expect for a quoted string to also terminate upon finding one of the
  34257. terminators (if not quoted).
  34258. </summary>
  34259. <param name="index">
  34260. The current index.
  34261. </param>
  34262. <param name="current">
  34263. The current character.
  34264. </param>
  34265. <returns>
  34266. true to continue seeking.
  34267. </returns>
  34268. </member>
  34269. <member name="T:CsQuery.StringScanner.Patterns.Quoted">
  34270. <summary>
  34271. A pattern that expects a quoted string. Allows any characters inside the quoted text,
  34272. including backslashed escape characters, and terminates upon a matching closing quote.
  34273. </summary>
  34274. </member>
  34275. <member name="F:CsQuery.StringScanner.Patterns.Quoted.quoteChar">
  34276. <summary>
  34277. The quote character that was used to open the string.
  34278. </summary>
  34279. </member>
  34280. <member name="M:CsQuery.StringScanner.Patterns.Quoted.Validate">
  34281. <summary>
  34282. Run the validation against the passed string.
  34283. </summary>
  34284. <returns>
  34285. Returns true if the pattern defined by this class is successfully matched, and false if not.
  34286. </returns>
  34287. </member>
  34288. <member name="M:CsQuery.StringScanner.Patterns.Quoted.FinishValidate">
  34289. <summary>
  34290. Finishes a validation
  34291. </summary>
  34292. <returns>
  34293. true if the string matched the pattern defined by this instance, false if not.
  34294. </returns>
  34295. </member>
  34296. <member name="M:CsQuery.StringScanner.Patterns.Quoted.Expect(System.Int32@,System.Char)">
  34297. <summary>
  34298. Assert that the current character matches the pattern defined by this object.
  34299. </summary>
  34300. <param name="index">
  34301. Zero-based index of the current position.
  34302. </param>
  34303. <param name="current">
  34304. The current character.
  34305. </param>
  34306. <returns>
  34307. true if the pattern matches at this position, false if not.
  34308. </returns>
  34309. </member>
  34310. <member name="T:CsQuery.StringScanner.Scanner">
  34311. <summary>
  34312. Factory for StringScanner objects
  34313. </summary>
  34314. </member>
  34315. <member name="M:CsQuery.StringScanner.Scanner.Create(System.String)">
  34316. <summary>
  34317. Creates a new StringScanner from a string.
  34318. </summary>
  34319. <param name="text">
  34320. The text.
  34321. </param>
  34322. <returns>
  34323. A new StringScsanner.
  34324. </returns>
  34325. </member>
  34326. <member name="T:CsQuery.Utility.FastActivator">
  34327. <summary>
  34328. Replacement for Activator.CreateInstance that caches the constructor fucnction, providing a
  34329. significant performance improvement over Activator.CreateInstance. Calling with a value type
  34330. will be deferred to Activator.CreateInstance.
  34331. </summary>
  34332. <url>
  34333. http://mironabramson.com/blog/post/2008/08/Fast-version-of-the-ActivatorCreateInstance-method-using-IL.aspx
  34334. </url>
  34335. </member>
  34336. <member name="M:CsQuery.Utility.FastActivator.CreateInstance``1">
  34337. <summary>
  34338. Create a new instance of type T
  34339. </summary>
  34340. <typeparam name="T">
  34341. The type of object to create
  34342. </typeparam>
  34343. <returns>
  34344. A new instance of type T
  34345. </returns>
  34346. </member>
  34347. <member name="M:CsQuery.Utility.FastActivator.CreateInstance(System.Type)">
  34348. <summary>
  34349. Creates an instance.
  34350. </summary>
  34351. <param name="type">
  34352. The Type to process.
  34353. </param>
  34354. <returns>
  34355. The new instance.
  34356. </returns>
  34357. </member>
  34358. <member name="T:CsQuery.Utility.SelectorCache">
  34359. <summary>
  34360. Class to cache selectors on a DOM. NOT YET IMPLEMENTED.
  34361. </summary>
  34362. </member>
  34363. <member name="M:CsQuery.Utility.SelectorCache.#ctor(CsQuery.CQ)">
  34364. <summary>
  34365. Constructor.
  34366. </summary>
  34367. <param name="cqSource">
  34368. The cq source.
  34369. </param>
  34370. </member>
  34371. <member name="P:CsQuery.Utility.SelectorCache.SelectionCache">
  34372. <summary>
  34373. Gets the selection cache.
  34374. </summary>
  34375. </member>
  34376. <member name="M:CsQuery.Utility.SelectorCache.Select(System.String)">
  34377. <summary>
  34378. Run the selector.
  34379. </summary>
  34380. <param name="selector">
  34381. The selector.
  34382. </param>
  34383. <returns>
  34384. .
  34385. </returns>
  34386. </member>
  34387. <member name="T:CsQuery.Utility.Support">
  34388. <summary>
  34389. Some static methods that didn't fit in anywhere else.
  34390. </summary>
  34391. </member>
  34392. <member name="M:CsQuery.Utility.Support.GetFile(System.String)">
  34393. <summary>
  34394. Read all text of a file, trying to find it from the execution location if not rooted.
  34395. </summary>
  34396. <param name="fileName"></param>
  34397. <returns></returns>
  34398. </member>
  34399. <member name="M:CsQuery.Utility.Support.GetFileStream(System.String)">
  34400. <summary>
  34401. Open a stream for a file, trying to find it from the execution location if not rooted.
  34402. </summary>
  34403. <param name="fileName"></param>
  34404. </member>
  34405. <member name="M:CsQuery.Utility.Support.TryGetFilePath(System.String,System.String@)">
  34406. <summary>
  34407. Given a partial path to a folder or file, try to find the full rooted path. The topmost part
  34408. of the partial path must be part of the current application path; e.g. there must be an
  34409. overlapping part on which to match.
  34410. </summary>
  34411. <param name="partialPath">
  34412. The partial path to find.
  34413. </param>
  34414. <param name="filePath">
  34415. [out] Full pathname of the file.
  34416. </param>
  34417. <returns>
  34418. true if it succeeds, false if it fails.
  34419. </returns>
  34420. </member>
  34421. <member name="M:CsQuery.Utility.Support.GetFilePath(System.String)">
  34422. <summary>
  34423. Given a partial path to a folder or file, try to find the full rooted path. The topmost part
  34424. of the partial path must be part of the current application path; e.g. there must be an
  34425. overlapping part on which to match.
  34426. </summary>
  34427. <param name="partialPath">
  34428. The partial path to find
  34429. </param>
  34430. <returns>
  34431. The file path.
  34432. </returns>
  34433. </member>
  34434. <member name="M:CsQuery.Utility.Support.GetFilePath(System.String,System.String)">
  34435. <summary>
  34436. Given a rooted path to look within, and a partial path to a file, the full path to the file.
  34437. </summary>
  34438. <exception cref="T:System.ArgumentException">
  34439. Thrown when one or more arguments have unsupported or illegal values.
  34440. </exception>
  34441. <param name="partialPath">
  34442. The partial path to find.
  34443. </param>
  34444. <param name="basePath">
  34445. The rooted path to match within
  34446. </param>
  34447. <returns>
  34448. The full rooted path the the file.
  34449. </returns>
  34450. </member>
  34451. <member name="M:CsQuery.Utility.Support.TryGetFilePath(System.String,System.String,System.String@)">
  34452. <summary>
  34453. Given a partial path to a folder or file, try to find the full rooted path. The topmost part
  34454. of the partial path must be part of the current application path; e.g. there must be an
  34455. overlapping part on which to match.
  34456. </summary>
  34457. <param name="partialPath">
  34458. The partial path to find.
  34459. </param>
  34460. <param name="basePath">
  34461. The rooted path to match within.
  34462. </param>
  34463. <param name="outputPath">
  34464. [out] Full pathname of the output file.
  34465. </param>
  34466. <returns>
  34467. true if it succeeds, false if it fails.
  34468. </returns>
  34469. </member>
  34470. <member name="M:CsQuery.Utility.Support.GetFirstExternalAssembly">
  34471. <summary>
  34472. Gets the first assembly that is not the assembly that this method belongs to
  34473. </summary>
  34474. <exception cref="T:System.InvalidOperationException">
  34475. Thrown when the requested operation is invalid.
  34476. </exception>
  34477. <returns>
  34478. The first external assembly.
  34479. </returns>
  34480. </member>
  34481. <member name="M:CsQuery.Utility.Support.GetResourceStream(System.String)">
  34482. <summary>
  34483. Gets a resource from the calling assembly
  34484. </summary>
  34485. <param name="resourceName"></param>
  34486. <returns></returns>
  34487. </member>
  34488. <member name="M:CsQuery.Utility.Support.GetResourceStream(System.String,System.Reflection.Assembly)">
  34489. <summary>
  34490. Gets a resource name using the assembly and resource name
  34491. </summary>
  34492. <param name="resourceName"></param>
  34493. <param name="assembly"></param>
  34494. <returns></returns>
  34495. </member>
  34496. <member name="M:CsQuery.Utility.Support.GetResourceStream(System.String,System.String)">
  34497. <summary>
  34498. Gets an embedded resource from an assembly by name
  34499. </summary>
  34500. <param name="resourceName">
  34501. The resource name
  34502. </param>
  34503. <param name="assembly">
  34504. The assembly name
  34505. </param>
  34506. <returns>
  34507. The resource stream.
  34508. </returns>
  34509. </member>
  34510. <member name="M:CsQuery.Utility.Support.StreamToString(System.IO.Stream)">
  34511. <summary>
  34512. Convert a string to a stream using ASCII encoding.
  34513. </summary>
  34514. <param name="stream">
  34515. The stream.
  34516. </param>
  34517. <returns>
  34518. A string.
  34519. </returns>
  34520. </member>
  34521. <member name="M:CsQuery.Utility.Support.CleanFilePath(System.String)">
  34522. <summary>
  34523. Convert slashes to backslashes; make sure there's one (or zero, if not rooted) leading or
  34524. trailing backslash; resolve parent and current folder references. Missing values are
  34525. returned as just one backslash.
  34526. </summary>
  34527. <param name="path">
  34528. The path to clean
  34529. </param>
  34530. <returns>
  34531. A cleaned/resolved path
  34532. </returns>
  34533. </member>
  34534. <member name="M:CsQuery.Utility.Support.CombinePaths(System.String,System.String)">
  34535. <summary>
  34536. Combine two file paths, normalizing slashes and eliminating any relative path markers.
  34537. </summary>
  34538. <param name="path1">
  34539. The first path.
  34540. </param>
  34541. <param name="path2">
  34542. The second path.
  34543. </param>
  34544. <returns>
  34545. A combined path.
  34546. </returns>
  34547. </member>
  34548. <member name="M:CsQuery.Utility.Support.MethodPath(System.Reflection.MemberInfo)">
  34549. <summary>
  34550. Get a fully qualified namespaced path to a member
  34551. </summary>
  34552. <param name="mi"></param>
  34553. <returns></returns>
  34554. </member>
  34555. <member name="M:CsQuery.Utility.Support.MethodPath(System.Type,System.String)">
  34556. <summary>
  34557. Get a fully qualified namespaced path to a member.
  34558. </summary>
  34559. <param name="type">
  34560. The type to inspect.
  34561. </param>
  34562. <param name="memberName">
  34563. Name of the member.
  34564. </param>
  34565. <returns>
  34566. A string
  34567. </returns>
  34568. </member>
  34569. <member name="M:CsQuery.Utility.Support.TypePath(System.Type)">
  34570. <summary>
  34571. Get a fully qualified namespaced path to a type, e.g. "CsQuery.Utility.Support.TypePath"
  34572. </summary>
  34573. <param name="type">
  34574. The type to inspect
  34575. </param>
  34576. <returns>
  34577. A string
  34578. </returns>
  34579. </member>
  34580. <member name="M:CsQuery.Utility.Support.StreamToCharArray(System.IO.Stream)">
  34581. <summary>
  34582. Conver a stream to a character array.
  34583. </summary>
  34584. <param name="stream">
  34585. The stream.
  34586. </param>
  34587. <returns>
  34588. A character array.
  34589. </returns>
  34590. </member>
  34591. <member name="M:CsQuery.Utility.Support.CopyFiles(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.Boolean,System.String[])">
  34592. <summary>
  34593. Copies files matching a pattern.
  34594. </summary>
  34595. <exception cref="T:System.ArgumentException">
  34596. Thrown when one or more arguments have unsupported or illegal values.
  34597. </exception>
  34598. <param name="source">
  34599. Source for the.
  34600. </param>
  34601. <param name="destination">
  34602. Destination for the.
  34603. </param>
  34604. <param name="overwrite">
  34605. true to overwrite, false to preserve.
  34606. </param>
  34607. <param name="patterns">
  34608. One or more file matching patterns to match.
  34609. </param>
  34610. </member>
  34611. <member name="M:CsQuery.Utility.Support.CopyFiles(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String[])">
  34612. <summary>
  34613. Copies files matching a pattern. Existing files will be overwritten.
  34614. </summary>
  34615. <param name="source">
  34616. Source directory for the files
  34617. </param>
  34618. <param name="destination">
  34619. Destination directory.
  34620. </param>
  34621. <param name="patterns">
  34622. One or more file matching patterns to match.
  34623. </param>
  34624. </member>
  34625. <member name="M:CsQuery.Utility.Support.DeleteFiles(System.IO.DirectoryInfo,System.String[])">
  34626. <summary>
  34627. Deletes the files in a directory matching one or more patterns (nonrecursive)
  34628. </summary>
  34629. <exception cref="T:System.ArgumentException">
  34630. Thrown when the directory is missing
  34631. </exception>
  34632. <param name="directory">
  34633. Directory where files are located.
  34634. </param>
  34635. <param name="patterns">
  34636. One or more file matching patterns to delete
  34637. </param>
  34638. </member>
  34639. <member name="M:CsQuery.Utility.Support.DoubleOrZero(System.String)">
  34640. <summary>
  34641. Convert a string value to a double, or zero if non-numeric
  34642. </summary>
  34643. <param name="value">
  34644. The value.
  34645. </param>
  34646. <returns>
  34647. A double.
  34648. </returns>
  34649. </member>
  34650. <member name="M:CsQuery.Utility.Support.IntOrZero(System.String)">
  34651. <summary>
  34652. Convert a string value to an integer, or zero if non-numeric
  34653. </summary>
  34654. <param name="value">
  34655. The value.
  34656. </param>
  34657. <returns>
  34658. An integer
  34659. </returns>
  34660. </member>
  34661. <member name="M:CsQuery.Utility.Support.NumberToDoubleOrInt(System.IConvertible)">
  34662. <summary>
  34663. Return an int or double from any number.
  34664. </summary>
  34665. <param name="value">
  34666. The number to convert
  34667. </param>
  34668. <returns>
  34669. The converted number
  34670. </returns>
  34671. </member>
  34672. <member name="M:CsQuery.Utility.Support.FromCamelCase(System.String)">
  34673. <summary>
  34674. Given a string, convert each uppercase letter to a "-" followed by the lower case letter.
  34675. E.g. "fontSize" becomes "font-size".
  34676. </summary>
  34677. <param name="name">
  34678. The string to uncamelcase
  34679. </param>
  34680. <returns>
  34681. A string
  34682. </returns>
  34683. </member>
  34684. <member name="M:CsQuery.Utility.Support.ToCamelCase(System.String,System.Boolean)">
  34685. <summary>
  34686. Converts a name from dashed-separators to camelCase.
  34687. </summary>
  34688. <param name="name">
  34689. The string to camelCase.
  34690. </param>
  34691. <param name="capFirst">
  34692. (optional) when true, the first letter of the resuling word is captalized.
  34693. </param>
  34694. <returns>
  34695. a dased-separated string.
  34696. </returns>
  34697. </member>
  34698. <member name="M:CsQuery.Utility.Support.AttributeToEnum``1(System.String)">
  34699. <summary>
  34700. Converts a value to an enum, assuming the enum is camelcased.
  34701. </summary>
  34702. <typeparam name="TEnum">
  34703. Generic type parameter.
  34704. </typeparam>
  34705. <param name="value">
  34706. The value.
  34707. </param>
  34708. <returns>
  34709. value as a T.
  34710. </returns>
  34711. </member>
  34712. <member name="M:CsQuery.Utility.Support.EnumToAttribute(System.Enum)">
  34713. <summary>
  34714. Convert an enum to a lowercased attribute value
  34715. </summary>
  34716. <param name="value">
  34717. The value.
  34718. </param>
  34719. <returns>
  34720. The attribute value of a string
  34721. </returns>
  34722. </member>
  34723. <member name="M:CsQuery.Utility.Support.GetEncodedStream(System.String,System.Text.Encoding)">
  34724. <summary>
  34725. Return a stream, including BOM preamble, from a string
  34726. </summary>
  34727. <param name="html">
  34728. The HTML.
  34729. </param>
  34730. <param name="encoding">
  34731. The encoding.
  34732. </param>
  34733. <returns>
  34734. The encoded stream.
  34735. </returns>
  34736. </member>
  34737. <member name="T:CsQuery.Utility.Types">
  34738. <summary>
  34739. A set of helper methods for analyzing types.
  34740. </summary>
  34741. </member>
  34742. <member name="M:CsQuery.Utility.Types.IsAnonymousType(System.Type)">
  34743. <summary>
  34744. Determine if the type is an anonymous type.
  34745. </summary>
  34746. <param name="type">
  34747. A type/
  34748. </param>
  34749. <returns>
  34750. true if anonymous type, false if not.
  34751. </returns>
  34752. <url>http://stackoverflow.com/questions/2483023/how-to-test-if-a-type-is-anonymous.</url>
  34753. </member>
  34754. <member name="T:HtmlParserSharp.Common.DoctypeExpectation">
  34755. <summary>
  34756. Used for indicating desired behavior with legacy doctypes.
  34757. </summary>
  34758. </member>
  34759. <member name="F:HtmlParserSharp.Common.DoctypeExpectation.Html">
  34760. <summary>
  34761. Be a pure HTML5 parser.
  34762. </summary>
  34763. </member>
  34764. <member name="F:HtmlParserSharp.Common.DoctypeExpectation.Html401Transitional">
  34765. <summary>
  34766. Require the HTML 4.01 Transitional public id. Turn on HTML4-specific
  34767. additional errors regardless of doctype.
  34768. </summary>
  34769. </member>
  34770. <member name="F:HtmlParserSharp.Common.DoctypeExpectation.Html401Strict">
  34771. <summary>
  34772. Require the HTML 4.01 Transitional public id and a system id. Turn on
  34773. HTML4-specific additional errors regardless of doctype.
  34774. </summary>
  34775. </member>
  34776. <member name="F:HtmlParserSharp.Common.DoctypeExpectation.Auto">
  34777. <summary>
  34778. Treat the doctype required by HTML 5, doctypes with the HTML 4.01 Strict
  34779. public id and doctypes with the HTML 4.01 Transitional public id and a
  34780. system id as non-errors. Turn on HTML4-specific additional errors if the
  34781. public id is the HTML 4.01 Strict or Transitional public id.
  34782. </summary>
  34783. </member>
  34784. <member name="F:HtmlParserSharp.Common.DoctypeExpectation.NoDoctypeErrors">
  34785. <summary>
  34786. Never enable HTML4-specific error checks. Never report any doctype
  34787. condition as an error. (Doctype tokens in wrong places will be
  34788. reported as errors, though.) The application may decide what to log
  34789. in response to calls to <code>DocumentModeHanler</code>. This mode
  34790. is meant for doing surveys on existing content.
  34791. </summary>
  34792. </member>
  34793. <member name="F:HtmlParserSharp.Common.DocumentMode.StandardsMode">
  34794. <summary>
  34795. The Standards Mode
  34796. </summary>
  34797. </member>
  34798. <member name="F:HtmlParserSharp.Common.DocumentMode.AlmostStandardsMode">
  34799. <summary>
  34800. The Limited Quirks Mode aka. The Almost Standards Mode
  34801. </summary>
  34802. </member>
  34803. <member name="F:HtmlParserSharp.Common.DocumentMode.QuirksMode">
  34804. <summary>
  34805. The Quirks Mode
  34806. </summary>
  34807. </member>
  34808. <member name="M:HtmlParserSharp.Common.DocumentModeEventArgs.#ctor(HtmlParserSharp.Common.DocumentMode,System.String,System.String,System.Boolean)">
  34809. <summary>
  34810. Receive notification of the document mode.
  34811. </summary>
  34812. <param name="mode">The document mode.</param>
  34813. <param name="publicIdentifier">The public identifier of the doctype or <c>null</c> if unavailable.</param>
  34814. <param name="systemIdentifier">The system identifier of the doctype or <c>null</c> if unavailable.</param>
  34815. <param name="html4SpecificAdditionalErrorChecks"><c>true</c> if HTML 4-specific checks were enabled,
  34816. <c>false</c> otherwise</param>
  34817. </member>
  34818. <member name="P:HtmlParserSharp.Common.EncodingDetectedEventArgs.AcceptEncoding">
  34819. <summary>
  34820. When true, the client has decided to accept the charset-encoding for the document and the
  34821. current processing must be suspended. (Set true to stop encoding).
  34822. </summary>
  34823. </member>
  34824. <member name="T:HtmlParserSharp.Common.ITokenHandler">
  34825. <summary>
  34826. <code>Tokenizer</code> reports tokens through this interface.
  34827. </summary>
  34828. </member>
  34829. <member name="M:HtmlParserSharp.Common.ITokenHandler.StartTokenization(HtmlParserSharp.Core.Tokenizer)">
  34830. <summary>
  34831. This method is called at the start of tokenization before any other
  34832. methods on this interface are called. Implementations should hold the
  34833. reference to the <code>Tokenizer</code> in order to set the content
  34834. model flag and in order to be able to query for <code>Locator</code> data.
  34835. </summary>
  34836. <param name="self">The Tokenizer.</param>
  34837. </member>
  34838. <member name="P:HtmlParserSharp.Common.ITokenHandler.WantsComments">
  34839. <summary>
  34840. If this handler implementation cares about comments, return <code>true</code>.
  34841. If not, return <code>false</code>
  34842. </summary>
  34843. <returns>Whether this handler wants comments</returns>
  34844. </member>
  34845. <member name="M:HtmlParserSharp.Common.ITokenHandler.Doctype(System.String,System.String,System.String,System.Boolean)">
  34846. <summary>
  34847. Receive a doctype token.
  34848. </summary>
  34849. <param name="name">The name.</param>
  34850. <param name="publicIdentifier">The public identifier.</param>
  34851. <param name="systemIdentifier">The system identifier.</param>
  34852. <param name="forceQuirks">Whether the token is correct.</param>
  34853. </member>
  34854. <member name="M:HtmlParserSharp.Common.ITokenHandler.StartTag(HtmlParserSharp.Core.ElementName,HtmlParserSharp.Core.HtmlAttributes,System.Boolean)">
  34855. <summary>
  34856. Receive a start tag token.
  34857. </summary>
  34858. <param name="eltName">The tag name.</param>
  34859. <param name="attributes">The attributes.</param>
  34860. <param name="selfClosing">TODO</param>
  34861. </member>
  34862. <member name="M:HtmlParserSharp.Common.ITokenHandler.EndTag(HtmlParserSharp.Core.ElementName)">
  34863. <summary>
  34864. Receive an end tag token.
  34865. </summary>
  34866. <param name="eltName">The tag name.</param>
  34867. </member>
  34868. <member name="M:HtmlParserSharp.Common.ITokenHandler.Comment(System.Char[],System.Int32,System.Int32)">
  34869. <summary>
  34870. Receive a comment token. The data is junk if the<code>wantsComments()</code>
  34871. returned <code>false</code>.
  34872. </summary>
  34873. <param name="buf">The buffer holding the data.</param>
  34874. <param name="start">The offset into the buffer.</param>
  34875. <param name="length">The number of code units to read.</param>
  34876. </member>
  34877. <member name="M:HtmlParserSharp.Common.ITokenHandler.Characters(System.Char[],System.Int32,System.Int32)">
  34878. <summary>
  34879. Receive character tokens. This method has the same semantics as the SAX
  34880. method of the same name.
  34881. </summary>
  34882. <param name="buf">A buffer holding the data.</param>
  34883. <param name="start">The offset into the buffer.</param>
  34884. <param name="length">The number of code units to read.</param>
  34885. </member>
  34886. <member name="M:HtmlParserSharp.Common.ITokenHandler.ZeroOriginatingReplacementCharacter">
  34887. <summary>
  34888. Reports a U+0000 that's being turned into a U+FFFD.
  34889. </summary>
  34890. </member>
  34891. <member name="M:HtmlParserSharp.Common.ITokenHandler.Eof">
  34892. <summary>
  34893. The end-of-file token.
  34894. </summary>
  34895. </member>
  34896. <member name="M:HtmlParserSharp.Common.ITokenHandler.EndTokenization">
  34897. <summary>
  34898. The perform final cleanup.
  34899. </summary>
  34900. </member>
  34901. <member name="P:HtmlParserSharp.Common.ITokenHandler.IsCDataSectionAllowed">
  34902. <summary>
  34903. Checks if the CDATA sections are allowed.
  34904. </summary>
  34905. <returns><c>true</c> if CDATA sections are allowed</returns>
  34906. </member>
  34907. <member name="P:HtmlParserSharp.Common.ITokenHandler.AllowSelfClosingTags">
  34908. <summary>
  34909. Gets a value indicating whether self-closing tags should be allowed. When true, any tag may
  34910. close itself. When false, a self-closing tag is treated like an opening-tag only.
  34911. </summary>
  34912. </member>
  34913. <member name="T:HtmlParserSharp.Common.XmlViolationPolicy">
  34914. <summary>
  34915. Policy for XML 1.0 violations.
  34916. </summary>
  34917. </member>
  34918. <member name="F:HtmlParserSharp.Common.XmlViolationPolicy.Allow">
  34919. <summary>
  34920. Conform to HTML 5, allow XML 1.0 to be violated.
  34921. </summary>
  34922. </member>
  34923. <member name="F:HtmlParserSharp.Common.XmlViolationPolicy.Fatal">
  34924. <summary>
  34925. Halt when something cannot be mapped to XML 1.0.
  34926. </summary>
  34927. </member>
  34928. <member name="F:HtmlParserSharp.Common.XmlViolationPolicy.AlterInfoset">
  34929. <summary>
  34930. Be non-conforming and alter the infoset to fit
  34931. XML 1.0 when something would otherwise not be
  34932. mappable to XML 1.0.
  34933. </summary>
  34934. </member>
  34935. <member name="F:HtmlParserSharp.Core.AttributeName.ALL_NO_NS">
  34936. <summary>
  34937. An array representing no namespace regardless of namespace mode (HTML,
  34938. SVG, MathML, lang-mapping HTML) used.
  34939. </summary>
  34940. </member>
  34941. <member name="F:HtmlParserSharp.Core.AttributeName.XMLNS_NS">
  34942. <summary>
  34943. An array that has no namespace for the HTML mode but the XMLNS namespace
  34944. for the SVG and MathML modes.
  34945. </summary>
  34946. </member>
  34947. <member name="F:HtmlParserSharp.Core.AttributeName.XML_NS">
  34948. <summary>
  34949. An array that has no namespace for the HTML mode but the XML namespace
  34950. for the SVG and MathML modes.
  34951. </summary>
  34952. </member>
  34953. <member name="F:HtmlParserSharp.Core.AttributeName.XLINK_NS">
  34954. <summary>
  34955. An array that has no namespace for the HTML mode but the XLink namespace
  34956. for the SVG and MathML modes.
  34957. </summary>
  34958. </member>
  34959. <member name="F:HtmlParserSharp.Core.AttributeName.LANG_NS">
  34960. <summary>
  34961. An array that has no namespace for the HTML, SVG and MathML modes but has
  34962. the XML namespace for the lang-mapping HTML mode.
  34963. </summary>
  34964. </member>
  34965. <member name="F:HtmlParserSharp.Core.AttributeName.ALL_NO_PREFIX">
  34966. <summary>
  34967. An array for no prefixes in any mode.
  34968. </summary>
  34969. </member>
  34970. <member name="F:HtmlParserSharp.Core.AttributeName.XMLNS_PREFIX">
  34971. <summary>
  34972. An array for no prefixe in the HTML mode and the
  34973. <code>xmlns</code> prefix in the SVG and MathML modes.
  34974. </summary>
  34975. </member>
  34976. <member name="F:HtmlParserSharp.Core.AttributeName.XLINK_PREFIX">
  34977. <summary>
  34978. An array for no prefixe in the HTML mode and the
  34979. <code>xlink</code>
  34980. prefix in the SVG and MathML modes.
  34981. </summary>
  34982. </member>
  34983. <member name="F:HtmlParserSharp.Core.AttributeName.XML_PREFIX">
  34984. <summary>
  34985. An array for no prefixe in the HTML mode and the
  34986. <code>xml</code> prefix in the SVG and MathML modes.
  34987. </summary>
  34988. </member>
  34989. <member name="M:HtmlParserSharp.Core.AttributeName.SVG_DIFFERENT(System.String,System.String)">
  34990. <summary>
  34991. An initialization helper for having a one name in the SVG mode and
  34992. another name in the other modes.
  34993. </summary>
  34994. <param name="name">The name for the non-SVG modes</param>
  34995. <param name="camel">The name for the SVG mode</param>
  34996. <returns>The initialized name array</returns>
  34997. </member>
  34998. <member name="M:HtmlParserSharp.Core.AttributeName.MATH_DIFFERENT(System.String,System.String)">
  34999. <summary>
  35000. An initialization helper for having a one name in the MathML mode and
  35001. another name in the other modes.
  35002. </summary>
  35003. <param name="name">The name for the non-MathML modes</param>
  35004. <param name="camel">The name for the MathML mode</param>
  35005. <returns>The initialized name array</returns>
  35006. </member>
  35007. <member name="M:HtmlParserSharp.Core.AttributeName.COLONIFIED_LOCAL(System.String,System.String)">
  35008. <summary>
  35009. An initialization helper for having a different local name in the HTML
  35010. mode and the SVG and MathML modes.
  35011. </summary>
  35012. <param name="name">The name for the HTML mode</param>
  35013. <param name="suffix">The name for the SVG and MathML modes</param>
  35014. <returns>The initialized name array</returns>
  35015. </member>
  35016. <member name="M:HtmlParserSharp.Core.AttributeName.SAME_LOCAL(System.String)">
  35017. <summary>
  35018. An initialization helper for having the same local name in all modes.
  35019. </summary>
  35020. <param name="name">The name</param>
  35021. <returns>The initialized name array</returns>
  35022. </member>
  35023. <member name="M:HtmlParserSharp.Core.AttributeName.NameByBuffer(System.Char[],System.Int32,System.Int32,System.Boolean)">
  35024. <summary>
  35025. Returns an attribute name by buffer.
  35026. <p/>
  35027. C++ ownership: The return value is either released by the caller if the
  35028. attribute is a duplicate or the ownership is transferred to
  35029. HtmlAttributes and released upon clearing or destroying that object.
  35030. </summary>
  35031. <param name="buf">The buffer</param>
  35032. <param name="offset">ignored</param>
  35033. <param name="length">Length of data</param>
  35034. <param name="checkNcName">Whether to check ncnameness</param>
  35035. <returns>An <code>AttributeName</code> corresponding to the argument data</returns>
  35036. </member>
  35037. <member name="M:HtmlParserSharp.Core.AttributeName.BufToHash(System.Char[],System.Int32)">
  35038. <summary>
  35039. This method has to return a unique integer for each well-known
  35040. lower-cased attribute name.
  35041. </summary>
  35042. <param name="buf">The buffer.</param>
  35043. <param name="len">The length.</param>
  35044. <returns></returns>
  35045. </member>
  35046. <member name="F:HtmlParserSharp.Core.AttributeName.HTML">
  35047. <summary>
  35048. The mode value for HTML.
  35049. </summary>
  35050. </member>
  35051. <member name="F:HtmlParserSharp.Core.AttributeName.MATHML">
  35052. <summary>
  35053. The mode value for MathML.
  35054. </summary>
  35055. </member>
  35056. <member name="F:HtmlParserSharp.Core.AttributeName.SVG">
  35057. <summary>
  35058. The mode value for SVG.
  35059. </summary>
  35060. </member>
  35061. <member name="F:HtmlParserSharp.Core.AttributeName.HTML_LANG">
  35062. <summary>
  35063. The mode value for lang-mapping HTML.
  35064. </summary>
  35065. </member>
  35066. <member name="F:HtmlParserSharp.Core.AttributeName.uri">
  35067. <summary>
  35068. The namespaces indexable by mode.
  35069. </summary>
  35070. </member>
  35071. <member name="F:HtmlParserSharp.Core.AttributeName.local">
  35072. <summary>
  35073. The local names indexable by mode.
  35074. </summary>
  35075. </member>
  35076. <member name="F:HtmlParserSharp.Core.AttributeName.prefix">
  35077. <summary>
  35078. The prefixes indexably by mode.
  35079. </summary>
  35080. </member>
  35081. <member name="F:HtmlParserSharp.Core.AttributeName.qName">
  35082. <summary>
  35083. The qnames indexable by mode.
  35084. </summary>
  35085. </member>
  35086. <member name="M:HtmlParserSharp.Core.AttributeName.#ctor(System.String[],System.String[],System.String[],System.Int32)">
  35087. <summary>
  35088. Initializes a new instance of the <see cref="T:HtmlParserSharp.Core.AttributeName"/> class (The startup-time constructor).
  35089. </summary>
  35090. <param name="uri">The namespace.</param>
  35091. <param name="local">The local name.</param>
  35092. <param name="prefix">The prefix.</param>
  35093. <param name="flags">The flags.</param>
  35094. </member>
  35095. <member name="M:HtmlParserSharp.Core.AttributeName.CreateAttributeName(System.String,System.Boolean)">
  35096. <summary>
  35097. Creates an <code>AttributeName</code> for a local name.
  35098. </summary>
  35099. <param name="name">The name.</param>
  35100. <param name="checkNcName">Whether to check ncnameness.</param>
  35101. <returns>An <code>AttributeName</code></returns>
  35102. </member>
  35103. <member name="M:HtmlParserSharp.Core.AttributeName.CloneAttributeName">
  35104. <summary>
  35105. TODO: remove this (?)
  35106. Clones the attribute using an interner. Returns
  35107. <code>this</code> in Java and for non-dynamic instances in C++.
  35108. </summary>
  35109. <returns>
  35110. A clone.
  35111. </returns>
  35112. </member>
  35113. <member name="M:HtmlParserSharp.Core.AttributeName.Create(System.String)">
  35114. <summary>
  35115. Creator for use when the XML violation policy requires an attribute name
  35116. to be changed.
  35117. </summary>
  35118. <param name="name">The name.</param>
  35119. <returns>The name of the attribute to create</returns>
  35120. </member>
  35121. <member name="M:HtmlParserSharp.Core.AttributeName.IsNcName(System.Int32)">
  35122. <summary>
  35123. Determines whether this name is an XML 1.0 4th ed. NCName.
  35124. </summary>
  35125. <param name="mode">The SVG/MathML/HTML mode</param>
  35126. <returns>
  35127. <c>true</c> if if this is an NCName in the given mode; otherwise, <c>false</c>.
  35128. </returns>
  35129. </member>
  35130. <member name="P:HtmlParserSharp.Core.AttributeName.IsXmlns">
  35131. <summary>
  35132. Queries whether this is an <code>xmlns</code> attribute.
  35133. </summary>
  35134. <returns>
  35135. <c>true</c> if this is an <code>xmlns</code> attribute; otherwise, <c>false</c>.
  35136. </returns>
  35137. </member>
  35138. <member name="P:HtmlParserSharp.Core.AttributeName.IsCaseFolded">
  35139. <summary>
  35140. Determines whether this attribute has a case-folded value in the HTML4 mode
  35141. of the parser.
  35142. </summary>
  35143. <returns>
  35144. <c>true</c> if the value is case-folded; otherwise, <c>false</c>.
  35145. </returns>
  35146. </member>
  35147. <member name="F:HtmlParserSharp.Core.AttributeName.D">
  35148. **
  35149. </member>
  35150. <member name="T:HtmlParserSharp.Core.CoalescingTreeBuilder`1">
  35151. <summary>
  35152. A common superclass for tree builders that coalesce their text nodes.
  35153. </summary>
  35154. </member>
  35155. <member name="F:HtmlParserSharp.Core.ElementName.GROUP_MASK">
  35156. <summary>
  35157. The mask for extracting the dispatch group.
  35158. </summary>
  35159. </member>
  35160. <member name="F:HtmlParserSharp.Core.ElementName.CUSTOM">
  35161. <summary>
  35162. Indicates that the element is not a pre-interned element. Forbidden
  35163. on preinterned elements.
  35164. </summary>
  35165. </member>
  35166. <member name="F:HtmlParserSharp.Core.ElementName.SPECIAL">
  35167. <summary>
  35168. Indicates that the element is in the "special" category. This bit
  35169. should not be pre-set on MathML or SVG specials--only on HTML specials.
  35170. </summary>
  35171. </member>
  35172. <member name="F:HtmlParserSharp.Core.ElementName.FOSTER_PARENTING">
  35173. <summary>
  35174. The element is foster-parenting. This bit should be pre-set on elements
  35175. that are foster-parenting as HTML.
  35176. </summary>
  35177. </member>
  35178. <member name="F:HtmlParserSharp.Core.ElementName.SCOPING">
  35179. <summary>
  35180. The element is scoping. This bit should be pre-set on elements
  35181. that are scoping as HTML.
  35182. </summary>
  35183. </member>
  35184. <member name="F:HtmlParserSharp.Core.ElementName.SCOPING_AS_SVG">
  35185. <summary>
  35186. The element is scoping as SVG.
  35187. </summary>
  35188. </member>
  35189. <member name="F:HtmlParserSharp.Core.ElementName.SCOPING_AS_MATHML">
  35190. <summary>
  35191. The element is scoping as MathML.
  35192. </summary>
  35193. </member>
  35194. <member name="F:HtmlParserSharp.Core.ElementName.HTML_INTEGRATION_POINT">
  35195. <summary>
  35196. The element is an HTML integration point.
  35197. </summary>
  35198. </member>
  35199. <member name="F:HtmlParserSharp.Core.ElementName.OPTIONAL_END_TAG">
  35200. <summary>
  35201. The element has an optional end tag.
  35202. </summary>
  35203. </member>
  35204. <member name="F:HtmlParserSharp.Core.ElementName.flags">
  35205. <summary>
  35206. The lowest 7 bits are the dispatch group. The high bits are flags.
  35207. </summary>
  35208. </member>
  35209. <member name="M:HtmlParserSharp.Core.ElementName.BufToHash(System.Char[],System.Int32)">
  35210. <summary>
  35211. This method has to return a unique integer for each well-known
  35212. lower-cased element name.
  35213. </summary>
  35214. </member>
  35215. <member name="F:HtmlParserSharp.Core.ElementName.A">
  35216. **
  35217. </member>
  35218. <member name="T:HtmlParserSharp.Core.HtmlAttributes">
  35219. <summary>
  35220. Be careful with this class. QName is the name in from HTML tokenization.
  35221. Otherwise, please refer to the interface doc.
  35222. </summary>
  35223. </member>
  35224. <member name="M:HtmlParserSharp.Core.HtmlAttributes.GetIndex(HtmlParserSharp.Core.AttributeName)">
  35225. <summary>
  35226. Only use with a static argument
  35227. </summary>
  35228. </member>
  35229. <member name="M:HtmlParserSharp.Core.HtmlAttributes.GetValue(HtmlParserSharp.Core.AttributeName)">
  35230. <summary>
  35231. Only use with static argument.
  35232. </summary>
  35233. </member>
  35234. <member name="M:HtmlParserSharp.Core.HtmlAttributes.ClearWithoutReleasingContents">
  35235. <summary>
  35236. This is only used for <code>AttributeName</code> ownership transfer
  35237. in the isindex case to avoid freeing custom names twice in C++.
  35238. </summary>
  35239. </member>
  35240. <member name="T:HtmlParserSharp.Core.ILocator">
  35241. <summary>
  35242. Interface for getting the current line and column
  35243. (Corresponds to the SAX Locator interface).
  35244. This is implemented by Locator and Tokenizer.
  35245. </summary>
  35246. </member>
  35247. <member name="T:HtmlParserSharp.Core.ITreeBuilderState`1">
  35248. <summary>
  35249. Interface for exposing the state of the HTML5 tree builder so that the
  35250. interface can be implemented by the tree builder itself and by snapshots.
  35251. </summary>
  35252. </member>
  35253. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.Stack">
  35254. <summary>
  35255. Gets the stack.
  35256. </summary>
  35257. <returns>The stack</returns>
  35258. </member>
  35259. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.ListOfActiveFormattingElements">
  35260. <summary>
  35261. Gets the list of active formatting elements.
  35262. </summary>
  35263. <returns>The list of active formatting elements.</returns>
  35264. </member>
  35265. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.FormPointer">
  35266. <summary>
  35267. Gets the form pointer.
  35268. </summary>
  35269. <returns>The form pointer</returns>
  35270. </member>
  35271. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.HeadPointer">
  35272. <summary>
  35273. Gets the head pointer.
  35274. </summary>
  35275. <returns>The head pointer.</returns>
  35276. </member>
  35277. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.DeepTreeSurrogateParent">
  35278. <summary>
  35279. Gets the deep tree surrogate parent.
  35280. </summary>
  35281. <returns>The deep tree surrogate parent.</returns>
  35282. </member>
  35283. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.Mode">
  35284. <summary>
  35285. Gets the mode.
  35286. </summary>
  35287. <returns>The mode.</returns>
  35288. </member>
  35289. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.OriginalMode">
  35290. <summary>
  35291. Gets the original mode.
  35292. </summary>
  35293. <returns>The original mode.</returns>
  35294. </member>
  35295. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.IsFramesetOk">
  35296. <summary>
  35297. Determines whether the frameset is OK.
  35298. </summary>
  35299. <returns>
  35300. <c>true</c> if the frameset is OK; otherwise, <c>false</c>.
  35301. </returns>
  35302. </member>
  35303. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.IsNeedToDropLF">
  35304. <summary>
  35305. Determines whether we need to drop LF.
  35306. </summary>
  35307. <returns>
  35308. <c>true</c> if we need to drop LF; otherwise, <c>false</c>.
  35309. </returns>
  35310. </member>
  35311. <member name="P:HtmlParserSharp.Core.ITreeBuilderState`1.IsQuirks">
  35312. <summary>
  35313. Determines whether this instance is in quirks mode.
  35314. </summary>
  35315. <returns>
  35316. <c>true</c> if this instance is in quirks mode; otherwise, <c>false</c>.
  35317. </returns>
  35318. </member>
  35319. <member name="T:HtmlParserSharp.Core.Portability">
  35320. <summary>
  35321. Class for C++ portability.
  35322. TODO: Remove this
  35323. </summary>
  35324. </member>
  35325. <member name="M:HtmlParserSharp.Core.Portability.NewLocalNameFromBuffer(System.Char[],System.Int32,System.Int32)">
  35326. <summary>
  35327. Allocates a new local name object. In C++, the refcount must be set up in such a way that
  35328. calling <code>releaseLocal</code> on the return value balances the refcount set by this method.
  35329. </summary>
  35330. </member>
  35331. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(System.Int32,System.String,System.String,`0,System.String,HtmlParserSharp.Core.HtmlAttributes,HtmlParserSharp.Core.TaintableLocator)">
  35332. <summary>
  35333. Constructor for copying. This doesn't take another <code>StackNode</code>
  35334. because in C++ the caller is reponsible for reobtaining the local names
  35335. from another interner.
  35336. </summary>
  35337. </member>
  35338. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(HtmlParserSharp.Core.ElementName,`0,HtmlParserSharp.Core.TaintableLocator)">
  35339. <summary>
  35340. Short hand for well-known HTML elements.
  35341. </summary>
  35342. </member>
  35343. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(HtmlParserSharp.Core.ElementName,`0,HtmlParserSharp.Core.HtmlAttributes,HtmlParserSharp.Core.TaintableLocator)">
  35344. <summary>
  35345. Constructor for HTML formatting elements.
  35346. </summary>
  35347. </member>
  35348. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(HtmlParserSharp.Core.ElementName,`0,System.String,HtmlParserSharp.Core.TaintableLocator)">
  35349. <summary>
  35350. The common-case HTML constructor.
  35351. </summary>
  35352. </member>
  35353. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(HtmlParserSharp.Core.ElementName,System.String,`0,HtmlParserSharp.Core.TaintableLocator)">
  35354. <summary>
  35355. Constructor for SVG elements. Note that the order of the arguments is
  35356. what distinguishes this from the HTML constructor. This is ugly, but
  35357. AFAICT the least disruptive way to make this work with Java's generics
  35358. and without unnecessary branches. :-(
  35359. </summary>
  35360. </member>
  35361. <member name="M:HtmlParserSharp.Core.StackNode`1.#ctor(HtmlParserSharp.Core.ElementName,`0,System.String,System.Boolean,HtmlParserSharp.Core.TaintableLocator)">
  35362. <summary>
  35363. Constructor for MathML.
  35364. </summary>
  35365. </member>
  35366. <member name="M:HtmlParserSharp.Core.StackNode`1.ToString">
  35367. <summary>
  35368. Returns a <see cref="T:System.String"/> that represents this instance.
  35369. </summary>
  35370. <returns>
  35371. A <see cref="T:System.String"/> that represents this instance.
  35372. </returns>
  35373. </member>
  35374. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.Stack">
  35375. <summary>
  35376. Gets the stack.
  35377. </summary>
  35378. </member>
  35379. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.ListOfActiveFormattingElements">
  35380. <summary>
  35381. Gets the list of active formatting elements.
  35382. </summary>
  35383. </member>
  35384. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.Mode">
  35385. <summary>
  35386. Gets the mode.
  35387. </summary>
  35388. </member>
  35389. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.OriginalMode">
  35390. <summary>
  35391. Gets the original mode.
  35392. </summary>
  35393. </member>
  35394. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.IsFramesetOk">
  35395. <summary>
  35396. Gets a value indicating whether this instance is frameset ok.
  35397. </summary>
  35398. <value>
  35399. <c>true</c> if this instance is frameset ok; otherwise, <c>false</c>.
  35400. </value>
  35401. </member>
  35402. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.IsNeedToDropLF">
  35403. <summary>
  35404. Gets a value indicating whether this instance is need to drop LF.
  35405. </summary>
  35406. <value>
  35407. <c>true</c> if this instance is need to drop LF; otherwise, <c>false</c>.
  35408. </value>
  35409. </member>
  35410. <member name="P:HtmlParserSharp.Core.StateSnapshot`1.IsQuirks">
  35411. <summary>
  35412. Gets a value indicating whether this instance is quirks.
  35413. </summary>
  35414. <value>
  35415. <c>true</c> if this instance is quirks; otherwise, <c>false</c>.
  35416. </value>
  35417. </member>
  35418. <member name="T:HtmlParserSharp.Core.Tokenizer">
  35419. <summary>
  35420. An implementation of
  35421. http://www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html
  35422. This class implements the <code>Locator</code> interface. This is not an
  35423. incidental implementation detail: Users of this class are encouraged to make
  35424. use of the <code>Locator</code> nature.
  35425. By default, the tokenizer may report data that XML 1.0 bans. The tokenizer
  35426. can be configured to treat these conditions as fatal or to coerce the infoset
  35427. to something that XML 1.0 allows.
  35428. </summary>
  35429. </member>
  35430. <member name="F:HtmlParserSharp.Core.Tokenizer.LEAD_OFFSET">
  35431. <summary>
  35432. Magic value for UTF-16 operations.
  35433. </summary>
  35434. </member>
  35435. <member name="F:HtmlParserSharp.Core.Tokenizer.LT_GT">
  35436. <summary>
  35437. UTF-16 code unit array containing less than and greater than for emitting
  35438. those characters on certain parse errors.
  35439. </summary>
  35440. </member>
  35441. <member name="F:HtmlParserSharp.Core.Tokenizer.LT_SOLIDUS">
  35442. <summary>
  35443. UTF-16 code unit array containing less than and solidus for emitting
  35444. those characters on certain parse errors.
  35445. </summary>
  35446. </member>
  35447. <member name="F:HtmlParserSharp.Core.Tokenizer.RSQB_RSQB">
  35448. <summary>
  35449. UTF-16 code unit array containing ]] for emitting those characters on
  35450. state transitions.
  35451. </summary>
  35452. </member>
  35453. <member name="F:HtmlParserSharp.Core.Tokenizer.REPLACEMENT_CHARACTER">
  35454. <summary>
  35455. Array version of U+FFFD.
  35456. </summary>
  35457. </member>
  35458. <member name="F:HtmlParserSharp.Core.Tokenizer.SPACE">
  35459. <summary>
  35460. Array version of space.
  35461. </summary>
  35462. </member>
  35463. <member name="F:HtmlParserSharp.Core.Tokenizer.LF">
  35464. <summary>
  35465. Array version of line feed.
  35466. </summary>
  35467. </member>
  35468. <member name="F:HtmlParserSharp.Core.Tokenizer.BUFFER_GROW_BY">
  35469. <summary>
  35470. Buffer growth parameter.
  35471. </summary>
  35472. </member>
  35473. <member name="F:HtmlParserSharp.Core.Tokenizer.CDATA_LSQB">
  35474. <summary>
  35475. "CDATA[" as <code>char[]</code>
  35476. </summary>
  35477. </member>
  35478. <member name="F:HtmlParserSharp.Core.Tokenizer.OCTYPE">
  35479. <summary>
  35480. "octype" as <code>char[]</code>
  35481. </summary>
  35482. </member>
  35483. <member name="F:HtmlParserSharp.Core.Tokenizer.UBLIC">
  35484. <summary>
  35485. "ublic" as <code>char[]</code>
  35486. </summary>
  35487. </member>
  35488. <member name="F:HtmlParserSharp.Core.Tokenizer.YSTEM">
  35489. <summary>
  35490. "ystem" as <code>char[]</code>
  35491. </summary>
  35492. </member>
  35493. <member name="F:HtmlParserSharp.Core.Tokenizer.lastCR">
  35494. Whether the previous char read was CR.
  35495. </member>
  35496. <member name="F:HtmlParserSharp.Core.Tokenizer.strBuf">
  35497. Buffer for short identifiers.
  35498. </member>
  35499. <member name="F:HtmlParserSharp.Core.Tokenizer.strBufLen">
  35500. Number of significant <code>char</code>s in <code>strBuf</code>.
  35501. </member>
  35502. <member name="F:HtmlParserSharp.Core.Tokenizer.longStrBuf">
  35503. Buffer for long strings.
  35504. </member>
  35505. <member name="F:HtmlParserSharp.Core.Tokenizer.longStrBufLen">
  35506. Number of significant <code>char</code>s in <code>longStrBuf</code>.
  35507. </member>
  35508. <member name="F:HtmlParserSharp.Core.Tokenizer.bmpChar">
  35509. Buffer for expanding NCRs falling into the Basic Multilingual Plane.
  35510. </member>
  35511. <member name="F:HtmlParserSharp.Core.Tokenizer.astralChar">
  35512. Buffer for expanding astral NCRs.
  35513. </member>
  35514. <member name="F:HtmlParserSharp.Core.Tokenizer.endTagExpectation">
  35515. The element whose end tag closes the current CDATA or RCDATA element.
  35516. </member>
  35517. <member name="F:HtmlParserSharp.Core.Tokenizer.endTag">
  35518. <code>true</code> if tokenizing an end tag
  35519. </member>
  35520. <member name="F:HtmlParserSharp.Core.Tokenizer.tagName">
  35521. The current tag token name.
  35522. </member>
  35523. <member name="F:HtmlParserSharp.Core.Tokenizer.attributeName">
  35524. The current attribute name.
  35525. </member>
  35526. <member name="F:HtmlParserSharp.Core.Tokenizer.wantsComments">
  35527. Whether comment tokens are emitted.
  35528. </member>
  35529. <member name="F:HtmlParserSharp.Core.Tokenizer.html4">
  35530. <code>true</code> when HTML4-specific additional errors are requested.
  35531. </member>
  35532. <member name="F:HtmlParserSharp.Core.Tokenizer.metaBoundaryPassed">
  35533. Whether the stream is past the first 512 bytes.
  35534. </member>
  35535. <member name="F:HtmlParserSharp.Core.Tokenizer.doctypeName">
  35536. The name of the current doctype token.
  35537. </member>
  35538. <member name="F:HtmlParserSharp.Core.Tokenizer.publicIdentifier">
  35539. The public id of the current doctype token.
  35540. </member>
  35541. <member name="F:HtmlParserSharp.Core.Tokenizer.systemIdentifier">
  35542. The system id of the current doctype token.
  35543. </member>
  35544. <member name="F:HtmlParserSharp.Core.Tokenizer.attributes">
  35545. The attribute holder.
  35546. </member>
  35547. <member name="F:HtmlParserSharp.Core.Tokenizer.contentSpacePolicy">
  35548. The policy for vertical tab and form feed.
  35549. </member>
  35550. <member name="F:HtmlParserSharp.Core.Tokenizer.commentPolicy">
  35551. The policy for comments.
  35552. </member>
  35553. <member name="M:HtmlParserSharp.Core.Tokenizer.#ctor(HtmlParserSharp.Common.ITokenHandler)">
  35554. The constructor.
  35555. @param tokenHandler
  35556. the handler for receiving tokens
  35557. </member>
  35558. <member name="P:HtmlParserSharp.Core.Tokenizer.IsMappingLangToXmlLang">
  35559. Returns the mappingLangToXmlLang.
  35560. @return the mappingLangToXmlLang
  35561. </member>
  35562. <member name="P:HtmlParserSharp.Core.Tokenizer.CommentPolicy">
  35563. Sets the commentPolicy.
  35564. @param commentPolicy
  35565. the commentPolicy to set
  35566. </member>
  35567. <member name="P:HtmlParserSharp.Core.Tokenizer.ContentNonXmlCharPolicy">
  35568. Sets the contentNonXmlCharPolicy.
  35569. @param contentNonXmlCharPolicy
  35570. the contentNonXmlCharPolicy to set
  35571. </member>
  35572. <member name="P:HtmlParserSharp.Core.Tokenizer.ContentSpacePolicy">
  35573. Sets the contentSpacePolicy.
  35574. @param contentSpacePolicy
  35575. the contentSpacePolicy to set
  35576. </member>
  35577. <member name="P:HtmlParserSharp.Core.Tokenizer.XmlnsPolicy">
  35578. Sets the xmlnsPolicy.
  35579. @param xmlnsPolicy
  35580. the xmlnsPolicy to set
  35581. </member>
  35582. <member name="P:HtmlParserSharp.Core.Tokenizer.Html4ModeCompatibleWithXhtml1Schemata">
  35583. Sets the html4ModeCompatibleWithXhtml1Schemata.
  35584. @param html4ModeCompatibleWithXhtml1Schemata
  35585. the html4ModeCompatibleWithXhtml1Schemata to set
  35586. </member>
  35587. <member name="M:HtmlParserSharp.Core.Tokenizer.SetStateAndEndTagExpectation(HtmlParserSharp.Core.TokenizerState,System.String)">
  35588. Sets the tokenizer state and the associated element name. This should
  35589. only ever used to put the tokenizer into one of the states that have
  35590. a special end tag expectation.
  35591. @param specialTokenizerState
  35592. the tokenizer state to set
  35593. @param endTagExpectation
  35594. the expected end tag for transitioning back to normal
  35595. </member>
  35596. <member name="M:HtmlParserSharp.Core.Tokenizer.SetStateAndEndTagExpectation(HtmlParserSharp.Core.TokenizerState,HtmlParserSharp.Core.ElementName)">
  35597. Sets the tokenizer state and the associated element name. This should
  35598. only ever used to put the tokenizer into one of the states that have
  35599. a special end tag expectation.
  35600. @param specialTokenizerState
  35601. the tokenizer state to set
  35602. @param endTagExpectation
  35603. the expected end tag for transitioning back to normal
  35604. </member>
  35605. <member name="P:HtmlParserSharp.Core.Tokenizer.LineNumber">
  35606. @see org.xml.sax.Locator#getLineNumber()
  35607. </member>
  35608. <member name="P:HtmlParserSharp.Core.Tokenizer.ColumnNumber">
  35609. @see org.xml.sax.Locator#getColumnNumber()
  35610. </member>
  35611. <member name="M:HtmlParserSharp.Core.Tokenizer.AppendStrBuf(System.Char)">
  35612. Appends to the smaller buffer.
  35613. @param c
  35614. the UTF-16 code unit to append
  35615. </member>
  35616. <member name="M:HtmlParserSharp.Core.Tokenizer.StrBufToDoctypeName">
  35617. Returns the short buffer as a local name. The return value is released in
  35618. emitDoctypeToken().
  35619. @return the smaller buffer as local name
  35620. </member>
  35621. <member name="M:HtmlParserSharp.Core.Tokenizer.EmitStrBuf">
  35622. Emits the smaller buffer as character tokens.
  35623. @throws SAXException
  35624. if the token handler threw
  35625. </member>
  35626. <member name="M:HtmlParserSharp.Core.Tokenizer.AppendLongStrBuf(System.Char)">
  35627. Appends to the larger buffer.
  35628. @param c
  35629. the UTF-16 code unit to append
  35630. </member>
  35631. <member name="M:HtmlParserSharp.Core.Tokenizer.AppendStrBufToLongStrBuf">
  35632. Append the contents of the smaller buffer to the larger one.
  35633. </member>
  35634. <!-- Badly formed XML comment ignored for member "M:HtmlParserSharp.Core.Tokenizer.LongStrBufToString" -->
  35635. <member name="M:HtmlParserSharp.Core.Tokenizer.EmitComment(System.Int32,System.Int32)">
  35636. <summary>
  35637. Emits the current comment token.
  35638. </summary>
  35639. <param name="provisionalHyphens">The provisional hyphens.</param>
  35640. <param name="pos">The position.</param>
  35641. </member>
  35642. <member name="M:HtmlParserSharp.Core.Tokenizer.FlushChars(System.Char[],System.Int32)">
  35643. <summary>
  35644. Flushes coalesced character tokens.
  35645. </summary>
  35646. <param name="buf">The buffer.</param>
  35647. <param name="pos">The position.</param>
  35648. </member>
  35649. <member name="M:HtmlParserSharp.Core.Tokenizer.Fatal(System.String)">
  35650. Reports an condition that would make the infoset incompatible with XML
  35651. 1.0 as fatal.
  35652. @param message
  35653. the message
  35654. @throws SAXException
  35655. @throws SAXParseException
  35656. </member>
  35657. <member name="M:HtmlParserSharp.Core.Tokenizer.Err(System.String)">
  35658. Reports a Parse Error.
  35659. @param message
  35660. the message
  35661. @throws SAXException
  35662. </member>
  35663. <member name="M:HtmlParserSharp.Core.Tokenizer.Warn(System.String)">
  35664. Reports a warning
  35665. @param message
  35666. the message
  35667. @throws SAXException
  35668. </member>
  35669. <member name="M:HtmlParserSharp.Core.Tokenizer.ResetAttributes">
  35670. </member>
  35671. <member name="P:HtmlParserSharp.Core.Tokenizer.IsAlreadyComplainedAboutNonAscii">
  35672. Returns the alreadyComplainedAboutNonAscii.
  35673. @return the alreadyComplainedAboutNonAscii
  35674. </member>
  35675. <member name="M:HtmlParserSharp.Core.Tokenizer.EmitOrAppendTwo(System.Char[],HtmlParserSharp.Core.TokenizerState)">
  35676. @param val
  35677. @throws SAXException
  35678. </member>
  35679. <member name="P:HtmlParserSharp.Core.Tokenizer.IsNextCharOnNewLine">
  35680. Returns the nextCharOnNewLine.
  35681. @return the nextCharOnNewLine
  35682. </member>
  35683. <member name="P:HtmlParserSharp.Core.Tokenizer.Line">
  35684. Returns the line.
  35685. @return the line
  35686. </member>
  35687. <member name="P:HtmlParserSharp.Core.Tokenizer.Col">
  35688. Returns the col.
  35689. @return the col
  35690. </member>
  35691. <member name="M:HtmlParserSharp.Core.Tokenizer.SetTransitionBaseOffset(System.Int32)">
  35692. <summary>
  35693. Sets an offset to be added to the position reported to
  35694. <code>TransitionHandler</code>.
  35695. </summary>
  35696. <param name="offset">The offset.</param>
  35697. </member>
  35698. <member name="P:HtmlParserSharp.Core.Tokenizer.IsSuspended">
  35699. <summary>
  35700. Gets a value indicating whether the parsing has been suspended.
  35701. </summary>
  35702. </member>
  35703. <member name="F:HtmlParserSharp.Core.TreeBuilder`1.framesetOk">
  35704. <summary>
  35705. Used only when moving back to IN_BODY.
  35706. </summary>
  35707. </member>
  35708. <member name="F:HtmlParserSharp.Core.TreeBuilder`1.deepTreeSurrogateParent">
  35709. Used to work around Gecko limitations. Not used in Java.
  35710. </member>
  35711. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Fatal">
  35712. <summary>
  35713. Reports an condition that would make the infoset incompatible with XML
  35714. 1.0 as fatal.
  35715. </summary>
  35716. </member>
  35717. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Err(System.String)">
  35718. <summary>
  35719. Reports a Parse Error.
  35720. </summary>
  35721. <param name="message">The message.</param>
  35722. </member>
  35723. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrNoCheck(System.String)">
  35724. <summary>
  35725. Reports a Parse Error without checking if an error handler is present.
  35726. </summary>
  35727. <param name="message">The message.</param>
  35728. </member>
  35729. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrStrayStartTag(System.String)">
  35730. <summary>
  35731. Reports a stray start tag.
  35732. </summary>
  35733. <param name="name">The name of the stray tag.</param>
  35734. </member>
  35735. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrStrayEndTag(System.String)">
  35736. <summary>
  35737. Reports a stray end tag.
  35738. </summary>
  35739. <param name="name">The name of the stray tag.</param>
  35740. </member>
  35741. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrUnclosedElements(System.Int32,System.String)">
  35742. <summary>
  35743. Reports a state when elements expected to be closed were not.
  35744. </summary>
  35745. <param name="eltPos">The position of the start tag on the stack of the element
  35746. being closed.</param>
  35747. <param name="name">The name of the end tag.</param>
  35748. </member>
  35749. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrUnclosedElementsImplied(System.Int32,System.String)">
  35750. <summary>
  35751. Reports a state when elements expected to be closed ahead of an implied
  35752. end tag but were not.
  35753. </summary>
  35754. <param name="eltPos">The position of the start tag on the stack of the element
  35755. being closed.</param>
  35756. <param name="name">The name of the end tag.</param>
  35757. </member>
  35758. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrUnclosedElementsCell(System.Int32)">
  35759. <summary>
  35760. Reports a state when elements expected to be closed ahead of an implied
  35761. table cell close.
  35762. </summary>
  35763. <param name="eltPos">The position of the start tag on the stack of the element
  35764. being closed.</param>
  35765. </member>
  35766. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ErrEndWithUnclosedElements(System.String)">
  35767. <summary>
  35768. Reports arriving at/near end of document with unclosed elements remaining.
  35769. </summary>
  35770. <param name="message">The message.</param>
  35771. </member>
  35772. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ReportUnclosedElementNameAndLocation(System.Int32)">
  35773. <summary>
  35774. Reports the name and location of an unclosed element.
  35775. </summary>
  35776. <param name="pos">The position.</param>
  35777. </member>
  35778. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Warn(System.String)">
  35779. <summary>
  35780. Reports a warning
  35781. </summary>
  35782. <param name="message">The message.</param>
  35783. </member>
  35784. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Comment(System.Char[],System.Int32,System.Int32)">
  35785. <summary>
  35786. Receive a comment token. The data is junk if the<code>wantsComments()</code>
  35787. returned <code>false</code>.
  35788. </summary>
  35789. <param name="buf">The buffer holding the data.</param>
  35790. <param name="start">The offset into the buffer.</param>
  35791. <param name="length">The number of code units to read.</param>
  35792. </member>
  35793. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Characters(System.Char[],System.Int32,System.Int32)">
  35794. <summary>
  35795. Receive character tokens. This method has the same semantics as the SAX
  35796. method of the same name.
  35797. </summary>
  35798. <param name="buf">A buffer holding the data.</param>
  35799. <param name="start">The offset into the buffer.</param>
  35800. <param name="length">The number of code units to read.</param>
  35801. </member>
  35802. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.ZeroOriginatingReplacementCharacter">
  35803. <summary>
  35804. Reports a U+0000 that's being turned into a U+FFFD.
  35805. </summary>
  35806. </member>
  35807. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.Eof">
  35808. <summary>
  35809. The end-of-file token.
  35810. </summary>
  35811. </member>
  35812. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.EndTokenization">
  35813. <summary>
  35814. The perform final cleanup.
  35815. </summary>
  35816. </member>
  35817. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.AddAttributesToBody(HtmlParserSharp.Core.HtmlAttributes)">
  35818. <summary>
  35819. Attempt to add attribute to the body element.
  35820. </summary>
  35821. <param name="attributes">The attributes.</param>
  35822. <returns><c>true</c> if the attributes were added</returns>
  35823. </member>
  35824. <member name="P:HtmlParserSharp.Core.TreeBuilder`1.WantsComments">
  35825. <summary>
  35826. If this handler implementation cares about comments, return <code>true</code>.
  35827. If not, return <code>false</code>
  35828. </summary>
  35829. <returns>
  35830. Whether this handler wants comments
  35831. </returns>
  35832. </member>
  35833. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.SetFragmentContext(System.String)">
  35834. The argument MUST be an interned string or <code>null</code>.
  35835. @param context
  35836. </member>
  35837. <member name="P:HtmlParserSharp.Core.TreeBuilder`1.IsCDataSectionAllowed">
  35838. <summary>
  35839. Checks if the CDATA sections are allowed.
  35840. </summary>
  35841. <returns>
  35842. <c>true</c> if CDATA sections are allowed
  35843. </returns>
  35844. </member>
  35845. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.SetFragmentContext(System.String,System.String,`0,System.Boolean)">
  35846. The argument MUST be an interned string or <code>null</code>.
  35847. @param context
  35848. </member>
  35849. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.FlushCharacters">
  35850. <summary>
  35851. Flushes the pending characters. Public for document.write use cases only.
  35852. </summary>
  35853. </member>
  35854. <member name="M:HtmlParserSharp.Core.TreeBuilder`1.NewSnapshot">
  35855. <summary>
  35856. Creates a comparable snapshot of the tree builder state. Snapshot
  35857. creation is only supported immediately after a script end tag has been
  35858. processed. In C++ the caller is responsible for calling
  35859. <code>delete</code> on the returned object.
  35860. </summary>
  35861. <returns>A snapshot</returns>
  35862. </member>
  35863. <member name="P:HtmlParserSharp.Core.TreeBuilder`1.ListOfActiveFormattingElements">
  35864. <summary>
  35865. Gets the list of active formatting elements.
  35866. </summary>
  35867. </member>
  35868. <member name="P:HtmlParserSharp.Core.TreeBuilder`1.Stack">
  35869. <summary>
  35870. Gets the stack.
  35871. </summary>
  35872. </member>
  35873. <member name="T:HtmlParserSharp.Core.TreeBuilderConstants">
  35874. <summary>
  35875. Moved the constants (and pseude-enums) out of the TreeBuilder class.
  35876. </summary>
  35877. </member>
  35878. <member name="F:HtmlParserSharp.Core.TreeBuilderConstants.REPLACEMENT_CHARACTER">
  35879. <summary>
  35880. Array version of U+FFFD.
  35881. </summary>
  35882. </member>
  35883. <member name="T:HtmlParserSharp.Core.UTF16Buffer">
  35884. <summary>
  35885. An UTF-16 buffer that knows the start and end indeces of its unconsumed
  35886. content.
  35887. </summary>
  35888. </member>
  35889. <member name="P:HtmlParserSharp.Core.UTF16Buffer.Buffer">
  35890. <summary>
  35891. Gets the backing store of the buffer. May be larger than the logical content
  35892. of this <code>UTF16Buffer</code>.
  35893. </summary>
  35894. </member>
  35895. <member name="P:HtmlParserSharp.Core.UTF16Buffer.Start">
  35896. <summary>
  35897. Gets or sets the index of the first unconsumed character in the backing buffer.
  35898. </summary>
  35899. </member>
  35900. <member name="P:HtmlParserSharp.Core.UTF16Buffer.End">
  35901. <summary>
  35902. Gets or sets the index of the slot immediately after the last character in the backing
  35903. buffer that is part of the logical content of this <code>UTF16Buffer</code>.
  35904. </summary>
  35905. </member>
  35906. <member name="M:HtmlParserSharp.Core.UTF16Buffer.#ctor(System.Char[],System.Int32,System.Int32)">
  35907. <summary>
  35908. Constructor for wrapping an existing UTF-16 code unit array.
  35909. </summary>
  35910. <param name="buffer">The backing buffer.</param>
  35911. <param name="start">The index of the first character to consume.</param>
  35912. <param name="end">The index immediately after the last character to consume.</param>
  35913. </member>
  35914. <member name="P:HtmlParserSharp.Core.UTF16Buffer.HasMore">
  35915. <summary>
  35916. Determines whether this instance has data left.
  35917. </summary>
  35918. <returns>
  35919. <c>true</c> if there's data left; otherwise, <c>false</c>.
  35920. </returns>
  35921. </member>
  35922. <member name="M:HtmlParserSharp.Core.UTF16Buffer.Adjust(System.Boolean)">
  35923. <summary>
  35924. Adjusts the start index to skip over the first character if it is a line
  35925. feed and the previous character was a carriage return.
  35926. </summary>
  35927. <param name="lastWasCR">Whether the previous character was a carriage return.</param>
  35928. </member>
  35929. <member name="T:HtmlParserSharp.XmlTreeBuilder">
  35930. <summary>
  35931. The tree builder glue for building a tree through the public DOM APIs.
  35932. </summary>
  35933. </member>
  35934. <member name="F:HtmlParserSharp.XmlTreeBuilder.document">
  35935. <summary>
  35936. The current doc.
  35937. </summary>
  35938. </member>
  35939. <member name="P:HtmlParserSharp.XmlTreeBuilder.Document">
  35940. <summary>
  35941. Returns the document.
  35942. </summary>
  35943. <returns>The document</returns>
  35944. </member>
  35945. <member name="M:HtmlParserSharp.XmlTreeBuilder.getDocumentFragment">
  35946. <summary>
  35947. Return the document fragment.
  35948. </summary>
  35949. <returns>The document fragment</returns>
  35950. </member>
  35951. <member name="T:HttpWebAdapters.IHttpWebRequest">
  35952. <summary>
  35953. Interface for an HttpWebRequest object.
  35954. </summary>
  35955. </member>
  35956. <member name="P:HttpWebAdapters.IHttpWebRequest.Method">
  35957. <summary>
  35958. Gets or sets the HTTP method.
  35959. </summary>
  35960. </member>
  35961. <member name="M:HttpWebAdapters.IHttpWebRequest.GetResponse">
  35962. <summary>
  35963. Gets the response for the HttpWebRequest.
  35964. </summary>
  35965. <returns>
  35966. The response.
  35967. </returns>
  35968. </member>
  35969. <member name="M:HttpWebAdapters.IHttpWebRequest.GetRequestStream">
  35970. <summary>
  35971. Gets a <see cref="T:System.IO.Stream"></see> object to use to write request data.
  35972. </summary>
  35973. <returns>
  35974. A <see cref="T:System.IO.Stream"></see> to use to write request data.
  35975. </returns>
  35976. <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>
  35977. <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>
  35978. <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>
  35979. <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>
  35980. <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>
  35981. </member>
  35982. <member name="M:HttpWebAdapters.IHttpWebRequest.Abort">
  35983. <summary>
  35984. Cancels a request to an Internet resource.
  35985. </summary>
  35986. </member>
  35987. <member name="M:HttpWebAdapters.IHttpWebRequest.AddRange(System.Int32,System.Int32)">
  35988. <summary>
  35989. Adds a byte range header to the request for a specified range.
  35990. </summary>
  35991. <param name="to">The position at which to stop sending data. </param>
  35992. <param name="from">The position at which to start sending data. </param>
  35993. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  35994. <exception cref="T:System.ArgumentOutOfRangeException">from is greater than to-or- from or to is less than 0. </exception>
  35995. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  35996. </member>
  35997. <member name="M:HttpWebAdapters.IHttpWebRequest.AddRange(System.Int32)">
  35998. <summary>
  35999. Adds a byte range header to a request for a specific range from the beginning or end of the requested data.
  36000. </summary>
  36001. <param name="range">The starting or ending point of the range. </param>
  36002. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  36003. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  36004. </member>
  36005. <member name="M:HttpWebAdapters.IHttpWebRequest.AddRange(System.String,System.Int32,System.Int32)">
  36006. <summary>
  36007. Adds a range header to a request for a specified range.
  36008. </summary>
  36009. <param name="from">The position at which to start sending data. </param>
  36010. <param name="to">The position at which to stop sending data. </param>
  36011. <param name="rangeSpecifier">The description of the range. </param>
  36012. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  36013. <exception cref="T:System.ArgumentNullException">rangeSpecifier is null. </exception>
  36014. <exception cref="T:System.ArgumentOutOfRangeException">from is greater than to-or- from or to is less than 0. </exception>
  36015. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  36016. </member>
  36017. <member name="M:HttpWebAdapters.IHttpWebRequest.AddRange(System.String,System.Int32)">
  36018. <summary>
  36019. Adds a range header to a request for a specific range from the beginning or end of the requested data.
  36020. </summary>
  36021. <param name="range">The starting or ending point of the range. </param>
  36022. <param name="rangeSpecifier">The description of the range. </param>
  36023. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  36024. <exception cref="T:System.ArgumentNullException">rangeSpecifier is null. </exception>
  36025. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  36026. </member>
  36027. <member name="P:HttpWebAdapters.IHttpWebRequest.AllowAutoRedirect">
  36028. <summary>
  36029. Gets or sets a value that indicates whether the request should follow redirection responses.
  36030. </summary>
  36031. <returns>
  36032. true if the request should automatically follow redirection responses from the Internet resource; otherwise, false. The default value is true.
  36033. </returns>
  36034. </member>
  36035. <member name="P:HttpWebAdapters.IHttpWebRequest.AllowWriteStreamBuffering">
  36036. <summary>
  36037. Gets or sets a value that indicates whether to buffer the data sent to the Internet resource.
  36038. </summary>
  36039. <returns>
  36040. true to enable buffering of the data sent to the Internet resource; false to disable buffering. The default is true.
  36041. </returns>
  36042. </member>
  36043. <member name="P:HttpWebAdapters.IHttpWebRequest.HaveResponse">
  36044. <summary>
  36045. Gets a value that indicates whether a response has been received from an Internet resource.
  36046. </summary>
  36047. <returns>
  36048. true if a response has been received; otherwise, false.
  36049. </returns>
  36050. </member>
  36051. <member name="P:HttpWebAdapters.IHttpWebRequest.KeepAlive">
  36052. <summary>
  36053. Gets or sets a value that indicates whether to make a persistent connection to the Internet resource.
  36054. </summary>
  36055. <returns>
  36056. 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.
  36057. </returns>
  36058. </member>
  36059. <member name="P:HttpWebAdapters.IHttpWebRequest.Pipelined">
  36060. <summary>
  36061. Gets or sets a value that indicates whether to pipeline the request to the Internet resource.
  36062. </summary>
  36063. <returns>
  36064. true if the request should be pipelined; otherwise, false. The default is true.
  36065. </returns>
  36066. </member>
  36067. <member name="P:HttpWebAdapters.IHttpWebRequest.PreAuthenticate">
  36068. <summary>
  36069. Gets or sets a value that indicates whether to send an authenticate header with the request.
  36070. </summary>
  36071. <returns>
  36072. true to send a WWW-authenticate HTTP header with requests after authentication has taken place; otherwise, false. The default is false.
  36073. </returns>
  36074. </member>
  36075. <member name="P:HttpWebAdapters.IHttpWebRequest.UnsafeAuthenticatedConnectionSharing">
  36076. <summary>
  36077. Gets or sets a value that indicates whether to allow high-speed NTLM-authenticated connection sharing.
  36078. </summary>
  36079. <returns>
  36080. true to keep the authenticated connection open; otherwise, false.
  36081. </returns>
  36082. <PermissionSet><IPermission class="System.Net.WebPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  36083. </member>
  36084. <member name="P:HttpWebAdapters.IHttpWebRequest.SendChunked">
  36085. <summary>
  36086. Gets or sets a value that indicates whether to send data in segments to the Internet resource.
  36087. </summary>
  36088. <returns>
  36089. true to send data to the Internet resource in segments; otherwise, false. The default value is false.
  36090. </returns>
  36091. <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>
  36092. </member>
  36093. <member name="P:HttpWebAdapters.IHttpWebRequest.AutomaticDecompression">
  36094. <summary>
  36095. Gets or sets the type of decompression that is used.
  36096. </summary>
  36097. <returns>
  36098. A T:System.Net.DecompressionMethods object that indicates the type of decompression that is used.
  36099. </returns>
  36100. <exception cref="T:System.InvalidOperationException">The object's current state does not allow this property to be set.</exception>
  36101. </member>
  36102. <member name="P:HttpWebAdapters.IHttpWebRequest.MaximumResponseHeadersLength">
  36103. <summary>
  36104. Gets or sets the maximum allowed length of the response headers.
  36105. </summary>
  36106. <returns>
  36107. The length, in kilobytes (1024 bytes), of the response headers.
  36108. </returns>
  36109. <exception cref="T:System.InvalidOperationException">The property is set after the request has already been submitted. </exception>
  36110. <exception cref="T:System.ArgumentOutOfRangeException">The value is less than 0 and is not equal to -1. </exception>
  36111. </member>
  36112. <member name="P:HttpWebAdapters.IHttpWebRequest.ClientCertificates">
  36113. <summary>
  36114. Gets or sets the collection of security certificates that are associated with this request.
  36115. </summary>
  36116. <returns>
  36117. The <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection"></see> that contains the security certificates associated with this request.
  36118. </returns>
  36119. <exception cref="T:System.ArgumentNullException">The value specified for a set operation is null. </exception>
  36120. </member>
  36121. <member name="P:HttpWebAdapters.IHttpWebRequest.CookieContainer">
  36122. <summary>
  36123. Gets or sets the cookies associated with the request.
  36124. </summary>
  36125. <returns>
  36126. A <see cref="T:System.Net.CookieContainer"></see> that contains the cookies associated with this request.
  36127. </returns>
  36128. </member>
  36129. <member name="P:HttpWebAdapters.IHttpWebRequest.RequestUri">
  36130. <summary>
  36131. Gets the original Uniform Resource Identifier (URI) of the request.
  36132. </summary>
  36133. <returns>
  36134. 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.
  36135. </returns>
  36136. </member>
  36137. <member name="P:HttpWebAdapters.IHttpWebRequest.ContentLength">
  36138. <summary>
  36139. Gets or sets the Content-length HTTP header.
  36140. </summary>
  36141. <returns>
  36142. 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.
  36143. </returns>
  36144. <exception cref="T:System.ArgumentOutOfRangeException">The new <see cref="P:System.Net.HttpWebRequest.ContentLength"></see> value is less than 0. </exception>
  36145. <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>
  36146. </member>
  36147. <member name="P:HttpWebAdapters.IHttpWebRequest.Timeout">
  36148. <summary>
  36149. 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.
  36150. </summary>
  36151. <returns>
  36152. The number of milliseconds to wait before the request times out. The default is 100,000 milliseconds (100 seconds).
  36153. </returns>
  36154. <exception cref="T:System.ArgumentOutOfRangeException">The value specified is less than zero and is not <see cref="F:System.Threading.Timeout.Infinite"></see>.</exception>
  36155. </member>
  36156. <member name="P:HttpWebAdapters.IHttpWebRequest.ReadWriteTimeout">
  36157. <summary>
  36158. Gets or sets a time-out when writing to or reading from a stream.
  36159. </summary>
  36160. <returns>
  36161. The number of milliseconds before the writing or reading times out. The default value is 300,000 milliseconds (5 minutes).
  36162. </returns>
  36163. <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>
  36164. <exception cref="T:System.InvalidOperationException">The request has already been sent. </exception>
  36165. </member>
  36166. <member name="P:HttpWebAdapters.IHttpWebRequest.Address">
  36167. <summary>
  36168. Gets the Uniform Resource Identifier (URI) of the Internet resource that actually responds to the request.
  36169. </summary>
  36170. <returns>
  36171. 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.
  36172. </returns>
  36173. </member>
  36174. <member name="P:HttpWebAdapters.IHttpWebRequest.ServicePoint">
  36175. <summary>
  36176. Gets the service point to use for the request.
  36177. </summary>
  36178. <returns>
  36179. A <see cref="T:System.Net.ServicePoint"></see> that represents the network connection to the Internet resource.
  36180. </returns>
  36181. <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>
  36182. </member>
  36183. <member name="P:HttpWebAdapters.IHttpWebRequest.MaximumAutomaticRedirections">
  36184. <summary>
  36185. Gets or sets the maximum number of redirects that the request follows.
  36186. </summary>
  36187. <returns>
  36188. The maximum number of redirection responses that the request follows. The default value is 50.
  36189. </returns>
  36190. <exception cref="T:System.ArgumentException">The value is set to 0 or less. </exception>
  36191. </member>
  36192. <member name="P:HttpWebAdapters.IHttpWebRequest.Credentials">
  36193. <summary>
  36194. Gets or sets authentication information for the request.
  36195. </summary>
  36196. <returns>
  36197. An <see cref="T:System.Net.ICredentials"></see> that contains the authentication credentials associated with the request. The default is null.
  36198. </returns>
  36199. <PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36200. </member>
  36201. <member name="P:HttpWebAdapters.IHttpWebRequest.UseDefaultCredentials">
  36202. <summary>
  36203. Gets or sets a <see cref="T:System.Boolean"></see> value that controls whether default credentials are sent with requests.
  36204. </summary>
  36205. <returns>
  36206. true if the default credentials are used; otherwise false. The default value is false.
  36207. </returns>
  36208. <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>
  36209. </member>
  36210. <member name="P:HttpWebAdapters.IHttpWebRequest.ConnectionGroupName">
  36211. <summary>
  36212. Gets or sets the name of the connection group for the request.
  36213. </summary>
  36214. <returns>
  36215. The name of the connection group for this request. The default value is null.
  36216. </returns>
  36217. </member>
  36218. <member name="P:HttpWebAdapters.IHttpWebRequest.Headers">
  36219. <summary>
  36220. Specifies a collection of the name/value pairs that make up the HTTP headers.
  36221. </summary>
  36222. <returns>
  36223. A <see cref="T:System.Net.WebHeaderCollection"></see> that contains the name/value pairs that make up the headers for the HTTP request.
  36224. </returns>
  36225. <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>
  36226. </member>
  36227. <member name="P:HttpWebAdapters.IHttpWebRequest.Proxy">
  36228. <summary>
  36229. Gets or sets proxy information for the request.
  36230. </summary>
  36231. <returns>
  36232. 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.
  36233. </returns>
  36234. <exception cref="T:System.Security.SecurityException">The caller does not have permission for the requested operation. </exception>
  36235. <exception cref="T:System.ArgumentNullException"><see cref="P:System.Net.HttpWebRequest.Proxy"></see> is set to null. </exception>
  36236. <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>
  36237. </member>
  36238. <member name="P:HttpWebAdapters.IHttpWebRequest.ProtocolVersion">
  36239. <summary>
  36240. Gets or sets the version of HTTP to use for the request.
  36241. </summary>
  36242. <returns>
  36243. The HTTP version to use for the request. The default is <see cref="F:System.Net.HttpVersion.Version11"></see>.
  36244. </returns>
  36245. <exception cref="T:System.ArgumentException">The HTTP version is set to a value other than 1.0 or 1.1. </exception>
  36246. </member>
  36247. <member name="P:HttpWebAdapters.IHttpWebRequest.ContentType">
  36248. <summary>
  36249. Gets or sets the value of the Content-type HTTP header.
  36250. </summary>
  36251. <returns>
  36252. The value of the Content-type HTTP header. The default value is null.
  36253. </returns>
  36254. </member>
  36255. <member name="P:HttpWebAdapters.IHttpWebRequest.MediaType">
  36256. <summary>
  36257. Gets or sets the media type of the request.
  36258. </summary>
  36259. <returns>
  36260. The media type of the request. The default value is null.
  36261. </returns>
  36262. </member>
  36263. <member name="P:HttpWebAdapters.IHttpWebRequest.TransferEncoding">
  36264. <summary>
  36265. Gets or sets the value of the Transfer-encoding HTTP header.
  36266. </summary>
  36267. <returns>
  36268. The value of the Transfer-encoding HTTP header. The default value is null.
  36269. </returns>
  36270. <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>
  36271. <exception cref="T:System.ArgumentException"><see cref="P:System.Net.HttpWebRequest.TransferEncoding"></see> is set to the value "Chunked". </exception>
  36272. </member>
  36273. <member name="P:HttpWebAdapters.IHttpWebRequest.Connection">
  36274. <summary>
  36275. Gets or sets the value of the Connection HTTP header.
  36276. </summary>
  36277. <returns>
  36278. The value of the Connection HTTP header. The default value is null.
  36279. </returns>
  36280. <exception cref="T:System.ArgumentException">The value of <see cref="P:System.Net.HttpWebRequest.Connection"></see> is set to Keep-alive or Close. </exception>
  36281. </member>
  36282. <member name="P:HttpWebAdapters.IHttpWebRequest.Accept">
  36283. <summary>
  36284. Gets or sets the value of the Accept HTTP header.
  36285. </summary>
  36286. <returns>
  36287. The value of the Accept HTTP header. The default value is null.
  36288. </returns>
  36289. </member>
  36290. <member name="P:HttpWebAdapters.IHttpWebRequest.Referer">
  36291. <summary>
  36292. Gets or sets the value of the Referer HTTP header.
  36293. </summary>
  36294. <returns>
  36295. The value of the Referer HTTP header. The default value is null.
  36296. </returns>
  36297. </member>
  36298. <member name="P:HttpWebAdapters.IHttpWebRequest.UserAgent">
  36299. <summary>
  36300. Gets or sets the value of the User-agent HTTP header.
  36301. </summary>
  36302. <returns>
  36303. 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.
  36304. </returns>
  36305. </member>
  36306. <member name="P:HttpWebAdapters.IHttpWebRequest.Expect">
  36307. <summary>
  36308. Gets or sets the value of the Expect HTTP header.
  36309. </summary>
  36310. <returns>
  36311. 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.
  36312. </returns>
  36313. <exception cref="T:System.ArgumentException">Expect is set to a string that contains "100-continue" as a substring. </exception>
  36314. </member>
  36315. <member name="P:HttpWebAdapters.IHttpWebRequest.IfModifiedSince">
  36316. <summary>
  36317. Gets or sets the value of the If-Modified-Since HTTP header.
  36318. </summary>
  36319. <returns>
  36320. 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.
  36321. </returns>
  36322. <PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36323. </member>
  36324. <member name="M:HttpWebAdapters.IHttpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)">
  36325. <summary>
  36326. Begins an asynchronous request for an Internet resource.
  36327. </summary>
  36328. <param name="callback">
  36329. The callback.
  36330. </param>
  36331. <param name="state">
  36332. The state.
  36333. </param>
  36334. <returns>
  36335. An System.IAsyncResult that references the asynchronous request.
  36336. </returns>
  36337. </member>
  36338. <member name="M:HttpWebAdapters.IHttpWebRequest.EndGetResponse(System.IAsyncResult)">
  36339. <summary>
  36340. Ends an asynchronous request for an Internet resource.
  36341. </summary>
  36342. <param name="result">
  36343. The result.
  36344. </param>
  36345. <returns>
  36346. Returns a System.Net.WebResponse.
  36347. </returns>
  36348. </member>
  36349. <member name="M:HttpWebAdapters.IHttpWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)">
  36350. <summary>
  36351. Provides an asynchronous version of the System.Net.WebRequest.GetRequestStream() method.
  36352. </summary>
  36353. <param name="callback">
  36354. The callback.
  36355. </param>
  36356. <param name="state">
  36357. The state.
  36358. </param>
  36359. <returns>
  36360. An System.IAsyncResult that references the asynchronous request.
  36361. </returns>
  36362. </member>
  36363. <member name="M:HttpWebAdapters.IHttpWebRequest.EndGetRequestStream(System.IAsyncResult)">
  36364. <summary>
  36365. returns a System.IO.Stream for writing data to the Internet resource.
  36366. </summary>
  36367. <param name="result">
  36368. The result.
  36369. </param>
  36370. <returns>
  36371. A System.IO.Stream to write data to.
  36372. </returns>
  36373. </member>
  36374. <member name="T:HttpWebAdapters.IHttpWebRequestFactory">
  36375. <summary>
  36376. Interface for an object that creates HttpWebRequest objects.
  36377. </summary>
  36378. </member>
  36379. <member name="M:HttpWebAdapters.IHttpWebRequestFactory.Create(System.Uri)">
  36380. <summary>
  36381. Creates a concrete HttpWebRequest
  36382. </summary>
  36383. <param name="url">
  36384. URL of the document.
  36385. </param>
  36386. <returns>
  36387. A new HttpWebRequest
  36388. </returns>
  36389. </member>
  36390. <member name="T:HttpWebAdapters.IHttpWebResponse">
  36391. <summary>
  36392. Interface for an HTTP web response.
  36393. </summary>
  36394. </member>
  36395. <member name="M:HttpWebAdapters.IHttpWebResponse.GetResponseHeader(System.String)">
  36396. <summary>
  36397. Gets the contents of a header that was returned with the response.
  36398. </summary>
  36399. <returns>
  36400. The contents of the specified header.
  36401. </returns>
  36402. <param name="headerName">The header value to return. </param>
  36403. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36404. </member>
  36405. <member name="P:HttpWebAdapters.IHttpWebResponse.Cookies">
  36406. <summary>
  36407. Gets or sets the cookies that are associated with this response.
  36408. </summary>
  36409. <returns>
  36410. A <see cref="T:System.Net.CookieCollection"></see> that contains the cookies that are associated with this response.
  36411. </returns>
  36412. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36413. </member>
  36414. <member name="P:HttpWebAdapters.IHttpWebResponse.ContentEncoding">
  36415. <summary>
  36416. Gets the method that is used to encode the body of the response.
  36417. </summary>
  36418. <returns>
  36419. A string that describes the method that is used to encode the body of the response.
  36420. </returns>
  36421. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36422. </member>
  36423. <member name="P:HttpWebAdapters.IHttpWebResponse.CharacterSet">
  36424. <summary>
  36425. Gets the character set of the response.
  36426. </summary>
  36427. <returns>
  36428. A string that contains the character set of the response.
  36429. </returns>
  36430. <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>
  36431. </member>
  36432. <member name="P:HttpWebAdapters.IHttpWebResponse.Server">
  36433. <summary>
  36434. Gets the name of the server that sent the response.
  36435. </summary>
  36436. <returns>
  36437. A string that contains the name of the server that sent the response.
  36438. </returns>
  36439. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36440. </member>
  36441. <member name="P:HttpWebAdapters.IHttpWebResponse.LastModified">
  36442. <summary>
  36443. Gets the last date and time that the contents of the response were modified.
  36444. </summary>
  36445. <returns>
  36446. A <see cref="T:System.DateTime"></see> that contains the date and time that the contents of the response were modified.
  36447. </returns>
  36448. <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>
  36449. </member>
  36450. <member name="P:HttpWebAdapters.IHttpWebResponse.StatusCode">
  36451. <summary>
  36452. Gets the status of the response.
  36453. </summary>
  36454. <returns>
  36455. One of the <see cref="T:System.Net.HttpStatusCode"></see> values.
  36456. </returns>
  36457. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36458. </member>
  36459. <member name="P:HttpWebAdapters.IHttpWebResponse.StatusDescription">
  36460. <summary>
  36461. Gets the status description returned with the response.
  36462. </summary>
  36463. <returns>
  36464. A string that describes the status of the response.
  36465. </returns>
  36466. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36467. </member>
  36468. <member name="P:HttpWebAdapters.IHttpWebResponse.ProtocolVersion">
  36469. <summary>
  36470. Gets the version of the HTTP protocol that is used in the response.
  36471. </summary>
  36472. <returns>
  36473. A <see cref="T:System.Version"></see> that contains the HTTP protocol version of the response.
  36474. </returns>
  36475. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36476. </member>
  36477. <member name="P:HttpWebAdapters.IHttpWebResponse.Method">
  36478. <summary>
  36479. Gets the method that is used to return the response.
  36480. </summary>
  36481. <returns>
  36482. A string that contains the HTTP method that is used to return the response.
  36483. </returns>
  36484. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  36485. </member>
  36486. <member name="M:HttpWebAdapters.IHttpWebResponse.Close">
  36487. <summary>
  36488. When overridden by a descendant class, closes the response stream.
  36489. </summary>
  36490. <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>
  36491. </member>
  36492. <member name="M:HttpWebAdapters.IHttpWebResponse.GetResponseStream">
  36493. <summary>
  36494. When overridden in a descendant class, returns the data stream from the Internet resource.
  36495. </summary>
  36496. <returns>
  36497. An instance of the <see cref="T:System.IO.Stream"></see> class for reading data from the Internet resource.
  36498. </returns>
  36499. <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>
  36500. </member>
  36501. <member name="P:HttpWebAdapters.IHttpWebResponse.IsFromCache">
  36502. <summary>
  36503. Gets a <see cref="T:System.Boolean"></see> value that indicates whether this response was obtained from the cache.
  36504. </summary>
  36505. <returns>
  36506. true if the response was taken from the cache; otherwise, false.
  36507. </returns>
  36508. </member>
  36509. <member name="P:HttpWebAdapters.IHttpWebResponse.IsMutuallyAuthenticated">
  36510. <summary>
  36511. Gets a <see cref="T:System.Boolean"></see> value that indicates whether mutual authentication occurred.
  36512. </summary>
  36513. <returns>
  36514. true if both client and server were authenticated; otherwise, false.
  36515. </returns>
  36516. </member>
  36517. <member name="P:HttpWebAdapters.IHttpWebResponse.ContentLength">
  36518. <summary>
  36519. When overridden in a descendant class, gets or sets the content length of data being received.
  36520. </summary>
  36521. <returns>
  36522. The number of bytes returned from the Internet resource.
  36523. </returns>
  36524. <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>
  36525. </member>
  36526. <member name="P:HttpWebAdapters.IHttpWebResponse.ContentType">
  36527. <summary>
  36528. When overridden in a derived class, gets or sets the content type of the data being received.
  36529. </summary>
  36530. <returns>
  36531. A string that contains the content type of the response.
  36532. </returns>
  36533. <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>
  36534. </member>
  36535. <member name="P:HttpWebAdapters.IHttpWebResponse.ResponseUri">
  36536. <summary>
  36537. When overridden in a derived class, gets the URI of the Internet resource that actually responded to the request.
  36538. </summary>
  36539. <returns>
  36540. 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.
  36541. </returns>
  36542. <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>
  36543. </member>
  36544. <member name="P:HttpWebAdapters.IHttpWebResponse.Headers">
  36545. <summary>
  36546. When overridden in a derived class, gets a collection of header name-value pairs associated with this request.
  36547. </summary>
  36548. <returns>
  36549. An instance of the <see cref="T:System.Net.WebHeaderCollection"></see> class that contains header values associated with this response.
  36550. </returns>
  36551. <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>
  36552. </member>
  36553. <member name="T:HttpWebAdapters.BasicAuthHttpWebRequestFactory">
  36554. <summary>
  36555. Creates a web request that does basic auth
  36556. </summary>
  36557. </member>
  36558. <member name="M:HttpWebAdapters.BasicAuthHttpWebRequestFactory.#ctor(System.String,System.Char[])">
  36559. <summary>
  36560. Creates a web request that does basic auth.
  36561. </summary>
  36562. <param name="username">
  36563. HTTP username.
  36564. </param>
  36565. <param name="password">
  36566. HTTP password.
  36567. </param>
  36568. </member>
  36569. <member name="M:HttpWebAdapters.BasicAuthHttpWebRequestFactory.Create(System.String)">
  36570. <summary>
  36571. Creates a web request for a url
  36572. </summary>
  36573. <param name="url">
  36574. URL of the document.
  36575. </param>
  36576. <returns>
  36577. A new IHttpWebRequest
  36578. </returns>
  36579. </member>
  36580. <member name="M:HttpWebAdapters.BasicAuthHttpWebRequestFactory.Create(System.Uri)">
  36581. <summary>
  36582. Creates a concrete HttpWebRequest for a URI
  36583. </summary>
  36584. <param name="url">
  36585. URI of the document.
  36586. </param>
  36587. <returns>
  36588. A new IHttpWebRequest.
  36589. </returns>
  36590. </member>
  36591. <member name="T:HttpWebAdapters.Adapters.HttpWebRequestAdapter">
  36592. <summary>
  36593. HTTP web request adapter.
  36594. </summary>
  36595. </member>
  36596. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.#ctor(System.Net.HttpWebRequest)">
  36597. <summary>
  36598. Creates an HttpWebRequestAdapter from a .NET HttpWebRequest
  36599. </summary>
  36600. <param name="request">
  36601. The HttpWebRequestAdapter.
  36602. </param>
  36603. </member>
  36604. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Method">
  36605. <summary>
  36606. Gets or sets the HTTP method.
  36607. </summary>
  36608. </member>
  36609. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.GetResponse">
  36610. <summary>
  36611. Gets the response for the HttpWebRequest.
  36612. </summary>
  36613. <returns>
  36614. The response.
  36615. </returns>
  36616. </member>
  36617. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.BeginGetResponse(System.AsyncCallback,System.Object)">
  36618. <summary>
  36619. Begins an asynchronous request for an Internet resource.
  36620. </summary>
  36621. <param name="callback">
  36622. The callback.
  36623. </param>
  36624. <param name="state">
  36625. The state.
  36626. </param>
  36627. <returns>
  36628. An System.IAsyncResult that references the asynchronous request.
  36629. </returns>
  36630. </member>
  36631. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.EndGetResponse(System.IAsyncResult)">
  36632. <summary>
  36633. Ends an asynchronous request for an Internet resource.
  36634. </summary>
  36635. <param name="result">
  36636. The result.
  36637. </param>
  36638. <returns>
  36639. Returns a System.Net.WebResponse.
  36640. </returns>
  36641. </member>
  36642. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.BeginGetRequestStream(System.AsyncCallback,System.Object)">
  36643. <summary>
  36644. Provides an asynchronous version of the System.Net.WebRequest.GetRequestStream() method.
  36645. </summary>
  36646. <param name="callback">
  36647. The callback.
  36648. </param>
  36649. <param name="state">
  36650. The state.
  36651. </param>
  36652. <returns>
  36653. An System.IAsyncResult that references the asynchronous request.
  36654. </returns>
  36655. </member>
  36656. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.EndGetRequestStream(System.IAsyncResult)">
  36657. <summary>
  36658. returns a System.IO.Stream for writing data to the Internet resource.
  36659. </summary>
  36660. <param name="result">
  36661. The result.
  36662. </param>
  36663. <returns>
  36664. A System.IO.Stream to write data to.
  36665. </returns>
  36666. </member>
  36667. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.GetRequestStream">
  36668. <summary>
  36669. Gets a <see cref="T:System.IO.Stream"></see> object to use to write request data.
  36670. </summary>
  36671. <returns>
  36672. A <see cref="T:System.IO.Stream"></see> to use to write request data.
  36673. </returns>
  36674. <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>
  36675. <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>
  36676. <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>
  36677. <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>
  36678. <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>
  36679. </member>
  36680. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Abort">
  36681. <summary>
  36682. Cancels a request to an Internet resource.
  36683. </summary>
  36684. <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>
  36685. </member>
  36686. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AddRange(System.Int32,System.Int32)">
  36687. <summary>
  36688. Adds a byte range header to the request for a specified range.
  36689. </summary>
  36690. <param name="to">The position at which to stop sending data. </param>
  36691. <param name="from">The position at which to start sending data. </param>
  36692. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  36693. <exception cref="T:System.ArgumentOutOfRangeException">from is greater than to-or- from or to is less than 0. </exception>
  36694. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  36695. </member>
  36696. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AddRange(System.Int32)">
  36697. <summary>
  36698. Adds a byte range header to a request for a specific range from the beginning or end of the requested data.
  36699. </summary>
  36700. <param name="range">The starting or ending point of the range. </param>
  36701. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  36702. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  36703. </member>
  36704. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AddRange(System.String,System.Int32,System.Int32)">
  36705. <summary>
  36706. Adds a range header to a request for a specified range.
  36707. </summary>
  36708. <param name="from">The position at which to start sending data. </param>
  36709. <param name="to">The position at which to stop sending data. </param>
  36710. <param name="rangeSpecifier">The description of the range. </param>
  36711. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  36712. <exception cref="T:System.ArgumentNullException">rangeSpecifier is null. </exception>
  36713. <exception cref="T:System.ArgumentOutOfRangeException">from is greater than to-or- from or to is less than 0. </exception>
  36714. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  36715. </member>
  36716. <member name="M:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AddRange(System.String,System.Int32)">
  36717. <summary>
  36718. Adds a range header to a request for a specific range from the beginning or end of the requested data.
  36719. </summary>
  36720. <param name="range">The starting or ending point of the range. </param>
  36721. <param name="rangeSpecifier">The description of the range. </param>
  36722. <exception cref="T:System.ArgumentException">rangeSpecifier is invalid. </exception>
  36723. <exception cref="T:System.ArgumentNullException">rangeSpecifier is null. </exception>
  36724. <exception cref="T:System.InvalidOperationException">The range header could not be added. </exception>
  36725. </member>
  36726. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AllowAutoRedirect">
  36727. <summary>
  36728. Gets or sets a value that indicates whether the request should follow redirection responses.
  36729. </summary>
  36730. <returns>
  36731. true if the request should automatically follow redirection responses from the Internet resource; otherwise, false. The default value is true.
  36732. </returns>
  36733. </member>
  36734. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AllowWriteStreamBuffering">
  36735. <summary>
  36736. Gets or sets a value that indicates whether to buffer the data sent to the Internet resource.
  36737. </summary>
  36738. <returns>
  36739. true to enable buffering of the data sent to the Internet resource; false to disable buffering. The default is true.
  36740. </returns>
  36741. </member>
  36742. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.HaveResponse">
  36743. <summary>
  36744. Gets a value that indicates whether a response has been received from an Internet resource.
  36745. </summary>
  36746. <returns>
  36747. true if a response has been received; otherwise, false.
  36748. </returns>
  36749. </member>
  36750. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.KeepAlive">
  36751. <summary>
  36752. Gets or sets a value that indicates whether to make a persistent connection to the Internet resource.
  36753. </summary>
  36754. <returns>
  36755. 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.
  36756. </returns>
  36757. </member>
  36758. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Pipelined">
  36759. <summary>
  36760. Gets or sets a value that indicates whether to pipeline the request to the Internet resource.
  36761. </summary>
  36762. <returns>
  36763. true if the request should be pipelined; otherwise, false. The default is true.
  36764. </returns>
  36765. </member>
  36766. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.PreAuthenticate">
  36767. <summary>
  36768. Gets or sets a value that indicates whether to send an authenticate header with the request.
  36769. </summary>
  36770. <returns>
  36771. true to send a WWW-authenticate HTTP header with requests after authentication has taken place; otherwise, false. The default is false.
  36772. </returns>
  36773. </member>
  36774. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.UnsafeAuthenticatedConnectionSharing">
  36775. <summary>
  36776. Gets or sets a value that indicates whether to allow high-speed NTLM-authenticated connection sharing.
  36777. </summary>
  36778. <returns>
  36779. true to keep the authenticated connection open; otherwise, false.
  36780. </returns>
  36781. <PermissionSet><IPermission class="System.Net.WebPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  36782. </member>
  36783. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.SendChunked">
  36784. <summary>
  36785. Gets or sets a value that indicates whether to send data in segments to the Internet resource.
  36786. </summary>
  36787. <returns>
  36788. true to send data to the Internet resource in segments; otherwise, false. The default value is false.
  36789. </returns>
  36790. <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>
  36791. </member>
  36792. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.AutomaticDecompression">
  36793. <summary>
  36794. Gets or sets the type of decompression that is used.
  36795. </summary>
  36796. <returns>
  36797. A T:System.Net.DecompressionMethods object that indicates the type of decompression that is used.
  36798. </returns>
  36799. <exception cref="T:System.InvalidOperationException">The object's current state does not allow this property to be set.</exception>
  36800. </member>
  36801. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.MaximumResponseHeadersLength">
  36802. <summary>
  36803. Gets or sets the maximum allowed length of the response headers.
  36804. </summary>
  36805. <returns>
  36806. The length, in kilobytes (1024 bytes), of the response headers.
  36807. </returns>
  36808. <exception cref="T:System.InvalidOperationException">The property is set after the request has already been submitted. </exception>
  36809. <exception cref="T:System.ArgumentOutOfRangeException">The value is less than 0 and is not equal to -1. </exception>
  36810. </member>
  36811. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ClientCertificates">
  36812. <summary>
  36813. Gets or sets the collection of security certificates that are associated with this request.
  36814. </summary>
  36815. <returns>
  36816. The <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection"></see> that contains the security certificates associated with this request.
  36817. </returns>
  36818. <exception cref="T:System.ArgumentNullException">The value specified for a set operation is null. </exception>
  36819. </member>
  36820. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.CookieContainer">
  36821. <summary>
  36822. Gets or sets the cookies associated with the request.
  36823. </summary>
  36824. <returns>
  36825. A <see cref="T:System.Net.CookieContainer"></see> that contains the cookies associated with this request.
  36826. </returns>
  36827. </member>
  36828. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.RequestUri">
  36829. <summary>
  36830. Gets the original Uniform Resource Identifier (URI) of the request.
  36831. </summary>
  36832. <returns>
  36833. 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.
  36834. </returns>
  36835. </member>
  36836. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ContentLength">
  36837. <summary>
  36838. Gets or sets the Content-length HTTP header.
  36839. </summary>
  36840. <returns>
  36841. 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.
  36842. </returns>
  36843. <exception cref="T:System.ArgumentOutOfRangeException">The new <see cref="P:System.Net.HttpWebRequest.ContentLength"></see> value is less than 0. </exception>
  36844. <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>
  36845. </member>
  36846. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Timeout">
  36847. <summary>
  36848. 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.
  36849. </summary>
  36850. <returns>
  36851. The number of milliseconds to wait before the request times out. The default is 100,000 milliseconds (100 seconds).
  36852. </returns>
  36853. <exception cref="T:System.ArgumentOutOfRangeException">The value specified is less than zero and is not <see cref="F:System.Threading.Timeout.Infinite"></see>.</exception>
  36854. </member>
  36855. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ReadWriteTimeout">
  36856. <summary>
  36857. Gets or sets a time-out when writing to or reading from a stream.
  36858. </summary>
  36859. <returns>
  36860. The number of milliseconds before the writing or reading times out. The default value is 300,000 milliseconds (5 minutes).
  36861. </returns>
  36862. <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>
  36863. <exception cref="T:System.InvalidOperationException">The request has already been sent. </exception>
  36864. </member>
  36865. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Address">
  36866. <summary>
  36867. Gets the Uniform Resource Identifier (URI) of the Internet resource that actually responds to the request.
  36868. </summary>
  36869. <returns>
  36870. 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.
  36871. </returns>
  36872. </member>
  36873. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ServicePoint">
  36874. <summary>
  36875. Gets the service point to use for the request.
  36876. </summary>
  36877. <returns>
  36878. A <see cref="T:System.Net.ServicePoint"></see> that represents the network connection to the Internet resource.
  36879. </returns>
  36880. <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>
  36881. </member>
  36882. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.MaximumAutomaticRedirections">
  36883. <summary>
  36884. Gets or sets the maximum number of redirects that the request follows.
  36885. </summary>
  36886. <returns>
  36887. The maximum number of redirection responses that the request follows. The default value is 50.
  36888. </returns>
  36889. <exception cref="T:System.ArgumentException">The value is set to 0 or less. </exception>
  36890. </member>
  36891. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Credentials">
  36892. <summary>
  36893. Gets or sets authentication information for the request.
  36894. </summary>
  36895. <returns>
  36896. An <see cref="T:System.Net.ICredentials"></see> that contains the authentication credentials associated with the request. The default is null.
  36897. </returns>
  36898. <PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  36899. </member>
  36900. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.UseDefaultCredentials">
  36901. <summary>
  36902. Gets or sets a <see cref="T:System.Boolean"></see> value that controls whether default credentials are sent with requests.
  36903. </summary>
  36904. <returns>
  36905. true if the default credentials are used; otherwise false. The default value is false.
  36906. </returns>
  36907. <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>
  36908. </member>
  36909. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ConnectionGroupName">
  36910. <summary>
  36911. Gets or sets the name of the connection group for the request.
  36912. </summary>
  36913. <returns>
  36914. The name of the connection group for this request. The default value is null.
  36915. </returns>
  36916. </member>
  36917. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Headers">
  36918. <summary>
  36919. Specifies a collection of the name/value pairs that make up the HTTP headers.
  36920. </summary>
  36921. <returns>
  36922. A <see cref="T:System.Net.WebHeaderCollection"></see> that contains the name/value pairs that make up the headers for the HTTP request.
  36923. </returns>
  36924. <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>
  36925. </member>
  36926. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Proxy">
  36927. <summary>
  36928. Gets or sets proxy information for the request.
  36929. </summary>
  36930. <returns>
  36931. 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.
  36932. </returns>
  36933. <exception cref="T:System.Security.SecurityException">The caller does not have permission for the requested operation. </exception>
  36934. <exception cref="T:System.ArgumentNullException"><see cref="P:System.Net.HttpWebRequest.Proxy"></see> is set to null. </exception>
  36935. <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>
  36936. </member>
  36937. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ProtocolVersion">
  36938. <summary>
  36939. Gets or sets the version of HTTP to use for the request.
  36940. </summary>
  36941. <returns>
  36942. The HTTP version to use for the request. The default is <see cref="F:System.Net.HttpVersion.Version11"></see>.
  36943. </returns>
  36944. <exception cref="T:System.ArgumentException">The HTTP version is set to a value other than 1.0 or 1.1. </exception>
  36945. </member>
  36946. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.ContentType">
  36947. <summary>
  36948. Gets or sets the value of the Content-type HTTP header.
  36949. </summary>
  36950. <returns>
  36951. The value of the Content-type HTTP header. The default value is null.
  36952. </returns>
  36953. </member>
  36954. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.MediaType">
  36955. <summary>
  36956. Gets or sets the media type of the request.
  36957. </summary>
  36958. <returns>
  36959. The media type of the request. The default value is null.
  36960. </returns>
  36961. </member>
  36962. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.TransferEncoding">
  36963. <summary>
  36964. Gets or sets the value of the Transfer-encoding HTTP header.
  36965. </summary>
  36966. <returns>
  36967. The value of the Transfer-encoding HTTP header. The default value is null.
  36968. </returns>
  36969. <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>
  36970. <exception cref="T:System.ArgumentException"><see cref="P:System.Net.HttpWebRequest.TransferEncoding"></see> is set to the value "Chunked". </exception>
  36971. </member>
  36972. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Connection">
  36973. <summary>
  36974. Gets or sets the value of the Connection HTTP header.
  36975. </summary>
  36976. <returns>
  36977. The value of the Connection HTTP header. The default value is null.
  36978. </returns>
  36979. <exception cref="T:System.ArgumentException">The value of <see cref="P:System.Net.HttpWebRequest.Connection"></see> is set to Keep-alive or Close. </exception>
  36980. </member>
  36981. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Accept">
  36982. <summary>
  36983. Gets or sets the value of the Accept HTTP header.
  36984. </summary>
  36985. <returns>
  36986. The value of the Accept HTTP header. The default value is null.
  36987. </returns>
  36988. </member>
  36989. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Referer">
  36990. <summary>
  36991. Gets or sets the value of the Referer HTTP header.
  36992. </summary>
  36993. <returns>
  36994. The value of the Referer HTTP header. The default value is null.
  36995. </returns>
  36996. </member>
  36997. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.UserAgent">
  36998. <summary>
  36999. Gets or sets the value of the User-agent HTTP header.
  37000. </summary>
  37001. <returns>
  37002. 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.
  37003. </returns>
  37004. </member>
  37005. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.Expect">
  37006. <summary>
  37007. Gets or sets the value of the Expect HTTP header.
  37008. </summary>
  37009. <returns>
  37010. 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.
  37011. </returns>
  37012. <exception cref="T:System.ArgumentException">Expect is set to a string that contains "100-continue" as a substring. </exception>
  37013. </member>
  37014. <member name="P:HttpWebAdapters.Adapters.HttpWebRequestAdapter.IfModifiedSince">
  37015. <summary>
  37016. Gets or sets the value of the If-Modified-Since HTTP header.
  37017. </summary>
  37018. <returns>
  37019. 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.
  37020. </returns>
  37021. <PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /></PermissionSet>
  37022. </member>
  37023. <member name="T:HttpWebAdapters.Adapters.HttpWebResponseAdapter">
  37024. <summary>
  37025. HTTP web response adapter
  37026. </summary>
  37027. </member>
  37028. <member name="M:HttpWebAdapters.Adapters.HttpWebResponseAdapter.#ctor(System.Net.WebResponse)">
  37029. <summary>
  37030. Create a new HttpWebResponseAdapter from a .NET WebResponse
  37031. </summary>
  37032. <param name="response">
  37033. The HttpWebResponseAdapter.
  37034. </param>
  37035. </member>
  37036. <member name="M:HttpWebAdapters.Adapters.HttpWebResponseAdapter.GetResponseHeader(System.String)">
  37037. <summary>
  37038. Gets the contents of a header that was returned with the response.
  37039. </summary>
  37040. <returns>
  37041. The contents of the specified header.
  37042. </returns>
  37043. <param name="headerName">The header value to return. </param>
  37044. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37045. </member>
  37046. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Cookies">
  37047. <summary>
  37048. Gets or sets the cookies that are associated with this response.
  37049. </summary>
  37050. <returns>
  37051. A <see cref="T:System.Net.CookieCollection"></see> that contains the cookies that are associated with this response.
  37052. </returns>
  37053. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37054. </member>
  37055. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.ContentEncoding">
  37056. <summary>
  37057. Gets the method that is used to encode the body of the response.
  37058. </summary>
  37059. <returns>
  37060. A string that describes the method that is used to encode the body of the response.
  37061. </returns>
  37062. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37063. </member>
  37064. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.CharacterSet">
  37065. <summary>
  37066. Gets the character set of the response.
  37067. </summary>
  37068. <returns>
  37069. A string that contains the character set of the response.
  37070. </returns>
  37071. <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>
  37072. </member>
  37073. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Server">
  37074. <summary>
  37075. Gets the name of the server that sent the response.
  37076. </summary>
  37077. <returns>
  37078. A string that contains the name of the server that sent the response.
  37079. </returns>
  37080. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37081. </member>
  37082. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.LastModified">
  37083. <summary>
  37084. Gets the last date and time that the contents of the response were modified.
  37085. </summary>
  37086. <returns>
  37087. A <see cref="T:System.DateTime"></see> that contains the date and time that the contents of the response were modified.
  37088. </returns>
  37089. <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>
  37090. </member>
  37091. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.StatusCode">
  37092. <summary>
  37093. Gets the status of the response.
  37094. </summary>
  37095. <returns>
  37096. One of the <see cref="T:System.Net.HttpStatusCode"></see> values.
  37097. </returns>
  37098. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37099. </member>
  37100. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.StatusDescription">
  37101. <summary>
  37102. Gets the status description returned with the response.
  37103. </summary>
  37104. <returns>
  37105. A string that describes the status of the response.
  37106. </returns>
  37107. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37108. </member>
  37109. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.ProtocolVersion">
  37110. <summary>
  37111. Gets the version of the HTTP protocol that is used in the response.
  37112. </summary>
  37113. <returns>
  37114. A <see cref="T:System.Version"></see> that contains the HTTP protocol version of the response.
  37115. </returns>
  37116. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37117. </member>
  37118. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Method">
  37119. <summary>
  37120. Gets the method that is used to return the response.
  37121. </summary>
  37122. <returns>
  37123. A string that contains the HTTP method that is used to return the response.
  37124. </returns>
  37125. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37126. </member>
  37127. <member name="M:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Close">
  37128. <summary>
  37129. When overridden by a descendant class, closes the response stream.
  37130. </summary>
  37131. <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>
  37132. </member>
  37133. <member name="M:HttpWebAdapters.Adapters.HttpWebResponseAdapter.GetResponseStream">
  37134. <summary>
  37135. When overridden in a descendant class, returns the data stream from the Internet resource.
  37136. </summary>
  37137. <returns>
  37138. An instance of the <see cref="T:System.IO.Stream"></see> class for reading data from the Internet resource.
  37139. </returns>
  37140. <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>
  37141. </member>
  37142. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.IsFromCache">
  37143. <summary>
  37144. Gets a <see cref="T:System.Boolean"></see> value that indicates whether this response was obtained from the cache.
  37145. </summary>
  37146. <returns>
  37147. true if the response was taken from the cache; otherwise, false.
  37148. </returns>
  37149. </member>
  37150. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.IsMutuallyAuthenticated">
  37151. <summary>
  37152. Gets a <see cref="T:System.Boolean"></see> value that indicates whether mutual authentication occurred.
  37153. </summary>
  37154. <returns>
  37155. true if both client and server were authenticated; otherwise, false.
  37156. </returns>
  37157. </member>
  37158. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.ContentLength">
  37159. <summary>
  37160. When overridden in a descendant class, gets or sets the content length of data being received.
  37161. </summary>
  37162. <returns>
  37163. The number of bytes returned from the Internet resource.
  37164. </returns>
  37165. <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>
  37166. </member>
  37167. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.ContentType">
  37168. <summary>
  37169. When overridden in a derived class, gets or sets the content type of the data being received.
  37170. </summary>
  37171. <returns>
  37172. A string that contains the content type of the response.
  37173. </returns>
  37174. <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>
  37175. </member>
  37176. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.ResponseUri">
  37177. <summary>
  37178. When overridden in a derived class, gets the URI of the Internet resource that actually responded to the request.
  37179. </summary>
  37180. <returns>
  37181. 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.
  37182. </returns>
  37183. <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>
  37184. </member>
  37185. <member name="P:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Headers">
  37186. <summary>
  37187. When overridden in a derived class, gets a collection of header name-value pairs associated with this request.
  37188. </summary>
  37189. <returns>
  37190. An instance of the <see cref="T:System.Net.WebHeaderCollection"></see> class that contains header values associated with this response.
  37191. </returns>
  37192. <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>
  37193. </member>
  37194. <member name="M:HttpWebAdapters.Adapters.HttpWebResponseAdapter.Dispose">
  37195. <summary>
  37196. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
  37197. </summary>
  37198. <filterpriority>2</filterpriority>
  37199. </member>
  37200. <member name="T:HttpWebAdapters.HttpWebRequestFactory">
  37201. <summary>
  37202. Defaut HTTP web request factory; creates instances of .NET framework classes.
  37203. </summary>
  37204. </member>
  37205. <member name="M:HttpWebAdapters.HttpWebRequestFactory.Create(System.String)">
  37206. <summary>
  37207. Creates an HttpWebRequestAdapter wrapping a .NET framework HttpWebRequest object.
  37208. </summary>
  37209. <param name="url">
  37210. URL of the document.
  37211. </param>
  37212. <returns>
  37213. A new HttpWebRequestAdapter
  37214. </returns>
  37215. </member>
  37216. <member name="M:HttpWebAdapters.HttpWebRequestFactory.Create(System.Uri)">
  37217. <summary>
  37218. Creates an HttpWebRequestAdapter wrapping a .NET framework HttpWebRequest object.
  37219. </summary>
  37220. <param name="url">
  37221. URL of the document.
  37222. </param>
  37223. <returns>
  37224. A new HttpWebRequestAdapter
  37225. </returns>
  37226. </member>
  37227. <member name="T:HttpWebAdapters.HttpWebRequestMethod">
  37228. <summary>
  37229. An HTTP web request method (GET or POST).
  37230. </summary>
  37231. </member>
  37232. <member name="F:HttpWebAdapters.HttpWebRequestMethod.GET">
  37233. <summary>
  37234. The GET method
  37235. </summary>
  37236. </member>
  37237. <member name="F:HttpWebAdapters.HttpWebRequestMethod.POST">
  37238. <summary>
  37239. The POST method
  37240. </summary>
  37241. </member>
  37242. <member name="M:HttpWebAdapters.HttpWebRequestMethod.ToString">
  37243. <summary>
  37244. Returns a string that represents the current object.
  37245. </summary>
  37246. <returns>
  37247. A string representation of the web method.
  37248. </returns>
  37249. </member>
  37250. <member name="M:HttpWebAdapters.HttpWebRequestMethod.Parse(System.String)">
  37251. <summary>
  37252. Creates a new HttpWebRequestMethod from a string
  37253. </summary>
  37254. <param name="s">
  37255. The string.
  37256. </param>
  37257. <returns>
  37258. A new HttpWebRequestMethod
  37259. </returns>
  37260. </member>
  37261. <member name="T:HttpWebAdapters.WebResponseStub">
  37262. <summary>
  37263. A basic implementation for a WebResponse
  37264. </summary>
  37265. </member>
  37266. <member name="M:HttpWebAdapters.WebResponseStub.GetResponseHeader(System.String)">
  37267. <summary>
  37268. Gets the contents of a header that was returned with the response.
  37269. </summary>
  37270. <returns>
  37271. The contents of the specified header.
  37272. </returns>
  37273. <param name="headerName">The header value to return. </param>
  37274. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37275. </member>
  37276. <member name="P:HttpWebAdapters.WebResponseStub.Cookies">
  37277. <summary>
  37278. Gets or sets the cookies that are associated with this response.
  37279. </summary>
  37280. <returns>
  37281. A <see cref="T:System.Net.CookieCollection"></see> that contains the cookies that are associated with this response.
  37282. </returns>
  37283. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37284. </member>
  37285. <member name="P:HttpWebAdapters.WebResponseStub.ContentEncoding">
  37286. <summary>
  37287. Gets the method that is used to encode the body of the response.
  37288. </summary>
  37289. <returns>
  37290. A string that describes the method that is used to encode the body of the response.
  37291. </returns>
  37292. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37293. </member>
  37294. <member name="P:HttpWebAdapters.WebResponseStub.CharacterSet">
  37295. <summary>
  37296. Gets the character set of the response.
  37297. </summary>
  37298. <returns>
  37299. A string that contains the character set of the response.
  37300. </returns>
  37301. <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>
  37302. </member>
  37303. <member name="P:HttpWebAdapters.WebResponseStub.Server">
  37304. <summary>
  37305. Gets the name of the server that sent the response.
  37306. </summary>
  37307. <returns>
  37308. A string that contains the name of the server that sent the response.
  37309. </returns>
  37310. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37311. </member>
  37312. <member name="P:HttpWebAdapters.WebResponseStub.LastModified">
  37313. <summary>
  37314. Gets the last date and time that the contents of the response were modified.
  37315. </summary>
  37316. <returns>
  37317. A <see cref="T:System.DateTime"></see> that contains the date and time that the contents of the response were modified.
  37318. </returns>
  37319. <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>
  37320. </member>
  37321. <member name="P:HttpWebAdapters.WebResponseStub.StatusCode">
  37322. <summary>
  37323. Gets the status of the response.
  37324. </summary>
  37325. <returns>
  37326. One of the <see cref="T:System.Net.HttpStatusCode"></see> values.
  37327. </returns>
  37328. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37329. </member>
  37330. <member name="P:HttpWebAdapters.WebResponseStub.StatusDescription">
  37331. <summary>
  37332. Gets the status description returned with the response.
  37333. </summary>
  37334. <returns>
  37335. A string that describes the status of the response.
  37336. </returns>
  37337. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37338. </member>
  37339. <member name="P:HttpWebAdapters.WebResponseStub.ProtocolVersion">
  37340. <summary>
  37341. Gets the version of the HTTP protocol that is used in the response.
  37342. </summary>
  37343. <returns>
  37344. A <see cref="T:System.Version"></see> that contains the HTTP protocol version of the response.
  37345. </returns>
  37346. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37347. </member>
  37348. <member name="P:HttpWebAdapters.WebResponseStub.Method">
  37349. <summary>
  37350. Gets the method that is used to return the response.
  37351. </summary>
  37352. <returns>
  37353. A string that contains the HTTP method that is used to return the response.
  37354. </returns>
  37355. <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
  37356. </member>
  37357. <member name="M:PreMailer.Net.CssParser.FillStyleClassFromBlock(System.String)">
  37358. <summary>
  37359. Fills the style class.
  37360. </summary>
  37361. <param name="s">The style block.</param>
  37362. </member>
  37363. <member name="M:PreMailer.Net.CssParser.FillStyleClass(PreMailer.Net.StyleClass,System.String,System.String)">
  37364. <summary>
  37365. Fills the style class.
  37366. </summary>
  37367. <param name="sc">The style class.</param>
  37368. <param name="styleName">Name of the style.</param>
  37369. <param name="style">The styles.</param>
  37370. </member>
  37371. <member name="M:PreMailer.Net.CssSelectorParser.SelectorSpecificity(System.String)">
  37372. <summary>
  37373. Static method to quickly find the specificity of a single CSS selector.<para/>
  37374. Don't use this when parsing a lot of selectors, create an instance of <see cref="T:PreMailer.Net.CssSelectorParser"/> and use that instead.
  37375. </summary>
  37376. <param name="selector">CSS Selector</param>
  37377. <returns>Specificity score of the given selector.</returns>
  37378. </member>
  37379. <member name="M:PreMailer.Net.CssSelectorParser.GetSelectorSpecificity(System.String)">
  37380. <summary>
  37381. Finds the specificity of a CSS selector.<para />
  37382. Using this instance method is more performant for checking many selectors since the Regex's are compiled.
  37383. </summary>
  37384. <param name="selector">CSS Selector</param>
  37385. <returns>Specificity score of the given selector.</returns>
  37386. </member>
  37387. <member name="M:PreMailer.Net.CssSelectorParser.IsSupportedSelector(System.String)">
  37388. <summary>
  37389. Determines if the given CSS selector is supported. This is basically determined by what <seealso cref="T:CsQuery.CQ"/> supports.
  37390. </summary>
  37391. <param name="key"></param>
  37392. <remarks>See https://github.com/jamietre/CsQuery#features for more information.</remarks>
  37393. </member>
  37394. <member name="P:PreMailer.Net.CssSpecificity.ClassesAttributesPseudoElements">
  37395. <summary>
  37396. Classes, attributes and pseudo-classes.
  37397. </summary>
  37398. </member>
  37399. <member name="P:PreMailer.Net.CssSpecificity.Elements">
  37400. <summary>
  37401. Elements and pseudo-elements.
  37402. </summary>
  37403. </member>
  37404. <member name="M:PreMailer.Net.PreMailer.GetStyleElements">
  37405. <summary>
  37406. Returns a collection of CQ nodes that can be used to source CSS content.<para/>
  37407. Currently, only 'style' tags are supported.
  37408. </summary>
  37409. </member>
  37410. <member name="T:PreMailer.Net.Sources.ICssSource">
  37411. <summary>
  37412. Arbitrary source of CSS code/defintions.
  37413. </summary>
  37414. </member>
  37415. <member name="M:PreMailer.Net.StyleClass.#ctor">
  37416. <summary>
  37417. Initializes a new instance of the <see cref="T:PreMailer.Net.StyleClass"/> class.
  37418. </summary>
  37419. </member>
  37420. <member name="P:PreMailer.Net.StyleClass.Name">
  37421. <summary>
  37422. Gets or sets the name.
  37423. </summary>
  37424. <value>The name.</value>
  37425. </member>
  37426. <member name="P:PreMailer.Net.StyleClass.Attributes">
  37427. <summary>
  37428. Gets or sets the attributes.
  37429. </summary>
  37430. <value>The attributes.</value>
  37431. </member>
  37432. <member name="M:PreMailer.Net.StyleClass.Merge(PreMailer.Net.StyleClass,System.Boolean)">
  37433. <summary>
  37434. Merges the specified style class, with this instance. Styles on this instance are not overriden by duplicates in the specified styleClass.
  37435. </summary>
  37436. <param name="styleClass">The style class.</param>
  37437. <param name="canOverwrite">if set to <c>true</c> [can overwrite].</param>
  37438. </member>
  37439. <member name="M:PreMailer.Net.StyleClass.ToString">
  37440. <summary>
  37441. Returns a <see cref="T:System.String"/> that represents this instance.
  37442. </summary>
  37443. <returns>
  37444. A <see cref="T:System.String"/> that represents this instance.
  37445. </returns>
  37446. </member>
  37447. </members>
  37448. </doc>