Infragistics2.Shared.v9.2.XML 424 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Infragistics2.Shared.v9.2</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Infragistics.InfragisticsFeatureAttribute">
  8. <summary>
  9. Indicates an exposed type or member which was added as part of a new feature.
  10. </summary>
  11. </member>
  12. <member name="M:Infragistics.InfragisticsFeatureAttribute.#ctor">
  13. <summary>
  14. Creates a new <see cref="T:Infragistics.InfragisticsFeatureAttribute"/> instance.
  15. </summary>
  16. </member>
  17. <member name="P:Infragistics.InfragisticsFeatureAttribute.Exclude">
  18. <summary>
  19. Gets or sets the value indicating whether member or type should be excluded from the internal feature documentation.
  20. </summary>
  21. </member>
  22. <member name="P:Infragistics.InfragisticsFeatureAttribute.FeatureName">
  23. <summary>
  24. Gets or sets a short name description of the feature.
  25. </summary>
  26. </member>
  27. <member name="P:Infragistics.InfragisticsFeatureAttribute.SubFeatureName">
  28. <summary>
  29. Gets or sets a more granular sub-feature name description of the feature.
  30. </summary>
  31. </member>
  32. <member name="P:Infragistics.InfragisticsFeatureAttribute.Version">
  33. <summary>
  34. Gets or sets the version in which the feature was added.
  35. </summary>
  36. </member>
  37. <member name="T:Infragistics.Shared.ISparseArrayItem">
  38. <summary>
  39. This interface can be implemented on items to be contained in the sparse
  40. array to get a fast IndexOf operation.
  41. </summary>
  42. </member>
  43. <member name="M:Infragistics.Shared.ISparseArrayItem.GetOwnerData(Infragistics.Shared.SparseArray)">
  44. <summary>
  45. Gets the owner data of the item.
  46. </summary>
  47. <param name="context">The sparse array context.</param>
  48. <remarks>
  49. <p class="body"><b>GetOwnerData</b> and <see cref="M:Infragistics.Shared.ISparseArrayItem.SetOwnerData(System.Object,Infragistics.Shared.SparseArray)"/> methods are used by the <see cref="T:Infragistics.Shared.SparseArray"/> implementation to maintain a transparent piece of data. It uses this data to provide efficient IndexOf operation.</p>
  50. </remarks>
  51. <returns>The owner data of the item.</returns>
  52. </member>
  53. <member name="M:Infragistics.Shared.ISparseArrayItem.SetOwnerData(System.Object,Infragistics.Shared.SparseArray)">
  54. <summary>
  55. Sets the owner data of the item.
  56. </summary>
  57. <param name="ownerData">The owner data to assign to the item.</param>
  58. <param name="context">The sparse array context.</param>
  59. <remarks>
  60. <p class="body"><see cref="M:Infragistics.Shared.ISparseArrayItem.GetOwnerData(Infragistics.Shared.SparseArray)"/> and <b>SetOwnerData</b> methods are used by the <see cref="T:Infragistics.Shared.SparseArray"/> implementation to maintain a transparent piece of data. It uses this data to provide efficient IndexOf operation.</p>
  61. </remarks>
  62. </member>
  63. <member name="T:Infragistics.Shared.ISparseArrayMultiItem">
  64. <summary>
  65. ISparseArrayMultiItem interface.
  66. </summary>
  67. </member>
  68. <member name="M:Infragistics.Shared.ISparseArrayMultiItem.GetItemAtScrollIndex(System.Int32)">
  69. <summary>
  70. Returns a descendant item at the specified index. The returned item
  71. doesn't necessarily have to be an immediate child.
  72. </summary>
  73. <param name="scrollIndex">The index of the descendant item.</param>
  74. <returns>The descendant item found at the specified index.</returns>
  75. </member>
  76. <member name="P:Infragistics.Shared.ISparseArrayMultiItem.ScrollCount">
  77. <summary>
  78. Gets the scroll count of this item. If the scroll count is 0 then item
  79. is considered hidden otherwise it's considered visible. Scroll count must
  80. be a non-negative number.
  81. </summary>
  82. </member>
  83. <member name="T:Infragistics.Shared.ICreateItemCallback">
  84. <summary>
  85. ICreateItemCallback interface.
  86. </summary>
  87. </member>
  88. <member name="M:Infragistics.Shared.ICreateItemCallback.CreateItem(Infragistics.Shared.SparseArray,System.Int32)">
  89. <summary>
  90. Returns a new item to be assigned to a location in the array. CreateItem should not
  91. set the new item at the location in the array. Array and relativeIndex are provided
  92. for information only. Also the implementation should not modify array in any way
  93. otherwise results will be undefined.
  94. </summary>
  95. <param name="array">The array to provide as context; this array will remain unmodified.</param>
  96. <param name="relativeIndex">The relative index of the item to create.</param>
  97. </member>
  98. <member name="T:Infragistics.Shared.SparseArray">
  99. <summary>
  100. SparseArray class.
  101. </summary>
  102. </member>
  103. <member name="M:Infragistics.Shared.SparseArray.#ctor">
  104. <summary>
  105. Initializes a new instance of the <see cref="T:Infragistics.Shared.SparseArray"/> class with the default factor
  106. </summary>
  107. </member>
  108. <member name="M:Infragistics.Shared.SparseArray.#ctor(System.Boolean)">
  109. <summary>
  110. Initializes a new instance of the <see cref="T:Infragistics.Shared.SparseArray"/> class
  111. </summary>
  112. <param name="useOwnerData">If true then either all items should implement ISparseArrayItem interface or the derived class should override <see cref="M:Infragistics.Shared.SparseArray.GetOwnerData(System.Object)"/> and <see cref="M:Infragistics.Shared.SparseArray.SetOwnerData(System.Object,System.Object)"/> methods to maintain owner data for items.</param>
  113. </member>
  114. <member name="M:Infragistics.Shared.SparseArray.#ctor(System.Int32)">
  115. <summary>
  116. Initializes a new instance of the <see cref="T:Infragistics.Shared.SparseArray"/> class .
  117. </summary>
  118. <param name="factor">The number in determining how the array should grow.</param>
  119. </member>
  120. <member name="M:Infragistics.Shared.SparseArray.#ctor(System.Int32,System.Single)">
  121. <summary>
  122. Initializes a new instance of the <see cref="T:Infragistics.Shared.SparseArray"/> class.
  123. </summary>
  124. <param name="factor">The number in determining how the array should grow.</param>
  125. <param name="growthFactor">Must be between 0f and 1f exclusive.</param>
  126. </member>
  127. <member name="M:Infragistics.Shared.SparseArray.#ctor(System.Int32,System.Single,System.Boolean)">
  128. <summary>
  129. Initializes a new instance of the <see cref="T:Infragistics.Shared.SparseArray"/> class.
  130. </summary>
  131. <param name="factor">The number in determining how the array should grow.</param>
  132. <param name="growthFactor">Must be between 0f and 1f exclusive.</param>
  133. <param name="useOwnerData">If true then all the items must implement ISparseArrayItem interface.</param>
  134. </member>
  135. <member name="M:Infragistics.Shared.SparseArray.#ctor(System.Boolean,System.Int32,System.Single)">
  136. <summary>
  137. Initializes a new instance of the <see cref="T:Infragistics.Shared.SparseArray"/> class.
  138. </summary>
  139. <param name="manageScrollCounts">Specifies whether scroll count and position should be maintained.</param>
  140. <param name="factor">The number in determining how the array should grow.</param>
  141. <param name="growthFactor">Must be between 0f and 1f exclusive.</param>
  142. </member>
  143. <member name="M:Infragistics.Shared.SparseArray.Expand(System.Int32)">
  144. <summary>
  145. Expands the array to the new count. New count must be greater than or equal to the
  146. current count. This has the same logical effect as adding new count - current count
  147. number of null items at the end of the array.
  148. </summary>
  149. <param name="newCount">The new size of the array.</param>
  150. </member>
  151. <member name="M:Infragistics.Shared.SparseArray.Add(System.Object)">
  152. <summary>
  153. Adds the speicifed item at the end of the collection.
  154. </summary>
  155. <param name="item"></param>
  156. <returns>The index at which the item was added.</returns>
  157. </member>
  158. <member name="M:Infragistics.Shared.SparseArray.Insert(System.Int32,System.Object)">
  159. <summary>
  160. Inserts the specified item at the specified location in the array.
  161. </summary>
  162. <param name="index">The location in the array that the item should be inserted.</param>
  163. <param name="item">The item to insert into the array.</param>
  164. </member>
  165. <member name="M:Infragistics.Shared.SparseArray.AddRange(System.Collections.ICollection)">
  166. <summary>
  167. Adds items in the specified collection to the end of the collection.
  168. </summary>
  169. <param name="items"></param>
  170. </member>
  171. <member name="M:Infragistics.Shared.SparseArray.InsertRange(System.Int32,System.Collections.ICollection)">
  172. <summary>
  173. Inserts items in the specified collection to the collection at the specified index.
  174. </summary>
  175. <param name="index">The index at which to insert the specified items.</param>
  176. <param name="items">The collection of items to insert into the array.</param>
  177. </member>
  178. <member name="M:Infragistics.Shared.SparseArray.RemoveAt(System.Int32)">
  179. <summary>
  180. Removes an item at the specified index.
  181. </summary>
  182. <param name="index">The index of the item to remove.</param>
  183. </member>
  184. <member name="M:Infragistics.Shared.SparseArray.IndexOf(System.Object)">
  185. <summary>
  186. Retruns the index of the specified item.
  187. </summary>
  188. <param name="item">The item whose index should be determined.</param>
  189. <returns>The index of the specified item, or -1 if the item is not found.</returns>
  190. </member>
  191. <member name="M:Infragistics.Shared.SparseArray.RemoveRange(System.Int32,System.Int32)">
  192. <summary>
  193. Removes count number of items starting at the specified index in the array.
  194. </summary>
  195. <param name="index">The location in the array of the first item to remove.</param>
  196. <param name="count">The number of items to remove from the collection.</param>
  197. </member>
  198. <member name="M:Infragistics.Shared.SparseArray.Remove(System.Object)">
  199. <summary>
  200. Removes the specified item. If the item doesn't exist in the collection, it does nothing.
  201. </summary>
  202. <param name="value">The item to remove from the array.</param>
  203. </member>
  204. <member name="M:Infragistics.Shared.SparseArray.Contains(System.Object)">
  205. <summary>
  206. Returns true if the specified item is contained in the collection.
  207. </summary>
  208. <param name="value">The item that should be searched for within the collection.</param>
  209. <returns>True if the object was found in the collection, otherwise false.</returns>
  210. </member>
  211. <member name="M:Infragistics.Shared.SparseArray.Clear">
  212. <summary>
  213. Removes all items from the array.
  214. </summary>
  215. </member>
  216. <member name="M:Infragistics.Shared.SparseArray.CopyTo(System.Array,System.Int32)">
  217. <summary>
  218. Copies all the elements from this collection to the specified array starting at index.
  219. </summary>
  220. <param name="array">The array into which the items should be copied.</param>
  221. <param name="index">The position in the array at which copying should begin.</param>
  222. </member>
  223. <member name="M:Infragistics.Shared.SparseArray.CopyTo(System.Array,System.Int32,Infragistics.Shared.ICreateItemCallback)">
  224. <summary>
  225. Copies all the elements from this collection to the specified array starting at index.
  226. </summary>
  227. <param name="array">The array into which the items should be copied.</param>
  228. <param name="index">The position in the array at which copying should begin.</param>
  229. <param name="callback">A callback mechanism used to insert new items when null slots are encountered.</param>
  230. </member>
  231. <member name="M:Infragistics.Shared.SparseArray.ToArray">
  232. <summary>
  233. Returns a new array containing all the elements of this collection.
  234. </summary>
  235. <returns>An object array containing all the elements of this collection.</returns>
  236. </member>
  237. <member name="M:Infragistics.Shared.SparseArray.ToArray(System.Type)">
  238. <summary>
  239. Returns a new array of specified type containing all the elements of this collection.
  240. </summary>
  241. <param name="type">The <see cref="T:System.Type"/> of array to create.</param>
  242. <returns>An array of the specified type containing all the elements of this collection.</returns>
  243. </member>
  244. <member name="M:Infragistics.Shared.SparseArray.GetItem(System.Int32)">
  245. <summary>
  246. Gets the item at the specified index. If the item at the specified index is null
  247. and createItemCallback parameter is non-null, it will call CreateItem on the
  248. callback to create it and set it on the array at the specified index.
  249. </summary>
  250. <param name="index">The index of the item to get.</param>
  251. <returns>The item at the specified index, or null if no item exists.</returns>
  252. </member>
  253. <member name="M:Infragistics.Shared.SparseArray.GetItem(System.Int32,Infragistics.Shared.ICreateItemCallback)">
  254. <summary>
  255. Gets the item at the specified index. If the item at the specified index is null
  256. and createItemCallback parameter is non-null, it will call CreateItem on the
  257. callback to create it and set it on the array at the specified index.
  258. </summary>
  259. <param name="index">The index of the item to get.</param>
  260. <param name="createItemCallback">A callback mechanism used to insert new items when null slots are encountered.</param>
  261. <returns>The item at the specified index, or null if no item exists.</returns>
  262. </member>
  263. <member name="M:Infragistics.Shared.SparseArray.Reverse">
  264. <summary>
  265. Reverses the order of items in the collection.
  266. </summary>
  267. </member>
  268. <member name="M:Infragistics.Shared.SparseArray.Reverse(System.Int32,System.Int32)">
  269. <summary>
  270. Reverses the order of items in the specified range.
  271. </summary>
  272. <param name="index">The location of the first item in the array to start reversing.</param>
  273. <param name="count">The number of items to reverse.</param>
  274. </member>
  275. <member name="M:Infragistics.Shared.SparseArray.Sort">
  276. <summary>
  277. Sorts the array.
  278. </summary>
  279. </member>
  280. <member name="M:Infragistics.Shared.SparseArray.Sort(System.Collections.IComparer)">
  281. <summary>
  282. Sorts the array.
  283. </summary>
  284. <param name="comparer"></param>
  285. </member>
  286. <member name="M:Infragistics.Shared.SparseArray.GetOwnerData(System.Object)">
  287. <summary>
  288. Returns the owner data of the item. Derived class can override <b>GetOwnerData</b> and <b>SetOwnerData</b> to support owner data without having to implement ISparseArrayItem interface on the items.
  289. </summary>
  290. <param name="item">The item whose owner data should be returned.</param>
  291. <returns>The owner data of the item, or null if none found.</returns>
  292. </member>
  293. <member name="M:Infragistics.Shared.SparseArray.SetOwnerData(System.Object,System.Object)">
  294. <summary>
  295. Sets the owner data on item. Derived class can override <b>GetOwnerData</b> and <b>SetOwnerData</b> to support owner data without having to implement ISparseArrayItem interface on the items.
  296. </summary>
  297. <param name="item">The item whose owner data should be assigned.</param>
  298. <param name="ownerData">The owner data to assign to the item.</param>
  299. </member>
  300. <member name="M:Infragistics.Shared.SparseArray.GetVisibleCount">
  301. <summary>
  302. Returns the visible count.
  303. </summary>
  304. <returns>The number of visible items.</returns>
  305. </member>
  306. <member name="M:Infragistics.Shared.SparseArray.GetScrollCount">
  307. <summary>
  308. Returns the scroll count.
  309. </summary>
  310. <returns>The total scroll count of all scroll areas.</returns>
  311. </member>
  312. <member name="M:Infragistics.Shared.SparseArray.GetVisibleIndexOf(Infragistics.Shared.ISparseArrayMultiItem)">
  313. <summary>
  314. Returns the visible index associted with the specified item. Item must be contained
  315. within the array. If the item is hidden, that is it's ScrollCount is 0, the this
  316. method returns -1.
  317. </summary>
  318. <param name="item">The item whose visible index should be determined.</param>
  319. <returns>The visible index of the specified item.</returns>
  320. </member>
  321. <member name="M:Infragistics.Shared.SparseArray.GetScrollIndexOf(Infragistics.Shared.ISparseArrayMultiItem)">
  322. <summary>
  323. Gets the scroll index of the specified item.
  324. </summary>
  325. <param name="item">The item whose scroll index should be returned.</param>
  326. <returns>The scroll index of the specified item.</returns>
  327. </member>
  328. <member name="M:Infragistics.Shared.SparseArray.GetScrollIndexOf(Infragistics.Shared.ISparseArrayMultiItem,System.Boolean)">
  329. <summary>
  330. Gets the scroll index of the specified item.
  331. </summary>
  332. <param name="item">The item whose scroll index should be returned.</param>
  333. <param name="ignoreItemHiddenState">If false then returns -1 if the item is hidden.
  334. If true, returns the visible index of item as it would have been if it were visible.
  335. This parameter doesn't have any effect on the returned value if the item is not hidden.
  336. </param>
  337. <returns>The scroll index of the specified item.</returns>
  338. </member>
  339. <member name="M:Infragistics.Shared.SparseArray.GetItemAtVisibleIndexOffset(Infragistics.Shared.ISparseArrayMultiItem,System.Int32,Infragistics.Shared.ICreateItemCallback)">
  340. <summary>
  341. Returns offset'th visible item from startItem. StartItem can be hidden in which case
  342. it will start from the next visible item. Offset can be 0. If the resulting visible
  343. index is out of bounds, returns null.
  344. </summary>
  345. <param name="startItem">The start item whose visible index is used to base the offset on.</param>
  346. <param name="offset">The number of places from the start item to check.</param>
  347. <param name="createItemCallback">The callback mechanism used to create new items when a null slot is encountered.</param>
  348. <returns></returns>
  349. </member>
  350. <member name="M:Infragistics.Shared.SparseArray.GetItemAtVisibleIndex(System.Int32,Infragistics.Shared.ICreateItemCallback)">
  351. <summary>
  352. Returns the item at the specified visible index. This method returns null if the visible index is out of bounds.
  353. </summary>
  354. <param name="visibleIndex">Visible index at which to get the item.</param>
  355. <param name="createItemCallback">Optional call back to create the item at the specified visible index if none exists at that visible index.</param>
  356. <returns>The item at the specified index.</returns>
  357. </member>
  358. <member name="M:Infragistics.Shared.SparseArray.GetItemAtScrollIndex(System.Int32,Infragistics.Shared.ICreateItemCallback)">
  359. <summary>
  360. Returns the item at the specified scroll index. This method returns null if the scroll index is out of bounds.
  361. </summary>
  362. <param name="scrollIndex">Visible index at which to get the item.</param>
  363. <param name="createItemCallback">Optional call back to create the item at the specified scroll index if none exists at that scroll index.</param>
  364. <returns>The item at the specified scroll index, or null if the scroll index is out of bounds.</returns>
  365. </member>
  366. <member name="M:Infragistics.Shared.SparseArray.NotifyItemScrollCountChanged(Infragistics.Shared.ISparseArrayMultiItem)">
  367. <summary>
  368. Whenever a scroll count of an item contained within this collection is changed,
  369. the collection must be notified of the change. If not notified of such a change,
  370. behavior of various scroll and visible index related methods will be undefined.
  371. </summary>
  372. <param name="item">Item whose scroll count changed.</param>
  373. </member>
  374. <member name="M:Infragistics.Shared.SparseArray.DirtyScrollCountInfo">
  375. <summary>
  376. Dirties scroll count info for the whole collection so next time it will be re-calculated.
  377. </summary>
  378. </member>
  379. <member name="M:Infragistics.Shared.SparseArray.OnScrollCountChanged">
  380. <summary>
  381. Called by the sparse array whenever visible count or scroll count changes or is dirtied. Default implementation does nothing. This may get called multiple times for the same change as well as may get called even when the count doesn't change but is simply dirtied.
  382. </summary>
  383. </member>
  384. <member name="M:Infragistics.Shared.SparseArray.OnDeserializationComplete">
  385. <summary>
  386. Sets the owner data on all the items contained in the tree. Typically you do not
  387. need to call this as the sprase array automatically manages the owner data as you
  388. add and remove items. This is useful if you deserialize the sparse array and
  389. need to make sure that the owner data are set properly on the contained items.
  390. </summary>
  391. </member>
  392. <member name="M:Infragistics.Shared.SparseArray.GetEnumerator">
  393. <summary>
  394. Returns an instance of IEnumerator that can be used to enumerate through all the
  395. elements of this collection.
  396. </summary>
  397. <returns>A <see cref="T:System.Collections.IEnumerator"/> to traverse the collection.</returns>
  398. </member>
  399. <member name="M:Infragistics.Shared.SparseArray.GetEnumerator(Infragistics.Shared.ICreateItemCallback)">
  400. <summary>
  401. Returns an instance of IEnumerator that can be used to enumerate through all the
  402. elements of this collection. New elements will be created to fill null slots via
  403. createItemCallback parameter if it's non-null.
  404. </summary>
  405. <param name="createItemCallback">A callback mechanism used to insert new items when null slots are encountered.</param>
  406. <returns>A <see cref="T:System.Collections.IEnumerator"/> to traverse the collection.</returns>
  407. </member>
  408. <member name="P:Infragistics.Shared.SparseArray.Count">
  409. <summary>
  410. Retruns the number of items contained in the collection.
  411. </summary>
  412. </member>
  413. <member name="P:Infragistics.Shared.SparseArray.Item(System.Int32)">
  414. <summary>
  415. Indexer.
  416. </summary>
  417. </member>
  418. <member name="P:Infragistics.Shared.SparseArray.IsSynchronized">
  419. <summary>
  420. Indicates whether this collection is synchronized. Always returns false.
  421. </summary>
  422. </member>
  423. <member name="P:Infragistics.Shared.SparseArray.SyncRoot">
  424. <summary>
  425. Returns an object that can be used to synchronize thread access.
  426. </summary>
  427. </member>
  428. <member name="P:Infragistics.Shared.SparseArray.NonNullItems">
  429. <summary>
  430. Returns a new instance of enumerable that can be used to enumerate through only the non-null items in the collection.
  431. </summary>
  432. </member>
  433. <member name="M:Infragistics.Shared.LocalizedCategoryAttribute.GetLocalizedString(System.String)">
  434. <summary>
  435. Returns the localized category name
  436. </summary>
  437. <param name="value">Name of the category to retreive</param>
  438. <returns>The localized string value</returns>
  439. </member>
  440. <member name="T:Infragistics.Shared.UltraPropertyPageAttribute">
  441. <summary>
  442. Attribute class used for specifying the custom property pages of aa UltraControl.
  443. </summary>
  444. </member>
  445. <member name="M:Infragistics.Shared.UltraPropertyPageAttribute.#ctor(System.String,System.Type)">
  446. <summary>
  447. Constructor
  448. </summary>
  449. <param name="tabCaption">Caption for the tab containing the control.</param>
  450. <param name="ultraPropControlType">Control type to create.</param>
  451. </member>
  452. <member name="M:Infragistics.Shared.UltraPropertyPageAttribute.#ctor(System.String,System.String)">
  453. <summary>
  454. Constructor
  455. </summary>
  456. <param name="tabCaption">Caption for the tab containing the control.</param>
  457. <param name="ultraPropControlType">Strong name of the property page type.</param>
  458. </member>
  459. <member name="P:Infragistics.Shared.UltraPropertyPageAttribute.UltraPropertyControlType">
  460. <summary>
  461. Returns the object type.
  462. </summary>
  463. </member>
  464. <member name="P:Infragistics.Shared.UltraPropertyPageAttribute.TabCaption">
  465. <summary>
  466. Returns the tabcaption for the control.
  467. </summary>
  468. </member>
  469. <member name="T:Infragistics.Win.CalcEngine.UltraCalcErrorCode">
  470. <summary>
  471. Enumeration of error codes assigned to <b>UltraCalcErrorValue</b>
  472. </summary>
  473. </member>
  474. <member name="F:Infragistics.Win.CalcEngine.UltraCalcErrorCode.Reference">
  475. <summary>
  476. Occurs when an invalid or disconnected reference is encountered while evaluating a formula
  477. </summary>
  478. </member>
  479. <member name="F:Infragistics.Win.CalcEngine.UltraCalcErrorCode.Value">
  480. <summary>
  481. Occurs when the wrong type of argument or operand is used in a formula
  482. </summary>
  483. </member>
  484. <member name="F:Infragistics.Win.CalcEngine.UltraCalcErrorCode.Div">
  485. <summary>
  486. Occurs when a number is divided by zero (0)
  487. </summary>
  488. </member>
  489. <member name="F:Infragistics.Win.CalcEngine.UltraCalcErrorCode.NA">
  490. <summary>
  491. Occurs when @NA is entered into a formula
  492. </summary>
  493. </member>
  494. <member name="F:Infragistics.Win.CalcEngine.UltraCalcErrorCode.Num">
  495. <summary>
  496. Occurs with invalid numeric values in a formula or function
  497. </summary>
  498. </member>
  499. <member name="F:Infragistics.Win.CalcEngine.UltraCalcErrorCode.Circularity">
  500. <summary>
  501. Occurs when a circularity formula is used when circularities are not allowed.
  502. </summary>
  503. </member>
  504. <member name="T:Infragistics.Win.CalcEngine.UltraCalcErrorException">
  505. <summary>
  506. Exception containing an <b>UltraCalcErrorValue</b>
  507. </summary>
  508. </member>
  509. <member name="T:Infragistics.Win.CalcEngine.UltraCalcException">
  510. <summary>
  511. Generic UltraCalc Exception. All UltraCalc Exceptions derive from this so that a developer can
  512. easily turn off our exceptions during debugging.
  513. </summary>
  514. </member>
  515. <member name="M:Infragistics.Win.CalcEngine.UltraCalcException.#ctor">
  516. <summary>
  517. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcException"/>
  518. </summary>
  519. </member>
  520. <member name="M:Infragistics.Win.CalcEngine.UltraCalcException.#ctor(System.String)">
  521. <summary>
  522. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcException"/> with the specified error message
  523. </summary>
  524. <param name="message">Error message</param>
  525. </member>
  526. <member name="M:Infragistics.Win.CalcEngine.UltraCalcException.#ctor(System.String,System.Exception)">
  527. <summary>
  528. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcException"/> with the specified error message and exception instance.
  529. </summary>
  530. <param name="message">Error message</param>
  531. <param name="innerException">The exception that caused this exception</param>
  532. </member>
  533. <member name="M:Infragistics.Win.CalcEngine.UltraCalcErrorException.#ctor(Infragistics.Win.CalcEngine.UltraCalcErrorValue)">
  534. <summary>
  535. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcErrorException"/> using the specified <see cref="T:Infragistics.Win.CalcEngine.UltraCalcErrorValue"/>
  536. </summary>
  537. <param name="errorValue">The UltraCalcErrorValue that has generated the exception.</param>
  538. </member>
  539. <member name="M:Infragistics.Win.CalcEngine.UltraCalcErrorException.ToString">
  540. <summary>
  541. Returns the string representation of the underlying error value.
  542. </summary>
  543. <returns>The string representation of the underlying error value.</returns>
  544. </member>
  545. <member name="P:Infragistics.Win.CalcEngine.UltraCalcErrorException.Value">
  546. <summary>
  547. Get the <b>UltraCalcErrorValue</b> associated with the exception
  548. </summary>
  549. </member>
  550. <member name="T:Infragistics.Win.CalcEngine.UltraCalcValueException">
  551. <summary>
  552. Value Exception
  553. </summary>
  554. </member>
  555. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValueException.#ctor">
  556. <summary>
  557. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcValueException"/>
  558. </summary>
  559. </member>
  560. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValueException.#ctor(System.String)">
  561. <summary>
  562. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcValueException"/> with the specified error message.
  563. </summary>
  564. <param name="message">Error message text.</param>
  565. <remarks>
  566. <p class="body">It's the developer's responsibility to ensure the <i>message</i> text
  567. has been properly localized.</p>
  568. </remarks>
  569. </member>
  570. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValueException.#ctor(System.String,System.Exception)">
  571. <summary>
  572. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcValueException"/> with the specified error message and exception instance.
  573. </summary>
  574. <param name="message">Error message text.</param>
  575. <param name="innerException">An underlying exception that was responsible for this <b>UltraCalcValueException</b> being thrown.</param>
  576. <remarks>
  577. <p class="body">It's the developer's responsibility to ensure the <i>message</i> text
  578. has been properly localized.</p>
  579. </remarks>
  580. </member>
  581. <member name="T:Infragistics.Win.CalcEngine.UltraCalcNumberException">
  582. <summary>
  583. Number Exception
  584. </summary>
  585. </member>
  586. <member name="M:Infragistics.Win.CalcEngine.UltraCalcNumberException.#ctor">
  587. <summary>
  588. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcNumberException"/>
  589. </summary>
  590. </member>
  591. <member name="M:Infragistics.Win.CalcEngine.UltraCalcNumberException.#ctor(System.String)">
  592. <summary>
  593. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcNumberException"/> with the specified error message.
  594. </summary>
  595. <param name="message">Error message text.</param>
  596. <remarks>
  597. <p class="body">It's the developer's responsibility to ensure the <i>message</i> text
  598. has been properly localized.</p>
  599. </remarks>
  600. </member>
  601. <member name="M:Infragistics.Win.CalcEngine.UltraCalcNumberException.#ctor(System.String,System.Exception)">
  602. <summary>
  603. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcNumberException"/> with the specified error message and exception instance.
  604. </summary>
  605. <param name="message">Error message text.</param>
  606. <param name="innerException">An underlying exception that was responsible for this <b>UltraCalcNumberException</b> being thrown.</param>
  607. <remarks>
  608. <p class="body">It's the developer's responsibility to ensure the <i>message</i> text
  609. has been properly localized.</p>
  610. </remarks>
  611. </member>
  612. <member name="T:Infragistics.Win.CalcEngine.UltraCalcErrorValue">
  613. <summary>
  614. Provides methods and properties used to define and manage an <b>UltraCalc</b> error value
  615. </summary>
  616. </member>
  617. <member name="M:Infragistics.Win.CalcEngine.UltraCalcErrorValue.#ctor(Infragistics.Win.CalcEngine.UltraCalcErrorCode)">
  618. <summary>
  619. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcErrorValue"/> with the specified error code.
  620. </summary>
  621. <param name="code"><b>UltraCalcErrorCode</b> value to assign this instance</param>
  622. </member>
  623. <member name="M:Infragistics.Win.CalcEngine.UltraCalcErrorValue.#ctor(Infragistics.Win.CalcEngine.UltraCalcErrorCode,System.String)">
  624. <summary>
  625. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcErrorValue"/> with the specified error code and error message
  626. </summary>
  627. <param name="code"><b>UltraCalcErrorCode</b> value</param>
  628. <param name="message">Localized Message indicating reason for error</param>
  629. </member>
  630. <member name="M:Infragistics.Win.CalcEngine.UltraCalcErrorValue.#ctor(Infragistics.Win.CalcEngine.UltraCalcErrorCode,System.String,System.Object)">
  631. <summary>
  632. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcErrorValue"/> with the specified error code, message and error value.
  633. </summary>
  634. <param name="code"><b>UltraCalcErrorCode</b> value</param>
  635. <param name="message">Localized Message indicating reason for error</param>
  636. <param name="value">Value associated with error</param>
  637. </member>
  638. <member name="M:Infragistics.Win.CalcEngine.UltraCalcErrorValue.ToString">
  639. <summary>
  640. Return a string message that denotes reason for error
  641. </summary>
  642. <returns>String containing error message</returns>
  643. </member>
  644. <member name="M:Infragistics.Win.CalcEngine.UltraCalcErrorValue.RaiseException">
  645. <summary>
  646. Raise an <b>UltraCalcErrorException</b> exception containing this class's error information
  647. </summary>
  648. </member>
  649. <member name="P:Infragistics.Win.CalcEngine.UltraCalcErrorValue.Code">
  650. <summary>
  651. Gets the error code for this class instance
  652. </summary>
  653. </member>
  654. <member name="P:Infragistics.Win.CalcEngine.UltraCalcErrorValue.Message">
  655. <summary>
  656. Gets error message for this class instance. Note that when setting this property the
  657. message is assumed to be localized.
  658. </summary>
  659. </member>
  660. <member name="P:Infragistics.Win.CalcEngine.UltraCalcErrorValue.ErrorValue">
  661. <summary>
  662. Gets the error object for this class instance
  663. </summary>
  664. </member>
  665. <member name="T:Infragistics.Win.CalcEngine.IUltraCalcReference">
  666. <summary>
  667. The Primary Reference Inteface.
  668. </summary>
  669. </member>
  670. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcReference.CreateReference(System.String)">
  671. <summary>
  672. Create a new reference relative to this reference.
  673. </summary>
  674. <param name="referenceString">The reference string.</param>
  675. <returns>The new reference.</returns>
  676. <remarks>
  677. A reference string may be external or internal.
  678. <p>A external reference has the form "//object_name/object_specific_part".
  679. The control identified by object_name must implement IUltraCalcReference and be able to
  680. parse object_specific_part.</p>
  681. <p>An internal reference is a reference within the same control that implements this
  682. instance of the interface. An internal reference can be absolute or relative. Absolute
  683. references must begin with the "/" character. Such references must be created relative to
  684. the root object in the control. Relative references are created relative to this reference.</p>
  685. <p>Note that in complex reference models, multiple reference strings may point to the same
  686. underlying object. The reference string used to create the reference must be available to
  687. other methods such as ResolveReference, References and MarkRelativeIndicies. Consequently, if the reference
  688. string is relative, a proxy reference object should be returned that retains the relative
  689. reference string.
  690. </p>
  691. </remarks>
  692. </member>
  693. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcReference.CreateRange(System.String,System.String)">
  694. <summary>
  695. Create a Range reference relative to this reference.
  696. </summary>
  697. <param name="fromReference">The start of the range, inclusive.</param>
  698. <param name="toReference">The end of the range, inclusive.</param>
  699. <returns>A RangeReference</returns>
  700. <remarks>
  701. CreateRange should return a IUltraCalcReference implementation whose References
  702. method returns an iterator over the specified range.
  703. <p>This method must be able to handle external, absolute and relative references as
  704. described in the CreateReference method.</p>
  705. <p>Note that both references in the range must be local to each other.</p>
  706. </remarks>
  707. <seealso cref="M:Infragistics.Win.CalcEngine.IUltraCalcReference.CreateReference(System.String)"/>
  708. <seealso cref="P:Infragistics.Win.CalcEngine.IUltraCalcReference.References"/>
  709. </member>
  710. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcReference.ResolveReference(Infragistics.Win.CalcEngine.IUltraCalcReference,Infragistics.Win.CalcEngine.ResolveReferenceType)">
  711. <summary>
  712. Resolves a reference relative to this reference.
  713. </summary>
  714. <param name="reference">The reference to resolve.</param>
  715. <param name="referenceType">Indicates whether the reference being resolved is the lvalue of the formula or an rvalue of the formula.</param>
  716. <returns>The resolved reference.</returns>
  717. <remarks>
  718. ResolveReference is used to merge two references while giving precedence to elements with
  719. more specific scope. Each element in this reference and the input reference up to but not
  720. including the last element must be identical except for scope. If the scopes are not identical,
  721. then one of the two scopes must be "any". Note that elements with a scope of relative index
  722. are converted to scope "any" in the output reference. This yields an enumerable reference and
  723. allows the <b>UltraCalcEngine</b> properly construct the dirty network.
  724. <p>The last element of the input reference replaces the
  725. last element of this reference.</p>
  726. <p>This method is used by the evaluator to take an unscoped reference, such as a column reference,
  727. and merge into a fully scoped reference, such as a row reference, to yield a cell reference.
  728. </p><p>
  729. Note that this method must operate on the reference string used to create the reference. When
  730. a reference with relative scope is created by CreateReference, such as [Price(-1)], the underlying
  731. reference is a column reference. The reference string used to create the refernce is required
  732. to properly apply the scope to the merged result.</p>
  733. </remarks>
  734. </member>
  735. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcReference.MarkRelativeIndices(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  736. <summary>
  737. For each reference tuple in this reference that has a relative index, mark the
  738. corresponding tuple in inReference.
  739. </summary>
  740. <param name="inReference">The Reference to be marked.</param>
  741. <remarks>
  742. This method is used by the evaluator to set up this reference for resolving an input
  743. reference that has elements with a scope of relative index.
  744. <see>ResolveReference</see>
  745. </remarks>
  746. </member>
  747. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcReference.ContainsReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  748. <summary>
  749. Returns true if this reference contains inReference
  750. </summary>
  751. <param name="inReference">The contained candidate.</param>
  752. <returns>true if inReference is contained by this reference.</returns>
  753. <remarks>
  754. This method is used by the <b>UltraCalcEngine</b> to determine if the passed in reference
  755. is either a child of this reference or a more fully scoped version of this reference.
  756. Each element in this reference is compared with the corresponding element in the input
  757. reference. If the identifers are the same, and if this scope contains the input scope, then
  758. the input reference is contained by this reference. If the input reference is longer than
  759. this reference and the common element are contained, then the input reference is contained.
  760. </remarks>
  761. </member>
  762. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcReference.IsSubsetReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  763. <summary>
  764. Returns true if inReference is a proper subset of this reference
  765. </summary>
  766. <param name="inReference">The subset candidate.</param>
  767. <returns>true if inReference is contained by this reference.</returns>
  768. <remarks>
  769. This method is used by the <b>UltraCalcEngine</b> to determine if the passed in reference
  770. is fully contained by this reference.
  771. Each element in this reference is compared with the corresponding element in the input
  772. reference. If the identifers are the same, and if this scope entirely contains the input scope, then
  773. the input reference is a proper subset this reference.
  774. </remarks>
  775. </member>
  776. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcReference.IsSiblingReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  777. <summary>
  778. Determines whether the given reference is a sibling of this reference
  779. </summary>
  780. <param name="reference">The reference to compare against this one</param>
  781. <returns>True if the reference is a sibling of the given reference</returns>
  782. </member>
  783. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcReference.GetChildReferences(Infragistics.Win.CalcEngine.ChildReferenceType)">
  784. <summary>
  785. Returns the child references of the reference. This method can return null.
  786. </summary>
  787. <param name="referenceType">The <see cref="T:Infragistics.Win.CalcEngine.ChildReferenceType"/> to retrieve.</param>
  788. <returns>An array of <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/> objects that represent the child references.</returns>
  789. </member>
  790. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.AbsoluteName">
  791. <summary>
  792. The fully qualified unique name for the referenced element. Read Only.
  793. </summary>
  794. </member>
  795. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.ElementName">
  796. <summary>
  797. The unqualified name of this referenced element. Read Only.
  798. </summary>
  799. </member>
  800. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.Value">
  801. <summary>
  802. The <see cref="T:Infragistics.Win.CalcEngine.UltraCalcValue"/>, if any, associated with this Reference. If this reference
  803. does not contain a Value then a <see cref="T:Infragistics.Win.CalcEngine.UltraCalcErrorValue"/> is returned.
  804. </summary>
  805. </member>
  806. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.Formula">
  807. <summary>
  808. The <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcFormula"/>, if any, associated with this Reference. If this reference
  809. can not contain a formula then null is returned.
  810. </summary>
  811. </member>
  812. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.RecalcVisible">
  813. <summary>
  814. Flag used by the <b>UltraCalcEngine</b> to manage the recalculation network.
  815. Denotes the reference is visible.
  816. </summary>
  817. </member>
  818. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.RecalcDeferred">
  819. <summary>
  820. True indicates that recalculating reference's formula can deferred until it become visible.
  821. </summary>
  822. </member>
  823. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.HasRelativeIndex">
  824. <summary>
  825. True indicates that the reference was constructed with a relative index. Read Only.
  826. </summary>
  827. </member>
  828. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.HasAbsoluteIndex">
  829. <summary>
  830. True indicates that the reference was constructed with an absolute index. Read Only.
  831. </summary>
  832. </member>
  833. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.HasScopeAll">
  834. <summary>
  835. True indicates that the reference was constructed with an "*" scope index. Read Only.
  836. </summary>
  837. </member>
  838. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.Context">
  839. <summary>
  840. Returns a context for the Reference.
  841. </summary>
  842. <remarks><p class="body">Returns a meaningful object context for the reference. This could be an UltraGridCell, UltraGridColumn, NamedReference, Control, etc.</p></remarks>
  843. </member>
  844. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.References">
  845. <summary>
  846. Return a collection of references if this Reference is enumerable. An exception is
  847. thrown if this reference is not enumerable.
  848. </summary>
  849. <returns>A Reference collection.</returns>
  850. <remarks>
  851. The collection returned by this method must be constained to the scope specified by the
  852. original string used to create the reference. For example, if the original reference string
  853. was [Customers(State="MA")/Total], then the collection should be constained to the Total cells
  854. for all customers that have State = "MA".
  855. </remarks>
  856. </member>
  857. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.IsEnumerable">
  858. <summary>
  859. Returns true if this reference is enumerable.
  860. </summary>
  861. </member>
  862. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.IsDataReference">
  863. <summary>
  864. Returns true if this reference is a data reference. A data reference contains a value, such as a Grid Cell or
  865. a Grid SummaryValue. Many referenced elements, such as a Grid Column or a Grid Band, do not reference a value.
  866. Read Only.
  867. </summary>
  868. </member>
  869. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.Parent">
  870. <summary>
  871. The Parent reference of this referenced element. Used to navigate the element hierarchy. If this
  872. referenced element is the root element, <b>Parent</b> returns null. Read Only.
  873. </summary>
  874. </member>
  875. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.IsDisposedReference">
  876. <summary>
  877. True indicates that the reference has been disposed. Read Only.
  878. </summary>
  879. </member>
  880. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcReference.NormalizedAbsoluteName">
  881. <summary>
  882. Returns the normalized absolute name. UltraCalcEngine makes use normalized
  883. absolute names of references to compare two references and search for references.
  884. This property should return the absolute name with case insensitive parts of
  885. the absolute names converted to lower case.
  886. </summary>
  887. </member>
  888. <member name="T:Infragistics.Win.CalcEngine.ChildReferenceType">
  889. <summary>
  890. Used for specifying the referenceType parameter to the <see cref="M:Infragistics.Win.CalcEngine.IUltraCalcReference.GetChildReferences(Infragistics.Win.CalcEngine.ChildReferenceType)"/> method.
  891. </summary>
  892. </member>
  893. <member name="F:Infragistics.Win.CalcEngine.ChildReferenceType.ReferencesWithFormulas">
  894. <summary>
  895. Returns references that have formulas, like column references or summary references
  896. but not cell references.
  897. </summary>
  898. </member>
  899. <member name="T:Infragistics.Win.CalcEngine.ResolveReferenceType">
  900. <summary>
  901. Specifies the type of reference being resolved in the <see cref="M:Infragistics.Win.CalcEngine.IUltraCalcReference.ResolveReference(Infragistics.Win.CalcEngine.IUltraCalcReference,Infragistics.Win.CalcEngine.ResolveReferenceType)"/> method.
  902. </summary>
  903. </member>
  904. <member name="F:Infragistics.Win.CalcEngine.ResolveReferenceType.LeftHandSide">
  905. <summary>
  906. Specifies that the reference being resolved is the lvalue of the formula.
  907. </summary>
  908. </member>
  909. <member name="F:Infragistics.Win.CalcEngine.ResolveReferenceType.RightHandSide">
  910. <summary>
  911. Specifies that the reference being resolved is an rvalue of the formula.
  912. </summary>
  913. </member>
  914. <member name="T:Infragistics.Win.CalcEngine.IUltraCalcReferenceCollection">
  915. <summary>
  916. Collection of <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/> objects
  917. </summary>
  918. </member>
  919. <member name="T:Infragistics.Win.CalcEngine.UltraCalcFormulaStates">
  920. <summary>
  921. Provides a set of properties used by the <b>UltraCalcEngine</b> to manage the recalculation network.
  922. </summary>
  923. </member>
  924. <member name="M:Infragistics.Win.CalcEngine.UltraCalcFormulaStates.Reset">
  925. <summary>
  926. Resets the bits to false.
  927. </summary>
  928. </member>
  929. <member name="P:Infragistics.Win.CalcEngine.UltraCalcFormulaStates.RecalcVisible">
  930. <summary>
  931. Denotes the reference is visible.
  932. </summary>
  933. </member>
  934. <member name="P:Infragistics.Win.CalcEngine.UltraCalcFormulaStates.RecalcDeferred">
  935. <summary>
  936. Denotes whether the calculation of the reference's formula can be deferred until its visible
  937. </summary>
  938. </member>
  939. <member name="T:Infragistics.Win.CalcEngine.UltraCalcReferenceError">
  940. <summary>
  941. Implementation of <b>IUltraCalcReference</b> interface that denotes a reference error
  942. </summary>
  943. </member>
  944. <member name="M:Infragistics.Win.CalcEngine.UltraCalcReferenceError.#ctor(System.String)">
  945. <summary>
  946. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcReferenceError"/>
  947. </summary>
  948. <param name="reference">Absolute name of reference</param>
  949. </member>
  950. <member name="M:Infragistics.Win.CalcEngine.UltraCalcReferenceError.#ctor(System.String,System.Exception)">
  951. <summary>
  952. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcReferenceError"/>
  953. </summary>
  954. <param name="reference">Absolute name of reference</param>
  955. <param name="exception">Exception for which the reference should be created</param>
  956. </member>
  957. <member name="M:Infragistics.Win.CalcEngine.UltraCalcReferenceError.#ctor(System.String,System.String)">
  958. <summary>
  959. Reference string constructor
  960. </summary>
  961. <param name="reference">Absolute name of reference</param>
  962. <param name="message">Localized Error message</param>
  963. </member>
  964. <member name="P:Infragistics.Win.CalcEngine.UltraCalcReferenceError.Message">
  965. <summary>
  966. Get reference error message
  967. </summary>
  968. </member>
  969. <member name="T:Infragistics.Win.CalcEngine.UltraCalcValue">
  970. <summary>
  971. Provides methods that manage a composite data type representing an <b>UltraCalc</b> value.
  972. </summary>
  973. <remarks>
  974. <p class="body">
  975. An instance of this class may contain one of several base data types including doubles, singles, integers, booleans, strings, and error values.
  976. <p></p>
  977. The class implements the IConvertible interface providing methods to perform conversions between the basic data types.
  978. <p></p>
  979. Additionally the class provides methods to perform basic arithetic operations and comparisons between <b>UltraCalcValue</b> objects.
  980. </p>
  981. </remarks>
  982. </member>
  983. <member name="F:Infragistics.Win.CalcEngine.UltraCalcValue.value">
  984. <summary>
  985. Storage for the underlying data type
  986. </summary>
  987. </member>
  988. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.#ctor(System.Object)">
  989. <summary>
  990. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcValue"/>
  991. </summary>
  992. <param name="value">Object to be represented by the UltraCalcValue</param>
  993. </member>
  994. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.#ctor">
  995. <summary>
  996. Default constructor
  997. </summary>
  998. </member>
  999. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToInt">
  1000. <summary>
  1001. Convert this class instance's value to an int
  1002. </summary>
  1003. <returns>A signed 32-bit integer value containing the equivalent value of this instance</returns>
  1004. </member>
  1005. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToInt(System.IFormatProvider)">
  1006. <summary>
  1007. Convert this class instance's value to an int
  1008. </summary>
  1009. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1010. <returns>A signed 32-bit integer value containing the equivalent value of this instance</returns>
  1011. <remarks>
  1012. <p class="body">
  1013. If there is no meaningful conversion to an integer this method will throw an <b>InvalidCastException</b>
  1014. </p>
  1015. </remarks>
  1016. </member>
  1017. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ExceptionHandler(System.Exception)">
  1018. <summary>
  1019. Set this class's instance to an <b>UltraCalcErrorValue</b> based on the given exception
  1020. </summary>
  1021. <param name="e">Exception whose value is used to set this instance's error value</param>
  1022. </member>
  1023. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToReference">
  1024. <summary>
  1025. Convert this instance's value to a <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/>.
  1026. </summary>
  1027. <returns>If this instance contains a object that implements the <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/> interface, this method returns the object instance, else a <b>UltraCalcReferenceError</b> is returned</returns>
  1028. <remarks>
  1029. <p class="body">
  1030. The instance value's underlying data type must be reference to return a reference, else a <b>UltraCalcReferenceError</b> is returned.
  1031. <p></p>
  1032. If there is no meaningful conversion to a reference, this method will throw an <b>InvalidCastException</b>
  1033. </p>
  1034. </remarks>
  1035. </member>
  1036. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToErrorValue">
  1037. <summary>
  1038. Convert this instance's value to an <see cref="T:Infragistics.Win.CalcEngine.UltraCalcErrorValue"/>
  1039. </summary>
  1040. <returns>A <see cref="T:Infragistics.Win.CalcEngine.UltraCalcErrorValue"/> containing the equivalent error code to the value of this instance</returns>
  1041. <remarks>
  1042. <p class="body">
  1043. This method returns an <see cref="T:Infragistics.Win.CalcEngine.UltraCalcErrorValue"/> whose error code is set this instance's error code.
  1044. <p></p>
  1045. If there this instance does not contain an error, a <see cref="T:Infragistics.Win.CalcEngine.UltraCalcErrorValue"/> containing a default value is returned
  1046. </p>
  1047. </remarks>
  1048. </member>
  1049. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToString">
  1050. <summary>
  1051. Returns a string representation of this instance's value.
  1052. </summary>
  1053. <returns>String representation of instance's value</returns>
  1054. </member>
  1055. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.AreValuesEqual(Infragistics.Win.CalcEngine.UltraCalcValue,Infragistics.Win.CalcEngine.UltraCalcValue)">
  1056. <summary>
  1057. Indicates if the value of the specified <see cref="T:Infragistics.Win.CalcEngine.UltraCalcValue"/> is equivalent to the <see cref="P:Infragistics.Win.CalcEngine.UltraCalcValue.Value"/>
  1058. </summary>
  1059. <param name="x">First <see cref="T:Infragistics.Win.CalcEngine.UltraCalcValue"/> to compare</param>
  1060. <param name="y">Second <see cref="T:Infragistics.Win.CalcEngine.UltraCalcValue"/> to compare</param>
  1061. <returns>True if the values are the same; otherwise false is returned.</returns>
  1062. </member>
  1063. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.CompareTo(Infragistics.Win.CalcEngine.UltraCalcValue)">
  1064. <summary>
  1065. Compares current instance with the passed in <see cref="T:Infragistics.Win.CalcEngine.UltraCalcValue"/> instance. Returns
  1066. -1, 1 or 0 depending on whether the current instance is less than, greater than
  1067. or equal to the passed in instance respectively.
  1068. </summary>
  1069. <param name="value">The object that this instance should be compared against.</param>
  1070. <returns>-1, 1 or 0 depending on whether the current instance is less than, greater than
  1071. or equal to the passed in instance respectively.</returns>
  1072. </member>
  1073. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.CompareTo(Infragistics.Win.CalcEngine.UltraCalcValue,Infragistics.Win.CalcEngine.UltraCalcValue)">
  1074. <summary>
  1075. Compares x and y <see cref="T:Infragistics.Win.CalcEngine.UltraCalcValue"/> instances and returns -1 if x is less than y,
  1076. 1 if x is greater than y and 0 if x and y are equal.
  1077. </summary>
  1078. <param name="x">The first value to compare.</param>
  1079. <param name="y">The value to compare with the first value.</param>
  1080. <returns>-1, 1 or 0 depending on whether the current instance is less than, greater than
  1081. or equal to the passed in instance respectively.</returns>
  1082. </member>
  1083. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.IsSameValue(Infragistics.Win.CalcEngine.UltraCalcValue)">
  1084. <summary>
  1085. Indicates if the specified <see cref="T:Infragistics.Win.CalcEngine.UltraCalcValue"/> has the save <see cref="P:Infragistics.Win.CalcEngine.UltraCalcValue.Value"/> as this instance.
  1086. </summary>
  1087. <param name="value">UltraCalcValue to compare against</param>
  1088. <returns>True if the <see cref="P:Infragistics.Win.CalcEngine.UltraCalcValue.Value"/> of both instances are equal; otherwise false.</returns>
  1089. </member>
  1090. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.GetResolvedValue">
  1091. <summary>
  1092. Gets the resolved value of the reference. This method will walk down the reference chain recursively to get the resolved value of the reference that is not just another reference.
  1093. </summary>
  1094. <returns></returns>
  1095. </member>
  1096. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.System#IConvertible#ToUInt64(System.IFormatProvider)">
  1097. <summary>
  1098. Convert this class instance's value to a ulong data type
  1099. </summary>
  1100. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1101. <returns>An 64-bit unsigned integer equivalent to the value of this instance</returns>
  1102. <remarks>
  1103. <p class="body">
  1104. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1105. </p>
  1106. </remarks>
  1107. </member>
  1108. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.System#IConvertible#ToSByte(System.IFormatProvider)">
  1109. <summary>
  1110. Convert this class instance's value to a SByte data type
  1111. </summary>
  1112. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1113. <returns>An 8-bit signed integer equivalent to the value of this instance</returns>
  1114. <remarks>
  1115. <p class="body">
  1116. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1117. </p>
  1118. </remarks>
  1119. </member>
  1120. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToDouble">
  1121. <summary>
  1122. Convert this class instance's value to a double data type
  1123. </summary>
  1124. <seealso cref="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToDouble(System.IFormatProvider)"/>
  1125. </member>
  1126. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToDouble(System.IFormatProvider)">
  1127. <summary>
  1128. Convert this class instance's value to a double data type
  1129. </summary>
  1130. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1131. <returns>A double-precision floating-point equivalent to the value of this instance</returns>
  1132. <remarks>
  1133. <p class="body">
  1134. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1135. </p>
  1136. </remarks>
  1137. </member>
  1138. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToDouble(System.Double@)">
  1139. <summary>
  1140. Converts the <see cref="P:Infragistics.Win.CalcEngine.UltraCalcValue.Value"/> to a double data type
  1141. </summary>
  1142. <param name="result">The resulting double value. If the return value is false, the result is 0.</param>
  1143. <returns>True if the value was successfully converted to a double; otherwise false.</returns>
  1144. </member>
  1145. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToDateTime">
  1146. <summary>
  1147. Convert this class instance's value to a DateTime data type
  1148. </summary>
  1149. <seealso cref="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToDateTime(System.IFormatProvider)"/>
  1150. </member>
  1151. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToDateTime(System.IFormatProvider)">
  1152. <summary>
  1153. Convert this class instance's value to a DateTime data type
  1154. </summary>
  1155. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1156. <returns>A <b>DateTime</b> equivalent to the value of this instance</returns>
  1157. <remarks>
  1158. <p class="body">
  1159. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1160. </p>
  1161. </remarks>
  1162. </member>
  1163. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToSingle">
  1164. <summary>
  1165. Convert this class instance's value to a float data type
  1166. </summary>
  1167. <seealso cref="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToSingle(System.IFormatProvider)"/>
  1168. </member>
  1169. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToSingle(System.IFormatProvider)">
  1170. <summary>
  1171. Convert this class instance's value to a float data type
  1172. </summary>
  1173. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1174. <returns>A single-precision floating-point equivalent to the value of this instance</returns>
  1175. <remarks>
  1176. <p class="body">
  1177. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1178. </p>
  1179. </remarks>
  1180. </member>
  1181. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToBoolean">
  1182. <summary>
  1183. Convert this class instance's value to a boolean data type
  1184. </summary>
  1185. <seealso cref="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToBoolean(System.IFormatProvider)"/>
  1186. <returns>A boolean floating-point equivalent to the value of this instance</returns>
  1187. </member>
  1188. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToBoolean(System.IFormatProvider)">
  1189. <summary>
  1190. Convert this class instance's value to a boolean data type
  1191. </summary>
  1192. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1193. <returns>A boolean floating-point equivalent to the value of this instance</returns>
  1194. <remarks>
  1195. <p class="body">
  1196. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1197. </p>
  1198. </remarks>
  1199. </member>
  1200. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToInt32">
  1201. <summary>
  1202. Convert this class instance's value to a int data type
  1203. </summary>
  1204. <seealso cref="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToInt32(System.IFormatProvider)"/>
  1205. <returns>A 32-bit signed integer floating-point equivalent to the value of this instance</returns>
  1206. </member>
  1207. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToInt32(System.IFormatProvider)">
  1208. <summary>
  1209. Convert this class instance's value to a int data type
  1210. </summary>
  1211. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1212. <returns>A 32-bit signed integer floating-point equivalent to the value of this instance</returns>
  1213. <remarks>
  1214. <p class="body">
  1215. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1216. </p>
  1217. </remarks>
  1218. </member>
  1219. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.System#IConvertible#ToUInt16(System.IFormatProvider)">
  1220. <summary>
  1221. Convert this class instance's value to a ushort data type
  1222. </summary>
  1223. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1224. <returns>A 16-bit unsigned integer floating-point equivalent to the value of this instance</returns>
  1225. <remarks>
  1226. <p class="body">
  1227. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1228. </p>
  1229. </remarks>
  1230. </member>
  1231. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToInt16">
  1232. <summary>
  1233. Convert this class instance's value to a short data type
  1234. </summary>
  1235. <seealso cref="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToInt16(System.IFormatProvider)"/>
  1236. </member>
  1237. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToInt16(System.IFormatProvider)">
  1238. <summary>
  1239. Convert this class instance's value to a short data type
  1240. </summary>
  1241. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1242. <returns>A 16-bit signed integer floating-point equivalent to the value of this instance</returns>
  1243. <remarks>
  1244. <p class="body">
  1245. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1246. </p>
  1247. </remarks>
  1248. </member>
  1249. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToString(System.IFormatProvider)">
  1250. <summary>
  1251. Convert this class instance's value to a string instance data type
  1252. </summary>
  1253. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1254. <returns>A string instance equivalent to the value of this instance</returns>
  1255. <remarks>
  1256. <p class="body">
  1257. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1258. </p>
  1259. </remarks>
  1260. </member>
  1261. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToByte">
  1262. <summary>
  1263. Convert this class instance's value to a byte data type
  1264. </summary>
  1265. <seealso cref="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToByte(System.IFormatProvider)"/>
  1266. </member>
  1267. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToByte(System.IFormatProvider)">
  1268. <summary>
  1269. Convert this class instance's value to a byte data type
  1270. </summary>
  1271. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1272. <returns>A 8-bit unsigned integer equivalent to the value of this instance</returns>
  1273. <remarks>
  1274. <p class="body">
  1275. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1276. </p>
  1277. </remarks>
  1278. </member>
  1279. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToChar">
  1280. <summary>
  1281. Convert this class instance's value to a char data type
  1282. </summary>
  1283. <seealso cref="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToChar(System.IFormatProvider)"/>
  1284. <returns>A Unicode character equivalent to the value of this instance</returns>
  1285. </member>
  1286. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToChar(System.IFormatProvider)">
  1287. <summary>
  1288. Convert this class instance's value to a char type
  1289. </summary>
  1290. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1291. <returns>A Unicode character equivalent to the value of this instance</returns>
  1292. <remarks>
  1293. <p class="body">
  1294. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1295. </p>
  1296. </remarks>
  1297. </member>
  1298. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToInt64">
  1299. <summary>
  1300. Convert this class instance's value to a long data type
  1301. </summary>
  1302. <seealso cref="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToInt64(System.IFormatProvider)"/>
  1303. </member>
  1304. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToInt64(System.IFormatProvider)">
  1305. <summary>
  1306. Convert this class instance's value to a long data type
  1307. </summary>
  1308. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1309. <returns>A 64-bit signed integer equivalent to the value of this instance</returns>
  1310. <remarks>
  1311. <p class="body">
  1312. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1313. </p>
  1314. </remarks>
  1315. </member>
  1316. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.GetTypeCode">
  1317. <summary>
  1318. Returns the <b>TypeCode</b> for this instance
  1319. </summary>
  1320. <returns>The enumerated constant that is the <b>TypeCode</b> of the class or value type that implements this interface.</returns>
  1321. </member>
  1322. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToDecimal">
  1323. <summary>
  1324. Convert this class instance's value to a decimal data type
  1325. </summary>
  1326. <seealso cref="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToDecimal(System.IFormatProvider)"/>
  1327. <returns>A <b>Decimal</b> equivalent to the value of this instance</returns>
  1328. <seealso cref="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToDecimal(System.IFormatProvider)"/>
  1329. </member>
  1330. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToDecimal(System.IFormatProvider)">
  1331. <summary>
  1332. Convert this class instance's value to a decimal data type
  1333. </summary>
  1334. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1335. <returns>A <b>Decimal</b> equivalent to the value of this instance</returns>
  1336. <remarks>
  1337. <p class="body">
  1338. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1339. </p>
  1340. </remarks>
  1341. </member>
  1342. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ToType(System.Type,System.IFormatProvider)">
  1343. <summary>
  1344. Convert this class instance's value to a uint data type
  1345. </summary>
  1346. <param name="conversionType">The <b>Type</b> to which the value of this instance is converted</param>
  1347. <param name="provider">An <b>IFormatProvider</b> interface implementation that supplies culture-specific formatting information</param>
  1348. <returns>An Object instance of type conversionType whose value is equivalent to the value of this instance.</returns>
  1349. <remarks>
  1350. <p class="body">
  1351. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1352. </p>
  1353. </remarks>
  1354. </member>
  1355. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.System#IConvertible#ToUInt32(System.IFormatProvider)">
  1356. <summary>
  1357. Convert this class instance's value to a uint data type
  1358. </summary>
  1359. <param name="provider">Format provider to use in conversion</param>
  1360. <returns>A 32-bit unsigned integer equivalent to the value of this instance</returns>
  1361. <remarks>
  1362. <p class="body">
  1363. If there is no meaningful conversion, this method will throw an <b>InvalidCastException</b>
  1364. </p>
  1365. </remarks>
  1366. </member>
  1367. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.DateTimeToExcelDate(System.DateTime)">
  1368. <summary>
  1369. Converts a DateTime to Excel's numerical representation of a date.
  1370. </summary>
  1371. <remarks>
  1372. <p class="body">
  1373. When using the 1900 date system in Excel, dates before 3/1/1900 must be corrected, because Excel
  1374. incorrectly assumes 1900 is a leap year. This overload assumes the 1900 date system is being used
  1375. as so it corrects the date values.
  1376. </p>
  1377. </remarks>
  1378. <param name="dateValue">The DateTime value to convert to the Microsoft Excel date format.</param>
  1379. </member>
  1380. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.DateTimeToExcelDate(System.DateTime,System.Boolean)">
  1381. <summary>
  1382. Converts a DateTime to Excel's numerical representation of a date.
  1383. </summary>
  1384. <param name="dateValue">The DateTime value to convert to the Microsoft Excel date format.</param>
  1385. <param name="shouldCorrect1900Dates">
  1386. When using the 1900 date system in Excel, dates before 3/1/1900 must be corrected, because Excel
  1387. incorrectly assumes 1900 is a leap year. Pass False to disable this correction.
  1388. </param>
  1389. </member>
  1390. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ExcelDateToDateTime(System.Double)">
  1391. <summary>
  1392. Converts Excel's numerical representation of a date to a DateTime.
  1393. </summary>
  1394. <remarks>
  1395. <p class="body">
  1396. When using the 1900 date system in Excel, dates before 3/1/1900 must be corrected, because Excel
  1397. incorrectly assumes 1900 is a leap year. This overload assumes the 1900 date system is being used
  1398. as so it corrects the date values.
  1399. </p>
  1400. </remarks>
  1401. <param name="excelDate">The Microsoft Excel date format which should be converted to a DateTime.</param>
  1402. </member>
  1403. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.ExcelDateToDateTime(System.Double,System.Boolean)">
  1404. <summary>
  1405. Converts Excel's numerical representation of a date to a DateTime.
  1406. </summary>
  1407. <param name="excelDate">The Microsoft Excel date format which should be converted to a DateTime.</param>
  1408. <param name="shouldCorrect1900Dates">
  1409. When using the 1900 date system in Excel, dates before 3/1/1900 must be corrected, because Excel
  1410. incorrectly assumes 1900 is a leap year. Pass False to disable this correction.
  1411. </param>
  1412. </member>
  1413. <member name="M:Infragistics.Win.CalcEngine.UltraCalcValue.GetResolvedValue(System.Boolean)">
  1414. <summary>
  1415. Gets the resolved value of the reference. This method will walk down the reference chain recursively to get the resolved value of the reference that is not just another reference.
  1416. </summary>
  1417. <remarks>
  1418. <p class="body">
  1419. If this is being called to use the resolved value in a calculation, <paramref name="addDynamicReferences"/> should be True. Otherwise, if this is just being used to determine
  1420. what type of resolved value is held, <paramref name="addDynamicReferences"/> should be False.
  1421. </p>
  1422. </remarks>
  1423. <param name="addDynamicReferences">If True and a reference is held by this value, the reference will be added to the dynamic references of the formula being evaluated.</param>
  1424. </member>
  1425. <member name="P:Infragistics.Win.CalcEngine.UltraCalcValue.IsReference">
  1426. <summary>
  1427. Returns whether this class instance contains a <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/> value
  1428. </summary>
  1429. <returns>True if this instance class contains a reference, else false</returns>
  1430. </member>
  1431. <member name="P:Infragistics.Win.CalcEngine.UltraCalcValue.IsError">
  1432. <summary>
  1433. Returns whether this class instance contains an error value
  1434. </summary>
  1435. <returns>True if this class instance contains an error, else false</returns>
  1436. </member>
  1437. <member name="P:Infragistics.Win.CalcEngine.UltraCalcValue.IsNull">
  1438. <summary>
  1439. Returns whether this class instance contains a null value
  1440. </summary>
  1441. <returns>True if this instance class contains a null value, else false</returns>
  1442. </member>
  1443. <member name="P:Infragistics.Win.CalcEngine.UltraCalcValue.IsDBNull">
  1444. <summary>
  1445. Returns whether this class instance contains a DBNull value
  1446. </summary>
  1447. <returns>True if this instance class contains a null value, else false</returns>
  1448. </member>
  1449. <member name="P:Infragistics.Win.CalcEngine.UltraCalcValue.IsString">
  1450. <summary>
  1451. Returns whether this class instance contains a string value
  1452. </summary>
  1453. <returns>True if this instance class contains a string, else false</returns>
  1454. </member>
  1455. <member name="P:Infragistics.Win.CalcEngine.UltraCalcValue.IsBoolean">
  1456. <summary>
  1457. Returns whether this class instance contains a boolean value
  1458. </summary>
  1459. <returns>True if this instance class contains a boolean, else false</returns>
  1460. </member>
  1461. <member name="P:Infragistics.Win.CalcEngine.UltraCalcValue.IsDateTime">
  1462. <summary>
  1463. Returns whether this class instance contains a DateTime value
  1464. </summary>
  1465. <returns>True if this instance class contains a DateTime, else false</returns>
  1466. </member>
  1467. <member name="P:Infragistics.Win.CalcEngine.UltraCalcValue.Value">
  1468. <summary>
  1469. Return the underlying value
  1470. </summary>
  1471. </member>
  1472. <member name="P:Infragistics.Win.CalcEngine.UltraCalcValue.UseExcelFormulaCompatibility">
  1473. <summary>
  1474. For Infragistics Internal Use Only
  1475. </summary>
  1476. </member>
  1477. <member name="T:Infragistics.Win.CalcEngine.IUltraCalcFormula">
  1478. <summary>
  1479. Interface implemented by the formula object.
  1480. </summary>
  1481. </member>
  1482. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcFormula.Evaluate(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  1483. <summary>
  1484. Evaluate the compiled expression against the given base reference
  1485. </summary>
  1486. <param name="reference">Base reference used to resolve relative references into absolute references</param>
  1487. <returns>Retuns an UltraCalcValue containing result of formula evaluation</returns>
  1488. </member>
  1489. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcFormula.GetTokens">
  1490. <summary>
  1491. Returns an array of formula tokens in pre-fix form, called Reverse Polish Notation.
  1492. </summary>
  1493. </member>
  1494. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcFormula.FormulaString">
  1495. <summary>
  1496. Formula string.
  1497. </summary>
  1498. </member>
  1499. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcFormula.HasSyntaxError">
  1500. <summary>
  1501. Returns true if the formula has a syntax error. Formulas with syntax errors can not be added to the calc-network.
  1502. </summary>
  1503. </member>
  1504. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcFormula.HasAlwaysDirty">
  1505. <summary>
  1506. Returns whether the formula contains an always dirty function.
  1507. </summary>
  1508. </member>
  1509. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcFormula.SyntaxError">
  1510. <summary>
  1511. Syntax error message. Returns null if the formula has no syntax errors, as would be indicated by <see cref="P:Infragistics.Win.CalcEngine.IUltraCalcFormula.HasSyntaxError"/> method.
  1512. </summary>
  1513. </member>
  1514. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcFormula.BaseReference">
  1515. <summary>
  1516. Base reference associated with the formula.
  1517. </summary>
  1518. <remarks>
  1519. <p class="body">Base reference associated with the formula. For example, in the case of a column formula, BaseReference would be the column reference.</p>
  1520. </remarks>
  1521. </member>
  1522. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcFormula.References">
  1523. <summary>
  1524. Retuns a collection of references contained in the formula token string
  1525. </summary>
  1526. <returns>Collection of IUltraCalcReferences</returns>
  1527. </member>
  1528. <member name="T:Infragistics.Win.CalcEngine.UltraCalcReferenceEventArgs">
  1529. <summary>
  1530. Event arguments class used to provide an <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/>
  1531. </summary>
  1532. </member>
  1533. <member name="M:Infragistics.Win.CalcEngine.UltraCalcReferenceEventArgs.#ctor(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  1534. <summary>
  1535. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UltraCalcReferenceEventArgs"/>
  1536. </summary>
  1537. <param name="reference">Reference passsed to event handlers</param>
  1538. </member>
  1539. <member name="P:Infragistics.Win.CalcEngine.UltraCalcReferenceEventArgs.Reference">
  1540. <summary>
  1541. Returns the associated <b>IUltraCalcReference</b>
  1542. </summary>
  1543. </member>
  1544. <member name="T:Infragistics.Win.CalcEngine.IUltraCalcFormulaToken">
  1545. <summary>
  1546. Interface implemented by the calcengine formula token object.
  1547. </summary>
  1548. </member>
  1549. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcFormulaToken.Type">
  1550. <summary>
  1551. Return the token's type code
  1552. </summary>
  1553. <returns>The <b>UltraClacFormulaTokenType</b> for the this token</returns>
  1554. </member>
  1555. <member name="T:Infragistics.Win.CalcEngine.IUltraCalcValueToken">
  1556. <summary>
  1557. Interface implemented by the calcengine formula token object.
  1558. </summary>
  1559. </member>
  1560. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcValueToken.Value">
  1561. <summary>
  1562. The UltraCalcValue represented by the token.
  1563. </summary>
  1564. </member>
  1565. <member name="T:Infragistics.Win.CalcEngine.IUltraCalcFunctionToken">
  1566. <summary>
  1567. Interface implemented by the calcengine formula token object.
  1568. </summary>
  1569. </member>
  1570. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcFunctionToken.ArgumentCount">
  1571. <summary>
  1572. Returns the number of arguments to the function.
  1573. </summary>
  1574. </member>
  1575. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcFunctionToken.FunctionName">
  1576. <summary>
  1577. The name of the UltraCalcFunction represented by the token.
  1578. </summary>
  1579. </member>
  1580. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcFunctionToken.FunctionOperator">
  1581. <summary>
  1582. Returns an UltraCalcOperatorFunction indicating the operator that the function reprsents or null of the function does not represent an operator.
  1583. </summary>
  1584. </member>
  1585. <member name="T:Infragistics.Win.CalcEngine.UltraCalcFormulaTokenType">
  1586. <summary>
  1587. Identifies formula token types in the <b>UltraCalcFormulaToken</b> class
  1588. </summary>
  1589. </member>
  1590. <member name="F:Infragistics.Win.CalcEngine.UltraCalcFormulaTokenType.Value">
  1591. <summary>
  1592. Indicates a value token containing an IUltraCalcReference.
  1593. </summary>
  1594. </member>
  1595. <member name="F:Infragistics.Win.CalcEngine.UltraCalcFormulaTokenType.Function">
  1596. <summary>
  1597. Indicates a function token containing an IUltraCalcFunction.
  1598. </summary>
  1599. </member>
  1600. <member name="T:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction">
  1601. <summary>
  1602. Enumeration of operator functions.
  1603. </summary>
  1604. </member>
  1605. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.Add">
  1606. <summary>
  1607. Operator used to add two values ("+")
  1608. </summary>
  1609. <remarks>
  1610. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1611. </remarks>
  1612. </member>
  1613. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.Subtract">
  1614. <summary>
  1615. Operator used to subtract two values ("-")
  1616. </summary>
  1617. <remarks>
  1618. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1619. </remarks>
  1620. </member>
  1621. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.Multiply">
  1622. <summary>
  1623. Operator used to multiply two values ("*")
  1624. </summary>
  1625. <remarks>
  1626. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1627. </remarks>
  1628. </member>
  1629. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.Divide">
  1630. <summary>
  1631. Operator used to divide two values ("/")
  1632. </summary>
  1633. <remarks>
  1634. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1635. </remarks>
  1636. </member>
  1637. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.Equal">
  1638. <summary>
  1639. Operator used to compare two objects for equality ("=")
  1640. </summary>
  1641. <remarks>
  1642. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1643. </remarks>
  1644. </member>
  1645. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.NotEqual">
  1646. <summary>
  1647. Operator used to compare if two values are different ("&gt;&lt;" or "!=")
  1648. </summary>
  1649. <remarks>
  1650. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1651. </remarks>
  1652. </member>
  1653. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.GreaterThanOrEqual">
  1654. <summary>
  1655. Operator used to determine if one value is greater than or equal to a second value. ("&gt;=")
  1656. </summary>
  1657. <remarks>
  1658. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1659. </remarks>
  1660. </member>
  1661. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.GreaterThan">
  1662. <summary>
  1663. Operator used to determine if one value is greater than a second value. ("&gt;")
  1664. </summary>
  1665. <remarks>
  1666. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1667. </remarks>
  1668. </member>
  1669. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.LessThanOrEqual">
  1670. <summary>
  1671. Operator used to determine if one value is less than or equal to a second value. ("&lt;=")
  1672. </summary>
  1673. <remarks>
  1674. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1675. </remarks>
  1676. </member>
  1677. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.LessThan">
  1678. <summary>
  1679. Operator used to determine if one value is less than a second value. ("&lt;")
  1680. </summary>
  1681. <remarks>
  1682. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1683. </remarks>
  1684. </member>
  1685. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.Concatenate">
  1686. <summary>
  1687. Operator used to concatenate 2 strings ("&amp;")
  1688. </summary>
  1689. <remarks>
  1690. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1691. </remarks>
  1692. </member>
  1693. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.Exponent">
  1694. <summary>
  1695. Operator used to raise a value to a specified power ("^")
  1696. </summary>
  1697. <remarks>
  1698. <p class="note"><b>Note:</b> This operator must take exactly two operands/arguments.</p>
  1699. </remarks>
  1700. </member>
  1701. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.Percent">
  1702. <summary>
  1703. Operator used to convert a value to a percentage ("%")
  1704. </summary>
  1705. <remarks>
  1706. <p class="note"><b>Note:</b> This operator must take exactly one operand/argument.</p>
  1707. </remarks>
  1708. </member>
  1709. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.UnaryMinus">
  1710. <summary>
  1711. Negative unary operator ("-")
  1712. </summary>
  1713. <remarks>
  1714. <p class="note"><b>Note:</b> This operator must take exactly one operand/argument.</p>
  1715. </remarks>
  1716. </member>
  1717. <member name="F:Infragistics.Win.CalcEngine.UltraCalcOperatorFunction.UnaryPlus">
  1718. <summary>
  1719. Positive unary operator ("+")
  1720. </summary>
  1721. <remarks>
  1722. <p class="note"><b>Note:</b> This operator must take exactly one operand/argument.</p>
  1723. </remarks>
  1724. </member>
  1725. <member name="T:Infragistics.Win.CalcEngine.UltraCalcAction">
  1726. <summary>
  1727. Enum used for specifying the first paramter to <see cref="M:Infragistics.Win.CalcEngine.IUltraCalcManager.PerformAction(Infragistics.Win.CalcEngine.UltraCalcAction,System.Object)"/> method.
  1728. </summary>
  1729. </member>
  1730. <member name="F:Infragistics.Win.CalcEngine.UltraCalcAction.Recalc">
  1731. <summary>
  1732. Recalc action. The data parameter is the ticks parameter (must be long type) to the
  1733. Recalc method of the UltraCalcEngine. The return value is a boolean indicating whether
  1734. there is more to recalc.
  1735. </summary>
  1736. </member>
  1737. <member name="F:Infragistics.Win.CalcEngine.UltraCalcAction.AddReferenceToRecalcChain">
  1738. <summary>
  1739. The data parameter is the IUltraCalcReference instance to add to the recalc chain.
  1740. This action has no return value.
  1741. </summary>
  1742. </member>
  1743. <member name="T:Infragistics.Win.CalcEngine.IUltraCalcManager">
  1744. <summary>
  1745. IUltraCalcManager interface. UltraCalcManager component implements this interface.
  1746. </summary>
  1747. </member>
  1748. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.EnsureCalculated(Infragistics.Win.CalcEngine.IUltraCalcReference,System.Boolean)">
  1749. <summary>
  1750. Checks to see if a reference is dirty, and optionally waits for it to be recalculated
  1751. </summary>
  1752. <param name="reference">Reference whose dirty state is requested</param>
  1753. <param name="wait">Denotes whether caller wants to wait until the reference is recalculated</param>
  1754. <returns>True if the reference is dirty</returns>
  1755. </member>
  1756. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.CompileFormula(Infragistics.Win.CalcEngine.IUltraCalcReference,System.String)">
  1757. <summary>
  1758. Compiles the specified formula. Returns an instance of IUltraCalcFormula which represents a formula. Throws NullReferenceException if baseReference or formula is null. NOTE: This method does not add the formula to the calculation network.
  1759. </summary>
  1760. <param name="baseReference">Base reference to use for the reference parsing. Returned formula instance will make use this reference as its base reference during parsing as well as during evaluation time to resolve relative references.</param>
  1761. <param name="formula">The formula string.</param>
  1762. <remarks>
  1763. <p class="body">Returns an instance of IUltraCalcFormula. IUltraCalcFormula has information on any syntax or reference errors.</p>
  1764. </remarks>
  1765. </member>
  1766. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.CompileFormula(Infragistics.Win.CalcEngine.IUltraCalcReference,System.String,System.Boolean)">
  1767. <summary>
  1768. Compiles the specified formula. Returns an instance of IUltraCalcFormula which represents a formula. Throws NullReferenceException if baseReference or formula is null. NOTE: This method does not add the formula to the calculation network.
  1769. </summary>
  1770. <param name="baseReference">Base reference to use for the reference parsing. Returned formula instance will make use this reference as its base reference during parsing as well as during evaluation time to resolve relative references.</param>
  1771. <param name="formula">The formula string.</param>
  1772. <param name="suppressSyntaxErrorEvent">Pass in true to prevent the Syntax error event from firing.</param>
  1773. <remarks>
  1774. <p class="body">Returns an instance of IUltraCalcFormula. IUltraCalcFormula has information on any syntax or reference errors.</p>
  1775. </remarks>
  1776. </member>
  1777. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.AddFormula(Infragistics.Win.CalcEngine.IUltraCalcFormula)">
  1778. <summary>
  1779. Adds the specified formula to the calculation network. This method takes no action if the formula has already been added to the calculcation network. Also it throws an exception if the formula contains a syntax error. However if it contains a reference error, it still adds the formula to the calculation network. This method throws an exception if the formula was compiled using a different IUltraCalcManager.
  1780. </summary>
  1781. <param name="formula">The <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcFormula"/> to add to the calculation network.</param>
  1782. </member>
  1783. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.RemoveFormula(Infragistics.Win.CalcEngine.IUltraCalcFormula)">
  1784. <summary>
  1785. Removes the specified formula from the canclulation network. Takes no action if the formula doesn't exist in the calculation network.
  1786. </summary>
  1787. <param name="formula">The <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcFormula"/> to remove from the calculation network.</param>
  1788. </member>
  1789. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.NotifyValueChanged(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  1790. <summary>
  1791. Notifies the calc manager of the change in reference' value.
  1792. </summary>
  1793. <param name="reference"></param>
  1794. </member>
  1795. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.RemoveReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  1796. <summary>
  1797. Removes the reference and the associated formula from the calc network.
  1798. </summary>
  1799. <param name="reference"></param>
  1800. <remarks>
  1801. <p class="body"><b>RemoveReference</b> removes the specified reference from the calculation network. If the reference has a formula, the formula is also removed.</p>
  1802. </remarks>
  1803. </member>
  1804. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.RemoveRowReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  1805. <summary>
  1806. Deletes the reference and the associated formula from the calc network.
  1807. </summary>
  1808. <param name="reference"></param>
  1809. <remarks>
  1810. <p class="body"><b>RemoveRowReference</b> removes the specified reference from the calculation network. This method should be used when removing the reference for an item in a collection, such as an UltraGridRow. For other (non-collection) objects, use RemoveReference. If the reference has a formula, the formula is also removed.</p>
  1811. </remarks>
  1812. </member>
  1813. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.AddReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  1814. <summary>
  1815. Adds the reference and the associated formula to the calc network.
  1816. </summary>
  1817. <param name="reference"></param>
  1818. <remarks>
  1819. <p class="body"><b>AddReference</b> adds the specified reference to the calculation network. </p>
  1820. </remarks>
  1821. </member>
  1822. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.AddRowReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  1823. <summary>
  1824. Inserts the reference and the associated formula to the calc network.
  1825. </summary>
  1826. <param name="reference"></param>
  1827. <remarks>
  1828. <p class="body"><b>AddRowReference</b> adds the specified reference to the calculation network. This method should be used when adding a reference for an item in a collection, such as an UltraGridRow. For other (non-collection) objects, use AddReference.</p>
  1829. </remarks>
  1830. </member>
  1831. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.RowsCollectionReferenceSorted(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  1832. <summary>
  1833. Notifies the Calc Manager that a Rows collection was sorted.
  1834. </summary>
  1835. <param name="reference"></param>
  1836. </member>
  1837. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.RowsCollectionReferenceResynched(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  1838. <summary>
  1839. Notifies the Calc Manager that a Rows collection was resynched.
  1840. </summary>
  1841. </member>
  1842. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.RowsCollectionVisibilityChanged(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  1843. <summary>
  1844. Notifies the Calc Manager that the visibility of part of a Rows Collection has changed.
  1845. </summary>
  1846. </member>
  1847. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.GetReference(System.String)">
  1848. <summary>
  1849. Returns a reference with the specified name. If no such reference exists, returns null.
  1850. </summary>
  1851. <param name="name">The name of the reference to locate.</param>
  1852. </member>
  1853. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.AddParticipant(Infragistics.Win.CalcEngine.IUltraCalcParticipant)">
  1854. <summary>
  1855. Adds an IUltraCalcParticipant to the CalcManager. A Particpant must be added to the CalcManager before it can be used in any calculations.
  1856. </summary>
  1857. <param name="participant">An IUltraCalcParticipant to be added to the CalcManager.</param>
  1858. </member>
  1859. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.RemoveParticipant(Infragistics.Win.CalcEngine.IUltraCalcParticipant)">
  1860. <summary>
  1861. Removes an IUltraCalcParticipant from the CalcManager. A Particpant should be removedfrom the CalcManager before it is disposed.
  1862. </summary>
  1863. <param name="participant">An IUltraCalcParticipant to be removed to the CalcManager.</param>
  1864. </member>
  1865. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.RaiseFormulaError(Infragistics.Win.CalcEngine.IUltraCalcReference,System.Object,Infragistics.Win.CalcEngine.UltraCalcErrorValue,System.Drawing.Icon)">
  1866. <summary>
  1867. Used to notify the CalcManager that a calculation or reference exception has occurred.
  1868. </summary>
  1869. <param name="calcErrorValue">The <see cref="T:Infragistics.Win.CalcEngine.UltraCalcErrorValue"/> describing the exception.</param>
  1870. <param name="errorIcon">The <see cref="T:System.Drawing.Icon"/> shown for an error.</param>
  1871. <param name="errorValue">The value that caused the exception.</param>
  1872. <param name="reference">The <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/> of the element.</param>
  1873. <returns>The <see cref="T:Infragistics.Win.CalcEngine.FormulaCalculationErrorEventArgs"/> created from the specified parameters.</returns>
  1874. </member>
  1875. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.PerformAction(Infragistics.Win.CalcEngine.UltraCalcAction,System.Object)">
  1876. <summary>
  1877. Pefroms specified action. Typically there is a corresponding method on the
  1878. UltraCalcEngine that gets called by the implementors of this method.
  1879. </summary>
  1880. <param name="action">Action to perform.</param>
  1881. <param name="data">Optional data that some actions may require.</param>
  1882. <returns>Return value if any of the action performed.</returns>
  1883. </member>
  1884. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcManager.ProcessEventQueue">
  1885. <summary>
  1886. Processes all events in the event queue.
  1887. </summary>
  1888. </member>
  1889. <member name="E:Infragistics.Win.CalcEngine.IUltraCalcManager.CalcEngineDirtyValue">
  1890. <summary>
  1891. Event notification when a reference is marked as dirtied.
  1892. </summary>
  1893. </member>
  1894. <member name="E:Infragistics.Win.CalcEngine.IUltraCalcManager.CalcEngineRecalcValue">
  1895. <summary>
  1896. Event notification when the value of a reference has been calculated.
  1897. </summary>
  1898. </member>
  1899. <member name="T:Infragistics.Win.CalcEngine.UltraCalcReferenceEventHandler">
  1900. <summary>
  1901. Delegate used for an event involving a <see cref="T:Infragistics.Win.CalcEngine.UltraCalcReferenceEventArgs"/>
  1902. </summary>
  1903. </member>
  1904. <member name="T:Infragistics.Win.CalcEngine.FormulaErrorEventArgsBase">
  1905. <summary>
  1906. Event args for Formula Error events of an IUltraCalcManager.
  1907. </summary>
  1908. </member>
  1909. <member name="M:Infragistics.Win.CalcEngine.FormulaErrorEventArgsBase.#ctor(System.Object,System.String)">
  1910. <summary>
  1911. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.FormulaErrorEventArgsBase"/>
  1912. </summary>
  1913. <param name="context">Object that provides some context for the reference for which the formula error has occurred.</param>
  1914. <param name="errorDisplayText">Error message to display</param>
  1915. </member>
  1916. <member name="P:Infragistics.Win.CalcEngine.FormulaErrorEventArgsBase.Context">
  1917. <summary>
  1918. Gets the context for the formula error.
  1919. </summary>
  1920. <remarks><p class="body">The context is the target object of the formula. It could be an UltraGridCell, a Control, a NamedReference, etc.</p></remarks>
  1921. </member>
  1922. <member name="P:Infragistics.Win.CalcEngine.FormulaErrorEventArgsBase.ErrorDisplayText">
  1923. <summary>
  1924. Returns or sets the error message to display.
  1925. </summary>
  1926. <remarks><p class="body">The error text to be displayed. The display of the error text will vary depending on the Context. A Control on a form will display the ErrorDisplayText as the tooltip to an ErrorProvider icon (if ErrorProviders are being used). A NamedReference will not display the ErrorDisplayText. A Grid cell will display the ErrorDisplayText in the cell, if possible.</p></remarks>
  1927. </member>
  1928. <member name="T:Infragistics.Win.CalcEngine.FormulaCalculationErrorEventArgs">
  1929. <summary>
  1930. Event args for FormulaCalculationError or FormulaReferenceError events of an IUltraCalcManager.
  1931. </summary>
  1932. </member>
  1933. <member name="M:Infragistics.Win.CalcEngine.FormulaCalculationErrorEventArgs.#ctor(System.Object,System.String,System.Object,Infragistics.Win.CalcEngine.UltraCalcErrorValue,System.Drawing.Icon)">
  1934. <summary>
  1935. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.FormulaCalculationErrorEventArgs"/>
  1936. </summary>
  1937. <param name="context">Object for which the calculation error is occuring</param>
  1938. <param name="errorDisplayText">Error message to display</param>
  1939. <param name="errorIcon">Icon to display indicating that an error has occurred</param>
  1940. <param name="errorInfo">UltraCalcErrorValue providing information about the error</param>
  1941. <param name="errorValue">Error value that should be used to update the object whose calculation resulted in an error</param>
  1942. </member>
  1943. <member name="P:Infragistics.Win.CalcEngine.FormulaCalculationErrorEventArgs.ErrorValue">
  1944. <summary>
  1945. Gets the UltraCalcErrorValue.
  1946. </summary>
  1947. <remarks>
  1948. <p class="body">If a Calculation or Reference Error occurs during a calculation, ErrorValue can be used to specify a default value to be used for display or saving. When an error occurs in a calculation, this value will be assigned to the appropriate property of the Context object. For example, in the case of a TextBox's Text property, the property itself will be set to the error value so that it both displays in the TextBox and is saved if the Text property is bound. In the case of an UltraGrid cell, this value will not be displayed, but will be saved to the underlying data source. Objects that do not display or bind, such as a NamedReference, will ignore the ErrorValue.</p>
  1949. </remarks>
  1950. </member>
  1951. <member name="P:Infragistics.Win.CalcEngine.FormulaCalculationErrorEventArgs.ErrorInfo">
  1952. <summary>
  1953. Gets the UltraCalcErrorValue.
  1954. </summary>
  1955. <remarks><p class="body">Provides detailed information about the error, such as the exact type of error.</p></remarks>
  1956. </member>
  1957. <member name="P:Infragistics.Win.CalcEngine.FormulaCalculationErrorEventArgs.ErrorDisplayIcon">
  1958. <summary>
  1959. The icon used to indicate that an error has occurred.
  1960. </summary>
  1961. <remarks><p class="body">The display of the icon varies depending on the context. A control on a form will show the icon as part of an ErrorProvider. NamedReferences show no icons. UltraWinGrid will not show the icon.</p></remarks>
  1962. </member>
  1963. <member name="T:Infragistics.Win.CalcEngine.IUltraCalcParticipant">
  1964. <summary>
  1965. Interface implemented by controls that have built in formula support. For example, UltraGrid will implement this interface.
  1966. </summary>
  1967. </member>
  1968. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcParticipant.GetDesignerReferences(Infragistics.Win.CalcEngine.IFormulaProvider)">
  1969. <summary>
  1970. Returns a tree structure of references that the formula builder uses to display a list of references in a tree that the user can use to build a formula. In the case of the UltraGrid, this method returns a hierarchical structure of bands and columns.
  1971. </summary>
  1972. <param name="formulaProvider">Optional formula provider instance that's being designed. This parameter can be null.</param>
  1973. </member>
  1974. <member name="M:Infragistics.Win.CalcEngine.IUltraCalcParticipant.RecreateReference">
  1975. <summary>
  1976. Ask the IUltraCalcParticipant to recreate it's IUltraCalcReferences
  1977. </summary>
  1978. <remarks>
  1979. <p class="body">This is neccessary when the name of the control (and therefore the reference name) changes. The UltraCalcManager will automatically call this method at Design-time when the name of the control changes.</p>
  1980. </remarks>
  1981. </member>
  1982. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcParticipant.CalcManager">
  1983. <summary>
  1984. Gets and sets calc manager. The implementor should not create an instance of the UltraCalcManager component itself. The UltraCalcManager component on the form will set this property to itself
  1985. </summary>
  1986. <remarks><p class="body">The Set implementation of this property must call AddParticipant on the IUltraCalcManager to add itself into the CalcManager's participants collection.</p></remarks>
  1987. <remarks><p class="body">Also, the implementor should call RemoveParticipant when it is disposed.</p></remarks>
  1988. </member>
  1989. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcParticipant.RootReference">
  1990. <summary>
  1991. The RootReference is the root IUltraCalcReference object used by the implementor.
  1992. </summary>
  1993. <remarks><p class="body">This property should return a root reference whose CreateReference implementation can return a given child reference based on an absolute name.</p></remarks>
  1994. </member>
  1995. <member name="P:Infragistics.Win.CalcEngine.IUltraCalcParticipant.SuppressCalcSettings">
  1996. <summary>
  1997. Returns whether the participant should suppress the CalcSettings extender property
  1998. </summary>
  1999. <remarks>
  2000. <p class="body">Return true to tell the CalcManager not to extend the participant with an UltraCalcSettings property.</p>
  2001. </remarks>
  2002. </member>
  2003. <member name="T:Infragistics.Win.CalcEngine.ReferenceNodeType">
  2004. <summary>
  2005. Enumeration used to indicate the type of object that is represented by the <see cref="T:Infragistics.Win.CalcEngine.ReferenceNode"/>
  2006. </summary>
  2007. </member>
  2008. <member name="F:Infragistics.Win.CalcEngine.ReferenceNodeType.Control">
  2009. <summary>
  2010. A control or sub-object of a control Node
  2011. </summary>
  2012. </member>
  2013. <member name="F:Infragistics.Win.CalcEngine.ReferenceNodeType.NamedReferencesGroup">
  2014. <summary>
  2015. The NamedReferencesGroup Node
  2016. </summary>
  2017. </member>
  2018. <member name="F:Infragistics.Win.CalcEngine.ReferenceNodeType.NamedReference">
  2019. <summary>
  2020. A NamedReference Node
  2021. </summary>
  2022. </member>
  2023. <member name="F:Infragistics.Win.CalcEngine.ReferenceNodeType.ControlsGroup">
  2024. <summary>
  2025. The ControlsGroup Node
  2026. </summary>
  2027. </member>
  2028. <member name="F:Infragistics.Win.CalcEngine.ReferenceNodeType.NamedReferencesAllGroup">
  2029. <summary>
  2030. The NamedReferences "All" Group Node
  2031. </summary>
  2032. </member>
  2033. <member name="F:Infragistics.Win.CalcEngine.ReferenceNodeType.NamedReferencesUnassignedGroup">
  2034. <summary>
  2035. The NamedReferences "Unassigned" Group Node
  2036. </summary>
  2037. </member>
  2038. <member name="F:Infragistics.Win.CalcEngine.ReferenceNodeType.NamedReferencesOtherGroup">
  2039. <summary>
  2040. A NamedReferences "Other" Group Node
  2041. </summary>
  2042. </member>
  2043. <member name="T:Infragistics.Win.CalcEngine.ReferenceNode">
  2044. <summary>
  2045. Classed used to provide information about the reference hierarchy
  2046. </summary>
  2047. </member>
  2048. <member name="M:Infragistics.Win.CalcEngine.ReferenceNode.#ctor">
  2049. <summary>
  2050. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.ReferenceNode"/>
  2051. </summary>
  2052. </member>
  2053. <member name="M:Infragistics.Win.CalcEngine.ReferenceNode.#ctor(Infragistics.Win.CalcEngine.IUltraCalcReference,Infragistics.Win.CalcEngine.ReferenceNode[],System.Boolean)">
  2054. <summary>
  2055. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.ReferenceNode"/> with the specified reference and child references
  2056. </summary>
  2057. <param name="childReferences">An array of <see cref="T:Infragistics.Win.CalcEngine.ReferenceNode"/> objects representing the child references.</param>
  2058. <param name="isDataReference">Indicates if the reference can be part of a formula.</param>
  2059. <param name="reference">The <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/> that this object represents.</param>
  2060. </member>
  2061. <member name="M:Infragistics.Win.CalcEngine.ReferenceNode.#ctor(Infragistics.Win.CalcEngine.IUltraCalcReference,Infragistics.Win.CalcEngine.ReferenceNode[],System.Boolean,System.String)">
  2062. <summary>
  2063. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.ReferenceNode"/>
  2064. </summary>
  2065. <param name="childReferences">An array of <see cref="T:Infragistics.Win.CalcEngine.ReferenceNode"/> objects representing the child references.</param>
  2066. <param name="isDataReference">Indicates if the reference can be part of a formula.</param>
  2067. <param name="reference">The <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/> that this object represents.</param>
  2068. <param name="displayName">The name to use for displaying this reference.</param>
  2069. </member>
  2070. <member name="M:Infragistics.Win.CalcEngine.ReferenceNode.#ctor(Infragistics.Win.CalcEngine.IUltraCalcReference,Infragistics.Win.CalcEngine.ReferenceNode[],System.Boolean,System.String,Infragistics.Win.CalcEngine.ReferenceNodeType)">
  2071. <summary>
  2072. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.ReferenceNode"/>
  2073. </summary>
  2074. <param name="childReferences">An array of <see cref="T:Infragistics.Win.CalcEngine.ReferenceNode"/> objects representing the child references.</param>
  2075. <param name="isDataReference">Indicates if the reference can be part of a formula.</param>
  2076. <param name="reference">The <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/> that this object represents.</param>
  2077. <param name="displayName">The name to use for displaying this reference.</param>
  2078. <param name="referenceNodeType">An enumeration indicating the type of reference represented by the node.</param>
  2079. </member>
  2080. <member name="P:Infragistics.Win.CalcEngine.ReferenceNode.Reference">
  2081. <summary>
  2082. Reference instance.
  2083. </summary>
  2084. </member>
  2085. <member name="P:Infragistics.Win.CalcEngine.ReferenceNode.ChildReferences">
  2086. <summary>
  2087. Child references.
  2088. </summary>
  2089. </member>
  2090. <member name="P:Infragistics.Win.CalcEngine.ReferenceNode.IsDataReference">
  2091. <summary>
  2092. Indicates if the reference can be part of a formula. For example, a grid
  2093. or a band can't be part of a formula because they don't represent values
  2094. however a column can be part of a formula.
  2095. </summary>
  2096. </member>
  2097. <member name="P:Infragistics.Win.CalcEngine.ReferenceNode.DisplayName">
  2098. <summary>
  2099. Returns the name to use for displaying this reference.
  2100. </summary>
  2101. </member>
  2102. <member name="P:Infragistics.Win.CalcEngine.ReferenceNode.DisplayNameResolved">
  2103. <summary>
  2104. Returns the resolved name to use for displaying this reference.
  2105. </summary>
  2106. </member>
  2107. <member name="P:Infragistics.Win.CalcEngine.ReferenceNode.ReferenceNodeType">
  2108. <summary>
  2109. Returns or sets an enumeration indicating the type of reference represented by the node.
  2110. </summary>
  2111. </member>
  2112. <member name="T:Infragistics.Win.CalcEngine.IFormulaProvider">
  2113. <summary>
  2114. This interface needs to be implemented by objects that have Formula property and wants to have support for the formula builder. For example, UltraGridColumn implements this.
  2115. </summary>
  2116. </member>
  2117. <member name="P:Infragistics.Win.CalcEngine.IFormulaProvider.Formula">
  2118. <summary>
  2119. Gets or sets the formula.
  2120. </summary>
  2121. </member>
  2122. <member name="P:Infragistics.Win.CalcEngine.IFormulaProvider.Reference">
  2123. <summary>
  2124. Associated reference object. In the case of the UltraGridColumn, this will be the column reference.
  2125. </summary>
  2126. </member>
  2127. <member name="P:Infragistics.Win.CalcEngine.IFormulaProvider.Participant">
  2128. <summary>
  2129. Returns the participant. In the case of the UltraGrid, this will be the UltraGrid since it implements the IUltraCalcParticipant. Formula builder uses this to get the UltraCalcManager.
  2130. </summary>
  2131. </member>
  2132. <member name="P:Infragistics.Win.CalcEngine.IFormulaProvider.CalcManager">
  2133. <summary>
  2134. Returns the CalcManager associated with the Participant.
  2135. </summary>
  2136. </member>
  2137. <member name="T:Infragistics.Win.CalcEngine.IFormulaValueConverter">
  2138. <summary>
  2139. Interface for providing custom logic for converting formula results and the formula source values.
  2140. </summary>
  2141. </member>
  2142. <member name="M:Infragistics.Win.CalcEngine.IFormulaValueConverter.ConvertFromUltraCalcValue(Infragistics.Win.CalcEngine.UltraCalcValue,System.Object)">
  2143. <summary>
  2144. Converts the result of a formula to a value that will be assigned to the object with the formula.
  2145. </summary>
  2146. <param name="calcValue">Formula result.</param>
  2147. <param name="context">This is the object with the formula. For example, a cell or a summary.</param>
  2148. <returns></returns>
  2149. </member>
  2150. <member name="M:Infragistics.Win.CalcEngine.IFormulaValueConverter.ConvertToUltraCalcValue(System.Object,System.Object)">
  2151. <summary>
  2152. Converts a value to be used as a source to a formula evaluation to an UltraCalcValue.
  2153. </summary>
  2154. <param name="value">The source value.</param>
  2155. <param name="context">This is the object that the formula being evaluated references. For example, a cell or a summary.</param>
  2156. <returns></returns>
  2157. </member>
  2158. <member name="T:Infragistics.Win.CalcEngine.IFormulaProviderEx">
  2159. <summary>
  2160. This interface needs to be implemented by objects that support conditional formatting and need to be able to resolve a reference based on context.
  2161. </summary>
  2162. </member>
  2163. <member name="M:Infragistics.Win.CalcEngine.IFormulaProviderEx.GetReferenceFromContext(System.Object)">
  2164. <summary>
  2165. Returns an associated reference based on the context, or null if no references are found.
  2166. </summary>
  2167. <param name="context">The context used to provide additioal information about the reference.</param>
  2168. </member>
  2169. <member name="P:Infragistics.Win.CalcEngine.IFormulaProviderEx.FormulaDialogReferenceNode">
  2170. <summary>
  2171. Returns a reference node to be added to the top of the FormulaDialogReferenceNode. Return null to do nothing.
  2172. </summary>
  2173. </member>
  2174. <member name="T:Infragistics.Win.CalcEngine.RefBase">
  2175. <summary>
  2176. This abstract base class is used to implement the <b>IUltraCalcReference</b> interface for an
  2177. object with a complex hierarchy of referencable elements.
  2178. </summary>
  2179. </member>
  2180. <member name="M:Infragistics.Win.CalcEngine.RefBase.#ctor">
  2181. <summary>
  2182. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.RefBase"/>
  2183. </summary>
  2184. </member>
  2185. <member name="M:Infragistics.Win.CalcEngine.RefBase.FindRoot">
  2186. <summary>
  2187. Returns the Root reference of a reference hierarchy. The root reference is used to resolve the
  2188. fully qualifed form of a reference. Note: Must be overridden by the Root reference to return "this".
  2189. </summary>
  2190. <returns>The Root Reference</returns>
  2191. </member>
  2192. <member name="M:Infragistics.Win.CalcEngine.RefBase.FindItem(System.String)">
  2193. <summary>
  2194. Returns the named reference relative to this reference.
  2195. </summary>
  2196. <param name="name">The element name.</param>
  2197. <returns>The referenced element</returns>
  2198. </member>
  2199. <member name="M:Infragistics.Win.CalcEngine.RefBase.FindAll(System.String)">
  2200. <summary>
  2201. Returns the named reference relative to this reference with scope "All".
  2202. </summary>
  2203. <param name="name">The element name.</param>
  2204. <returns>The referenced element</returns>
  2205. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.BuildReference(Infragistics.Win.CalcEngine.RefParser,System.Boolean)"/>
  2206. </member>
  2207. <member name="M:Infragistics.Win.CalcEngine.RefBase.FindSummaryItem(System.String)">
  2208. <summary>
  2209. Returns the named SummaryItem reference relative to this reference.
  2210. </summary>
  2211. <param name="name">The element name.</param>
  2212. <returns>The referenced element</returns>
  2213. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.BuildReference(Infragistics.Win.CalcEngine.RefParser,System.Boolean)"/>
  2214. </member>
  2215. <member name="M:Infragistics.Win.CalcEngine.RefBase.FindItem(System.String,System.String)">
  2216. <summary>
  2217. Returns the named indexed reference relative to this reference.
  2218. </summary>
  2219. <param name="name">The element name.</param>
  2220. <param name="index">The index name.</param>
  2221. <returns>The referenced element</returns>
  2222. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.BuildReference(Infragistics.Win.CalcEngine.RefParser,System.Boolean)"/>
  2223. </member>
  2224. <member name="M:Infragistics.Win.CalcEngine.RefBase.FindItem(System.String,System.Int32,System.Boolean)">
  2225. <summary>
  2226. Returns the named indexed reference relative to this reference. If <b>isRelative</b>
  2227. is true, then <b>index</b> is treated as a relative to this element index. Otherwise the
  2228. index is treated as absolute.
  2229. </summary>
  2230. <param name="name">The element name.</param>
  2231. <param name="index">The index value.</param>
  2232. <param name="isRelative">true if <b>index</b> is relative to this index</param>
  2233. <returns>The referenced element</returns>
  2234. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.BuildReference(Infragistics.Win.CalcEngine.RefParser,System.Boolean)"/>
  2235. </member>
  2236. <member name="M:Infragistics.Win.CalcEngine.RefBase.FindParent">
  2237. <summary>
  2238. Returns a reference to this elements Parent. Some Reference implementations (RefColumn) override
  2239. this to return something different than BaseParent when handling ".."
  2240. </summary>
  2241. <returns>The referenced element</returns>
  2242. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.BuildReference(Infragistics.Win.CalcEngine.RefParser,System.Boolean)"/>
  2243. </member>
  2244. <member name="M:Infragistics.Win.CalcEngine.RefBase.ScopedReferences(Infragistics.Win.CalcEngine.RefParser)">
  2245. <summary>
  2246. Returns a <b>IUltraCalcReferenceCollection</b> for enumerable references constrained to the specified reference.
  2247. </summary>
  2248. <param name="scopeRP">The constraining reference</param>
  2249. <returns>A reference collection</returns>
  2250. </member>
  2251. <member name="M:Infragistics.Win.CalcEngine.RefBase.BuildReference(Infragistics.Win.CalcEngine.RefParser,System.Boolean)">
  2252. <summary>
  2253. Constructs a reference relative to this reference by walking all the elements of the specified parsed reference.
  2254. If <b>forceDataRef</b> is true, then any <b>IsDataReference</b> references are forced to resolve to a specific
  2255. data item when an incomplete identifier is specified. <b>RefLoop</b> is used to iterate over the specified
  2256. parsed reference.
  2257. <p>This method must be overridden by the Root reference object to deal with external or root references.
  2258. The Root referece object must advance past the optional control name in a Fully Qualified Reference before
  2259. calling <b>RefLoop</b></p>
  2260. </summary>
  2261. <param name="buildRP">The parsed representation of the reference to construct</param>
  2262. <param name="forceDataRef">Force resolution to a specific data item.</param>
  2263. <returns>The specified reference</returns>
  2264. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.RefLoop(Infragistics.Win.CalcEngine.RefBase,System.Collections.IEnumerator,System.Boolean)"/>
  2265. </member>
  2266. <member name="M:Infragistics.Win.CalcEngine.RefBase.RefLoop(Infragistics.Win.CalcEngine.RefBase,System.Collections.IEnumerator,System.Boolean)">
  2267. <summary>
  2268. Constructs a reference relative to the specified starting reference by walking the specified <b>RefTuple</b>
  2269. enumerator. For each <b>RefTuple</b>, the next "current" reference is constucted by calling the <b>Find</b>
  2270. method based on the scope of the <b>RefTuple</b>.
  2271. If <b>forceDataRef</b> is true, then any <b>IsDataReference</b> references are forced to resolve to a specific
  2272. data item when an incomplete identifier is specified.
  2273. </summary>
  2274. <param name="start">The starting Reference.</param>
  2275. <param name="tupleEnum">A <b>RefTuple</b> enumerator positioned at the starting tuple.</param>
  2276. <param name="forceDataRef">Force resolution to a specific data item.</param>
  2277. <returns>The specified reference</returns>
  2278. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.FindItem(System.String)"/>
  2279. <seealso cref="T:Infragistics.Win.CalcEngine.RefParser"/>
  2280. <seealso cref="T:Infragistics.Win.CalcEngine.RefTuple"/>
  2281. </member>
  2282. <member name="M:Infragistics.Win.CalcEngine.RefBase.MarkRelativeIndices(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  2283. <summary>
  2284. For each reference tuple in this reference that has a relative index, mark the
  2285. corresponding tuple in inReference.
  2286. </summary>
  2287. <param name="inReference">The Reference to be marked.</param>
  2288. </member>
  2289. <member name="M:Infragistics.Win.CalcEngine.RefBase.CreateReference(System.String)">
  2290. <summary>
  2291. Create a new reference relative to this reference.
  2292. </summary>
  2293. <param name="inReference">The reference string.</param>
  2294. <returns>The new reference.</returns>
  2295. </member>
  2296. <member name="M:Infragistics.Win.CalcEngine.RefBase.CreateRange(System.String,System.String)">
  2297. <summary>
  2298. Create a Range reference relative to this reference.
  2299. </summary>
  2300. <param name="fromReference">The start of the range, inclusive.</param>
  2301. <param name="toReference">The end of the range, inclusive.</param>
  2302. <returns>A RangeReference</returns>
  2303. </member>
  2304. <member name="M:Infragistics.Win.CalcEngine.RefBase.ResolveReference(Infragistics.Win.CalcEngine.IUltraCalcReference,Infragistics.Win.CalcEngine.ResolveReferenceType)">
  2305. <summary>
  2306. Resolves a reference relative to this reference. For example, if this
  2307. reference is a reference to a row, and inReference is a reference to a
  2308. column, the resolved reference is the cell reference that is the intersection
  2309. of this row and the input column.
  2310. </summary>
  2311. <param name="inReference">The reference to resolve.</param>
  2312. <param name="referenceType"></param>
  2313. <returns>The resolved reference.</returns>
  2314. </member>
  2315. <member name="M:Infragistics.Win.CalcEngine.RefBase.ContainsReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  2316. <summary>
  2317. Returns true if this reference contains inReference
  2318. </summary>
  2319. <param name="inReference">The contained candidate.</param>
  2320. <returns>true if inReference is contained by this reference.</returns>
  2321. </member>
  2322. <member name="M:Infragistics.Win.CalcEngine.RefBase.IsSubsetReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  2323. <summary>
  2324. Returns true if inReference is a proper subset of this reference
  2325. </summary>
  2326. <param name="inReference">The subset candidate.</param>
  2327. <returns>true if inReference is contained by this reference.</returns>
  2328. </member>
  2329. <member name="M:Infragistics.Win.CalcEngine.RefBase.IsSiblingReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  2330. <summary>
  2331. Determines whether the given reference is a sibling of this reference
  2332. </summary>
  2333. <param name="reference">The reference to compare against this one</param>
  2334. <returns>True if the reference is a sibling of the given reference</returns>
  2335. </member>
  2336. <member name="M:Infragistics.Win.CalcEngine.RefBase.ToString">
  2337. <summary>
  2338. Returns a string representation of the reference based on the reference type and absolute name.
  2339. </summary>
  2340. <returns>A string representation of the reference based on the reference type and absolute name.</returns>
  2341. </member>
  2342. <member name="M:Infragistics.Win.CalcEngine.RefBase.GetChildReferences(Infragistics.Win.CalcEngine.ChildReferenceType)">
  2343. <summary>
  2344. Returns the child references of the reference. This method can return null.
  2345. </summary>
  2346. <param name="referenceType">The <see cref="T:Infragistics.Win.CalcEngine.ChildReferenceType"/> to retrieve.</param>
  2347. <returns>An array of <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/> objects that represent the child references.</returns>
  2348. </member>
  2349. <member name="M:Infragistics.Win.CalcEngine.RefBase.CreateParsedReference">
  2350. <summary>
  2351. Used to create a new <see cref="T:Infragistics.Win.CalcEngine.RefParser"/> for the reference.
  2352. </summary>
  2353. </member>
  2354. <member name="M:Infragistics.Win.CalcEngine.RefBase.GetHashCode">
  2355. <summary>
  2356. Overridden. Default implementation returns the hash code of the normalized absolute name.
  2357. These objects are going to be added to data structure that make use of GetHashCode and
  2358. Equals methods. What this means is that the normalized absolute name must not change
  2359. throughout the lifetime of this instance. If it does change then the overriding class
  2360. must override this method and return a hash code based on some other immutable property
  2361. of the instance.
  2362. </summary>
  2363. <returns>A hash code of the normalized absolute name.</returns>
  2364. </member>
  2365. <member name="M:Infragistics.Win.CalcEngine.RefBase.Equals(System.Object)">
  2366. <summary>
  2367. Overriden. Default implementation returns true if the normalized absolute names of this
  2368. reference and the passed in reference match. These objects are going to be added to data
  2369. structure that make use of GetHashCode and Equals methods. What this means is that the
  2370. normalized absolute name must not change throughout the lifetime of this instance. If it
  2371. does change then the overriding class must override this method and return a hash code
  2372. based on some other immutable property of the instance.
  2373. </summary>
  2374. <param name="obj">The reference to compare with this instance.</param>
  2375. <returns>True if the normalized absolute names of this reference and the passed in reference match</returns>
  2376. </member>
  2377. <member name="P:Infragistics.Win.CalcEngine.RefBase.Context">
  2378. <summary>
  2379. Returns a context for the Reference.
  2380. </summary>
  2381. <remarks><p class="body">Returns a meaningful object context for the reference. This could be an UltraGridCell, UltraGridColumn, NamedReference, Control, etc.</p></remarks>
  2382. </member>
  2383. <member name="P:Infragistics.Win.CalcEngine.RefBase.BaseParent">
  2384. <summary>
  2385. The RefBase Parent reference of this referenced element. Used to navigate the element hierarchy. If this
  2386. referenced element is the root element, <b>BaseParent</b> returns null. Read Only.
  2387. </summary>
  2388. </member>
  2389. <member name="P:Infragistics.Win.CalcEngine.RefBase.IsAnchored">
  2390. <summary>
  2391. Returns true if this reference is anchored. An anchored reference is a direct reference to an element.
  2392. An unanchored reference is an indirect reference. An indirect reference stores context dependent properties
  2393. such as the relative name used to create the reference. Read Only.
  2394. </summary>
  2395. <seealso cref="T:Infragistics.Win.CalcEngine.RefUnAnchored"/>
  2396. <seealso cref="P:Infragistics.Win.CalcEngine.RefBase.RelativeReference"/>
  2397. </member>
  2398. <member name="P:Infragistics.Win.CalcEngine.RefBase.IsRange">
  2399. <summary>
  2400. Returns true if this reference is a Range Reference. Read Only.
  2401. </summary>
  2402. <seealso cref="T:Infragistics.Win.CalcEngine.RefRange"/>
  2403. </member>
  2404. <member name="P:Infragistics.Win.CalcEngine.RefBase.WrappedReference">
  2405. <summary>
  2406. Returns the indirect reference of an UnAnchored reference. Read only.
  2407. </summary>
  2408. <seealso cref="T:Infragistics.Win.CalcEngine.RefUnAnchored"/>
  2409. <seealso cref="P:Infragistics.Win.CalcEngine.RefBase.IsAnchored"/>
  2410. </member>
  2411. <member name="P:Infragistics.Win.CalcEngine.RefBase.ParsedReference">
  2412. <summary>
  2413. Gets or Sets the parsed representation of this reference. This returns the absolute reference name. Use
  2414. <b>RelativeReference</b> to get the parsed representation of the string used to create this reference if this
  2415. reference is UnAnchored.
  2416. </summary>
  2417. <seealso cref="P:Infragistics.Win.CalcEngine.RefBase.IsAnchored"/>
  2418. <seealso cref="P:Infragistics.Win.CalcEngine.RefBase.RelativeReference"/>
  2419. </member>
  2420. <member name="P:Infragistics.Win.CalcEngine.RefBase.RelativeReference">
  2421. <summary>
  2422. Gets or Sets the parsed representation of the string used to create this reference if this reference
  2423. is UnAnchored. Use <b>AbsoluteReference</b> to get the parsed representation of the anchored reference.
  2424. </summary>
  2425. <seealso cref="P:Infragistics.Win.CalcEngine.RefBase.IsAnchored"/>
  2426. <seealso cref="P:Infragistics.Win.CalcEngine.RefBase.ParsedReference"/>
  2427. </member>
  2428. <member name="P:Infragistics.Win.CalcEngine.RefBase.AbsoluteName">
  2429. <summary>
  2430. The fully qualified unique name for the referenced element. Read Only.
  2431. </summary>
  2432. </member>
  2433. <member name="P:Infragistics.Win.CalcEngine.RefBase.NormalizedAbsoluteName">
  2434. <summary>
  2435. Returns the normalized absolute name. UltraCalcEngine makes use of normalized
  2436. absolute names of references to compare two references and search for references.
  2437. This property should return the absolute name with case insensitive parts of
  2438. the absolute names converted to lower case.
  2439. </summary>
  2440. </member>
  2441. <member name="P:Infragistics.Win.CalcEngine.RefBase.ElementName">
  2442. <summary>
  2443. The unqualified name of this referenced element. Used to construct the fully qualified name by the
  2444. <b>AbsoluteName</b> method. Read Only.
  2445. </summary>
  2446. <seealso cref="P:Infragistics.Win.CalcEngine.RefBase.AbsoluteName"/>
  2447. </member>
  2448. <member name="P:Infragistics.Win.CalcEngine.RefBase.Value">
  2449. <summary>
  2450. The <b>UltraCalcValue</b>, if any, associated with this Reference. If this reference
  2451. does not contain a Value then a <b>UltraCalcErrorValue</b> is returned.
  2452. </summary>
  2453. </member>
  2454. <member name="P:Infragistics.Win.CalcEngine.RefBase.Formula">
  2455. <summary>
  2456. The <b>IUltraCalcFormula</b>, if any, associated with this Reference. If this reference
  2457. can not contain a formula then null is returned.
  2458. </summary>
  2459. </member>
  2460. <member name="P:Infragistics.Win.CalcEngine.RefBase.RecalcDeferred">
  2461. <summary>
  2462. Flag used by the <b>UltraCalcEngine</b> to manage the recalculation network.
  2463. Denotes the reference is visible.
  2464. </summary>
  2465. </member>
  2466. <member name="P:Infragistics.Win.CalcEngine.RefBase.RecalcVisible">
  2467. <summary>
  2468. Flag used by the <b>UltraCalcEngine</b> to manage the recalculation network.
  2469. Denotes the reference is visible.
  2470. </summary>
  2471. </member>
  2472. <member name="P:Infragistics.Win.CalcEngine.RefBase.HasRelativeIndex">
  2473. <summary>
  2474. True indicates that the reference was constructed with a relative index. Read Only.
  2475. </summary>
  2476. </member>
  2477. <member name="P:Infragistics.Win.CalcEngine.RefBase.HasAbsoluteIndex">
  2478. <summary>
  2479. True indicates that the reference was constructed with a relative index. Read Only.
  2480. </summary>
  2481. </member>
  2482. <member name="P:Infragistics.Win.CalcEngine.RefBase.HasScopeAll">
  2483. <summary>
  2484. True indicates that the reference was constructed with a scope all index. Read Only.
  2485. </summary>
  2486. </member>
  2487. <member name="P:Infragistics.Win.CalcEngine.RefBase.References">
  2488. <summary>
  2489. Return a collection of references if this Reference is enumerable. An exception is
  2490. thrown if this reference is not enumerable.
  2491. </summary>
  2492. <returns>A Reference collection.</returns>
  2493. </member>
  2494. <member name="P:Infragistics.Win.CalcEngine.RefBase.IsEnumerable">
  2495. <summary>
  2496. Returns true if this reference is enumerable.
  2497. </summary>
  2498. </member>
  2499. <member name="P:Infragistics.Win.CalcEngine.RefBase.Parent">
  2500. <summary>
  2501. The RefBase Parent reference of this referenced element. Used to navigate the element hierarchy. If this
  2502. referenced element is the root element, <b>BaseParent</b> returns null. Read Only.
  2503. </summary>
  2504. </member>
  2505. <member name="P:Infragistics.Win.CalcEngine.RefBase.IsDataReference">
  2506. <summary>
  2507. Returns true if this reference is a data reference. A data reference contains a value, such as a Grid Cell or
  2508. a Grid SummaryValue. Many referenced elements, such as a Grid Column or a Grid Band, do not reference a value.
  2509. Read Only.
  2510. </summary>
  2511. </member>
  2512. <member name="P:Infragistics.Win.CalcEngine.RefBase.IsDisposedReference">
  2513. <summary>
  2514. True indicates that the reference was disposed. Read Only.
  2515. </summary>
  2516. </member>
  2517. <member name="T:Infragistics.Win.CalcEngine.RefRange">
  2518. <summary>
  2519. RefRange is a generic Range Reference
  2520. </summary>
  2521. </member>
  2522. <member name="F:Infragistics.Win.CalcEngine.RefRange.from">
  2523. <summary>
  2524. The start of the range, not normalized, inclusive.
  2525. </summary>
  2526. </member>
  2527. <member name="F:Infragistics.Win.CalcEngine.RefRange.to">
  2528. <summary>
  2529. The end of the range, not normalized, inclusive.
  2530. </summary>
  2531. </member>
  2532. <member name="F:Infragistics.Win.CalcEngine.RefRange.normalizedFrom">
  2533. <summary>
  2534. The normalized start of the range, inclusive.
  2535. </summary>
  2536. </member>
  2537. <member name="F:Infragistics.Win.CalcEngine.RefRange.normalizedTo">
  2538. <summary>
  2539. The normalized end of the range, inclusive.
  2540. </summary>
  2541. </member>
  2542. <member name="M:Infragistics.Win.CalcEngine.RefRange.#ctor(Infragistics.Win.CalcEngine.RefBase,Infragistics.Win.CalcEngine.RefBase)">
  2543. <summary>
  2544. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.RefRange"/>
  2545. </summary>
  2546. <param name="from">The start of the range, inclusive.</param>
  2547. <param name="to">The end of the range, inclusive.</param>
  2548. </member>
  2549. <member name="M:Infragistics.Win.CalcEngine.RefRange.Validate">
  2550. <summary>
  2551. Validates the Range. This implementation requires that a Range is constrained to the last
  2552. tuple in the Reference Path.
  2553. </summary>
  2554. </member>
  2555. <member name="M:Infragistics.Win.CalcEngine.RefRange.Contains(Infragistics.Win.CalcEngine.RefParser)">
  2556. <summary>
  2557. Returns true if targetRP is contained in this Range.
  2558. </summary>
  2559. <param name="targetRP">The candidate contained range.</param>
  2560. <returns>true if targetRP is contained in this range.</returns>
  2561. </member>
  2562. <member name="M:Infragistics.Win.CalcEngine.RefRange.CreateParsedReference">
  2563. <summary>
  2564. Used to create a new <see cref="T:Infragistics.Win.CalcEngine.RefParser"/> for the reference.
  2565. </summary>
  2566. </member>
  2567. <member name="M:Infragistics.Win.CalcEngine.RefRange.FindItem(System.String)">
  2568. <summary>
  2569. Returns the named reference relative to this reference.
  2570. <p>This always throws an exception. This method should never be called on a Range because
  2571. a Range is never created by BuildReference
  2572. </p>
  2573. </summary>
  2574. <param name="name">The element name.</param>
  2575. <returns>The referenced element</returns>
  2576. </member>
  2577. <member name="M:Infragistics.Win.CalcEngine.RefRange.FindAll(System.String)">
  2578. <summary>
  2579. Returns the named reference relative to this reference with scope "All"
  2580. <p>This always throws an exception. This method should never be called on a Range because
  2581. a Range is never created by BuildReference
  2582. </p>
  2583. </summary>
  2584. <param name="name">The element name.</param>
  2585. <returns>The referenced element</returns>
  2586. </member>
  2587. <member name="M:Infragistics.Win.CalcEngine.RefRange.FindSummaryItem(System.String)">
  2588. <summary>
  2589. Returns the named SummaryItem reference relative to this reference.
  2590. <p>This always throws an exception. This method should never be called on a Range because
  2591. a Range is never created by BuildReference
  2592. </p>
  2593. </summary>
  2594. <param name="name">The element name.</param>
  2595. <returns>The referenced element</returns>
  2596. </member>
  2597. <member name="M:Infragistics.Win.CalcEngine.RefRange.FindItem(System.String,System.String)">
  2598. <summary>
  2599. Returns the named indexed reference relative to this reference.
  2600. <p>This always throws an exception. This method should never be called on a Range because
  2601. a Range is never created by BuildReference
  2602. </p>
  2603. </summary>
  2604. <param name="name">The element name.</param>
  2605. <param name="index">The index name.</param>
  2606. <returns>The referenced element</returns>
  2607. </member>
  2608. <member name="M:Infragistics.Win.CalcEngine.RefRange.FindItem(System.String,System.Int32,System.Boolean)">
  2609. <summary>
  2610. Returns the named indexed reference relative to this reference. If <b>isRelative</b>
  2611. is true, then <b>index</b> is treated as a relative to this element index. Otherwise the
  2612. index is treated as absolute.
  2613. <p>This always throws an exception. This method should never be called on a Range because
  2614. a Range is never created by BuildReference
  2615. </p>
  2616. </summary>
  2617. <param name="name">The element name.</param>
  2618. <param name="index">The index value.</param>
  2619. <param name="isRelative">true if <b>index</b> is relative to this index</param>
  2620. <returns>The referenced element</returns>
  2621. </member>
  2622. <member name="M:Infragistics.Win.CalcEngine.RefRange.ScopedReferences(Infragistics.Win.CalcEngine.RefParser)">
  2623. <summary>
  2624. Returns a <b>IUltraCalcReferenceCollection</b> for enumerable references constrained to the specified reference.
  2625. <p>A Range returns a RefRangeCollection.
  2626. </p>
  2627. </summary>
  2628. <param name="scopeRP">The constraining reference</param>
  2629. <returns>A RefRangeCollection</returns>
  2630. </member>
  2631. <member name="M:Infragistics.Win.CalcEngine.RefRange.MarkRelativeIndices(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  2632. <summary>
  2633. For each reference tuple in this reference that has a relative index, mark the
  2634. corresponding tuple in inReference.
  2635. </summary>
  2636. <param name="inReference">The Reference to be marked.</param>
  2637. </member>
  2638. <member name="M:Infragistics.Win.CalcEngine.RefRange.ResolveReference(Infragistics.Win.CalcEngine.IUltraCalcReference,Infragistics.Win.CalcEngine.ResolveReferenceType)">
  2639. <summary>
  2640. Resolves a reference relative to this reference. For example, if this
  2641. reference is a reference to a row, and inReference is a reference to a
  2642. column, the resolved reference is the cell reference that is the intersection
  2643. of this row and the input column.
  2644. <p>ResolveReference for a Range is from.ResolveReference
  2645. </p>
  2646. </summary>
  2647. <param name="inReference">The reference to resolve.</param>
  2648. <param name="referenceType">Enumeration indicating the type of reference to resolve</param>
  2649. <returns>The resolved reference.</returns>
  2650. </member>
  2651. <member name="M:Infragistics.Win.CalcEngine.RefRange.ContainsReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  2652. <summary>
  2653. Returns true if this Range contains inReference
  2654. </summary>
  2655. <param name="inReference">The contained candidate.</param>
  2656. <returns>true if inReference is contained by this range.</returns>
  2657. </member>
  2658. <member name="M:Infragistics.Win.CalcEngine.RefRange.ToString">
  2659. <summary>
  2660. Returns a string representation of the range including the class type as well as the to and from reference.
  2661. </summary>
  2662. </member>
  2663. <member name="M:Infragistics.Win.CalcEngine.RefRange.GetEnumerator">
  2664. <summary>
  2665. Returns an Enumerator over the Range.
  2666. </summary>
  2667. <returns>this IEnumerator</returns>
  2668. </member>
  2669. <member name="P:Infragistics.Win.CalcEngine.RefRange.FromBase">
  2670. <summary>
  2671. Return the From reference as a Refbase.
  2672. </summary>
  2673. </member>
  2674. <member name="P:Infragistics.Win.CalcEngine.RefRange.NormalizedFromBase">
  2675. <summary>
  2676. Return the Normalized From reference as a Refbase.
  2677. </summary>
  2678. </member>
  2679. <member name="P:Infragistics.Win.CalcEngine.RefRange.FromRef">
  2680. <summary>
  2681. Return the From reference as a IUltraCalcReference.
  2682. </summary>
  2683. </member>
  2684. <member name="P:Infragistics.Win.CalcEngine.RefRange.NormalizedFromRef">
  2685. <summary>
  2686. Return the normalized From reference as a IUltraCalcReference.
  2687. </summary>
  2688. </member>
  2689. <member name="P:Infragistics.Win.CalcEngine.RefRange.ToBase">
  2690. <summary>
  2691. Return the To reference as a Refbase.
  2692. </summary>
  2693. </member>
  2694. <member name="P:Infragistics.Win.CalcEngine.RefRange.NormalizedToBase">
  2695. <summary>
  2696. Return the normalized To reference as a <see cref="T:Infragistics.Win.CalcEngine.RefBase"/>.
  2697. </summary>
  2698. </member>
  2699. <member name="P:Infragistics.Win.CalcEngine.RefRange.ToRef">
  2700. <summary>
  2701. Return the To reference as a IUltraCalcReference.
  2702. </summary>
  2703. </member>
  2704. <member name="P:Infragistics.Win.CalcEngine.RefRange.NormalizedToRef">
  2705. <summary>
  2706. Return the normalized To reference as a IUltraCalcReference.
  2707. </summary>
  2708. </member>
  2709. <member name="P:Infragistics.Win.CalcEngine.RefRange.IsRange">
  2710. <summary>
  2711. Returns true. This reference is a Range Reference. Read Only.
  2712. </summary>
  2713. <seealso cref="T:Infragistics.Win.CalcEngine.RefRange"/>
  2714. </member>
  2715. <member name="P:Infragistics.Win.CalcEngine.RefRange.ElementName">
  2716. <summary>
  2717. The unqualified name of this referenced element. Used to construct the fully
  2718. qualified name by the <b>AbsoluteName</b> method. Read Only.
  2719. <p>The ElementName for a Range is from.ElementName + ":" + to.ElementName
  2720. </p>
  2721. </summary>
  2722. <seealso cref="P:Infragistics.Win.CalcEngine.RefRange.AbsoluteName"/>
  2723. </member>
  2724. <member name="P:Infragistics.Win.CalcEngine.RefRange.BaseParent">
  2725. <summary>
  2726. The Parent reference of this referenced element. Used to navigate the element hierarchy. If this
  2727. referenced element is the root element, <b>Parent</b> returns null. Read Only.
  2728. <p>The Parent of a Range is this.from
  2729. </p>
  2730. </summary>
  2731. </member>
  2732. <member name="P:Infragistics.Win.CalcEngine.RefRange.IsDataReference">
  2733. <summary>
  2734. Returns true if this reference is a data reference. A data reference contains a value, such as a Grid Cell or
  2735. a Grid SummaryValue. Many referenced elements, such as a Grid Column or a Grid Band, do not reference a value.
  2736. Read Only.
  2737. <p>A Range is always a Data Reference.
  2738. </p>
  2739. </summary>
  2740. </member>
  2741. <member name="P:Infragistics.Win.CalcEngine.RefRange.AbsoluteName">
  2742. <summary>
  2743. The fully qualified unique name for the referenced element. Read Only.
  2744. <p>The AbsoluteName for a Range is from.AbsoluteName + ":" + to.AbsoluteName
  2745. </p>
  2746. </summary>
  2747. </member>
  2748. <member name="P:Infragistics.Win.CalcEngine.RefRange.NormalizedAbsoluteName">
  2749. <summary>
  2750. Returns the normalized absolute name. UltraCalcEngine makes use normalized
  2751. absolute names of references to compare two references and search for references.
  2752. This property should return the absolute name with case insensitive parts of
  2753. the absolute names converted to lower case.
  2754. </summary>
  2755. </member>
  2756. <member name="P:Infragistics.Win.CalcEngine.RefRange.HasRelativeIndex">
  2757. <summary>
  2758. True indicates that the reference was constructed with a relative index. Read Only.
  2759. <p>The HasRelativeIndex for a Range is from.HasRelativeIndex
  2760. </p>
  2761. </summary>
  2762. </member>
  2763. <member name="P:Infragistics.Win.CalcEngine.RefRange.References">
  2764. <summary>
  2765. Return a collection of references if this Reference is enumerable. An exception is
  2766. thrown if this reference is not enumerable.
  2767. <p>A Range returns a RefRangeCollection.
  2768. </p>
  2769. </summary>
  2770. <returns>RefRangeCollection.</returns>
  2771. </member>
  2772. <member name="P:Infragistics.Win.CalcEngine.RefRange.IsEnumerable">
  2773. <summary>
  2774. Returns true. A range is enumerable.
  2775. </summary>
  2776. </member>
  2777. <member name="T:Infragistics.Win.CalcEngine.RefRange.RefRangeEnumerator">
  2778. <summary>
  2779. Enumerator for a <see cref="T:Infragistics.Win.CalcEngine.RefRange"/>
  2780. </summary>
  2781. </member>
  2782. <member name="M:Infragistics.Win.CalcEngine.RefRange.RefRangeEnumerator.#ctor(Infragistics.Win.CalcEngine.RefRange)">
  2783. <summary>
  2784. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.RefRange.RefRangeEnumerator"/>
  2785. </summary>
  2786. <param name="range">Range to enumerate</param>
  2787. </member>
  2788. <member name="M:Infragistics.Win.CalcEngine.RefRange.RefRangeEnumerator.MoveNext">
  2789. <summary>
  2790. Sets the current reference to the next reference. Returns false if there is no
  2791. next reference.
  2792. </summary>
  2793. <returns>true if a next reference is available.</returns>
  2794. </member>
  2795. <member name="M:Infragistics.Win.CalcEngine.RefRange.RefRangeEnumerator.Reset">
  2796. <summary>
  2797. Resets the enumeration to the begining.
  2798. </summary>
  2799. </member>
  2800. <member name="P:Infragistics.Win.CalcEngine.RefRange.RefRangeEnumerator.Current">
  2801. <summary>
  2802. Returns the current reference in the Range.
  2803. </summary>
  2804. </member>
  2805. <member name="T:Infragistics.Win.CalcEngine.RefTuple">
  2806. <summary>
  2807. This class represents a element identifier and a scope.
  2808. </summary>
  2809. </member>
  2810. <member name="F:Infragistics.Win.CalcEngine.RefTuple.refName">
  2811. <summary>
  2812. The tuple name for reference type Identifier.
  2813. </summary>
  2814. </member>
  2815. <member name="F:Infragistics.Win.CalcEngine.RefTuple.refType">
  2816. <summary>
  2817. The tuple reference type.
  2818. </summary>
  2819. </member>
  2820. <member name="F:Infragistics.Win.CalcEngine.RefTuple.scopeIdentifier">
  2821. <summary>
  2822. The tuple scope Identifier for scope type Identifier.
  2823. </summary>
  2824. </member>
  2825. <member name="F:Infragistics.Win.CalcEngine.RefTuple.scopeType">
  2826. <summary>
  2827. The tuple scope type.
  2828. </summary>
  2829. </member>
  2830. <member name="F:Infragistics.Win.CalcEngine.RefTuple.scopeIndex">
  2831. <summary>
  2832. The tuple scope index for scope type Index or RelativeIndex.
  2833. </summary>
  2834. </member>
  2835. <member name="M:Infragistics.Win.CalcEngine.RefTuple.#ctor(Infragistics.Win.CalcEngine.RefTuple)">
  2836. <summary>
  2837. Cloning constructor.
  2838. </summary>
  2839. <param name="clone">The RefTuple to clone.</param>
  2840. </member>
  2841. <member name="M:Infragistics.Win.CalcEngine.RefTuple.#ctor(System.String)">
  2842. <summary>
  2843. Parsing contructor.
  2844. </summary>
  2845. <param name="refName">The tuple in string form.</param>
  2846. </member>
  2847. <member name="M:Infragistics.Win.CalcEngine.RefTuple.IsSameTuple(Infragistics.Win.CalcEngine.RefTuple)">
  2848. <summary>
  2849. Tuple Equivalence comparison. True if same Type and Scope.
  2850. </summary>
  2851. <param name="tuple">The tuple to compare against.</param>
  2852. <returns>true iff tuple is same type and scope as this.</returns>
  2853. </member>
  2854. <member name="M:Infragistics.Win.CalcEngine.RefTuple.IsSameIdentifier(Infragistics.Win.CalcEngine.RefTuple)">
  2855. <summary>
  2856. Compares this tuple identifiers with the input tuple identifier.
  2857. </summary>
  2858. <param name="tuple">The input tuple.</param>
  2859. <returns>true if the identifiers are equal.</returns>
  2860. </member>
  2861. <member name="M:Infragistics.Win.CalcEngine.RefTuple.Contains(Infragistics.Win.CalcEngine.RefTuple)">
  2862. <summary>
  2863. True if this tuple contains the input tuple. The input tuple is considered to be
  2864. contained if both tuples have the same identifier and if this scope contains the
  2865. input scope. The input scope is contained if neither scope types are type Unknown and
  2866. they meet one of the following conditions:
  2867. <list>
  2868. <item>Both tuples have SummaryValue scope.</item>
  2869. <item>Either tuple has scope type Any.</item>
  2870. <item>Both are type Identifier and have lexographicly equal scope identifiers.</item>
  2871. <item>Both are the same type of index (Index or RelativeIndex) and have the same scope index.</item>
  2872. </list>
  2873. </summary>
  2874. <param name="tuple">The <see cref="T:Infragistics.Win.CalcEngine.RefTuple"/> to check.</param>
  2875. <returns>True if this tuple contains the input tuple.</returns>
  2876. </member>
  2877. <member name="M:Infragistics.Win.CalcEngine.RefTuple.IsSubset(Infragistics.Win.CalcEngine.RefTuple)">
  2878. <summary>
  2879. True if the input tuple is a subset of this tuble. The input tuple is considered to be
  2880. a subset if both tuples have the same identifier and if this scope entirely contains the
  2881. input scope. The input scope is contained if neither scope types are type Unknown and
  2882. they meet one of the following conditions:
  2883. <list>
  2884. <item>Both tuples have SummaryValue scope.</item>
  2885. <item>This tuple has scope type Any.</item>
  2886. <item>Both scopes are type Identifier and have lexographicly equal scope identifiers.</item>
  2887. <item>Both scopes are the same type of index (Index or RelativeIndex) and have the same scope index.</item>
  2888. </list>
  2889. </summary>
  2890. <param name="tuple">The <see cref="T:Infragistics.Win.CalcEngine.RefTuple"/> to check.</param>
  2891. <returns>True if the input tuple is a subset of this tuble.</returns>
  2892. </member>
  2893. <member name="M:Infragistics.Win.CalcEngine.RefTuple.IsSameScope(Infragistics.Win.CalcEngine.RefTuple)">
  2894. <summary>
  2895. True if if the scope of the input tuple is identical to this scope.
  2896. </summary>
  2897. <param name="tuple">The input tuple.</param>
  2898. <returns>true if the scope of the input tuple is identical to this scope.</returns>
  2899. </member>
  2900. <member name="M:Infragistics.Win.CalcEngine.RefTuple.ContainsScope(Infragistics.Win.CalcEngine.RefTuple)">
  2901. <summary>
  2902. True if this tuple scope contains the input tuple scope. The input scope is contained
  2903. if neither scope types are type Unknown and they meet one of the following conditions:
  2904. <list>
  2905. <item>Both tuples have SummaryValue scope.</item>
  2906. <item>Either tuple has scope type Any.</item>
  2907. <item>Both are type Identifier and have lexographicly equal scope identifiers.</item>
  2908. <item>Both are the same type of index (Index or RelativeIndex) and have the same scope index.</item>
  2909. </list>
  2910. </summary>
  2911. <param name="tuple"></param>
  2912. <returns></returns>
  2913. </member>
  2914. <member name="M:Infragistics.Win.CalcEngine.RefTuple.IsScopeSubset(Infragistics.Win.CalcEngine.RefTuple)">
  2915. <summary>
  2916. True if input tuple scope is entirely contained by this tuple scope. The input scope is enitrely contained
  2917. if neither scope types are type Unknown and they meet one of the following conditions:
  2918. <list>
  2919. <item>Both tuples have SummaryValue scope.</item>
  2920. <item>This tuple has scope type Any.</item>
  2921. <item>Both are type Identifier and have lexographicly equal scope identifiers.</item>
  2922. <item>Both are the same type of index (Index or RelativeIndex) and have the same scope index.</item>
  2923. </list>
  2924. </summary>
  2925. <param name="tuple"></param>
  2926. <returns></returns>
  2927. </member>
  2928. <member name="M:Infragistics.Win.CalcEngine.RefTuple.IsNumericScopeLTE(Infragistics.Win.CalcEngine.RefTuple)">
  2929. <summary>
  2930. True if both tuples have the same type and numeric scope type and
  2931. this numeric index &lt;= the input tuple numeric index
  2932. </summary>
  2933. <param name="tuple">The tuple to test.</param>
  2934. <returns>true iff this is &lt;= input.</returns>
  2935. <seealso cref="M:Infragistics.Win.CalcEngine.RefTuple.IsNumericScopeGTE(Infragistics.Win.CalcEngine.RefTuple)"/>
  2936. </member>
  2937. <member name="M:Infragistics.Win.CalcEngine.RefTuple.IsNumericScopeGTE(Infragistics.Win.CalcEngine.RefTuple)">
  2938. <summary>
  2939. True if both tuples have the same type and numeric scope type and
  2940. this numeric index &gt;= the input tuple numeric index
  2941. </summary>
  2942. <param name="tuple">The tuple to test.</param>
  2943. <returns>true iff this is &gt;= input.</returns>
  2944. <seealso cref="M:Infragistics.Win.CalcEngine.RefTuple.IsNumericScopeLTE(Infragistics.Win.CalcEngine.RefTuple)"/>
  2945. </member>
  2946. <member name="M:Infragistics.Win.CalcEngine.RefTuple.IncrementScope">
  2947. <summary>
  2948. Increments the scope if the scope if type Index or RelativeIndex.
  2949. </summary>
  2950. <returns>true if scope was incremented.</returns>
  2951. </member>
  2952. <member name="M:Infragistics.Win.CalcEngine.RefTuple.ToString(System.Text.StringBuilder)">
  2953. <summary>
  2954. Appends the tuple to the specified string builder.
  2955. </summary>
  2956. <param name="sb">The <see cref="T:System.Text.StringBuilder"/> to append to.</param>
  2957. </member>
  2958. <member name="M:Infragistics.Win.CalcEngine.RefTuple.ToString">
  2959. <summary>
  2960. Returns the string form of the tuple.
  2961. </summary>
  2962. <returns>The tuple in string form.</returns>
  2963. </member>
  2964. <member name="P:Infragistics.Win.CalcEngine.RefTuple.Type">
  2965. <summary>
  2966. The tuple type. Read Only.
  2967. </summary>
  2968. </member>
  2969. <member name="P:Infragistics.Win.CalcEngine.RefTuple.Scope">
  2970. <summary>
  2971. The tuple scope. Read Only.
  2972. </summary>
  2973. </member>
  2974. <member name="P:Infragistics.Win.CalcEngine.RefTuple.Name">
  2975. <summary>
  2976. The tuple name for reference type Identifier. Read Only.
  2977. </summary>
  2978. </member>
  2979. <member name="P:Infragistics.Win.CalcEngine.RefTuple.Marked">
  2980. <summary>
  2981. Indicator that this tuple is Marked.
  2982. </summary>
  2983. </member>
  2984. <member name="P:Infragistics.Win.CalcEngine.RefTuple.Last">
  2985. <summary>
  2986. Indicator that this tuple is is the last tuple in a RefParser tuple path.
  2987. </summary>
  2988. </member>
  2989. <member name="P:Infragistics.Win.CalcEngine.RefTuple.NextToLast">
  2990. <summary>
  2991. Indicator that this tuple is is the next-to-last tuple in a RefParser tuple path.
  2992. </summary>
  2993. </member>
  2994. <member name="P:Infragistics.Win.CalcEngine.RefTuple.ScopeID">
  2995. <summary>
  2996. The tuple scope Identifier for scope type Identifier. Read Only.
  2997. </summary>
  2998. </member>
  2999. <member name="P:Infragistics.Win.CalcEngine.RefTuple.ScopeIndex">
  3000. <summary>
  3001. The tuple scope index for scope type Index or RelativeIndex. Read Only.
  3002. </summary>
  3003. </member>
  3004. <member name="P:Infragistics.Win.CalcEngine.RefTuple.IsAbsolute">
  3005. <summary>
  3006. A tuple is Absolute if it is of type Identifier with a scope type other than RelativeIndex.
  3007. </summary>
  3008. </member>
  3009. <member name="T:Infragistics.Win.CalcEngine.RefTuple.RefType">
  3010. <summary>
  3011. The different types of elements.
  3012. </summary>
  3013. </member>
  3014. <member name="F:Infragistics.Win.CalcEngine.RefTuple.RefType.Parent">
  3015. <summary>
  3016. A parent reference (e.g. "..")
  3017. </summary>
  3018. </member>
  3019. <member name="F:Infragistics.Win.CalcEngine.RefTuple.RefType.ExplicitThis">
  3020. <summary>
  3021. A self reference (e.g. ".")
  3022. </summary>
  3023. </member>
  3024. <member name="F:Infragistics.Win.CalcEngine.RefTuple.RefType.Identifier">
  3025. <summary>
  3026. A string identifying the name of the reference.
  3027. </summary>
  3028. </member>
  3029. <member name="F:Infragistics.Win.CalcEngine.RefTuple.RefType.Unknown">
  3030. <summary>
  3031. An unknown reference type
  3032. </summary>
  3033. </member>
  3034. <member name="T:Infragistics.Win.CalcEngine.RefTuple.RefScope">
  3035. <summary>
  3036. The different scopes.
  3037. </summary>
  3038. </member>
  3039. <member name="F:Infragistics.Win.CalcEngine.RefTuple.RefScope.Any">
  3040. <summary>
  3041. No scope was specified
  3042. </summary>
  3043. </member>
  3044. <member name="F:Infragistics.Win.CalcEngine.RefTuple.RefScope.Index">
  3045. <summary>
  3046. A numeric value indicating the index of the reference
  3047. </summary>
  3048. </member>
  3049. <member name="F:Infragistics.Win.CalcEngine.RefTuple.RefScope.RelativeIndex">
  3050. <summary>
  3051. A numeric value indicating a relative offset
  3052. </summary>
  3053. </member>
  3054. <member name="F:Infragistics.Win.CalcEngine.RefTuple.RefScope.Identifier">
  3055. <summary>
  3056. An identifier
  3057. </summary>
  3058. </member>
  3059. <member name="F:Infragistics.Win.CalcEngine.RefTuple.RefScope.SummaryValue">
  3060. <summary>
  3061. An empty parentheses
  3062. </summary>
  3063. </member>
  3064. <member name="F:Infragistics.Win.CalcEngine.RefTuple.RefScope.All">
  3065. <summary>
  3066. An identifier indicating all (e.g. "(*)")
  3067. </summary>
  3068. </member>
  3069. <member name="F:Infragistics.Win.CalcEngine.RefTuple.RefScope.Unknown">
  3070. <summary>
  3071. An unknown scope
  3072. </summary>
  3073. </member>
  3074. <member name="T:Infragistics.Win.CalcEngine.RefParser">
  3075. <summary>
  3076. A RefParser is a parsed representation of a Reference Path. It contains a RefTuple array
  3077. representing each element in the Reference Path.
  3078. </summary>
  3079. </member>
  3080. <member name="F:Infragistics.Win.CalcEngine.RefParser.RefFullyQualifiedString">
  3081. <summary>
  3082. String used to denote the start of a fully qualified reference.
  3083. </summary>
  3084. </member>
  3085. <member name="F:Infragistics.Win.CalcEngine.RefParser.RefSeperator">
  3086. <summary>
  3087. Character used as a Path element seperator.
  3088. </summary>
  3089. </member>
  3090. <member name="F:Infragistics.Win.CalcEngine.RefParser.RefSeperatorString">
  3091. <summary>
  3092. String used as a Path element seperator.
  3093. </summary>
  3094. </member>
  3095. <member name="F:Infragistics.Win.CalcEngine.RefParser.RefBeginScope">
  3096. <summary>
  3097. Character used to denote the begining of a scope.
  3098. </summary>
  3099. </member>
  3100. <member name="F:Infragistics.Win.CalcEngine.RefParser.RefEndScope">
  3101. <summary>
  3102. Character used to denote the end of a scope.
  3103. </summary>
  3104. </member>
  3105. <member name="F:Infragistics.Win.CalcEngine.RefParser.RangeSeparator">
  3106. <summary>
  3107. Character used to denote a range of references.
  3108. </summary>
  3109. </member>
  3110. <member name="F:Infragistics.Win.CalcEngine.RefParser.RangeSeparatorWithSpaces">
  3111. <summary>
  3112. A space padded string representing a range.
  3113. </summary>
  3114. </member>
  3115. <member name="F:Infragistics.Win.CalcEngine.RefParser.EscapeCharacter">
  3116. <summary>
  3117. Character used for escaping special characters. It's the \ (backward slash) character.
  3118. </summary>
  3119. </member>
  3120. <member name="F:Infragistics.Win.CalcEngine.RefParser.QuotesCharacter">
  3121. <summary>
  3122. Character used for specifying a quoted string. It's the " (double quotes) character.
  3123. </summary>
  3124. </member>
  3125. <member name="F:Infragistics.Win.CalcEngine.RefParser.NameValuePairSeparatorCharacter">
  3126. <summary>
  3127. Character used for separating multiple name-value pairs. It's the , (comma) character.
  3128. </summary>
  3129. </member>
  3130. <member name="F:Infragistics.Win.CalcEngine.RefParser.NameValueSeparatorCharacter">
  3131. <summary>
  3132. Character used for separating name portion and the value portion in a name-value pair. It's the = (equal) character.
  3133. </summary>
  3134. </member>
  3135. <member name="M:Infragistics.Win.CalcEngine.RefParser.#ctor">
  3136. <summary>
  3137. Constructor.
  3138. </summary>
  3139. </member>
  3140. <member name="M:Infragistics.Win.CalcEngine.RefParser.#ctor(System.String)">
  3141. <summary>
  3142. Constructor. Parses the passed in string.
  3143. </summary>
  3144. <param name="refName">The string representation of a reference.</param>
  3145. </member>
  3146. <member name="M:Infragistics.Win.CalcEngine.RefParser.#ctor(Infragistics.Win.CalcEngine.RefParser)">
  3147. <summary>
  3148. Clone Constructor.
  3149. </summary>
  3150. <param name="rp">A RefParser instance from which a clone should be created.</param>
  3151. </member>
  3152. <member name="M:Infragistics.Win.CalcEngine.RefParser.MarkIndices">
  3153. <summary>
  3154. Determine the values of the FlagHasRelativeIndex,FlagHasAbsoluteIndex and FlagHasSummaryScope flags.
  3155. Set the Last flag on the Last tuple.
  3156. </summary>
  3157. </member>
  3158. <member name="M:Infragistics.Win.CalcEngine.RefParser.MarkRelativeIndices(Infragistics.Win.CalcEngine.RefParser,System.Boolean)">
  3159. <summary>
  3160. For each tuple in this reference with a Relative Index, mark the corresponding tuple
  3161. in targetRP
  3162. </summary>
  3163. <param name="targetRP">The tuples to mark.</param>
  3164. <param name="forceLastTuple">Forces the last tuple to be marked.</param>
  3165. </member>
  3166. <member name="M:Infragistics.Win.CalcEngine.RefParser.Merge(Infragistics.Win.CalcEngine.RefParser,Infragistics.Win.CalcEngine.RefParser,System.Boolean)">
  3167. <summary>
  3168. Populate this RefParser by merging the input baseRP with the input mergeRP. If
  3169. respectMarked is true, then any tuples in mergeRP that are Marked have precedence and
  3170. are converted to scope Any.
  3171. </summary>
  3172. <param name="baseRP">The base reference.</param>
  3173. <param name="mergeRP">The reference to merge into the base.</param>
  3174. <param name="respectMarked">if true, mergeRP tuples that are marked have precedence.</param>
  3175. </member>
  3176. <member name="M:Infragistics.Win.CalcEngine.RefParser.BuildReference(Infragistics.Win.CalcEngine.RefParser,Infragistics.Win.CalcEngine.RefParser)">
  3177. <summary>
  3178. Populate this RefParser by merging the input baseRP with the input mergeRP. If
  3179. respectMarked is true, then any tuples in mergeRP that are Marked have precedence and
  3180. are converted to scope Any.
  3181. </summary>
  3182. <param name="baseRP">The base reference.</param>
  3183. <param name="mergeRP">The reference to merge into the base.</param>
  3184. </member>
  3185. <member name="M:Infragistics.Win.CalcEngine.RefParser.EscapeString(System.String,System.Boolean)">
  3186. <summary>
  3187. Escapes all the special charactes in the specified text. If withinQuotes is true then it
  3188. only escapes the special characters that need to be escaped within double quotes, namely
  3189. the '"' and '\' characters.
  3190. </summary>
  3191. <param name="text">Text that needs to be escaped.</param>
  3192. <param name="withinQuotes">Whether the text is going to be enclosed in double quotes. If true then only escapes characters that need to be escaped in double quotes.</param>
  3193. <returns></returns>
  3194. </member>
  3195. <member name="M:Infragistics.Win.CalcEngine.RefParser.UnEscapeString(System.String)">
  3196. <summary>
  3197. Unescapes all the escaped charactes in the specified text.
  3198. </summary>
  3199. <param name="text">The text whose escaped characters should be unescaped.</param>
  3200. <returns>A string with all escaped characters unescaped.</returns>
  3201. </member>
  3202. <member name="M:Infragistics.Win.CalcEngine.RefParser.NormalizeEscapement(System.String,System.Boolean)">
  3203. <summary>
  3204. This method has the same effect as calling UnEscapeString and then calling EscapeString
  3205. on the specified text. This ensures that the text is minimally escaped.
  3206. </summary>
  3207. <param name="text">The text that should be normalized.</param>
  3208. <param name="withinQuotes">Whether the text is going to be enclosed in double quotes. If true then only escapes characters that need to be escaped in double quotes.</param>
  3209. <returns>A string that has been unescaped and then escaped.</returns>
  3210. </member>
  3211. <member name="M:Infragistics.Win.CalcEngine.RefParser.ParseNameValuePairs(System.String,System.String@)">
  3212. <summary>
  3213. Parses specified name-value pair. Examples of name-value pairs that this method parses are:
  3214. <code>
  3215. State = New York, City = New York
  3216. State = "New York", City = "New York"
  3217. State=New York,City=New York
  3218. A\/B = C\/D (column name is A/B and value is C/D.)
  3219. A = 10 miles\/hour, B = "20 miles/hour" (Withing double quotes only double quotes and backward slash have to be escaped.)
  3220. P1 = 10\, 20, P2 = "10, 20"
  3221. </code>
  3222. Returns an array of NameValuePair objects. Note: Names and values will be unescaped and also stripped of surrounding quotes.
  3223. </summary>
  3224. <param name="pairs">A string containing the name-value pair.</param>
  3225. <param name="error">A string that will be populated with an error message, should one arise.</param>
  3226. <returns>An array of <see cref="T:Infragistics.Win.CalcEngine.RefParser.NameValuePair"/> objects.</returns>
  3227. </member>
  3228. <member name="M:Infragistics.Win.CalcEngine.RefParser.ParseScopeHelper(System.String,Infragistics.Win.CalcEngine.RefParser.NameValuePair[]@,System.String@)">
  3229. <summary>
  3230. Helper method for parsing scope text. This parses name-value pairs as well as standalone
  3231. string values. Example of a name value pair is <code>State=New York</code> where as example
  3232. of a standalone string value is <code>New York</code>. Standalone text values are used to
  3233. specify the scope in group-by rows. Example of a reference using standalone scope and a
  3234. name value pair scope is <code>//ultraGrid1/Customers/State(NY)/Customers(CustomerID=ABCD)</code>.
  3235. If the scope was name-value pairs then sets the nameValuePairs to an array of parsed name-value
  3236. pairs. If the scope was a standalone text then sets the nonNameValuePairScope parameter.
  3237. If there was an error, returns an error string. If there was no error, returns null.
  3238. </summary>
  3239. <param name="scope"></param>
  3240. <param name="nameValuePairs"></param>
  3241. <param name="nonNameValuePairScope"></param>
  3242. <returns>Returns an error string if any.</returns>
  3243. </member>
  3244. <member name="M:Infragistics.Win.CalcEngine.RefParser.Contains(Infragistics.Win.CalcEngine.RefParser)">
  3245. <summary>
  3246. Returns true if the input RefParser in contained by this RefParser. The RefParser is
  3247. contained if each RefTuple in this RefParser contains the corresponding RefTuple in the
  3248. input RefParser.
  3249. </summary>
  3250. <param name="inputParsed">The contained candidate</param>
  3251. <returns>true if inputParsed is contained by this.</returns>
  3252. <seealso cref="M:Infragistics.Win.CalcEngine.RefTuple.Contains(Infragistics.Win.CalcEngine.RefTuple)"/>
  3253. </member>
  3254. <member name="M:Infragistics.Win.CalcEngine.RefParser.IsSubset(Infragistics.Win.CalcEngine.RefParser)">
  3255. <summary>
  3256. Returns true if the input RefParser is a proper subset of this RefParser. The RefParser is
  3257. a proper subset if each RefTuple in this RefParser has a scope that completely contains
  3258. the corresponding RefTuple in the
  3259. input RefParser.
  3260. </summary>
  3261. <param name="inputParsed">The subset candidate</param>
  3262. <returns>true if inputParsed is a propersubset of this.</returns>
  3263. <seealso cref="M:Infragistics.Win.CalcEngine.RefTuple.IsSubset(Infragistics.Win.CalcEngine.RefTuple)"/>
  3264. </member>
  3265. <member name="M:Infragistics.Win.CalcEngine.RefParser.ToString(System.Text.StringBuilder)">
  3266. <summary>
  3267. Appends the string representation of the parsed reference to the specified string builder.
  3268. </summary>
  3269. <param name="sb">The <see cref="T:System.Text.StringBuilder"/> onto which the string representation of this object should be appended.</param>
  3270. </member>
  3271. <member name="M:Infragistics.Win.CalcEngine.RefParser.ToString">
  3272. <summary>
  3273. Returns a string representation of the parsed reference.
  3274. </summary>
  3275. <returns>A string representation of the parsed reference.</returns>
  3276. </member>
  3277. <member name="M:Infragistics.Win.CalcEngine.RefParser.GetEnumerator">
  3278. <summary>
  3279. Returns the tuples IEnumerator.
  3280. </summary>
  3281. <returns></returns>
  3282. </member>
  3283. <member name="P:Infragistics.Win.CalcEngine.RefParser.TupleCount">
  3284. <summary>
  3285. Return the tuple count. Read Only.
  3286. </summary>
  3287. </member>
  3288. <member name="P:Infragistics.Win.CalcEngine.RefParser.Item(System.Int32)">
  3289. <summary>
  3290. Tuple indexer. Read Only.
  3291. </summary>
  3292. </member>
  3293. <member name="P:Infragistics.Win.CalcEngine.RefParser.LastTuple">
  3294. <summary>
  3295. Return the Last tuple or null if none available. Read Only.
  3296. </summary>
  3297. </member>
  3298. <member name="P:Infragistics.Win.CalcEngine.RefParser.NextToLastTuple">
  3299. <summary>
  3300. Return the NextToLast tuple or null if none available. Read Only.
  3301. </summary>
  3302. </member>
  3303. <member name="P:Infragistics.Win.CalcEngine.RefParser.IsFullyQualified">
  3304. <summary>
  3305. Returns true if the Reference is fully qualified. Read Only.
  3306. ex: //MyGrid/Something.
  3307. </summary>
  3308. </member>
  3309. <member name="P:Infragistics.Win.CalcEngine.RefParser.IsRoot">
  3310. <summary>
  3311. Returns true if the Reference is a root reference. Read Only.
  3312. ex: /something
  3313. </summary>
  3314. </member>
  3315. <member name="P:Infragistics.Win.CalcEngine.RefParser.IsRelative">
  3316. <summary>
  3317. Returns true if the reference is not fully qualified or a root. Read Only.
  3318. ex: total
  3319. </summary>
  3320. </member>
  3321. <member name="P:Infragistics.Win.CalcEngine.RefParser.HasRelativeIndex">
  3322. <summary>
  3323. Returns true if the Reference has at least one RefTuple with a relative index. Read Only.
  3324. ex: Total(-1)
  3325. </summary>
  3326. </member>
  3327. <member name="P:Infragistics.Win.CalcEngine.RefParser.HasScopeAll">
  3328. <summary>
  3329. Returns true if the Reference has at least one RefTuple with a scope of "All". Read Only.
  3330. ex: Total(*)
  3331. </summary>
  3332. </member>
  3333. <member name="P:Infragistics.Win.CalcEngine.RefParser.HasAbsoluteIndex">
  3334. <summary>
  3335. Returns true if the Reference has at least one RefTuple with an absolute index. Read Only.
  3336. ex: Total(0)
  3337. </summary>
  3338. </member>
  3339. <member name="P:Infragistics.Win.CalcEngine.RefParser.HasSummaryScope">
  3340. <summary>
  3341. Returns true if the Reference has a Summary Scope. Read Only.
  3342. ex: Total()
  3343. </summary>
  3344. </member>
  3345. <member name="T:Infragistics.Win.CalcEngine.RefParser.NameValuePair">
  3346. <summary>
  3347. Class for representing a name value pair.
  3348. </summary>
  3349. </member>
  3350. <member name="M:Infragistics.Win.CalcEngine.RefParser.NameValuePair.#ctor(System.String,System.String)">
  3351. <summary>
  3352. Constructor.
  3353. </summary>
  3354. <param name="name">Unescaped name.</param>
  3355. <param name="value">Unescaped value.</param>
  3356. </member>
  3357. <member name="P:Infragistics.Win.CalcEngine.RefParser.NameValuePair.Name">
  3358. <summary>
  3359. Returns the name, unescaped.
  3360. </summary>
  3361. </member>
  3362. <member name="P:Infragistics.Win.CalcEngine.RefParser.NameValuePair.Value">
  3363. <summary>
  3364. Returns the value, unescaped.
  3365. </summary>
  3366. </member>
  3367. <member name="P:Infragistics.Win.CalcEngine.RefParser.NameValuePair.Tag">
  3368. <summary>
  3369. Gets or sets a tag value.
  3370. </summary>
  3371. </member>
  3372. <member name="T:Infragistics.Win.CalcEngine.RefUnAnchored">
  3373. <summary>
  3374. RefUnAnchored is a wrapper for a RefBase reference that keeps a parsed representation of the
  3375. reference string used to create the reference. There can be multiple RefUnAnchored instances
  3376. wrapping the same anchored reference.
  3377. </summary>
  3378. </member>
  3379. <member name="F:Infragistics.Win.CalcEngine.RefUnAnchored.baseRef">
  3380. <summary>
  3381. The RefBase being wrapped.
  3382. </summary>
  3383. </member>
  3384. <member name="F:Infragistics.Win.CalcEngine.RefUnAnchored.relativeRP">
  3385. <summary>
  3386. The parsed form of the reference string used to create the reference.
  3387. </summary>
  3388. </member>
  3389. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.#ctor(Infragistics.Win.CalcEngine.RefBase)">
  3390. <summary>
  3391. Constructor takes a base reference.
  3392. </summary>
  3393. <param name="baseRef">The base reference to wrap</param>
  3394. </member>
  3395. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.FindItem(System.String)">
  3396. <summary>
  3397. Returns the named reference relative to this reference.
  3398. <p>RefUnAnchored forwards this to the base reference.
  3399. </p>
  3400. </summary>
  3401. <param name="name">The element name.</param>
  3402. <returns>The referenced element</returns>
  3403. </member>
  3404. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.FindAll(System.String)">
  3405. <summary>
  3406. Returns the named reference relative to this reference with scope "ALL".
  3407. <p>RefUnAnchored forwards this to the base reference.
  3408. </p>
  3409. </summary>
  3410. <param name="name">The element name.</param>
  3411. <returns>The referenced element</returns>
  3412. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.BuildReference(Infragistics.Win.CalcEngine.RefParser,System.Boolean)"/>
  3413. </member>
  3414. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.FindSummaryItem(System.String)">
  3415. <summary>
  3416. Returns the named SummaryItem reference relative to this reference.
  3417. <p>RefUnAnchored forwards this to the base reference.
  3418. </p>
  3419. </summary>
  3420. <param name="name">The element name.</param>
  3421. <returns>The referenced element</returns>
  3422. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.BuildReference(Infragistics.Win.CalcEngine.RefParser,System.Boolean)"/>
  3423. </member>
  3424. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.FindItem(System.String,System.String)">
  3425. <summary>
  3426. Returns the named indexed reference relative to this reference.
  3427. <p>RefUnAnchored forwards this to the base reference.
  3428. </p>
  3429. </summary>
  3430. <param name="name">The element name.</param>
  3431. <param name="index">The index name.</param>
  3432. <returns>The referenced element</returns>
  3433. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.BuildReference(Infragistics.Win.CalcEngine.RefParser,System.Boolean)"/>
  3434. </member>
  3435. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.FindItem(System.String,System.Int32,System.Boolean)">
  3436. <summary>
  3437. Returns the named indexed reference relative to this reference. If <b>isRelative</b>
  3438. is true, then <b>index</b> is treated as a relative to this element index. Otherwise the
  3439. index is treated as absolute.
  3440. <p>RefUnAnchored forwards this to the base reference.
  3441. </p>
  3442. </summary>
  3443. <param name="name">The element name.</param>
  3444. <param name="index">The index value.</param>
  3445. <param name="isRelative">true if <b>index</b> is relative to this index</param>
  3446. <returns>The referenced element</returns>
  3447. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.BuildReference(Infragistics.Win.CalcEngine.RefParser,System.Boolean)"/>
  3448. </member>
  3449. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.FindParent">
  3450. <summary>
  3451. Returns a reference to this elements Parent.
  3452. <p>RefUnAnchored forwards this to the base reference.
  3453. </p>
  3454. </summary>
  3455. <returns>The referenced element</returns>
  3456. <seealso cref="M:Infragistics.Win.CalcEngine.RefBase.BuildReference(Infragistics.Win.CalcEngine.RefParser,System.Boolean)"/>
  3457. </member>
  3458. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.ScopedReferences(Infragistics.Win.CalcEngine.RefParser)">
  3459. <summary>
  3460. Returns a <b>IUltraCalcReferenceCollection</b> for enumerable references constrained to the specified reference.
  3461. <p>RefUnAnchored forwards this to the base reference.
  3462. </p>
  3463. </summary>
  3464. <param name="scopeRP">The constraining reference</param>
  3465. <returns>A reference collection</returns>
  3466. </member>
  3467. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.ResolveReference(Infragistics.Win.CalcEngine.IUltraCalcReference,Infragistics.Win.CalcEngine.ResolveReferenceType)">
  3468. <summary>
  3469. Resolves a reference relative to this reference. For example, if this
  3470. reference is a reference to a row, and inReference is a reference to a
  3471. column, the resolved reference is the cell reference that is the intersection
  3472. of this row and the input column.
  3473. <p>RefUnAnchored forwards this to the base reference.
  3474. </p>
  3475. </summary>
  3476. <param name="reference">The reference to resolve.</param>
  3477. <param name="referenceType">Enumeration indicating the type of reference to resolve.</param>
  3478. <returns>The resolved reference.</returns>
  3479. </member>
  3480. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.ContainsReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  3481. <summary>
  3482. Returns true if this reference contains inReference
  3483. <p>RefUnAnchored forwards this to the base reference.
  3484. </p>
  3485. </summary>
  3486. <param name="reference">The contained candidate.</param>
  3487. <returns>true if inReference is contained by this reference.</returns>
  3488. </member>
  3489. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.IsSubsetReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  3490. <summary>
  3491. Returns true if inReference is a proper subset of this reference
  3492. </summary>
  3493. <param name="reference">The subset candidate.</param>
  3494. <returns>true if inReference is contained by this reference.</returns>
  3495. </member>
  3496. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.IsSiblingReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  3497. <summary>
  3498. Determines whether the given reference is a sibling of this reference
  3499. </summary>
  3500. <param name="reference">The reference to compare against this one</param>
  3501. <returns>True if the reference is a sibling of the given reference</returns>
  3502. </member>
  3503. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.ToString">
  3504. <summary>
  3505. Returns a string representation of the object.
  3506. </summary>
  3507. <returns></returns>
  3508. </member>
  3509. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.GetHashCode">
  3510. <summary>
  3511. Overridden.
  3512. </summary>
  3513. <returns>A hash code that identifies this instance.</returns>
  3514. </member>
  3515. <member name="M:Infragistics.Win.CalcEngine.RefUnAnchored.Equals(System.Object)">
  3516. <summary>
  3517. Overriden.
  3518. </summary>
  3519. <param name="obj">The objects to test for equality.</param>
  3520. <returns>True if the absolute name is the same as the base reference and the base implementation considers them equal.</returns>
  3521. </member>
  3522. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.IsUnQualifiedReference">
  3523. <summary>
  3524. Returns true if the relative reference is unqualified. Read Only.
  3525. </summary>
  3526. </member>
  3527. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.ElementName">
  3528. <summary>
  3529. The unqualified name of this referenced element. Used to construct the fully qualified name by the
  3530. <b>AbsoluteName</b> method. Read Only.
  3531. <p>RefUnAnchored forwards this to the base reference.
  3532. </p>
  3533. </summary>
  3534. <seealso cref="P:Infragistics.Win.CalcEngine.RefUnAnchored.AbsoluteName"/>
  3535. </member>
  3536. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.BaseParent">
  3537. <summary>
  3538. The RefBase Parent reference of this referenced element. Used to navigate the element hierarchy. If this
  3539. referenced element is the root element, <b>BaseParent</b> returns null. Read Only.
  3540. </summary>
  3541. <remarks>
  3542. <p>RefUnAnchored forwards this to the base reference.</p>
  3543. </remarks>
  3544. </member>
  3545. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.IsRange">
  3546. <summary>
  3547. Returns true if this reference is a Range Reference. Read Only.
  3548. <p>RefUnAnchored forwards this to the base reference.</p>
  3549. </summary>
  3550. <seealso cref="T:Infragistics.Win.CalcEngine.RefRange"/>
  3551. </member>
  3552. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.IsAnchored">
  3553. <summary>
  3554. Returns true if this reference is anchored. An anchored reference is a direct reference to an element.
  3555. An unanchored reference is an indirect reference. An indirect reference stores context dependent properties
  3556. such as the relative name used to create the reference. Read Only.
  3557. <p>RefUnAnchored always returns false.
  3558. </p>
  3559. </summary>
  3560. <seealso cref="T:Infragistics.Win.CalcEngine.RefUnAnchored"/>
  3561. <seealso cref="P:Infragistics.Win.CalcEngine.RefUnAnchored.RelativeReference"/>
  3562. </member>
  3563. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.IsDataReference">
  3564. <summary>
  3565. Returns true if this reference is a data reference. A data reference contains a value, such as a Grid Cell or
  3566. a Grid SummaryValue. Many referenced elements, such as a Grid Column or a Grid Band, do not reference a value.
  3567. Read Only.
  3568. <p>RefUnAnchored forwards this to the base reference.
  3569. </p>
  3570. </summary>
  3571. </member>
  3572. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.WrappedReference">
  3573. <summary>
  3574. Returns the indirect reference of an UnAnchored reference. Read only.
  3575. <p>RefUnAnchored forwards this to the base reference.
  3576. </p>
  3577. </summary>
  3578. <seealso cref="T:Infragistics.Win.CalcEngine.RefUnAnchored"/>
  3579. <seealso cref="P:Infragistics.Win.CalcEngine.RefUnAnchored.IsAnchored"/>
  3580. </member>
  3581. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.ParsedReference">
  3582. <summary>
  3583. Gets or Sets the parsed representation of this reference. This returns the absolute reference name. Use
  3584. <b>RelativeReference</b> to get the parsed representation of the string used to create this reference if this
  3585. reference is UnAnchored.
  3586. <p>RefUnAnchored returns a reference constructed from merging the relative reference into the base reference.
  3587. </p>
  3588. </summary>
  3589. <seealso cref="P:Infragistics.Win.CalcEngine.RefUnAnchored.IsAnchored"/>
  3590. <seealso cref="P:Infragistics.Win.CalcEngine.RefUnAnchored.RelativeReference"/>
  3591. </member>
  3592. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.AbsoluteName">
  3593. <summary>
  3594. The fully qualified unique name for the referenced element. Read Only.
  3595. </summary>
  3596. </member>
  3597. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.RelativeReference">
  3598. <summary>
  3599. Gets or Sets the parsed representation of the string used to create this reference if this reference
  3600. is UnAnchored. Use <b>AbsoluteReference</b> to get the parsed representation of the anchored reference.
  3601. <p>RefUnAnchored returns the relative reference. When setting the relative reference, the merge
  3602. reference is constructed by merging the relative reference into the base reference.
  3603. </p>
  3604. </summary>
  3605. <seealso cref="P:Infragistics.Win.CalcEngine.RefUnAnchored.IsAnchored"/>
  3606. </member>
  3607. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.Context">
  3608. <summary>
  3609. Returns a context for the Reference.
  3610. </summary>
  3611. <remarks><p class="body">Returns a meaningful object context for the reference. This could be an UltraGridCell, UltraGridColumn, NamedReference, Control, etc.</p></remarks>
  3612. </member>
  3613. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.Value">
  3614. <summary>
  3615. The <b>UltraCalcValue</b>, if any, associated with this Reference. If this reference
  3616. does not contain a Value then a <b>UltraCalcErrorValue</b> is returned.
  3617. <p>RefUnAnchored forwards this to the base reference.
  3618. </p>
  3619. </summary>
  3620. </member>
  3621. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.Formula">
  3622. <summary>
  3623. The <b>IUltraCalcFormula</b>, if any, associated with this Reference. If this reference
  3624. can not contain a formula then null is returned.
  3625. <p>RefUnAnchored forwards this to the base reference.
  3626. </p>
  3627. </summary>
  3628. </member>
  3629. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.RecalcVisible">
  3630. <summary>
  3631. Flag used by the <b>UltraCalcEngine</b> to manage the recalculation network.
  3632. Denotes the reference is visible.
  3633. <p>RefUnAnchored forwards this to the base reference.
  3634. </p>
  3635. </summary>
  3636. </member>
  3637. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.RecalcDeferred">
  3638. <summary>
  3639. True indicates that recalculating reference's formula can deferred until it become visible.
  3640. </summary>
  3641. </member>
  3642. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.HasRelativeIndex">
  3643. <summary>
  3644. True indicates that the reference was constructed with a relative index. Read Only.
  3645. <p>RefUnAnchored uses the relative rp.
  3646. </p>
  3647. </summary>
  3648. </member>
  3649. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.HasScopeAll">
  3650. <summary>
  3651. True indicates that the reference was constructed with a scope all index. Read Only.
  3652. </summary>
  3653. </member>
  3654. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.HasAbsoluteIndex">
  3655. <summary>
  3656. True indicates that the reference was constructed with a absolute index. Read Only.
  3657. <p>RefUnAnchored uses the relative rp.
  3658. </p>
  3659. </summary>
  3660. </member>
  3661. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.References">
  3662. <summary>
  3663. Return a collection of references if this Reference is enumerable. An exception is
  3664. thrown if this reference is not enumerable.
  3665. <p>RefUnAnchored returns the baseRef enumeration scoped to the merged reference.
  3666. </p>
  3667. </summary>
  3668. <returns>A Reference collection.</returns>
  3669. </member>
  3670. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.IsEnumerable">
  3671. <summary>
  3672. Returns true if this reference is enumerable.
  3673. <p>RefUnAnchored forwards this to the base reference.
  3674. </p>
  3675. </summary>
  3676. </member>
  3677. <member name="P:Infragistics.Win.CalcEngine.RefUnAnchored.IsDisposedReference">
  3678. <summary>
  3679. True indicates that the reference was disposed. Read Only.
  3680. </summary>
  3681. </member>
  3682. <member name="T:Infragistics.Win.CalcEngine.UCReference">
  3683. <summary>
  3684. Implements the IUltraCalcReference and provides methods to connect and disconnect from an underlying calculation object reference
  3685. </summary>
  3686. <remarks>
  3687. <p class="body">
  3688. UCReference wraps an internal IUltraCalcReference class instance that points to the underlying object. That is, each method simply passes
  3689. the IUltraCalcReference request to the underlying reference if the object is connected, else it returns, or throws, an appropriate error.
  3690. UCReference has storage for the reference string and its underlying reference object.
  3691. <p></p>
  3692. There are two additional methods on UCReference: Connect and Disconnect.
  3693. <p></p>
  3694. Connect will attempt to obtain a reference to the object it refers to given a base reference and it's reference string by calling the base
  3695. reference's CreateReference method passing it the reference string. If its successful, it will store the newly created reference and use
  3696. it to dispatch IUltraCalcReference requests against it.
  3697. <p></p>
  3698. Disconnect will simply free the internal reference object after which its IUltraCalcReference methods will deal with a disconnected state.
  3699. <p></p>
  3700. Virtually all references can be in a disconnected state at some point in their lifetime, therefore the CalcEngine uses UCReference instances to
  3701. connect to all references. That is, the UltraCalcFormulaCompiler.Compile method creates UCRefernces for the all references in the formula string. The CalcEngine exposes
  3702. a <b>TopoChange</b> event that objects used to notify it of topological changes. The TopoChange event passes a reference to the CalcEngine
  3703. that describes the object that changed (e.g. column, row, grid, etc) along with a Create / Delete action argument.
  3704. <p></p>
  3705. On Delete events, the CalcEngine will track down all formulas whose LHS is contained by the disconnected reference and delete them.
  3706. This will clean up the recalc chain and ancestor map of any references including sub-references under the deleted reference. That is,
  3707. column formulas will be deleted when the event's deleted reference is an entire grid, or cell references that are on the recalc chain when
  3708. the deleted reference is a column. The ContainsReference on the reference passed with the TopoChange event determines whether the event
  3709. affects a given reference. Secondly, all formulas who reference the deleted reference will be recalculated.
  3710. <p></p>
  3711. On Create events, the CalcEngine will track down all references contained by the created reference and call the Connect method passing in the
  3712. their formula's BaseReference. This will cause the CalcReference to reconnect to the underlying reference. Secondly, each re-connected
  3713. reference's ancestor's will be recalculated.
  3714. </p>
  3715. </remarks>
  3716. </member>
  3717. <member name="M:Infragistics.Win.CalcEngine.UCReference.#ctor">
  3718. <summary>
  3719. Default constructor
  3720. </summary>
  3721. </member>
  3722. <member name="M:Infragistics.Win.CalcEngine.UCReference.#ctor(System.String)">
  3723. <summary>
  3724. Reference name constructor
  3725. </summary>
  3726. <param name="referenceName">Name of reference entered into formula used to create the underlying object reference</param>
  3727. </member>
  3728. <member name="M:Infragistics.Win.CalcEngine.UCReference.#ctor(System.String,System.String)">
  3729. <summary>
  3730. Initializes a new <see cref="T:Infragistics.Win.CalcEngine.UCReference"/> for a range.
  3731. </summary>
  3732. <param name="fromName">Start of the range</param>
  3733. <param name="toName">End of the range</param>
  3734. </member>
  3735. <member name="M:Infragistics.Win.CalcEngine.UCReference.CreateReference(System.String)">
  3736. <summary>
  3737. Create a new reference relative to this reference.
  3738. </summary>
  3739. <param name="reference">The reference string.</param>
  3740. <returns>The new reference.</returns>
  3741. </member>
  3742. <member name="M:Infragistics.Win.CalcEngine.UCReference.CreateRange(System.String,System.String)">
  3743. <summary>
  3744. Create a Range reference relative to this reference.
  3745. </summary>
  3746. <param name="fromReference">The start of the range, inclusive.</param>
  3747. <param name="toReference">The end of the range, inclusive.</param>
  3748. <returns>A RangeReference</returns>
  3749. </member>
  3750. <member name="M:Infragistics.Win.CalcEngine.UCReference.ResolveReference(Infragistics.Win.CalcEngine.IUltraCalcReference,Infragistics.Win.CalcEngine.ResolveReferenceType)">
  3751. <summary>
  3752. Resolves a reference relative to this reference. For example, if this
  3753. reference is a reference to a row, and inReference is a reference to a
  3754. column, the resolved reference is the cell reference that is the intersection
  3755. of this row and the input column.
  3756. </summary>
  3757. <param name="reference">The reference to resolve.</param>
  3758. <param name="referenceType"></param>
  3759. <returns>The resolved reference.</returns>
  3760. </member>
  3761. <member name="M:Infragistics.Win.CalcEngine.UCReference.MarkRelativeIndices(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  3762. <summary>
  3763. For each reference tuple in this reference that has a relative index, mark the
  3764. corresponding tuple in inReference.
  3765. </summary>
  3766. <param name="reference">The Reference to be marked.</param>
  3767. </member>
  3768. <member name="M:Infragistics.Win.CalcEngine.UCReference.ContainsReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  3769. <summary>
  3770. Returns true if this reference contains inReference
  3771. </summary>
  3772. <param name="reference">The contained candidate.</param>
  3773. <returns>true if inReference is contained by this reference.</returns>
  3774. </member>
  3775. <member name="M:Infragistics.Win.CalcEngine.UCReference.IsSubsetReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  3776. <summary>
  3777. Returns true if inReference is a proper subset of this reference
  3778. </summary>
  3779. <param name="reference">The subset candidate.</param>
  3780. <returns>true if inReference is contained by this reference.</returns>
  3781. </member>
  3782. <member name="M:Infragistics.Win.CalcEngine.UCReference.IsSiblingReference(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  3783. <summary>
  3784. Determines whether the given reference is a sibling of this reference
  3785. </summary>
  3786. <param name="reference">The reference to compare against this one</param>
  3787. <returns>True if the reference is a sibling of the given reference</returns>
  3788. </member>
  3789. <member name="M:Infragistics.Win.CalcEngine.UCReference.Connect(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  3790. <summary>
  3791. Associates the <see cref="T:Infragistics.Win.CalcEngine.UCReference"/> with the specified <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/>
  3792. </summary>
  3793. <param name="reference">New underlying reference for the instance</param>
  3794. <returns>Returns true if the operation caused the UCReference to change so that it represents a different reference than before.</returns>
  3795. </member>
  3796. <member name="M:Infragistics.Win.CalcEngine.UCReference.Disconnect">
  3797. <summary>
  3798. Disconnects the <see cref="T:Infragistics.Win.CalcEngine.UCReference"/> from the underlying <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/>
  3799. </summary>
  3800. <returns>Returns true if the operation caused the UCReference to change so that it represents a different reference than before.</returns>
  3801. </member>
  3802. <member name="M:Infragistics.Win.CalcEngine.UCReference.Reconnect(Infragistics.Win.CalcEngine.IUltraCalcReference)">
  3803. <summary>
  3804. Disconnects from the previous reference and connects to the specified <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/>
  3805. </summary>
  3806. <param name="reference">New reference that should be the underlying reference for this instance</param>
  3807. <returns>Returns true if the operation caused the UCReference to change so that it represents a different reference than before.</returns>
  3808. </member>
  3809. <member name="M:Infragistics.Win.CalcEngine.UCReference.GetHashCode">
  3810. <summary>
  3811. Overridden. Default implementation returns the hash code of the normalized absolute name.
  3812. These objects are going to be added to data structure that make use of GetHashCode and
  3813. Equals methods. What this means is that the normalized absolute name must not change
  3814. throughout the lifetime of this instance. If it does change then the overriding class
  3815. must override this method and return a hash code based on some other immutable property
  3816. of the instance.
  3817. </summary>
  3818. <returns>A hash code of the normalized absolute name.</returns>
  3819. </member>
  3820. <member name="M:Infragistics.Win.CalcEngine.UCReference.Equals(System.Object)">
  3821. <summary>
  3822. Overriden. Default implementation returns true if the normalized absolute names of this
  3823. reference and the passed in reference match. These objects are going to be added to data
  3824. structure that make use of GetHashCode and Equals methods. What this means is that the
  3825. normalized absolute name must not change throughout the lifetime of this instance. If it
  3826. does change then the overriding class must override this method and return a hash code
  3827. based on some other immutable property of the instance.
  3828. </summary>
  3829. <param name="obj">The object to test for equality.</param>
  3830. <returns>True if the normalized absolute names of this instance and the passed in reference match.</returns>
  3831. </member>
  3832. <member name="P:Infragistics.Win.CalcEngine.UCReference.Context">
  3833. <summary>
  3834. Returns a context for the Reference.
  3835. </summary>
  3836. <remarks><p class="body">Returns a meaningful object context for the reference. This could be an UltraGridCell, UltraGridColumn, NamedReference, Control, etc.</p></remarks>
  3837. </member>
  3838. <member name="P:Infragistics.Win.CalcEngine.UCReference.AbsoluteName">
  3839. <summary>
  3840. Returns the absolute name for the reference
  3841. </summary>
  3842. </member>
  3843. <member name="P:Infragistics.Win.CalcEngine.UCReference.NormalizedAbsoluteName">
  3844. <summary>
  3845. Returns the normalized absolute name. UltraCalcEngine makes use normalized
  3846. absolute names of references to compare two references and search for references.
  3847. This property should return the absolute name with case insensitive parts of
  3848. the absolute names converted to lower case.
  3849. </summary>
  3850. </member>
  3851. <member name="P:Infragistics.Win.CalcEngine.UCReference.ElementName">
  3852. <summary>
  3853. The unqualified name of this referenced element. Used to construct the fully qualified name by the
  3854. <b>AbsoluteName</b> method. Read Only.
  3855. </summary>
  3856. <seealso cref="P:Infragistics.Win.CalcEngine.UCReference.AbsoluteName"/>
  3857. </member>
  3858. <member name="P:Infragistics.Win.CalcEngine.UCReference.Value">
  3859. <summary>
  3860. The <b>UltraCalcValue</b>, if any, associated with this Reference. If this reference
  3861. does not contain a Value then a <b>UltraCalcErrorValue</b> is returned.
  3862. </summary>
  3863. </member>
  3864. <member name="P:Infragistics.Win.CalcEngine.UCReference.Formula">
  3865. <summary>
  3866. The <b>IUltraCalcFormula</b>, if any, associated with this Reference. If this reference
  3867. can not contain a formula then null is returned.
  3868. </summary>
  3869. </member>
  3870. <member name="P:Infragistics.Win.CalcEngine.UCReference.HasRelativeIndex">
  3871. <summary>
  3872. Indicates if the underlying reference has a relative index.
  3873. </summary>
  3874. </member>
  3875. <member name="P:Infragistics.Win.CalcEngine.UCReference.HasAbsoluteIndex">
  3876. <summary>
  3877. Indicates if the underlying reference has an absolute index.
  3878. </summary>
  3879. </member>
  3880. <member name="P:Infragistics.Win.CalcEngine.UCReference.HasScopeAll">
  3881. <summary>
  3882. Indicates if the underlying reference was constructed with a scope all index.
  3883. </summary>
  3884. </member>
  3885. <member name="P:Infragistics.Win.CalcEngine.UCReference.RecalcDeferred">
  3886. <summary>
  3887. Flag used by the <b>UltraCalcEngine</b> to manage the recalculation network.
  3888. Denotes the reference is visible.
  3889. </summary>
  3890. </member>
  3891. <member name="P:Infragistics.Win.CalcEngine.UCReference.RecalcVisible">
  3892. <summary>
  3893. Flag used by the <b>UltraCalcEngine</b> to manage the recalculation network.
  3894. Denotes the reference is visible.
  3895. </summary>
  3896. </member>
  3897. <member name="P:Infragistics.Win.CalcEngine.UCReference.References">
  3898. <summary>
  3899. Return a collection of references if this Reference is enumerable. An exception is
  3900. thrown if this reference is not enumerable.
  3901. </summary>
  3902. <returns>A Reference collection.</returns>
  3903. </member>
  3904. <member name="P:Infragistics.Win.CalcEngine.UCReference.IsEnumerable">
  3905. <summary>
  3906. Returns true if this reference is enumerable.
  3907. </summary>
  3908. </member>
  3909. <member name="P:Infragistics.Win.CalcEngine.UCReference.IsDataReference">
  3910. <summary>
  3911. Returns true if this reference is a data reference. A data reference contains a value, such as a Grid Cell or
  3912. a Grid SummaryValue. Many referenced elements, such as a Grid Column or a Grid Band, do not reference a value.
  3913. Read Only.
  3914. </summary>
  3915. </member>
  3916. <member name="P:Infragistics.Win.CalcEngine.UCReference.Parent">
  3917. <summary>
  3918. The RefBase Parent reference of this referenced element. Used to navigate the element hierarchy. If this
  3919. referenced element is the root element, <b>BaseParent</b> returns null. Read Only.
  3920. </summary>
  3921. </member>
  3922. <member name="P:Infragistics.Win.CalcEngine.UCReference.IsDisposedReference">
  3923. <summary>
  3924. True indicates that the reference was disposed. Read Only.
  3925. </summary>
  3926. </member>
  3927. <member name="P:Infragistics.Win.CalcEngine.UCReference.Reference">
  3928. <summary>
  3929. Returns the underlying reference or this instance if the object is not connected.
  3930. </summary>
  3931. </member>
  3932. <member name="P:Infragistics.Win.CalcEngine.UCReference.RootName">
  3933. <summary>
  3934. Returns the root name for the reference
  3935. </summary>
  3936. </member>
  3937. <member name="P:Infragistics.Win.CalcEngine.UCReference.IsConnected">
  3938. <summary>
  3939. Indicates if the UCReference is currently connected to an underlying <see cref="T:Infragistics.Win.CalcEngine.IUltraCalcReference"/>
  3940. </summary>
  3941. </member>
  3942. <member name="T:Infragistics.Shared.AboutDialog">
  3943. <summary>
  3944. About box.
  3945. </summary>
  3946. </member>
  3947. <member name="F:Infragistics.Shared.AboutDialog.components">
  3948. <summary>
  3949. Required designer variable.
  3950. </summary>
  3951. </member>
  3952. <member name="M:Infragistics.Shared.AboutDialog.#ctor(Infragistics.Shared.IUltraLicensedComponent)">
  3953. <summary>
  3954. Constructor
  3955. </summary>
  3956. <param name="licensedComponent">class that implements IUltraLicensedComponent<see cref="T:Infragistics.Shared.IUltraLicensedComponent"/></param>
  3957. </member>
  3958. <member name="M:Infragistics.Shared.AboutDialog.Dispose(System.Boolean)">
  3959. <summary>
  3960. Clean up any resources being used.
  3961. </summary>
  3962. </member>
  3963. <member name="M:Infragistics.Shared.AboutDialog.InitializeComponent">
  3964. <summary>
  3965. Required method for Designer support - do not modify
  3966. the contents of this method with the code editor.
  3967. </summary>
  3968. </member>
  3969. <member name="T:Infragistics.Shared.AboutDialogEditor">
  3970. <summary>
  3971. The propertry editor for the '(About)' property
  3972. </summary>
  3973. </member>
  3974. <member name="M:Infragistics.Shared.AboutDialogEditor.GetEditStyle(System.ComponentModel.ITypeDescriptorContext)">
  3975. <summary>
  3976. Returns modal
  3977. </summary>
  3978. <param name="context">This parameter is not used.</param>
  3979. </member>
  3980. <member name="M:Infragistics.Shared.AboutDialogEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
  3981. <summary>
  3982. Brings up the about dialog
  3983. </summary>
  3984. <param name="context">An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information.</param>
  3985. <param name="provider">An System.IServiceProvider that this editor can use to obtain services.</param>
  3986. <param name="value">The object to edit.</param>
  3987. </member>
  3988. <member name="T:Infragistics.Shared.AssemblyVersion">
  3989. <summary>
  3990. Contains version information for the Infragistics assemblies.
  3991. </summary>
  3992. </member>
  3993. <member name="F:Infragistics.Shared.AssemblyVersion.MajorMinor">
  3994. <summary>
  3995. Major.Minor number portion of the assembly version
  3996. </summary>
  3997. </member>
  3998. <member name="F:Infragistics.Shared.AssemblyVersion.Build">
  3999. <summary>
  4000. Build number portion of the assembly version
  4001. </summary>
  4002. </member>
  4003. <member name="F:Infragistics.Shared.AssemblyVersion.Revision">
  4004. <summary>
  4005. Revision number portion of the assembly version
  4006. </summary>
  4007. </member>
  4008. <member name="F:Infragistics.Shared.AssemblyVersion.Version">
  4009. <summary>
  4010. Assembly version number
  4011. </summary>
  4012. </member>
  4013. <member name="F:Infragistics.Shared.AssemblyVersion.ToolBoxBitmapFolder">
  4014. <summary>
  4015. Location of the resources for toolbox bitmaps.
  4016. </summary>
  4017. </member>
  4018. <member name="F:Infragistics.Shared.AssemblyVersion.CompanyName">
  4019. <summary>
  4020. Assembly company name
  4021. </summary>
  4022. </member>
  4023. <member name="F:Infragistics.Shared.AssemblyVersion.EndCopyrightYear">
  4024. <summary>
  4025. End year of assembly copyright
  4026. </summary>
  4027. </member>
  4028. <member name="F:Infragistics.Shared.AssemblyVersion.SatelliteContractVersion">
  4029. <summary>
  4030. The assembly version number for the satellite assemblies.
  4031. </summary>
  4032. </member>
  4033. <member name="F:Infragistics.Shared.AssemblyVersion.Configuration">
  4034. <summary>
  4035. The current build configuration for the assembly.
  4036. </summary>
  4037. </member>
  4038. <member name="T:Infragistics.Shared.Serialization.Binder">
  4039. <summary>
  4040. Controls class loading and mandates what class to load.
  4041. </summary>
  4042. </member>
  4043. <member name="M:Infragistics.Shared.Serialization.Binder.BindToType(System.String,System.String)">
  4044. <summary>
  4045. Controls the binding of a serialized object to a type
  4046. </summary>
  4047. <param name="assemblyName">Specifies the Assembly name of the serialized object</param>
  4048. <param name="typeName">Specifies the Type name of the serialized object.</param>
  4049. <returns>The type of the object the formatter creates a new instance of.</returns>
  4050. </member>
  4051. <member name="T:Infragistics.Shared.ColorsCollectionBase">
  4052. <summary>
  4053. Summary description for WebColorsCollection.
  4054. </summary>
  4055. </member>
  4056. <member name="M:Infragistics.Shared.ColorsCollectionBase.#ctor">
  4057. <summary>
  4058. Constructor, initializes a new instance of <b>ColorsCollectionBase</b>.
  4059. </summary>
  4060. </member>
  4061. <member name="M:Infragistics.Shared.ColorsCollectionBase.FillColors">
  4062. <summary>
  4063. Routine must be implemented by derived class to fill collection
  4064. with colors.
  4065. </summary>
  4066. </member>
  4067. <member name="M:Infragistics.Shared.ColorsCollectionBase.Add(System.Drawing.Color)">
  4068. <summary>
  4069. Adds a <b>color</b> to the list.
  4070. </summary>
  4071. <param name="color">The new color to add.<see cref="T:System.Drawing.Color"/></param>
  4072. </member>
  4073. <member name="M:Infragistics.Shared.ColorsCollectionBase.Insert(System.Int32,System.Drawing.Color)">
  4074. <summary>
  4075. Inserts a <b>color</b> into the list.
  4076. </summary>
  4077. <param name="index">The index to place the new color.</param>
  4078. <param name="color">The new color to add.<see cref="T:System.Drawing.Color"/></param>
  4079. </member>
  4080. <member name="M:Infragistics.Shared.ColorsCollectionBase.Remove(System.Drawing.Color)">
  4081. <summary>
  4082. Removes a <b>color</b> from the list.
  4083. </summary>
  4084. <param name="color">The color to remove.<see cref="T:System.Drawing.Color"/></param>
  4085. </member>
  4086. <member name="M:Infragistics.Shared.ColorsCollectionBase.Contains(System.Drawing.Color)">
  4087. <summary>
  4088. Determines if a color is in the collection.
  4089. </summary>
  4090. <param name="color">The color to check.</param>
  4091. <returns>True if the color is in the collection.</returns>
  4092. </member>
  4093. <member name="M:Infragistics.Shared.ColorsCollectionBase.CopyTo(System.Drawing.Color[],System.Int32)">
  4094. <summary>
  4095. Copies the items into the array
  4096. </summary>
  4097. <param name="array">Target array</param>
  4098. <param name="index">Index where to begin copying</param>
  4099. </member>
  4100. <member name="M:Infragistics.Shared.ColorsCollectionBase.IndexOf(System.Drawing.Color)">
  4101. <summary>
  4102. Gets the index of the specified color.
  4103. </summary>
  4104. <param name="color">The color to check.</param>
  4105. <returns>The index of the color.</returns>
  4106. </member>
  4107. <member name="P:Infragistics.Shared.ColorsCollectionBase.Item(System.Int32)">
  4108. <summary>
  4109. Indexer
  4110. </summary>
  4111. </member>
  4112. <member name="T:Infragistics.Shared.InfragisticsSerializable">
  4113. <summary>
  4114. Indicates that a class is safe to serialize as part of saving it during run-time serialization.
  4115. </summary>
  4116. <remarks>
  4117. <para class="body">Some Infragistics objects have properties where an Interface can be specified. The controls will
  4118. typically not save these objects during run-time serialization, because the interface may be
  4119. implemented on an object that would not be appropriate to serialize, such as a Form.</para>
  4120. <para clas="body">Specifying the InfragisticsSerializable(true) on such a class will indicate
  4121. that the class should be saved.</para>
  4122. </remarks>
  4123. </member>
  4124. <member name="M:Infragistics.Shared.InfragisticsSerializable.#ctor(System.Boolean)">
  4125. <summary>
  4126. Creates a new InfragisticsSerializable attribute
  4127. </summary>
  4128. <param name="serialize"></param>
  4129. </member>
  4130. <!-- Badly formed XML comment ignored for member "P:Infragistics.Shared.InfragisticsSerializable.Serializable" -->
  4131. <member name="T:Infragistics.Shared.Serialization.TypeWrapper">
  4132. <summary>
  4133. Wrapper class for serializing a <see cref="T:System.Type"/> instance
  4134. </summary>
  4135. </member>
  4136. <member name="M:Infragistics.Shared.Serialization.TypeWrapper.#ctor(System.Type)">
  4137. <summary>
  4138. Initializes a new <b>TypeWrapper</b>
  4139. </summary>
  4140. <param name="type">Type to serialize</param>
  4141. </member>
  4142. <member name="P:Infragistics.Shared.Serialization.TypeWrapper.AssemblyQualifiedName">
  4143. <summary>
  4144. Returns the AssemblyQualifiedName of the type
  4145. </summary>
  4146. </member>
  4147. <member name="P:Infragistics.Shared.Serialization.TypeWrapper.FullName">
  4148. <summary>
  4149. Returns the FullName of the type
  4150. </summary>
  4151. </member>
  4152. <member name="T:Infragistics.Shared.Serialization.CursorWrapper">
  4153. <summary>
  4154. Wrapper class for serializing a <see cref="T:System.Windows.Forms.Cursor"/> instance
  4155. </summary>
  4156. </member>
  4157. <member name="F:Infragistics.Shared.Serialization.CursorWrapper.objectValue">
  4158. <summary>
  4159. Cursor object or enumeration indicating the type of cursor.
  4160. </summary>
  4161. </member>
  4162. <member name="M:Infragistics.Shared.Serialization.CursorWrapper.#ctor(System.Windows.Forms.Cursor)">
  4163. <summary>
  4164. Initializes a new <b>CursorWrapper</b>
  4165. </summary>
  4166. <param name="cursor">Cursor to serialize</param>
  4167. </member>
  4168. <member name="P:Infragistics.Shared.Serialization.CursorWrapper.Cursor">
  4169. <summary>
  4170. Returns the <b>Cursor</b> object
  4171. </summary>
  4172. </member>
  4173. <member name="T:Infragistics.Shared.CustomTypeDescriptorAdapter">
  4174. <summary>
  4175. CustomTypeDescriptorAdapter is an adapter class that implements ICustomTypeDescriptor.
  4176. </summary>
  4177. </member>
  4178. <member name="F:Infragistics.Shared.CustomTypeDescriptorAdapter.component">
  4179. <summary>
  4180. Associated component.
  4181. </summary>
  4182. </member>
  4183. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.ShouldIncludeProperty(System.ComponentModel.PropertyDescriptor,System.Attribute[])">
  4184. <summary>
  4185. Used to determine which properties should be returned from the base <see cref="T:System.ComponentModel.ICustomTypeDescriptor"/> implementation
  4186. </summary>
  4187. <remarks>
  4188. <p class="note"><b>Note:</b> This method may not be invoked if the <see cref="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetProperties"/> method(s) are overriden.</p>
  4189. </remarks>
  4190. <param name="propertyDescriptor">PropertyDecriptor to be evaluated</param>
  4191. <param name="attributes">Array of attributes passed into the <b>GetProperties</b> method or null if none were specified.</param>
  4192. <returns>Return true by default to include the specified property.</returns>
  4193. </member>
  4194. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.WrapPropertyValue(System.Object)">
  4195. <summary>
  4196. Invoked when the value of the custom property descriptor is requested
  4197. so the property value may be wrapped by a custom type descriptor if
  4198. necessary.
  4199. </summary>
  4200. <param name="value">The value of the property descriptor</param>
  4201. <returns>By default, <paramref name="value"/> is returned.</returns>
  4202. </member>
  4203. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetHashCode">
  4204. <summary>
  4205. Returns the hashcode of the underlying component.
  4206. </summary>
  4207. <returns> A hash code for the component.</returns>
  4208. </member>
  4209. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.Equals(System.Object)">
  4210. <summary>
  4211. Indicates if the object is equivalent to the specified object
  4212. </summary>
  4213. <param name="obj">Object to evaluate</param>
  4214. <returns>A boolean indicating if it represents the same component.</returns>
  4215. </member>
  4216. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.#ctor(System.Object)">
  4217. <summary>
  4218. Constructor.
  4219. </summary>
  4220. <param name="component">The component to be described.</param>
  4221. </member>
  4222. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetConverter">
  4223. <summary>
  4224. ICustomTypeDescriptor.GetConverter implementation.
  4225. </summary>
  4226. <returns>A TypeConverter for the component.</returns>
  4227. </member>
  4228. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetEvents(System.Attribute[])">
  4229. <summary>
  4230. ICustomTypeDescriptor.GetEvents implementation.
  4231. </summary>
  4232. <param name="attributes">An array of attributes to use as a filter.</param>
  4233. <returns>A collection of event descriptors.</returns>
  4234. </member>
  4235. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetEvents">
  4236. <summary>
  4237. ICustomTypeDescriptor.GetEvents implementation.
  4238. </summary>
  4239. <returns>A collection of event descriptors.</returns>
  4240. </member>
  4241. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetComponentName">
  4242. <summary>
  4243. ICustomTypeDescriptor.GetComponentName implementation.
  4244. </summary>
  4245. <returns>The name of the component using a TypeDescriptor.</returns>
  4246. </member>
  4247. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetPropertyOwner(System.ComponentModel.PropertyDescriptor)">
  4248. <summary>
  4249. ICustomTypeDescriptor.GetPropertyOwner implementation.
  4250. </summary>
  4251. <param name="pd">This parameter is not used.</param>
  4252. <returns>The underlying component.</returns>
  4253. </member>
  4254. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetAttributes">
  4255. <summary>
  4256. ICustomTypeDescriptor.GetAttributes implementation.
  4257. </summary>
  4258. <returns>A collection of attributes associated with the component.</returns>
  4259. </member>
  4260. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetProperties(System.Attribute[])">
  4261. <summary>
  4262. ICustomTypeDescriptor.GetProperties implementation.
  4263. </summary>
  4264. <param name="attributes">An array of attributes to use as a filter.</param>
  4265. <returns>A collection of properties for the component.</returns>
  4266. </member>
  4267. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetProperties">
  4268. <summary>
  4269. ICustomTypeDescriptor.GetProperties implementation.
  4270. </summary>
  4271. <returns>A collection of properties for the component.</returns>
  4272. </member>
  4273. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetEditor(System.Type)">
  4274. <summary>
  4275. ICustomTypeDescriptor.GetEditor implementation.
  4276. </summary>
  4277. <param name="editorBaseType">The base type of the editor.</param>
  4278. <returns>An editor with the specified base type.</returns>
  4279. </member>
  4280. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetDefaultProperty">
  4281. <summary>
  4282. ICustomTypeDescriptor.GetDefaultProperty implementation.
  4283. </summary>
  4284. <returns>The default property for the component with a custom type descriptor.</returns>
  4285. </member>
  4286. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetDefaultEvent">
  4287. <summary>
  4288. ICustomTypeDescriptor.GetDefaultEvent implementation.
  4289. </summary>
  4290. <returns>The default event for the component with a custom type descriptor.</returns>
  4291. </member>
  4292. <member name="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetClassName">
  4293. <summary>
  4294. ICustomTypeDescriptor.GetClassName implementation.
  4295. </summary>
  4296. <returns>The name of the class of the component.</returns>
  4297. </member>
  4298. <member name="T:Infragistics.Shared.DateTimeIncrement">
  4299. <summary>
  4300. Class similar to TimeSpan which provides the ability to specify a number of Year, Months, Days, etc to be used in conjunction
  4301. with the SpinIncrement property on the DateTime editors
  4302. </summary>
  4303. </member>
  4304. <member name="M:Infragistics.Shared.DateTimeIncrement.#ctor">
  4305. <summary>
  4306. Instantiates a new DateTimeIncrement object with all time unit properties set to 0.
  4307. </summary>
  4308. </member>
  4309. <member name="M:Infragistics.Shared.DateTimeIncrement.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  4310. <summary>
  4311. Instantiates a new DateTimeIncrement object.
  4312. </summary>
  4313. <param name="years">Number of years.</param>
  4314. <param name="months">Number of months.</param>
  4315. <param name="days">Number of days.</param>
  4316. <param name="hours">Number of hours.</param>
  4317. <param name="minutes">Number of minutes.</param>
  4318. <param name="seconds">Number of seconds.</param>
  4319. <param name="milliseconds">Number of milliseconds.</param>
  4320. </member>
  4321. <member name="M:Infragistics.Shared.DateTimeIncrement.Parse(System.String)">
  4322. <summary>
  4323. Parses a string value into a DateTimeIncrement object.
  4324. </summary>
  4325. <param name="value">The input string</param>
  4326. <returns>The parsed DateTimeIncrement.
  4327. Returns null if null is passed.
  4328. Returns an empty DateTimeIncrement object is string.empty is passed.</returns>
  4329. </member>
  4330. <member name="M:Infragistics.Shared.DateTimeIncrement.Equals(System.Object)">
  4331. <summary>
  4332. Compares two objects for equality.
  4333. </summary>
  4334. <param name="obj">Object to compare to.</param>
  4335. <returns>Returns True if they are equivalent.</returns>
  4336. </member>
  4337. <member name="M:Infragistics.Shared.DateTimeIncrement.GetHashCode">
  4338. <summary>
  4339. Returns a hash code for the object.
  4340. </summary>
  4341. <returns>Hash code for this object</returns>
  4342. </member>
  4343. <member name="M:Infragistics.Shared.DateTimeIncrement.ToString">
  4344. <summary>
  4345. Convert the object to a string representation.
  4346. </summary>
  4347. <returns>Returns the string representation</returns>
  4348. </member>
  4349. <member name="M:Infragistics.Shared.DateTimeIncrement.AdjustDateTime(System.Boolean,System.DateTime)">
  4350. <summary>
  4351. Increment/Decrements the provided DateTime by the values of the current object.
  4352. </summary>
  4353. <param name="up">Set to True to increment; False to decrement</param>
  4354. <param name="date">The DateTime object used to created the new adjusted DateTime object.</param>
  4355. <returns>Returns the adjusted DateTime. If the incrementing/decrementing goes beyond the max/min bounds of the DateTime class, return MaxValue/MinValue appropriately.</returns>
  4356. </member>
  4357. <member name="M:Infragistics.Shared.DateTimeIncrement.ShouldSerialize">
  4358. <summary>
  4359. Returns whether the object should be serialized.
  4360. </summary>
  4361. <returns>True if the object should be serialized</returns>
  4362. </member>
  4363. <member name="M:Infragistics.Shared.DateTimeIncrement.Reset">
  4364. <summary>
  4365. Resets all the date/time unit properties to zero.
  4366. </summary>
  4367. </member>
  4368. <member name="P:Infragistics.Shared.DateTimeIncrement.Years">
  4369. <summary>
  4370. Number of years
  4371. </summary>
  4372. </member>
  4373. <member name="P:Infragistics.Shared.DateTimeIncrement.Months">
  4374. <summary>
  4375. Number of months
  4376. </summary>
  4377. </member>
  4378. <member name="P:Infragistics.Shared.DateTimeIncrement.Days">
  4379. <summary>
  4380. Number of days.
  4381. </summary>
  4382. </member>
  4383. <member name="P:Infragistics.Shared.DateTimeIncrement.Hours">
  4384. <summary>
  4385. Number of hours.
  4386. </summary>
  4387. </member>
  4388. <member name="P:Infragistics.Shared.DateTimeIncrement.Minutes">
  4389. <summary>
  4390. Number of Minutes
  4391. </summary>
  4392. </member>
  4393. <member name="P:Infragistics.Shared.DateTimeIncrement.Seconds">
  4394. <summary>
  4395. Number of seconds.
  4396. </summary>
  4397. </member>
  4398. <member name="P:Infragistics.Shared.DateTimeIncrement.Milliseconds">
  4399. <summary>
  4400. Number of milliseconds.
  4401. </summary>
  4402. </member>
  4403. <member name="P:Infragistics.Shared.DateTimeIncrement.IsZero">
  4404. <summary>
  4405. Determines if all the date/time unit properties are set to zero.
  4406. </summary>
  4407. </member>
  4408. <member name="T:Infragistics.Shared.DateTimeIncrementTypeConverter">
  4409. <summary>
  4410. TypeConverter used for the DateTimeIncrement class
  4411. </summary>
  4412. </member>
  4413. <member name="M:Infragistics.Shared.DateTimeIncrementTypeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext)">
  4414. <summary>
  4415. Returns true
  4416. </summary>
  4417. <param name="context">This parameter is not used.</param>
  4418. <returns>True.</returns>
  4419. </member>
  4420. <member name="M:Infragistics.Shared.DateTimeIncrementTypeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[])">
  4421. <summary>
  4422. Returns a collection of property descriptors
  4423. </summary>
  4424. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context.</param>
  4425. <param name="value">An object that specifies the type of array for which to get properties.</param>
  4426. <param name="attributes">An array of type System.Attribute that is used as a filter.</param>
  4427. <returns>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection"/> with the properties that are exposed for this data type, or null if there are no properties.</returns>
  4428. </member>
  4429. <member name="M:Infragistics.Shared.DateTimeIncrementTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  4430. <summary>
  4431. Returns true if the object can convert to that type.
  4432. </summary>
  4433. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context.</param>
  4434. <param name="destinationType"> A <see cref="T:System.Type"/> that represents the type you want to convert to.</param>
  4435. <returns>True if this converter can perform the conversion; otherwise, false.</returns>
  4436. </member>
  4437. <member name="M:Infragistics.Shared.DateTimeIncrementTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  4438. <summary>
  4439. Converts the object to the requested type.
  4440. </summary>
  4441. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context.</param>
  4442. <param name="culture">A <see cref="T:System.Globalization.CultureInfo"/> object. If null is passed, the current culture is assumed.</param>
  4443. <param name="destinationType">A <see cref="T:System.Type"/> that represents the type you want to convert to.</param>
  4444. <param name="value">The object to convert.</param>
  4445. <returns>An object that represents the converted value.</returns>
  4446. </member>
  4447. <member name="M:Infragistics.Shared.DateTimeIncrementTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  4448. <summary>
  4449. Returns true if the object can be converted from the speficied type.
  4450. </summary>
  4451. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context.</param>
  4452. <param name="sourceType"> A <see cref="T:System.Type"/> that represents the type you want to convert from.</param>
  4453. <returns>True if this converter can perform the conversion; otherwise, false.</returns>
  4454. </member>
  4455. <member name="M:Infragistics.Shared.DateTimeIncrementTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  4456. <summary>
  4457. Converts the given object to the type of this converter, using the specified context and culture information.
  4458. </summary>
  4459. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context.</param>
  4460. <param name="culture">The <see cref="T:System.Globalization.CultureInfo"/> to use as the current culture.</param>
  4461. <param name="value">The object to convert</param>
  4462. <returns>An object that represents the converted value.</returns>
  4463. </member>
  4464. <member name="T:Infragistics.Shared.DisposableObject">
  4465. <summary>
  4466. The base class Disposable maintains a boolean
  4467. flag that keeps track of whether or not the object has
  4468. been Disposed. It implemnets System.IDisposable and
  4469. calls a virtual 'OnDispose' method to let the derived
  4470. class know when the object has been Disposed.
  4471. </summary>
  4472. </member>
  4473. <member name="M:Infragistics.Shared.DisposableObject.#ctor">
  4474. <summary>
  4475. Initializes a new <b>DisposableObject</b>
  4476. </summary>
  4477. </member>
  4478. <member name="M:Infragistics.Shared.DisposableObject.HasSamePublicKey(System.Type)">
  4479. <summary>
  4480. Checks if the test object is from an assembly that is
  4481. signed with the same public key as this assembly
  4482. </summary>
  4483. <param name="type">The type whose public key token should be used for comparison.</param>
  4484. <returns>True if same</returns>
  4485. </member>
  4486. <member name="M:Infragistics.Shared.DisposableObject.GetPublicKeyToken(System.Type)">
  4487. <summary>
  4488. Returns the public key token of a type's assembly.
  4489. </summary>
  4490. <param name="type">The <see cref="T:System.Type"/> whose assembly is checked.</param>
  4491. <returns>The public key token value. Either "null" or a 16 byte string.</returns>
  4492. </member>
  4493. <member name="M:Infragistics.Shared.DisposableObject.GetPublicKeyToken(System.Reflection.Assembly)">
  4494. <summary>
  4495. Returns the public key token of an assembly.
  4496. </summary>
  4497. <param name="assemblyToCheck">The assembly to check.</param>
  4498. <returns>The public key token value. Either "null" or a 16 byte string.</returns>
  4499. </member>
  4500. <member name="M:Infragistics.Shared.DisposableObject.CloneSerializableObject(System.Runtime.Serialization.ISerializable,System.Runtime.Serialization.SerializationBinder)">
  4501. <summary>
  4502. Creates and returns a deep copy clone of the object
  4503. </summary>
  4504. <param name="source">The object to be cloned.</param>
  4505. <param name="binder">Used to control class loading and mandate what class to load.</param>
  4506. <returns>The cloned object</returns>
  4507. </member>
  4508. <member name="M:Infragistics.Shared.DisposableObject.Dispose">
  4509. <summary>
  4510. Called to Dispose the object
  4511. </summary>
  4512. <remarks><para class="note"><b>Note:</b> Derived classes should call the base implementation so that the Disposed property gets set.</para></remarks>
  4513. </member>
  4514. <member name="M:Infragistics.Shared.DisposableObject.VerifyNotDisposed">
  4515. <summary>
  4516. Will throw an ObjectDisposedException exception
  4517. if the object has been disposed of.
  4518. </summary>
  4519. </member>
  4520. <member name="M:Infragistics.Shared.DisposableObject.OnDispose">
  4521. <summary>
  4522. Called when an active object is Disposed to notify a
  4523. derived class when the object has been Disposed.
  4524. </summary>
  4525. </member>
  4526. <member name="M:Infragistics.Shared.DisposableObject.ConvertValue(System.Object,System.Type)">
  4527. <summary>
  4528. Returns a value converted to the specified type using the InvariantCulture.
  4529. </summary>
  4530. <param name="value">Value to convert</param>
  4531. <param name="destinationType">Type that the value needs to be converted to.</param>
  4532. <returns>If the value can be converted to the specified type, the converted value will be returned. If the value is already of that type or cannot be converted to that type, the <paramref name="value"/> will be returned; otherwise null is returned.</returns>
  4533. </member>
  4534. <member name="P:Infragistics.Shared.DisposableObject.Disposed">
  4535. <summary>
  4536. Returns true if the object has already been disposed
  4537. </summary>
  4538. </member>
  4539. <member name="T:Infragistics.Shared.DisposableObjectCollectionBase">
  4540. <summary>
  4541. Abstract base class for collections that contain objects. If the object
  4542. implements the System.IDisposable interface, OnDispose is called on the
  4543. object in DisposeCollectionItems.
  4544. </summary>
  4545. </member>
  4546. <member name="T:Infragistics.Shared.SubObjectBase">
  4547. <summary>
  4548. Classes that want to notify listeners when there state changes
  4549. (e.g. when a property value is changed) derive from the
  4550. SubObjectBase class.
  4551. </summary>
  4552. </member>
  4553. <member name="F:Infragistics.Shared.SubObjectBase.TagSerializationName">
  4554. <summary>
  4555. Default name used to serialize the <see cref="P:Infragistics.Shared.SubObjectBase.Tag"/> property value
  4556. </summary>
  4557. </member>
  4558. <member name="F:Infragistics.Shared.SubObjectBase.tagValue">
  4559. <summary>
  4560. The tag property can be used to logically attach another
  4561. object or value to this object.
  4562. </summary>
  4563. </member>
  4564. <member name="M:Infragistics.Shared.SubObjectBase.OnSubObjectPropChanged(Infragistics.Shared.PropChangeInfo)">
  4565. <summary>
  4566. Called when another sub object that we are listening to notifies
  4567. us that one of its properties has changed.
  4568. </summary>
  4569. <remarks>
  4570. The default implementation does nothing. It should be overridden
  4571. in the derived classes
  4572. </remarks>
  4573. <param name="propChange"><see cref="T:Infragistics.Shared.PropChangeInfo"/></param>
  4574. </member>
  4575. <member name="M:Infragistics.Shared.SubObjectBase.OnObjectPropChanged(Infragistics.Shared.PropChangeInfo)">
  4576. <summary>
  4577. Called when a property of this object or another sub object that we are listening to notifies
  4578. us that one of its properties has changed.
  4579. </summary>
  4580. <remarks>
  4581. The default implementation does nothing. It should be overridden
  4582. in the derived classes
  4583. <seealso cref="M:Infragistics.Shared.SubObjectBase.OnSubObjectPropChanged(Infragistics.Shared.PropChangeInfo)"/>
  4584. </remarks>
  4585. <param name="propChange"><see cref="T:Infragistics.Shared.PropChangeInfo"/></param>
  4586. </member>
  4587. <member name="M:Infragistics.Shared.SubObjectBase.NotifyPropChange(System.Enum)">
  4588. <summary>
  4589. Notifies any listeners when the state of an object has changed
  4590. </summary>
  4591. <param name="propId">An ID that denotes the property.</param>
  4592. </member>
  4593. <member name="M:Infragistics.Shared.SubObjectBase.NotifyPropChange(System.Enum,Infragistics.Shared.PropChangeInfo)">
  4594. <summary>
  4595. Notifies any listeners when the state of an object has changed
  4596. </summary>
  4597. <param name="propId">An ID that denotes the property.</param>
  4598. <param name="trigger">Optional. Used during a prop change notification to create a complete context chain of what triggered the change. </param>
  4599. </member>
  4600. <member name="M:Infragistics.Shared.SubObjectBase.NotifyPropChange(Infragistics.Shared.PropChangeInfo)">
  4601. <summary>
  4602. Notifies any listeners when the state of an object has changed.
  4603. </summary>
  4604. <param name="trigger">Used during a prop change notification to create a complete context chain of what triggered the change.</param>
  4605. </member>
  4606. <member name="M:Infragistics.Shared.SubObjectBase.ShouldSerializeTag">
  4607. <summary>
  4608. Returns true if the tag value is a string or a primitive type.
  4609. </summary>
  4610. <returns>True if the tag value is a string or a primitive type, otherwise false.</returns>
  4611. </member>
  4612. <member name="M:Infragistics.Shared.SubObjectBase.ResetTag">
  4613. <summary>
  4614. Sets the tag value to null
  4615. </summary>
  4616. </member>
  4617. <member name="M:Infragistics.Shared.SubObjectBase.InitializeTag(System.Object)">
  4618. <summary>
  4619. Protected method for initializing the <see cref="P:Infragistics.Shared.SubObjectBase.Tag"/> property without generating a property change notification.
  4620. </summary>
  4621. <param name="tagValue"><see cref="T:System.Object"/> to initialize tag to. </param>
  4622. </member>
  4623. <member name="M:Infragistics.Shared.SubObjectBase.OnDispose">
  4624. Called when this object is Disposed of.
  4625. </member>
  4626. <member name="M:Infragistics.Shared.SubObjectBase.SerializeTag(System.Runtime.Serialization.SerializationInfo,System.String)">
  4627. <summary>
  4628. Serializes the <see cref="P:Infragistics.Shared.SubObjectBase.Tag"/> property's value into
  4629. the specified serialization info object.
  4630. </summary>
  4631. <param name="info">Serialization info instance into which the tag should be serialized.</param>
  4632. <param name="name">Name used to serialize the tag's value</param>
  4633. </member>
  4634. <member name="M:Infragistics.Shared.SubObjectBase.SerializeTag(System.Runtime.Serialization.SerializationInfo)">
  4635. <summary>
  4636. Serializes the <see cref="P:Infragistics.Shared.SubObjectBase.Tag"/> property's value into
  4637. the specified serialization info object.
  4638. </summary>
  4639. <param name="info">Serialization info instance into which the tag should be serialized.</param>
  4640. </member>
  4641. <member name="M:Infragistics.Shared.SubObjectBase.DeserializeTag(System.Runtime.Serialization.SerializationEntry)">
  4642. <summary>
  4643. Deserializes the tag value from the specified entry
  4644. </summary>
  4645. <param name="entry">Serialization entry from which to obtain the new <see cref="P:Infragistics.Shared.SubObjectBase.Tag"/> value</param>
  4646. </member>
  4647. <member name="M:Infragistics.Shared.SubObjectBase.DeserializeTag(System.Runtime.Serialization.SerializationInfo,System.String)">
  4648. <summary>
  4649. Deserializes the value for the <see cref="P:Infragistics.Shared.SubObjectBase.Tag"/> property
  4650. </summary>
  4651. <param name="info">Serialization info object from which to obtain the value</param>
  4652. <param name="name">The name associated with the value to retrieve.</param>
  4653. </member>
  4654. <member name="M:Infragistics.Shared.SubObjectBase.DeserializeTag(System.Runtime.Serialization.SerializationInfo)">
  4655. <summary>
  4656. Deserializes the value for the <see cref="P:Infragistics.Shared.SubObjectBase.Tag"/> property
  4657. </summary>
  4658. <param name="info">Serialization info object from which to obtain the value</param>
  4659. </member>
  4660. <member name="E:Infragistics.Shared.SubObjectBase.SubObjectPropChanged">
  4661. <summary>
  4662. Fired when a property is changed on this object or any of
  4663. its sub objects
  4664. </summary>
  4665. </member>
  4666. <member name="E:Infragistics.Shared.SubObjectBase.SubObjectDisposed">
  4667. <summary>
  4668. Fired when this object is disposed
  4669. </summary>
  4670. </member>
  4671. <member name="P:Infragistics.Shared.SubObjectBase.SubObjectPropChangeHandler">
  4672. <summary>
  4673. Returns the event handler that notifies OnSubObjectPropChanged
  4674. </summary>
  4675. </member>
  4676. <member name="P:Infragistics.Shared.SubObjectBase.Tag">
  4677. <summary>
  4678. The tag property can be used to logically attach another
  4679. object or value to this object.
  4680. </summary>
  4681. </member>
  4682. <member name="P:Infragistics.Shared.SubObjectBase.ForceApplyResources">
  4683. <summary>
  4684. For Infragistics internal use only.
  4685. </summary>
  4686. </member>
  4687. <member name="T:Infragistics.Shared.SubObjectBase.NotifyId">
  4688. <summary>
  4689. Used to identify properties during a property change notification
  4690. </summary>
  4691. </member>
  4692. <member name="F:Infragistics.Shared.SubObjectBase.NotifyId.Tag">
  4693. <summary>
  4694. The Tag property
  4695. </summary>
  4696. </member>
  4697. <member name="F:Infragistics.Shared.SubObjectBase.NotifyId.Key">
  4698. <summary>
  4699. Key property
  4700. </summary>
  4701. </member>
  4702. <member name="M:Infragistics.Shared.DisposableObjectCollectionBase.#ctor">
  4703. <summary>
  4704. Constructor, initializes a new <b>DisposableObjectCollectionBase</b> class.
  4705. </summary>
  4706. </member>
  4707. <member name="M:Infragistics.Shared.DisposableObjectCollectionBase.GetItem(System.Int32)">
  4708. <summary>
  4709. Virtual method that returns the object at the specified index
  4710. </summary>
  4711. <param name="index">index of the object to retrieve.</param>
  4712. <returns>The object at the index</returns>
  4713. </member>
  4714. <member name="M:Infragistics.Shared.DisposableObjectCollectionBase.DisposeCollectionItems">
  4715. <summary>
  4716. Calls dispose on each collection item
  4717. </summary>
  4718. </member>
  4719. <member name="M:Infragistics.Shared.DisposableObjectCollectionBase.CopyTo(System.Array,System.Int32)">
  4720. <summary>
  4721. Copies the items from the collection into the array.
  4722. </summary>
  4723. <param name="array">The array to receive the itemd</param>
  4724. <param name="index">The index to start with</param>
  4725. </member>
  4726. <member name="M:Infragistics.Shared.DisposableObjectCollectionBase.Contains(System.Object)">
  4727. <summary>
  4728. Returns true if the collection contains the instance specified.
  4729. </summary>
  4730. <returns>True if the object is contained within the collection.</returns>
  4731. <remarks>
  4732. <p class="note"><b>Note:</b> This method checks the collection for the specific
  4733. instance of the object that is provided. It does not check the collection for
  4734. an object with a particular key. If this collection is a <see cref="T:Infragistics.Shared.KeyedSubObjectsCollectionBase"/>
  4735. then you can use the <see cref="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.Exists(System.String)"/> method
  4736. to see if an item exists in the collection with the specified key.</p>
  4737. </remarks>
  4738. </member>
  4739. <member name="M:Infragistics.Shared.DisposableObjectCollectionBase.IndexOf(System.Object)">
  4740. <summary>
  4741. Returns the index of the object in the collection
  4742. </summary>
  4743. <param name="obj">The object whose presence should be checked in the collection.</param>
  4744. <returns>The index of the object in the collection.</returns>
  4745. </member>
  4746. <member name="M:Infragistics.Shared.DisposableObjectCollectionBase.System#Collections#IEnumerable#GetEnumerator">
  4747. <summary>
  4748. IEnumerable Interface Implementation
  4749. returns a type safe enumerator
  4750. </summary>
  4751. <returns></returns>
  4752. </member>
  4753. <member name="P:Infragistics.Shared.DisposableObjectCollectionBase.SyncRoot">
  4754. <summary>
  4755. Gets an object that can be used to synchronize access to the collection.
  4756. </summary>
  4757. </member>
  4758. <member name="P:Infragistics.Shared.DisposableObjectCollectionBase.IsSynchronized">
  4759. <summary>
  4760. Gets a value indicating whether access to the ArrayList is synchronized (thread-safe).
  4761. </summary>
  4762. </member>
  4763. <member name="P:Infragistics.Shared.DisposableObjectCollectionBase.IsReadOnly">
  4764. <summary>
  4765. Returns true if the collection is read-only
  4766. </summary>
  4767. </member>
  4768. <member name="P:Infragistics.Shared.DisposableObjectCollectionBase.InitialCapacity">
  4769. <summary>
  4770. Abstract property that specifies the initial capacity
  4771. of the collection
  4772. </summary>
  4773. </member>
  4774. <member name="P:Infragistics.Shared.DisposableObjectCollectionBase.Count">
  4775. <summary>
  4776. Returns the number of items in the collection
  4777. </summary>
  4778. </member>
  4779. <member name="P:Infragistics.Shared.DisposableObjectCollectionBase.List">
  4780. <summary>
  4781. The list that contains the item references
  4782. </summary>
  4783. </member>
  4784. <member name="T:Infragistics.Shared.DisposableObjectEnumeratorBase">
  4785. <summary>
  4786. A base class that implements the IEnumerator interface
  4787. </summary>
  4788. </member>
  4789. <member name="M:Infragistics.Shared.DisposableObjectEnumeratorBase.#ctor(Infragistics.Shared.DisposableObjectCollectionBase)">
  4790. <summary>
  4791. Constructor
  4792. </summary>
  4793. </member>
  4794. <member name="M:Infragistics.Shared.DisposableObjectEnumeratorBase.MoveNext">
  4795. <summary>
  4796. Implements the IEnumerator.MoveNext method
  4797. </summary>
  4798. </member>
  4799. <member name="M:Infragistics.Shared.DisposableObjectEnumeratorBase.Reset">
  4800. <summary>
  4801. Implements the IEnumerator.Reset method. Sets the position to
  4802. before the first item in the collection
  4803. </summary>
  4804. </member>
  4805. <member name="P:Infragistics.Shared.DisposableObjectEnumeratorBase.System#Collections#IEnumerator#Current">
  4806. <summary>
  4807. Returns the current object being enumerated
  4808. </summary>
  4809. </member>
  4810. <member name="T:Infragistics.Win.DropDownListBox">
  4811. <summary>
  4812. Listbox used for displaying a dropdown from a UITypeEditor.
  4813. </summary>
  4814. </member>
  4815. <member name="M:Infragistics.Win.DropDownListBox.#ctor(System.Object[],System.Object,System.Boolean)">
  4816. <summary>
  4817. Constructor, initializes a new instance of <b>DropDownListBox</b> class.
  4818. </summary>
  4819. <param name="items">Array of items used to populate the listbox.</param>
  4820. <param name="defaultItem">Item to select by default.</param>
  4821. <param name="sorted">True if the items should be sorted by default</param>
  4822. </member>
  4823. <member name="M:Infragistics.Win.DropDownListBox.#ctor(System.Object[],System.Object)">
  4824. <summary>
  4825. Constructor, initializes a new instance of <b>DropDownListBox</b> class.
  4826. </summary>
  4827. <param name="items">Array of items used to populate the listbox.</param>
  4828. <param name="defaultItem">Item to select by default.</param>
  4829. </member>
  4830. <member name="M:Infragistics.Win.DropDownListBox.IsInputKey(System.Windows.Forms.Keys)">
  4831. <summary>
  4832. Overriden. Used to indicate that the enter key is used by the control.
  4833. </summary>
  4834. <param name="keyData">The <see cref="T:System.Windows.Forms.Keys"/> to check.</param>
  4835. <returns>True if the key should be passed to the control.</returns>
  4836. </member>
  4837. <member name="M:Infragistics.Win.DropDownListBox.OnClick(System.EventArgs)">
  4838. <summary>
  4839. Overriden. Used to intercept when the user selects an item as opposed to
  4840. when the event fires during population of the list.
  4841. </summary>
  4842. <param name="e">The <see cref="T:System.EventArgs"/> of the event.</param>
  4843. </member>
  4844. <member name="M:Infragistics.Win.DropDownListBox.OnKeyDown(System.Windows.Forms.KeyEventArgs)">
  4845. <summary>
  4846. Overriden. Used to intercept when the user pressing the enter key.
  4847. </summary>
  4848. <param name="e">The <see cref="T:System.Windows.Forms.KeyEventArgs"/> of the event.</param>
  4849. </member>
  4850. <member name="P:Infragistics.Win.DropDownListBox.WasItemClicked">
  4851. <summary>
  4852. Indicates if an item was selected.
  4853. </summary>
  4854. </member>
  4855. <member name="T:Infragistics.Shared.EventHandlerDictionary">
  4856. <summary>
  4857. Class used to manage a list of delegates. This class cannot be inherited.
  4858. </summary>
  4859. </member>
  4860. <member name="M:Infragistics.Shared.EventHandlerDictionary.#ctor">
  4861. <summary>
  4862. Initializes a new <see cref="T:Infragistics.Shared.EventHandlerDictionary"/>
  4863. </summary>
  4864. </member>
  4865. <member name="M:Infragistics.Shared.EventHandlerDictionary.#ctor(System.Int32)">
  4866. <summary>
  4867. Initializes a new <see cref="T:Infragistics.Shared.EventHandlerDictionary"/>
  4868. </summary>
  4869. <param name="initialSize">Approximate number of items that the list will contain</param>
  4870. </member>
  4871. <member name="M:Infragistics.Shared.EventHandlerDictionary.AddHandler(System.Object,System.Delegate)">
  4872. <summary>
  4873. Adds a delegate to the list
  4874. </summary>
  4875. <param name="key">The object that owns the event</param>
  4876. <param name="value">The delegate to add to the list</param>
  4877. </member>
  4878. <member name="M:Infragistics.Shared.EventHandlerDictionary.AddHandlers(Infragistics.Shared.EventHandlerDictionary)">
  4879. <summary>
  4880. Copies over the event handlers from the specified source into this instance, clearing any existing event handlers.
  4881. </summary>
  4882. <param name="source">The source from which the event handlers should be copied.</param>
  4883. </member>
  4884. <member name="M:Infragistics.Shared.EventHandlerDictionary.RemoveHandler(System.Object,System.Delegate)">
  4885. <summary>
  4886. Removes a delegate from the list
  4887. </summary>
  4888. <param name="key">Object that owns the event</param>
  4889. <param name="value">Delegate to remove</param>
  4890. </member>
  4891. <member name="M:Infragistics.Shared.EventHandlerDictionary.OnDispose">
  4892. <summary>
  4893. Invoked when the object is disposed.
  4894. </summary>
  4895. </member>
  4896. <member name="P:Infragistics.Shared.EventHandlerDictionary.Item(System.Object)">
  4897. <summary>
  4898. Returns the <see cref="T:System.Delegate"/> with the specified key.
  4899. </summary>
  4900. </member>
  4901. <member name="T:Infragistics.Shared.EventManagerBase">
  4902. <summary>
  4903. Abstract base class for managing a control's events. It maintains an
  4904. enabled flag for each event as well as a nested 'in progress' count.
  4905. </summary>
  4906. </member>
  4907. <member name="M:Infragistics.Shared.EventManagerBase.#ctor(System.Int32)">
  4908. <summary>
  4909. Constructor intitializes a new instance of the <b>EventManagerBase</b> class.
  4910. </summary>
  4911. <param name="eventCount">The total number of events</param>
  4912. </member>
  4913. <member name="M:Infragistics.Shared.EventManagerBase.InProgress(System.Int32)">
  4914. <summary>
  4915. Returns true if the event is in progress (in progress count > 0)
  4916. </summary>
  4917. <param name="eventIndex">index of the event to check.</param>
  4918. <returns>True if event in progress, false otherwise.</returns>
  4919. </member>
  4920. <member name="M:Infragistics.Shared.EventManagerBase.IncrementInProgress(System.Int32)">
  4921. <summary>
  4922. Increments the in progress count
  4923. </summary>
  4924. <param name="eventIndex">index of the event to increment</param>
  4925. </member>
  4926. <member name="M:Infragistics.Shared.EventManagerBase.DecrementInProgress(System.Int32)">
  4927. <summary>
  4928. Decrements the in progress count
  4929. </summary>
  4930. <param name="eventIndex">index of the event to decrement</param>
  4931. </member>
  4932. <member name="M:Infragistics.Shared.EventManagerBase.IsEnabled(System.Int32)">
  4933. <summary>
  4934. Returns true if the event is enabled
  4935. </summary>
  4936. <param name="eventIndex">Index of the event to check.</param>
  4937. <returns>True if enabled, false otherwise.</returns>
  4938. </member>
  4939. <member name="M:Infragistics.Shared.EventManagerBase.IsEnabled(System.Int32[])">
  4940. <summary>
  4941. Returns false if any event is disabled
  4942. </summary>
  4943. <param name="eventIndexes">multiple indices to check</param>
  4944. <returns>True if and only if all events are enabled, false otherwise.</returns>
  4945. </member>
  4946. <member name="M:Infragistics.Shared.EventManagerBase.SetEnabled(System.Int32,System.Boolean)">
  4947. <summary>
  4948. Sets a specific event enabled or disabled.
  4949. </summary>
  4950. <param name="eventIndex">Index of the event to enable/disable</param>
  4951. <param name="enabled">True to enable the event, false to disable it.</param>
  4952. </member>
  4953. <member name="M:Infragistics.Shared.EventManagerBase.SetEnabled(System.Int32[],System.Boolean)">
  4954. <summary>
  4955. Sets an array of events enabled or disabled.
  4956. </summary>
  4957. <param name="eventIndexes">Indices of the events to change.</param>
  4958. <param name="enabled">True to enable the event, false to disable it.</param>
  4959. </member>
  4960. <member name="P:Infragistics.Shared.EventManagerBase.AllEventsEnabled">
  4961. <summary>
  4962. The get returns true if and only if all events are enabled. The set
  4963. makes all events enabled or disabled
  4964. </summary>
  4965. </member>
  4966. <member name="T:Infragistics.Shared.ExpandableCollectionConverter">
  4967. <summary>
  4968. Type converter for providing an expandable collection
  4969. </summary>
  4970. </member>
  4971. <member name="M:Infragistics.Shared.ExpandableCollectionConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext)">
  4972. <summary>
  4973. Indicates that this object returns properties.
  4974. </summary>
  4975. <param name="context">ITypeDescriptorContext</param>
  4976. <returns>True</returns>
  4977. </member>
  4978. <member name="M:Infragistics.Shared.ExpandableCollectionConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[])">
  4979. <summary>
  4980. Return the PropertyDescriptor for the object's properties.
  4981. </summary>
  4982. <param name="context">ITypeDescriptorContext</param>
  4983. <param name="value">Value whose properties should be returned</param>
  4984. <param name="attributes">Attributes used to limit the properties returned</param>
  4985. <returns></returns>
  4986. </member>
  4987. <member name="M:Infragistics.Shared.ExpandableCollectionConverter.GetItemName(System.Int32,System.Object,System.Int32)">
  4988. <summary>
  4989. Returns the string representation of the specified item
  4990. </summary>
  4991. <param name="index">Index of the item in the collection</param>
  4992. <param name="item">Item</param>
  4993. <param name="count">Total number of items in the collection</param>
  4994. <returns>A string representation of the object</returns>
  4995. </member>
  4996. <member name="T:Infragistics.Shared.CollectionItemPropertyDescriptor">
  4997. <summary>
  4998. PropertyDescriptor for an item in an expandable collection
  4999. </summary>
  5000. </member>
  5001. <member name="M:Infragistics.Shared.CollectionItemPropertyDescriptor.CanResetValue(System.Object)">
  5002. <summary>
  5003. Indicates if the property can be reset.
  5004. </summary>
  5005. <param name="component">The component to test for reset capability.</param>
  5006. <returns>True if resetting the component changes its value; otherwise, false.</returns>
  5007. </member>
  5008. <member name="M:Infragistics.Shared.CollectionItemPropertyDescriptor.GetValue(System.Object)">
  5009. <summary>
  5010. Returns the value for this property.
  5011. </summary>
  5012. <param name="component">The component with the property for which to retrieve the value.</param>
  5013. <returns>The value of a property for a given component.</returns>
  5014. </member>
  5015. <member name="M:Infragistics.Shared.CollectionItemPropertyDescriptor.ResetValue(System.Object)">
  5016. <summary>
  5017. Called when the property is to be reset.
  5018. </summary>
  5019. <param name="component"></param>
  5020. </member>
  5021. <member name="M:Infragistics.Shared.CollectionItemPropertyDescriptor.SetValue(System.Object,System.Object)">
  5022. <summary>
  5023. Sets the value of the component to a new value.
  5024. </summary>
  5025. <param name="component">The component with the property value that is to be set.</param>
  5026. <param name="value">The new value.</param>
  5027. </member>
  5028. <member name="M:Infragistics.Shared.CollectionItemPropertyDescriptor.ShouldSerializeValue(System.Object)">
  5029. <summary>
  5030. Indicates whether the property needs to be persisted.
  5031. </summary>
  5032. <param name="component">The component with the property to be examined for persistence.</param>
  5033. <returns>True if the property should be persisted; otherwise, false.</returns>
  5034. </member>
  5035. <member name="P:Infragistics.Shared.CollectionItemPropertyDescriptor.Category">
  5036. <summary>
  5037. Gets the name of the category to which the member belongs.
  5038. </summary>
  5039. </member>
  5040. <member name="P:Infragistics.Shared.CollectionItemPropertyDescriptor.ComponentType">
  5041. <summary>
  5042. The type of component the property is bound to.
  5043. </summary>
  5044. </member>
  5045. <member name="P:Infragistics.Shared.CollectionItemPropertyDescriptor.IsReadOnly">
  5046. <summary>
  5047. Indicates if the property is read-only.
  5048. </summary>
  5049. </member>
  5050. <member name="P:Infragistics.Shared.CollectionItemPropertyDescriptor.PropertyType">
  5051. <summary>
  5052. The type of the property.
  5053. </summary>
  5054. </member>
  5055. <member name="P:Infragistics.Shared.CollectionItemPropertyDescriptor.Index">
  5056. <summary>
  5057. Index of the item in the collection.
  5058. </summary>
  5059. </member>
  5060. <member name="T:Infragistics.Shared.FlagsEnumUITypeEditor">
  5061. <summary>
  5062. UITypeEditor used to allow selection of values from a flag enumeration - i.e. an enumeration which has a <see cref="T:System.FlagsAttribute"/> on it.
  5063. </summary>
  5064. </member>
  5065. <member name="M:Infragistics.Shared.FlagsEnumUITypeEditor.GetEditStyle(System.ComponentModel.ITypeDescriptorContext)">
  5066. <summary>
  5067. Used to determine the type of UIEditor that will be displayed.
  5068. </summary>
  5069. <param name="context">ITypeDescriptorContext</param>
  5070. <returns>UITypeEditorEditStyle specifying the type of UIEditor.</returns>
  5071. </member>
  5072. <member name="M:Infragistics.Shared.FlagsEnumUITypeEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
  5073. <summary>
  5074. Used to edit the value and convert the value as needed.
  5075. </summary>
  5076. <param name="context">ITypeDescriptorContext</param>
  5077. <param name="provider">IServiceProvider</param>
  5078. <param name="value">Current value</param>
  5079. <returns>Edited value.</returns>
  5080. </member>
  5081. <member name="M:Infragistics.Shared.FlagsEnumUITypeEditor.UpdateCheckBoxes(System.Type,System.Windows.Forms.CheckedListBox,System.Int64,System.Boolean)">
  5082. <summary>
  5083. Called whenever an item is checked or unchecked in the checked list box used for editing
  5084. the flagged enum.
  5085. </summary>
  5086. <param name="enumType">The type of the flagged enum.</param>
  5087. <param name="list">The associated list of items.</param>
  5088. <param name="bitsToCheck">The bit representation of the value that should be checked.</param>
  5089. <param name="add">Specifies whether to check an item if its bits are checked.</param>
  5090. </member>
  5091. <member name="T:Infragistics.Shared.ISelectableItem">
  5092. <summary>
  5093. ISelectableItem is implemented by any sub object that can
  5094. be selected and/or activated
  5095. (e.g. a cell, row, header etc.)
  5096. </summary>
  5097. </member>
  5098. <member name="P:Infragistics.Shared.ISelectableItem.IsSelected">
  5099. <summary>
  5100. True if the item is currently selected (read-only).
  5101. </summary>
  5102. </member>
  5103. <member name="P:Infragistics.Shared.ISelectableItem.IsSelectable">
  5104. <summary>
  5105. True if the item is selectable (read-only).
  5106. </summary>
  5107. </member>
  5108. <member name="P:Infragistics.Shared.ISelectableItem.IsDraggable">
  5109. <summary>
  5110. True if the item is Draggable (read-only).
  5111. </summary>
  5112. </member>
  5113. <member name="P:Infragistics.Shared.ISelectableItem.IsTabStop">
  5114. <summary>
  5115. True if this item is a tab stop
  5116. </summary>
  5117. </member>
  5118. <member name="T:Infragistics.Shared.IUltraLicensedComponent">
  5119. <summary>
  5120. Interface implemented by Infragistics licensed componenents
  5121. and controls.
  5122. </summary>
  5123. </member>
  5124. <member name="P:Infragistics.Shared.IUltraLicensedComponent.License">
  5125. <summary>
  5126. Returns the component's license object (read-only)
  5127. </summary>
  5128. </member>
  5129. <member name="T:Infragistics.Shared.IKeyedSubObject">
  5130. <summary>
  5131. Interface used by sub objects that will be part of a keyed collection (where each item can be accessed either through a zero based index or a string key.
  5132. </summary>
  5133. </member>
  5134. <member name="M:Infragistics.Shared.IKeyedSubObject.OnRemovedFromCollection(Infragistics.Shared.KeyedSubObjectsCollectionBase)">
  5135. <summary>
  5136. Called when this object is being removed from the passed
  5137. in collection.
  5138. </summary>
  5139. <param name="primaryCollection">The collection from which this object was removed.</param>
  5140. </member>
  5141. <member name="M:Infragistics.Shared.IKeyedSubObject.OnAddedToCollection(Infragistics.Shared.KeyedSubObjectsCollectionBase)">
  5142. <summary>
  5143. Called when this object is being added to the passed
  5144. in collection.
  5145. </summary>
  5146. <param name="primaryCollection">The collection to which the object is being added.</param>
  5147. </member>
  5148. <member name="P:Infragistics.Shared.IKeyedSubObject.Key">
  5149. <summary>
  5150. The key to use to access this item in the collection
  5151. </summary>
  5152. </member>
  5153. <member name="T:Infragistics.Shared.IKeyedSubObjectEx">
  5154. <summary>
  5155. Interface used by sub objects that cache an interned lowercase version of their key to optimize key comparisons.
  5156. </summary>
  5157. <seealso cref="T:Infragistics.Shared.IKeyedSubObject"/>
  5158. </member>
  5159. <member name="P:Infragistics.Shared.IKeyedSubObjectEx.KeyLowercaseInterned">
  5160. <summary>
  5161. Returns an interned lowercase version of the string (read-only).
  5162. </summary>
  5163. <remarks>
  5164. <p class="body">The returned string is used to optimize case insensitive comparisons.</p>
  5165. </remarks>
  5166. </member>
  5167. <member name="T:Infragistics.Shared.KeyedSubObjectBase">
  5168. <summary>
  5169. Abstract base class which implements IKeyedSubObject for sub objects
  5170. that will be part of a keyed collection (where each item can be accessed
  5171. either through a zero based index or a string key)
  5172. </summary>
  5173. <seealso cref="T:Infragistics.Shared.SubObjectBase"/>
  5174. <seealso cref="T:Infragistics.Shared.IKeyedSubObjectEx"/>
  5175. </member>
  5176. <member name="M:Infragistics.Shared.KeyedSubObjectBase.#ctor">
  5177. <summary>
  5178. Constructor, initializes new instance of <b>KeyedSubObjectBase</b> class.
  5179. </summary>
  5180. </member>
  5181. <member name="M:Infragistics.Shared.KeyedSubObjectBase.#ctor(System.String)">
  5182. <summary>
  5183. Constructor, initializes new instance of <b>KeyedSubObjectBase</b> class.
  5184. </summary>
  5185. <param name="key">Unique Key for the new item.</param>
  5186. </member>
  5187. <member name="M:Infragistics.Shared.KeyedSubObjectBase.ShouldSerializeKey">
  5188. <summary>
  5189. Returns true if the key needs to be serialized (not null )
  5190. </summary>
  5191. </member>
  5192. <member name="M:Infragistics.Shared.KeyedSubObjectBase.ResetKey">
  5193. <summary>
  5194. Sets the key back to null
  5195. </summary>
  5196. </member>
  5197. <member name="M:Infragistics.Shared.KeyedSubObjectBase.OnRemovedFromCollection(Infragistics.Shared.KeyedSubObjectsCollectionBase)">
  5198. <summary>
  5199. Called when this object is being removed from the passed
  5200. in collection. The default implementation nulls out the
  5201. primaryCollection if the passed in collection matches
  5202. </summary>
  5203. <param name="primaryCollection"><see cref="T:Infragistics.Shared.KeyedSubObjectsCollectionBase"/></param>
  5204. </member>
  5205. <member name="M:Infragistics.Shared.KeyedSubObjectBase.OnAddedToCollection(Infragistics.Shared.KeyedSubObjectsCollectionBase)">
  5206. <summary>
  5207. Called when this object is being added to the passed
  5208. in collection. The default implementation sets the internal
  5209. primaryCollection reference if it hasn't already been set
  5210. </summary>
  5211. <param name="primaryCollection"><see cref="T:Infragistics.Shared.KeyedSubObjectsCollectionBase"/></param>
  5212. </member>
  5213. <member name="M:Infragistics.Shared.KeyedSubObjectBase.Infragistics#Shared#IKeyedSubObject#OnAddedToCollection(Infragistics.Shared.KeyedSubObjectsCollectionBase)">
  5214. <summary>
  5215. Called when this object is being added to the passed
  5216. in collection.
  5217. </summary>
  5218. <param name="primaryCollection"><see cref="T:Infragistics.Shared.KeyedSubObjectsCollectionBase"/></param>
  5219. </member>
  5220. <member name="M:Infragistics.Shared.KeyedSubObjectBase.Infragistics#Shared#IKeyedSubObject#OnRemovedFromCollection(Infragistics.Shared.KeyedSubObjectsCollectionBase)">
  5221. <summary>
  5222. Called when this object is being removed to the passed
  5223. in collection.
  5224. </summary>
  5225. <param name="primaryCollection"><see cref="T:Infragistics.Shared.KeyedSubObjectsCollectionBase"/></param>
  5226. </member>
  5227. <member name="M:Infragistics.Shared.KeyedSubObjectBase.ResetInternedKey">
  5228. <summary>
  5229. Clears the stored interned copy of the key.
  5230. </summary>
  5231. </member>
  5232. <member name="P:Infragistics.Shared.KeyedSubObjectBase.Key">
  5233. <summary>
  5234. The Key of the item in its collection.
  5235. </summary>
  5236. </member>
  5237. <member name="P:Infragistics.Shared.KeyedSubObjectBase.PrimaryCollection">
  5238. <summary>
  5239. The primary collection that owns this object
  5240. </summary>
  5241. </member>
  5242. <member name="P:Infragistics.Shared.KeyedSubObjectBase.Infragistics#Shared#IKeyedSubObjectEx#KeyLowercaseInterned">
  5243. <summary>
  5244. Returns a cached lowercase version of the string (read-only).
  5245. </summary>
  5246. <remarks>The returned string can be used to optimize case insensitive comparisons.</remarks>
  5247. </member>
  5248. <member name="P:Infragistics.Shared.KeyedSubObjectBase.KeyLowercaseInterned">
  5249. <summary>
  5250. Returns the interned lowercase key used during key comparisons.
  5251. </summary>
  5252. </member>
  5253. <member name="T:Infragistics.Shared.KeyedSubObjectsCollectionBase">
  5254. <summary>
  5255. Abstract base class for keyed collections
  5256. </summary>
  5257. </member>
  5258. <member name="T:Infragistics.Shared.SubObjectsCollectionBase">
  5259. <summary>
  5260. Abstract base class for collections withouit keys
  5261. </summary>
  5262. </member>
  5263. <member name="M:Infragistics.Shared.SubObjectsCollectionBase.#ctor">
  5264. <summary>
  5265. Constructor, initializes a new instance of the <b>SubObjectsCollectionBase</b> class.
  5266. </summary>
  5267. </member>
  5268. <member name="M:Infragistics.Shared.SubObjectsCollectionBase.CreateArray">
  5269. <summary>
  5270. Virtual method used by the All 'get' method to
  5271. create the array it returns.
  5272. </summary>
  5273. <returns>The newly created object array</returns>
  5274. <remarks>This is normally overridden in a derived class to allocate a type safe array.</remarks>
  5275. </member>
  5276. <member name="M:Infragistics.Shared.SubObjectsCollectionBase.InternalAdd(Infragistics.Shared.SubObjectBase)">
  5277. <summary>
  5278. Appends the object to the collection
  5279. </summary>
  5280. <param name="obj"><see cref="T:Infragistics.Shared.SubObjectBase"/> to add to the collection.</param>
  5281. <returns>Index of the added item.</returns>
  5282. </member>
  5283. <member name="M:Infragistics.Shared.SubObjectsCollectionBase.InternalInsert(System.Int32,Infragistics.Shared.SubObjectBase)">
  5284. <summary>
  5285. Appends the object to the collection
  5286. </summary>
  5287. <param name="index">Item insertion index.</param>
  5288. <param name="obj"><see cref="T:Infragistics.Shared.SubObjectBase"/> to insert into the collection.</param>
  5289. </member>
  5290. <member name="M:Infragistics.Shared.SubObjectsCollectionBase.InternalClear">
  5291. <summary>
  5292. Clears the collection
  5293. </summary>
  5294. </member>
  5295. <member name="M:Infragistics.Shared.SubObjectsCollectionBase.InternalRemove(Infragistics.Shared.SubObjectBase)">
  5296. <summary>
  5297. Removes an item from the collection
  5298. </summary>
  5299. <param name="value">Item to remove</param>
  5300. </member>
  5301. <member name="M:Infragistics.Shared.SubObjectsCollectionBase.InternalRemove(System.Int32)">
  5302. <summary>
  5303. Removes an item from the collection
  5304. </summary>
  5305. <param name="index">Index of the item to remove.</param>
  5306. </member>
  5307. <member name="P:Infragistics.Shared.SubObjectsCollectionBase.All">
  5308. <summary>
  5309. The collection as an array of objects
  5310. </summary>
  5311. </member>
  5312. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.#ctor">
  5313. <summary>
  5314. Constructor, initializes a new instance of the <b>KeyedSubObjectsCollectionBase</b> class.
  5315. </summary>
  5316. </member>
  5317. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.IndexOf(System.String)">
  5318. <summary>
  5319. Returns the index of the item in the collection that has the
  5320. passed in key or -1 if no item is found.
  5321. </summary>
  5322. <param name="key">The key of the item whose index is to be returned.</param>
  5323. <returns>The index of the item in the collection that has the passed in key, or -1 if no item is found.</returns>
  5324. </member>
  5325. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.GetItem(System.String)">
  5326. <summary>
  5327. Returns the object with the passed in key
  5328. </summary>
  5329. <param name="key">The key of the item whose index is to be returned.</param>
  5330. <returns>The index of the item in the collection that has the passed in key, or -1 if no item is found.</returns>
  5331. </member>
  5332. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.Exists(System.String)">
  5333. <summary>
  5334. Returns true if an object with this key is already
  5335. in the collection. Note, if key is null or a zero
  5336. length string this method returns false
  5337. </summary>
  5338. <param name="key">Key of item to test for.</param>
  5339. <returns>True if item exists, false otherwise.</returns>
  5340. </member>
  5341. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.ValidateKey(System.String)">
  5342. <summary>
  5343. Validates that the key is a valid key for this collection.
  5344. </summary>
  5345. <param name="key">The key to check</param>
  5346. <exception cref="T:System.ArgumentException">Key already exists.</exception>
  5347. <exception cref="T:System.ArgumentException">Key required.</exception>
  5348. </member>
  5349. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.ValidateKey(System.String,Infragistics.Shared.IKeyedSubObject)">
  5350. <summary>
  5351. Validates that the key is a valid key for this collection.
  5352. </summary>
  5353. <param name="key">The key to check</param>
  5354. <param name="ignoreObject">Don't throw an exception if the key matches this item.</param>
  5355. <exception cref="T:System.ArgumentException">Key already exists.</exception>
  5356. <exception cref="T:System.ArgumentException">Key required.</exception>
  5357. </member>
  5358. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.ValidateKeyDoesNotExist(System.String)">
  5359. <summary>
  5360. Validates that the key doesn't already exist.
  5361. </summary>
  5362. <param name="key">The key to check</param>
  5363. <exception cref="T:System.ArgumentException">Key already exists.</exception>
  5364. </member>
  5365. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.ValidateKeyDoesNotExist(System.String,Infragistics.Shared.IKeyedSubObject)">
  5366. <summary>
  5367. Validates that the key doesn't already exist.
  5368. </summary>
  5369. <param name="key">The key to check</param>
  5370. <param name="ignoreObject">Don't throw an exception if the key matches this item.</param>
  5371. <exception cref="T:System.ArgumentException">Key already exists.</exception>
  5372. </member>
  5373. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.CreateArray">
  5374. <summary>
  5375. Virtual method used by the All 'get' method to
  5376. create the array it returns.
  5377. </summary>
  5378. <returns>The newly created object array</returns>
  5379. <remarks>This is normally overridden in a derived class to allocate a type safe array.</remarks>
  5380. </member>
  5381. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.CopyTo(Infragistics.Shared.IKeyedSubObject[],System.Int32)">
  5382. <summary>
  5383. Copies the items into the array
  5384. </summary>
  5385. <param name="array">Target array</param>
  5386. <param name="index">Index where to begin copying</param>
  5387. </member>
  5388. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.Contains(Infragistics.Shared.IKeyedSubObject)">
  5389. <summary>
  5390. Returns true if the collection contains this item
  5391. </summary>
  5392. <param name="value">Item to check for.</param>
  5393. <returns>True if item exists, false if item does not exist.</returns>
  5394. </member>
  5395. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.IndexOf(Infragistics.Shared.IKeyedSubObject)">
  5396. <summary>
  5397. Returns the index of the item in the collection
  5398. </summary>
  5399. <param name="value">Item to check for.</param>
  5400. <returns>The index of the item in the collection that has the passed in key, or -1 if no item is found.</returns>
  5401. </member>
  5402. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.InternalAdd(Infragistics.Shared.IKeyedSubObject)">
  5403. <summary>
  5404. Appends the object to the collection
  5405. </summary>
  5406. <param name="obj">Item to Add.</param>
  5407. <returns>Index of the newly added item.</returns>
  5408. </member>
  5409. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.InternalInsert(System.Int32,Infragistics.Shared.IKeyedSubObject)">
  5410. <summary>
  5411. Inserts an object into the collection
  5412. </summary>
  5413. <param name="index">The zero based index at which value should be inserted.</param>
  5414. <param name="value">Item to insert.</param>
  5415. </member>
  5416. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.InternalClear">
  5417. <summary>
  5418. Clears the collection
  5419. </summary>
  5420. </member>
  5421. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.InternalRemove(Infragistics.Shared.IKeyedSubObject)">
  5422. <summary>
  5423. Removes an item from the collection
  5424. </summary>
  5425. <param name="value">Item to remove.</param>
  5426. </member>
  5427. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.InternalRemoveAt(System.Int32)">
  5428. <summary>
  5429. Removes an item from the collection
  5430. </summary>
  5431. <param name="index">Index of the item to remove.</param>
  5432. </member>
  5433. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.GetItemUsingCachedKeys(System.String,System.Boolean)">
  5434. <summary>
  5435. Returns the object with the passed in key using the cached keys dictionary
  5436. </summary>
  5437. <param name="key">The key of the item whose index is to be returned.</param>
  5438. <param name="throwException">true to throw an exception if the item is not found; false to simply return null when the item is not found.</param>
  5439. <returns>The index of the item in the collection that has the passed in key, or -1 if no item is found.</returns>
  5440. </member>
  5441. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.OnKeyChanging(Infragistics.Shared.IKeyedSubObject,System.String,System.String)">
  5442. <summary>
  5443. Notifies the collection that the key of an item has changed.
  5444. </summary>
  5445. <param name="item">The item whose key has changed.</param>
  5446. <param name="oldKey">The old key of the item.</param>
  5447. <param name="newKey">The new key of the item.</param>
  5448. </member>
  5449. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.OnListChanged">
  5450. <summary>
  5451. Notifies that KeyedSubObjectCollectionBase that the list has changed.
  5452. </summary>
  5453. <remarks>This signals that a change has been made to the list. The collection needs to know if the list is changed so it can rebuild the cached list of keys when <see cref="P:Infragistics.Shared.KeyedSubObjectsCollectionBase.CacheKeys"/> is true.</remarks>
  5454. </member>
  5455. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.ValidateKeyDoesNotExistUsingCachedKeys(System.String,Infragistics.Shared.IKeyedSubObject)">
  5456. <summary>
  5457. Validates that the key doesn't already exist.
  5458. </summary>
  5459. <param name="key">The key to check</param>
  5460. <param name="ignoreObject">Don't throw an exception if the key matches this item.</param>
  5461. <exception cref="T:System.ArgumentException">Key already exists.</exception>
  5462. </member>
  5463. <member name="P:Infragistics.Shared.KeyedSubObjectsCollectionBase.AllowDuplicateKeys">
  5464. <summary>
  5465. Returns true if the collection allows 2 or more items to have the same key value.
  5466. </summary>
  5467. <remarks>
  5468. This does not apply to items whose keys are null or empty. There can always be multiple items with null or empty keys unless the <see cref="P:Infragistics.Shared.KeyedSubObjectsCollectionBase.AllowEmptyKeys"/> property returns false.
  5469. </remarks>
  5470. </member>
  5471. <member name="P:Infragistics.Shared.KeyedSubObjectsCollectionBase.AllowEmptyKeys">
  5472. <summary>
  5473. Returns true if the collection allows items to be added that do not have key values.
  5474. </summary>
  5475. </member>
  5476. <member name="P:Infragistics.Shared.KeyedSubObjectsCollectionBase.AllowMultipleEmptyKeys">
  5477. <summary>
  5478. Returns true if the collection allows multiple items to be added that do not have key values.
  5479. </summary>
  5480. <remarks>
  5481. <p class="note"><b>Note:</b> This property is only used when <see cref="P:Infragistics.Shared.KeyedSubObjectsCollectionBase.AllowEmptyKeys"/> returns true.</p>
  5482. </remarks>
  5483. </member>
  5484. <member name="P:Infragistics.Shared.KeyedSubObjectsCollectionBase.All">
  5485. <summary>
  5486. The collection as an array of objects
  5487. </summary>
  5488. </member>
  5489. <member name="P:Infragistics.Shared.KeyedSubObjectsCollectionBase.InternStrings">
  5490. <summary>
  5491. Indicates whether to use string internment during key comparisons involving
  5492. <see cref="T:Infragistics.Shared.IKeyedSubObjectEx"/> instances.
  5493. </summary>
  5494. </member>
  5495. <member name="P:Infragistics.Shared.KeyedSubObjectsCollectionBase.PreventSerialization">
  5496. <summary>
  5497. Return true to prevent the <see cref="T:System.ComponentModel.Design.Serialization.CodeDomSerializer"/> for this collection
  5498. from serializing its contents. The default implementation returns false.
  5499. </summary>
  5500. <remarks>
  5501. Most derived collection would want to return true if there are no items
  5502. </remarks>
  5503. </member>
  5504. <member name="P:Infragistics.Shared.KeyedSubObjectsCollectionBase.CacheKeys">
  5505. <summary>
  5506. Determines whether to use a dictionary to store the keys and objects.
  5507. </summary>
  5508. <remarks>
  5509. <para class="body">Returning true will make the collection try to use caching to store a dictionary of keys and objects.</para>
  5510. <para class="body">This can greatly improve the performance of the collection; specifically the <see cref="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.GetItem(System.String)"/>, <see cref="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.Exists(System.String)"/>, and <see cref="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.ValidateKeyDoesNotExist(System.String)"/> methods. It has no effect on <see cref="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.IndexOf(System.String,System.Boolean)"/>.</para>
  5511. <para class="body">Caching will not work if AllowDuplicateKeys returns true.</para>
  5512. <para class="body">This property should always return the same value. The return value should never change for the life of the collection.</para>
  5513. <para class="body">When caching is enabled, if the derived class modifies the List directly, then it must call <see cref="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.OnListChanged"/> to notify the collection that the cached list needs to be rebuilt.</para>
  5514. </remarks>
  5515. </member>
  5516. <member name="T:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionEditor">
  5517. <summary>
  5518. Collection editor used for modifying a <see cref="T:Infragistics.Shared.KeyedSubObjectsCollectionBase"/> derived class that implements <see cref="T:System.Collections.IList"/>. The editor prompts and validates for the key of an item before it is created.
  5519. </summary>
  5520. </member>
  5521. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionEditor.#ctor(System.Type)">
  5522. <summary>
  5523. Initializes a new <see cref="T:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionEditor"/>
  5524. </summary>
  5525. <param name="type">Type for which the editor is being created</param>
  5526. </member>
  5527. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionEditor.CreateInstance(System.Type)">
  5528. <summary>
  5529. Creates a new instance of the specified type.
  5530. </summary>
  5531. <param name="itemType">Item to be created.</param>
  5532. <returns>A object of the specified type or null if one could not be created.</returns>
  5533. </member>
  5534. <member name="T:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionEditor.KeyedSubObjectDialog">
  5535. <summary>
  5536. Dialog used to prompt for the key of the new item being added to the collection.
  5537. </summary>
  5538. </member>
  5539. <member name="F:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionEditor.KeyedSubObjectDialog.components">
  5540. <summary>
  5541. Required designer variable.
  5542. </summary>
  5543. </member>
  5544. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionEditor.KeyedSubObjectDialog.#ctor(System.Type,Infragistics.Shared.KeyedSubObjectsCollectionBase)">
  5545. <summary>
  5546. Initializes a new <see cref="T:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionEditor.KeyedSubObjectDialog"/>
  5547. </summary>
  5548. <param name="itemType">Type indicating the item that will be created</param>
  5549. <param name="keyedCollection">Collection used to validate the key.</param>
  5550. </member>
  5551. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionEditor.KeyedSubObjectDialog.Dispose(System.Boolean)">
  5552. <summary>
  5553. Clean up any resources being used.
  5554. </summary>
  5555. </member>
  5556. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionEditor.KeyedSubObjectDialog.InitializeComponent">
  5557. <summary>
  5558. Required method for Designer support - do not modify
  5559. the contents of this method with the code editor.
  5560. </summary>
  5561. </member>
  5562. <member name="P:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionEditor.KeyedSubObjectDialog.Key">
  5563. <summary>
  5564. Returns the key entered into the dialog.
  5565. </summary>
  5566. </member>
  5567. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionCodeDomSerializer.Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager,System.Object)">
  5568. <summary>
  5569. Invoked when the object should deserialize itself.
  5570. </summary>
  5571. <param name="manager">Serialization manager</param>
  5572. <param name="codeObject">Code statements to deserialize from</param>
  5573. <returns>The deserialized CodeDom object</returns>
  5574. </member>
  5575. <member name="M:Infragistics.Shared.KeyedSubObjectsCollectionBase.KeyedSubObjectsCollectionCodeDomSerializer.Serialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager,System.Object)">
  5576. <summary>
  5577. Invoked when the object should serialize itself.
  5578. </summary>
  5579. <param name="manager">Serialization manager</param>
  5580. <param name="value">Object to serialize</param>
  5581. <returns>The serialized object information</returns>
  5582. </member>
  5583. <member name="T:Infragistics.Shared.Serialization.ObjectStreamer">
  5584. <summary>
  5585. Serializable class for serializing the properties of another object.
  5586. </summary>
  5587. </member>
  5588. <member name="M:Infragistics.Shared.Serialization.ObjectStreamer.#ctor">
  5589. <summary>
  5590. Initializes a new <see cref="T:Infragistics.Shared.Serialization.ObjectStreamer"/>
  5591. </summary>
  5592. </member>
  5593. <member name="M:Infragistics.Shared.Serialization.ObjectStreamer.#ctor(System.Int32)">
  5594. <summary>
  5595. Initializes a new <see cref="T:Infragistics.Shared.Serialization.ObjectStreamer"/>
  5596. </summary>
  5597. <param name="initialCapacity">Initial capacity for the <see cref="P:Infragistics.Shared.Serialization.ObjectStreamer.Dictionary"/></param>
  5598. </member>
  5599. <member name="M:Infragistics.Shared.Serialization.ObjectStreamer.#ctor(System.String)">
  5600. <summary>
  5601. Initializes a new <see cref="T:Infragistics.Shared.Serialization.ObjectStreamer"/> with the specified assembly name to use when serializing the object.
  5602. </summary>
  5603. <param name="assemblyName">Assembly name to use when serializing the object.</param>
  5604. </member>
  5605. <member name="M:Infragistics.Shared.Serialization.ObjectStreamer.#ctor(System.String,System.Int32)">
  5606. <summary>
  5607. Initializes a new <see cref="T:Infragistics.Shared.Serialization.ObjectStreamer"/> with the specified assembly name to use when serializing the object.
  5608. </summary>
  5609. <param name="assemblyName">Assembly name to use when serializing the object.</param>
  5610. <param name="initialCapacity">Initial capacity for the <see cref="P:Infragistics.Shared.Serialization.ObjectStreamer.Dictionary"/></param>
  5611. </member>
  5612. <member name="M:Infragistics.Shared.Serialization.ObjectStreamer.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  5613. <summary>
  5614. Constructor used during deserialization to initialize a new <see cref="T:Infragistics.Shared.Serialization.ObjectStreamer"/> object
  5615. with the serialized property values.
  5616. </summary>
  5617. <param name="info">SerializationInfo</param>
  5618. <param name="context">StreamingContext</param>
  5619. </member>
  5620. <member name="M:Infragistics.Shared.Serialization.ObjectStreamer.GetValue(System.Object)">
  5621. <summary>
  5622. Gets the Value of an item in the dictionary.
  5623. </summary>
  5624. <param name="key">The key of the dictionary entry</param>
  5625. <returns>If the dictionary contains a value, it will be returned normally. If the dictionary contains a SerializationEntry, then it returns the SerializationEntry.Value.</returns>
  5626. </member>
  5627. <member name="P:Infragistics.Shared.Serialization.ObjectStreamer.Dictionary">
  5628. <summary>
  5629. Returns the dictionary containing the properties to serialize.
  5630. </summary>
  5631. </member>
  5632. <member name="P:Infragistics.Shared.Serialization.ObjectStreamer.AssemblyName">
  5633. <summary>
  5634. Returns the assembly name used to serialize/deserialize the object.
  5635. </summary>
  5636. </member>
  5637. <member name="T:Infragistics.Shared.Serialization.ObjectWrapper">
  5638. <summary>
  5639. Wrapper class for serializing the value of a property
  5640. whose type is object and whose value is a simple type.
  5641. </summary>
  5642. </member>
  5643. <member name="F:Infragistics.Shared.Serialization.ObjectWrapper.objectValue">
  5644. <summary>
  5645. The serialized object value
  5646. </summary>
  5647. </member>
  5648. <member name="M:Infragistics.Shared.Serialization.ObjectWrapper.#ctor(System.Object)">
  5649. <summary>
  5650. Initializes a new <b>ObjectWrapper</b>
  5651. </summary>
  5652. <param name="value">Simple object type to serialize.</param>
  5653. <remarks>
  5654. A <see cref="T:System.NotSupportedException"/> is thrown if the value
  5655. is not a simple type such as string, DateTime, DBNull or
  5656. primitives (e.g. int, float, etc.).
  5657. </remarks>
  5658. </member>
  5659. <member name="M:Infragistics.Shared.Serialization.ObjectWrapper.ToString">
  5660. <summary>
  5661. Returns a string representation of the structure
  5662. </summary>
  5663. <returns>A string containing the class name, as well
  5664. as the wrapped object's type and to string.</returns>
  5665. </member>
  5666. <member name="P:Infragistics.Shared.Serialization.ObjectWrapper.Value">
  5667. <summary>
  5668. Returns the wrapped object
  5669. </summary>
  5670. </member>
  5671. <member name="T:Infragistics.Shared.PrimitiveTypeUITypeEditor">
  5672. <summary>
  5673. The editor for a property of type <see cref="T:System.Object"/>.
  5674. </summary>
  5675. <remarks>
  5676. <p>Provides a dropdown list of primitive types (e.g. string, int, datetime etc.).</p>
  5677. <p>When a new type is selected, the editor will attempt to convert the existing property value to that type.</p>
  5678. <p>If the conversion fails the property will be set to a default value appropriate for the selected type.</p>
  5679. <p></p>
  5680. <p>The editor is specified as the <see cref="T:System.ComponentModel.EditorAttribute"/> for a property of type <see cref="T:System.Object"/>.</p>
  5681. <p>Normally the <see cref="T:Infragistics.Shared.PrimitiveTypeConverter"/> should be also specified as the corresponding <see cref="T:System.ComponentModel.TypeConverterAttribute"/> for the property.</p>
  5682. </remarks>
  5683. <seealso cref="T:Infragistics.Shared.PrimitiveTypeConverter"/>
  5684. <seealso cref="T:System.Drawing.Design.UITypeEditor"/>
  5685. </member>
  5686. <member name="M:Infragistics.Shared.PrimitiveTypeUITypeEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
  5687. <summary>
  5688. Used to edit the value and convert the value as needed.
  5689. </summary>
  5690. <param name="context">ITypeDescriptorContext</param>
  5691. <param name="provider">IServiceProvider</param>
  5692. <param name="value">Current value</param>
  5693. <returns>Edited value.</returns>
  5694. </member>
  5695. <member name="M:Infragistics.Shared.PrimitiveTypeUITypeEditor.GetEditStyle(System.ComponentModel.ITypeDescriptorContext)">
  5696. <summary>
  5697. Used to determine the type of UIEditor that will be displayed.
  5698. </summary>
  5699. <param name="context">ITypeDescriptorContext</param>
  5700. <returns>UITypeEditorEditStyle specifying the type of UIEditor.</returns>
  5701. </member>
  5702. <member name="M:Infragistics.Shared.PrimitiveTypeUITypeEditor.GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext)">
  5703. <summary>
  5704. Indicates if the a small representation of the value is rendered in the property grid.
  5705. </summary>
  5706. <param name="context">Context information about the property to render</param>
  5707. <returns>True to indicate that a value will be rendered</returns>
  5708. </member>
  5709. <member name="M:Infragistics.Shared.PrimitiveTypeUITypeEditor.PaintValue(System.Drawing.Design.PaintValueEventArgs)">
  5710. <summary>
  5711. Invoked when a small representation of the value should be rendered.
  5712. </summary>
  5713. <param name="e">Event arguments</param>
  5714. </member>
  5715. <member name="M:Infragistics.Shared.PrimitiveTypeUITypeEditor.InitializeListBox(System.Windows.Forms.ListBox)">
  5716. <summary>
  5717. Invoked when the listbox used to display the enum values is created.
  5718. </summary>
  5719. <param name="listbox"><see cref="T:System.Windows.Forms.ListBox"/></param>
  5720. </member>
  5721. <member name="M:Infragistics.Shared.PrimitiveTypeUITypeEditor.IsTypeSupported(System.Type)">
  5722. <summary>
  5723. Returns true if the type is supported and should be added to the drodpwn list.
  5724. </summary>
  5725. <param name="type">The type to check.</param>
  5726. </member>
  5727. <member name="M:Infragistics.Shared.PrimitiveTypeUITypeEditor.OnDrawItem(System.Object,System.Windows.Forms.DrawItemEventArgs)">
  5728. <summary>
  5729. Invoked when the item in the listbox should be rendered
  5730. </summary>
  5731. <param name="sender">Object invoking the event</param>
  5732. <param name="e">Draw item event arguments</param>
  5733. </member>
  5734. <member name="M:Infragistics.Shared.PrimitiveTypeUITypeEditor.PaintIndicator(Infragistics.Shared.PrimitiveTypeUITypeEditor.TypeListBoxEntry,System.Drawing.Rectangle,System.Drawing.Graphics)">
  5735. <summary>
  5736. Used to paint the representation of the enum value
  5737. </summary>
  5738. <param name="entry">Enumeration value to render</param>
  5739. <param name="rect">Location to render into</param>
  5740. <param name="g">Graphics object</param>
  5741. </member>
  5742. <member name="M:Infragistics.Shared.PrimitiveTypeUITypeEditor.TypeListBoxEntry.ToString">
  5743. <summary>
  5744. Returns the Name of the underlying type.
  5745. </summary>
  5746. </member>
  5747. <member name="T:Infragistics.Shared.PrimitiveTypeConverter">
  5748. <summary>
  5749. The type converter for properties that use the <see cref="T:Infragistics.Shared.PrimitiveTypeUITypeEditor"/>.
  5750. </summary>
  5751. <seealso cref="T:Infragistics.Shared.PrimitiveTypeUITypeEditor"/>
  5752. <seealso cref="T:System.ComponentModel.TypeConverter"/>
  5753. </member>
  5754. <member name="M:Infragistics.Shared.PrimitiveTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  5755. <summary>
  5756. Determines if the object can convert from the source type
  5757. </summary>
  5758. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context.</param>
  5759. <param name="sourceType">A <see cref="T:System.Type"/> that represents the type you want to convert from.</param>
  5760. <returns><b>true</b> if this converter can perform the conversion; otherwise, <b>false</b>.</returns>
  5761. </member>
  5762. <member name="M:Infragistics.Shared.PrimitiveTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  5763. <summary>
  5764. Returns true if the object can convert to that type.
  5765. </summary>
  5766. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context.</param>
  5767. <param name="destinationType">A <see cref="T:System.Type"/> that represents the type you want to convert to.</param>
  5768. <returns><b>true</b> if this converter can perform the conversion; otherwise, <b>false</b>.</returns>
  5769. </member>
  5770. <member name="M:Infragistics.Shared.PrimitiveTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  5771. <summary>
  5772. Converts from the value.
  5773. </summary>
  5774. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context. </param>
  5775. <param name="culture">The <see cref="T:System.Globalization.CultureInfo"/> to use as the current culture.</param>
  5776. <param name="value">The <see cref="T:System.Object"/> to convert.</param>
  5777. <returns>An <see cref="T:System.Object"/> that represents the converted value.</returns>
  5778. </member>
  5779. <member name="M:Infragistics.Shared.PrimitiveTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  5780. <summary>
  5781. Converts the object to the requested type.
  5782. </summary>
  5783. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context. </param>
  5784. <param name="culture">A <see cref="T:System.Globalization.CultureInfo"/> object. If a null reference (Nothing in Visual Basic) is passed, the current culture is assumed.</param>
  5785. <param name="value">The <see cref="T:System.Object"/> to convert. </param>
  5786. <param name="destinationType">The <see cref="T:System.Type"/> to convert the value parameter to. </param>
  5787. <returns>An <see cref="T:System.Object"/> that represents the converted value.</returns>
  5788. </member>
  5789. <member name="T:Infragistics.Shared.ResourceCustomizer">
  5790. <summary>
  5791. Class used to provide the ability to customize resource strings.
  5792. </summary>
  5793. <remarks>
  5794. <p>There is an instance of this class exposed by the <see cref="T:Infragistics.Shared.ResourceCustomizer"/> property of the Resources object exposed by each Infragistics.Win assembly.</p>
  5795. <p>It allows for customization/substitution of strings that would normally be loaded from resources.</p>
  5796. </remarks>
  5797. </member>
  5798. <member name="M:Infragistics.Shared.ResourceCustomizer.GetCustomizedString(System.String)">
  5799. <summary>
  5800. Gets the customized string identified by the specified string resource name.
  5801. </summary>
  5802. <param name="name">Name of the string resource that was customized.</param>
  5803. <returns>The customized string or nulll if the resoource wasn't customized.</returns>
  5804. <seealso cref="M:Infragistics.Shared.ResourceCustomizer.ResetAllCustomizedStrings"/>
  5805. <seealso cref="M:Infragistics.Shared.ResourceCustomizer.ResetCustomizedString(System.String)"/>
  5806. <seealso cref="M:Infragistics.Shared.ResourceCustomizer.SetCustomizedString(System.String,System.String)"/>
  5807. </member>
  5808. <member name="M:Infragistics.Shared.ResourceCustomizer.ResetAllCustomizedStrings">
  5809. <summary>
  5810. Clears all strings customized by calls to <see cref="M:Infragistics.Shared.ResourceCustomizer.SetCustomizedString(System.String,System.String)"/> method.
  5811. </summary>
  5812. <seealso cref="M:Infragistics.Shared.ResourceCustomizer.SetCustomizedString(System.String,System.String)"/>
  5813. <seealso cref="M:Infragistics.Shared.ResourceCustomizer.ResetCustomizedString(System.String)"/>
  5814. </member>
  5815. <member name="M:Infragistics.Shared.ResourceCustomizer.ResetCustomizedString(System.String)">
  5816. <summary>
  5817. Resets a customized string identified by the specified string resource name so that it will load from the resource file.
  5818. </summary>
  5819. <param name="name">Name of the string resource to customize.</param>
  5820. <seealso cref="M:Infragistics.Shared.ResourceCustomizer.SetCustomizedString(System.String,System.String)"/>
  5821. </member>
  5822. <member name="M:Infragistics.Shared.ResourceCustomizer.SetCustomizedString(System.String,System.String)">
  5823. <summary>
  5824. Sets a customized string identified by the specified string resource name.
  5825. </summary>
  5826. <param name="name">Name of the string resource to customize.</param>
  5827. <param name="customizedText">The customized string. If null this has the same effect as calling <see cref="M:Infragistics.Shared.ResourceCustomizer.ResetCustomizedString(System.String)"/></param>
  5828. <seealso cref="M:Infragistics.Shared.ResourceCustomizer.ResetAllCustomizedStrings"/>
  5829. <seealso cref="M:Infragistics.Shared.ResourceCustomizer.ResetCustomizedString(System.String)"/>
  5830. </member>
  5831. <member name="P:Infragistics.Shared.ResourceCustomizer.CustomizedStringsVersion">
  5832. <summary>
  5833. For internal infrastructure use. This number is incremented every time a
  5834. customized string is modified.
  5835. </summary>
  5836. </member>
  5837. <member name="T:Infragistics.Shared.Resources">
  5838. <summary>
  5839. Exposes a <see cref="T:Infragistics.Shared.ResourceCustomizer"/> instance for this assembly.
  5840. </summary>
  5841. <seealso cref="P:Infragistics.Shared.Resources.Customizer"/>
  5842. <seealso cref="T:Infragistics.Shared.ResourceCustomizer"/>
  5843. </member>
  5844. <member name="M:Infragistics.Shared.Resources.GetString(System.String,System.Object[])">
  5845. <summary>
  5846. Returns the resource string using the specified name and default culture.
  5847. </summary>
  5848. <param name="name">Name of the string resource to return.</param>
  5849. <param name="args">Arguments supplied to the string.Format method when formatting the string.</param>
  5850. </member>
  5851. <member name="M:Infragistics.Shared.Resources.GetString(System.String)">
  5852. <summary>
  5853. Returns the resource string using the specified resource name and default culture. The string is then formatted using the arguments specified.
  5854. </summary>
  5855. <param name="name">Name of the string resource to return.</param>
  5856. </member>
  5857. <member name="M:Infragistics.Shared.Resources.GetObject(System.String)">
  5858. <summary>
  5859. Returns the resource object using the specified name.
  5860. </summary>
  5861. <param name="name">Name of the resource item</param>
  5862. <returns>An object containing the specified resource</returns>
  5863. </member>
  5864. <member name="P:Infragistics.Shared.Resources.Customizer">
  5865. <summary>
  5866. Returns the <see cref="T:Infragistics.Shared.ResourceCustomizer"/> for this assembly.
  5867. </summary>
  5868. <seealso cref="T:Infragistics.Shared.ResourceCustomizer"/>
  5869. </member>
  5870. <member name="T:Infragistics.Shared.SparseCollectionBase">
  5871. <summary>
  5872. Abstract base class for collections that contain objects. If the object
  5873. implements the System.IDisposable interface, OnDispose is called on the
  5874. object in DisposeCollectionItems.
  5875. </summary>
  5876. </member>
  5877. <member name="M:Infragistics.Shared.SparseCollectionBase.#ctor">
  5878. <summary>
  5879. Constructor.
  5880. </summary>
  5881. </member>
  5882. <member name="M:Infragistics.Shared.SparseCollectionBase.GetItem(System.Int32)">
  5883. <summary>
  5884. Virtual method that returns the object at the specified index
  5885. </summary>
  5886. <param name="index">index of the object to retrieve.</param>
  5887. <returns>The object at the index</returns>
  5888. </member>
  5889. <member name="M:Infragistics.Shared.SparseCollectionBase.CopyTo(System.Array,System.Int32)">
  5890. <summary>
  5891. Copies the items from the collection into the array.
  5892. </summary>
  5893. <param name="array">The array to receive the itemd</param>
  5894. <param name="index">The index to start with</param>
  5895. </member>
  5896. <member name="M:Infragistics.Shared.SparseCollectionBase.Contains(System.Object)">
  5897. <summary>
  5898. Returns true if the collection contains the object
  5899. </summary>
  5900. <returns>True if the collection contains the object, otherwise false.</returns>
  5901. </member>
  5902. <member name="M:Infragistics.Shared.SparseCollectionBase.IndexOf(System.Object)">
  5903. <summary>
  5904. Returns the index of the object in the collection
  5905. </summary>
  5906. <param name="obj">The object whose index should be determined.</param>
  5907. <returns>The index of the object in the collection, or -1 if the object is not found.</returns>
  5908. </member>
  5909. <member name="M:Infragistics.Shared.SparseCollectionBase.System#Collections#IEnumerable#GetEnumerator">
  5910. <summary>
  5911. IEnumerable Interface Implementation
  5912. returns a type safe enumerator
  5913. </summary>
  5914. <returns></returns>
  5915. </member>
  5916. <member name="M:Infragistics.Shared.SparseCollectionBase.CreateArray">
  5917. <summary>
  5918. Virtual method used by the All 'get' method to
  5919. create the array it returns.
  5920. </summary>
  5921. <returns>The newly created object array</returns>
  5922. <remarks>This is normally overridden in a derived class to allocate a type safe array.</remarks>
  5923. </member>
  5924. <member name="M:Infragistics.Shared.SparseCollectionBase.InternalAdd(System.Object)">
  5925. <summary>
  5926. Appends the object to the collection
  5927. </summary>
  5928. <param name="obj">Item to add to the collection.</param>
  5929. <returns>Index of the added item.</returns>
  5930. </member>
  5931. <member name="M:Infragistics.Shared.SparseCollectionBase.InternalInsert(System.Int32,System.Object)">
  5932. <summary>
  5933. Appends the object to the collection
  5934. </summary>
  5935. <param name="index">Item insertion index.</param>
  5936. <param name="obj">Item to insert into the collection.</param>
  5937. </member>
  5938. <member name="M:Infragistics.Shared.SparseCollectionBase.InternalClear">
  5939. <summary>
  5940. Clears the collection.
  5941. </summary>
  5942. </member>
  5943. <member name="M:Infragistics.Shared.SparseCollectionBase.InternalRemove(System.Object)">
  5944. <summary>
  5945. Removes an item from the collection
  5946. </summary>
  5947. <param name="item">Item to remove</param>
  5948. </member>
  5949. <member name="M:Infragistics.Shared.SparseCollectionBase.InternalRemove(System.Int32)">
  5950. <summary>
  5951. Removes an item from the collection
  5952. </summary>
  5953. <param name="index">Index of the item to remove.</param>
  5954. </member>
  5955. <member name="M:Infragistics.Shared.SparseCollectionBase.InternalAddRange(System.Collections.ICollection)">
  5956. <summary>
  5957. Adds items in the specified collection to this collection.
  5958. </summary>
  5959. <param name="collection"></param>
  5960. </member>
  5961. <member name="M:Infragistics.Shared.SparseCollectionBase.Sort(System.Collections.IComparer)">
  5962. <summary>
  5963. Sorts the collection according to the specified comparer.
  5964. </summary>
  5965. <param name="comparer">The comparer for comparing items in the collection.</param>
  5966. </member>
  5967. <member name="P:Infragistics.Shared.SparseCollectionBase.SyncRoot">
  5968. <summary>
  5969. Gets an object that can be used to synchronize access to the collection.
  5970. </summary>
  5971. </member>
  5972. <member name="P:Infragistics.Shared.SparseCollectionBase.IsSynchronized">
  5973. <summary>
  5974. Gets a value indicating whether access to the ArrayList is synchronized (thread-safe).
  5975. </summary>
  5976. </member>
  5977. <member name="P:Infragistics.Shared.SparseCollectionBase.IsReadOnly">
  5978. <summary>
  5979. Returns true if the collection is read-only
  5980. </summary>
  5981. </member>
  5982. <member name="P:Infragistics.Shared.SparseCollectionBase.Count">
  5983. <summary>
  5984. Returns the number of items in the collection
  5985. </summary>
  5986. </member>
  5987. <member name="P:Infragistics.Shared.SparseCollectionBase.All">
  5988. <summary>
  5989. The collection as an array of objects
  5990. </summary>
  5991. </member>
  5992. <member name="T:Infragistics.Shared.strings">
  5993. <summary>
  5994. A strongly-typed resource class, for looking up localized strings, etc.
  5995. </summary>
  5996. </member>
  5997. <member name="P:Infragistics.Shared.strings.ResourceManager">
  5998. <summary>
  5999. Returns the cached ResourceManager instance used by this class.
  6000. </summary>
  6001. </member>
  6002. <member name="P:Infragistics.Shared.strings.Culture">
  6003. <summary>
  6004. Overrides the current thread's CurrentUICulture property for all
  6005. resource lookups using this strongly typed resource class.
  6006. </summary>
  6007. </member>
  6008. <member name="P:Infragistics.Shared.strings.AboutDialogDialogTitle">
  6009. <summary>
  6010. Looks up a localized string similar to About {0}.
  6011. </summary>
  6012. </member>
  6013. <member name="P:Infragistics.Shared.strings.AboutDialogExpirationHeader">
  6014. <summary>
  6015. Looks up a localized string similar to EXPIRATION.
  6016. </summary>
  6017. </member>
  6018. <member name="P:Infragistics.Shared.strings.AboutDialogLicenseDescriptionBeta">
  6019. <summary>
  6020. Looks up a localized string similar to Beta.
  6021. </summary>
  6022. </member>
  6023. <member name="P:Infragistics.Shared.strings.AboutDialogLicenseDescriptionBetaExpired">
  6024. <summary>
  6025. Looks up a localized string similar to Beta Expired.
  6026. </summary>
  6027. </member>
  6028. <member name="P:Infragistics.Shared.strings.AboutDialogLicenseDescriptionLicensed">
  6029. <summary>
  6030. Looks up a localized string similar to Licensed.
  6031. </summary>
  6032. </member>
  6033. <member name="P:Infragistics.Shared.strings.AboutDialogLicenseDescriptionTrial">
  6034. <summary>
  6035. Looks up a localized string similar to Trial.
  6036. </summary>
  6037. </member>
  6038. <member name="P:Infragistics.Shared.strings.AboutDialogLicenseDescriptionTrialExpired">
  6039. <summary>
  6040. Looks up a localized string similar to Trial Expired.
  6041. </summary>
  6042. </member>
  6043. <member name="P:Infragistics.Shared.strings.AboutDialogLicenseDescriptionUnknown">
  6044. <summary>
  6045. Looks up a localized string similar to Unknown.
  6046. </summary>
  6047. </member>
  6048. <member name="P:Infragistics.Shared.strings.AboutDialogLink2Header">
  6049. <summary>
  6050. Looks up a localized string similar to .
  6051. </summary>
  6052. </member>
  6053. <member name="P:Infragistics.Shared.strings.AboutDialogLink2URL">
  6054. <summary>
  6055. Looks up a localized string similar to .
  6056. </summary>
  6057. </member>
  6058. <member name="P:Infragistics.Shared.strings.AboutDialogLink2URLDisplayText">
  6059. <summary>
  6060. Looks up a localized string similar to .
  6061. </summary>
  6062. </member>
  6063. <member name="P:Infragistics.Shared.strings.AboutDialogOkCaption">
  6064. <summary>
  6065. Looks up a localized string similar to OK.
  6066. </summary>
  6067. </member>
  6068. <member name="P:Infragistics.Shared.strings.AboutDialogProductInformationHeader">
  6069. <summary>
  6070. Looks up a localized string similar to Product Information.
  6071. </summary>
  6072. </member>
  6073. <member name="P:Infragistics.Shared.strings.AboutDialogProductKeyHeader">
  6074. <summary>
  6075. Looks up a localized string similar to PRODUCT KEY.
  6076. </summary>
  6077. </member>
  6078. <member name="P:Infragistics.Shared.strings.AboutDialogRegisteredToHeader">
  6079. <summary>
  6080. Looks up a localized string similar to REGISTERED TO.
  6081. </summary>
  6082. </member>
  6083. <member name="P:Infragistics.Shared.strings.AboutDialogStatusHeader">
  6084. <summary>
  6085. Looks up a localized string similar to STATUS.
  6086. </summary>
  6087. </member>
  6088. <member name="P:Infragistics.Shared.strings.AboutDialogVersionHeader">
  6089. <summary>
  6090. Looks up a localized string similar to VERSION.
  6091. </summary>
  6092. </member>
  6093. <member name="P:Infragistics.Shared.strings.AboutDialogVisitUsAtHeader">
  6094. <summary>
  6095. Looks up a localized string similar to Visit us at.
  6096. </summary>
  6097. </member>
  6098. <member name="P:Infragistics.Shared.strings.AboutDialogWebFormsCommentsBody1">
  6099. <summary>
  6100. Looks up a localized string similar to for advanced client side features and behaviors.
  6101. </summary>
  6102. </member>
  6103. <member name="P:Infragistics.Shared.strings.AboutDialogWebFormsCommentsBody2">
  6104. <summary>
  6105. Looks up a localized string similar to complete and extensible support for creating any look and feel.
  6106. </summary>
  6107. </member>
  6108. <member name="P:Infragistics.Shared.strings.AboutDialogWebFormsCommentsBody3">
  6109. <summary>
  6110. Looks up a localized string similar to for fast and easy programmability.
  6111. </summary>
  6112. </member>
  6113. <member name="P:Infragistics.Shared.strings.AboutDialogWebFormsCommentsSummary">
  6114. <summary>
  6115. Looks up a localized string similar to Infragistics WebForms controls offer the best selection of components and features for creating web sites with eye-popping appeal and state-of-the-art functionality..
  6116. </summary>
  6117. </member>
  6118. <member name="P:Infragistics.Shared.strings.AboutDialogWebFormsCommentsTitle">
  6119. <summary>
  6120. Looks up a localized string similar to All Infragistics WebForms controls include support for:.
  6121. </summary>
  6122. </member>
  6123. <member name="P:Infragistics.Shared.strings.AboutDialogWebFormsCommentsTitle1">
  6124. <summary>
  6125. Looks up a localized string similar to DHTML.
  6126. </summary>
  6127. </member>
  6128. <member name="P:Infragistics.Shared.strings.AboutDialogWebFormsCommentsTitle2">
  6129. <summary>
  6130. Looks up a localized string similar to Cascading Style Sheets.
  6131. </summary>
  6132. </member>
  6133. <member name="P:Infragistics.Shared.strings.AboutDialogWebFormsCommentsTitle3">
  6134. <summary>
  6135. Looks up a localized string similar to Powerful Object Models.
  6136. </summary>
  6137. </member>
  6138. <member name="P:Infragistics.Shared.strings.AboutDialogWinFormsCommentsBody1">
  6139. <summary>
  6140. Looks up a localized string similar to for total control of a component&apos;s look and feel.
  6141. </summary>
  6142. </member>
  6143. <member name="P:Infragistics.Shared.strings.AboutDialogWinFormsCommentsBody2">
  6144. <summary>
  6145. Looks up a localized string similar to for customizing all aspects of a component&apos;s rendering.
  6146. </summary>
  6147. </member>
  6148. <member name="P:Infragistics.Shared.strings.AboutDialogWinFormsCommentsBody3">
  6149. <summary>
  6150. Looks up a localized string similar to for complete control over how keystrokes are handled.
  6151. </summary>
  6152. </member>
  6153. <member name="P:Infragistics.Shared.strings.AboutDialogWinFormsCommentsSummary">
  6154. <summary>
  6155. Looks up a localized string similar to Infragistics Windows Forms components are built using the Infragistics Presentation Layer Framework which provides a robust and consistent object model across all components..
  6156. </summary>
  6157. </member>
  6158. <member name="P:Infragistics.Shared.strings.AboutDialogWinFormsCommentsTitle">
  6159. <summary>
  6160. Looks up a localized string similar to All Infragistics NetAdvantage for Windows Forms components include:.
  6161. </summary>
  6162. </member>
  6163. <member name="P:Infragistics.Shared.strings.AboutDialogWinFormsCommentsTitle1">
  6164. <summary>
  6165. Looks up a localized string similar to Appearances.
  6166. </summary>
  6167. </member>
  6168. <member name="P:Infragistics.Shared.strings.AboutDialogWinFormsCommentsTitle2">
  6169. <summary>
  6170. Looks up a localized string similar to DrawFilters.
  6171. </summary>
  6172. </member>
  6173. <member name="P:Infragistics.Shared.strings.AboutDialogWinFormsCommentsTitle3">
  6174. <summary>
  6175. Looks up a localized string similar to Keyboard Mappings.
  6176. </summary>
  6177. </member>
  6178. <member name="P:Infragistics.Shared.strings.CollectionItemCategory">
  6179. <summary>
  6180. Looks up a localized string similar to Item.
  6181. </summary>
  6182. </member>
  6183. <member name="P:Infragistics.Shared.strings.CustomPropertiesPageLabelObjects">
  6184. <summary>
  6185. Looks up a localized string similar to Objects.
  6186. </summary>
  6187. </member>
  6188. <member name="P:Infragistics.Shared.strings.CustomPropertiesPageMenuReset">
  6189. <summary>
  6190. Looks up a localized string similar to Reset.
  6191. </summary>
  6192. </member>
  6193. <member name="P:Infragistics.Shared.strings.CustomPropertiesPageMenuShowDescription">
  6194. <summary>
  6195. Looks up a localized string similar to Show Description.
  6196. </summary>
  6197. </member>
  6198. <member name="P:Infragistics.Shared.strings.CustomPropertiesPageMenuShowToolBar">
  6199. <summary>
  6200. Looks up a localized string similar to Show ToolBar.
  6201. </summary>
  6202. </member>
  6203. <member name="P:Infragistics.Shared.strings.CustomPropertiesPageToolBarModifiedOnly">
  6204. <summary>
  6205. Looks up a localized string similar to Modified Only.
  6206. </summary>
  6207. </member>
  6208. <member name="P:Infragistics.Shared.strings.CustomPropertiesPageToolBarObject">
  6209. <summary>
  6210. Looks up a localized string similar to Objects.
  6211. </summary>
  6212. </member>
  6213. <member name="P:Infragistics.Shared.strings.CustomPropertiesPageToolBarRefresh">
  6214. <summary>
  6215. Looks up a localized string similar to Refresh.
  6216. </summary>
  6217. </member>
  6218. <member name="P:Infragistics.Shared.strings.DBNullLiteral">
  6219. <summary>
  6220. Looks up a localized string similar to (DBNull).
  6221. </summary>
  6222. </member>
  6223. <member name="P:Infragistics.Shared.strings.LD_KeyedSubObjectBase_P_Key">
  6224. <summary>
  6225. Looks up a localized string similar to The Key of the item in its collection..
  6226. </summary>
  6227. </member>
  6228. <member name="P:Infragistics.Shared.strings.LD_SubObjectBase_P_Tag">
  6229. <summary>
  6230. Looks up a localized string similar to Any additional information that should be associated with this object..
  6231. </summary>
  6232. </member>
  6233. <member name="P:Infragistics.Shared.strings.LDR_About_GraceExpired">
  6234. <summary>
  6235. Looks up a localized string similar to Licensed - Activation grace period expired.
  6236. </summary>
  6237. </member>
  6238. <member name="P:Infragistics.Shared.strings.LDR_About_InGrace">
  6239. <summary>
  6240. Looks up a localized string similar to Licensed - In activation grace period.
  6241. </summary>
  6242. </member>
  6243. <member name="P:Infragistics.Shared.strings.LDR_UltraProdInfo_Expiration1">
  6244. <summary>
  6245. Looks up a localized string similar to Activation Grace Period Expired.
  6246. </summary>
  6247. </member>
  6248. <member name="P:Infragistics.Shared.strings.LDR_UltraProdInfo_Expiration10">
  6249. <summary>
  6250. Looks up a localized string similar to Insufficient Security Permissions.
  6251. </summary>
  6252. </member>
  6253. <member name="P:Infragistics.Shared.strings.LDR_UltraProdInfo_Expiration2">
  6254. <summary>
  6255. Looks up a localized string similar to Trial Period Expired.
  6256. </summary>
  6257. </member>
  6258. <member name="P:Infragistics.Shared.strings.LDR_UltraProdInfo_Expiration3">
  6259. <summary>
  6260. Looks up a localized string similar to Beta Period Expired.
  6261. </summary>
  6262. </member>
  6263. <member name="P:Infragistics.Shared.strings.LDR_UltraProdInfo_Expiration4">
  6264. <summary>
  6265. Looks up a localized string similar to {0} usage days / {1} calendar weeks.
  6266. </summary>
  6267. </member>
  6268. <member name="P:Infragistics.Shared.strings.LDR_UltraProdInfo_Expiration5">
  6269. <summary>
  6270. Looks up a localized string similar to N/A.
  6271. </summary>
  6272. </member>
  6273. <member name="P:Infragistics.Shared.strings.LDR_UltraProdInfo_Expiration6">
  6274. <summary>
  6275. Looks up a localized string similar to Invalid License Information.
  6276. </summary>
  6277. </member>
  6278. <member name="P:Infragistics.Shared.strings.LDR_UltraProdInfo_Expiration7">
  6279. <summary>
  6280. Looks up a localized string similar to Incomplete License Info.
  6281. </summary>
  6282. </member>
  6283. <member name="P:Infragistics.Shared.strings.LDR_UltraProdInfo_Expiration8">
  6284. <summary>
  6285. Looks up a localized string similar to {Error}.
  6286. </summary>
  6287. </member>
  6288. <member name="P:Infragistics.Shared.strings.LDR_UltraProdInfo_Expiration9">
  6289. <summary>
  6290. Looks up a localized string similar to Product Not Installed Properly.
  6291. </summary>
  6292. </member>
  6293. <member name="P:Infragistics.Shared.strings.LE_ArgumentException_10">
  6294. <summary>
  6295. Looks up a localized string similar to Key not found.
  6296. </summary>
  6297. </member>
  6298. <member name="P:Infragistics.Shared.strings.LE_ArgumentException_11">
  6299. <summary>
  6300. Looks up a localized string similar to key.
  6301. </summary>
  6302. </member>
  6303. <member name="P:Infragistics.Shared.strings.LE_ArgumentException_12">
  6304. <summary>
  6305. Looks up a localized string similar to Key required.
  6306. </summary>
  6307. </member>
  6308. <member name="P:Infragistics.Shared.strings.LE_ArgumentException_13">
  6309. <summary>
  6310. Looks up a localized string similar to Key already exists.
  6311. </summary>
  6312. </member>
  6313. <member name="P:Infragistics.Shared.strings.LE_ArgumentException_14">
  6314. <summary>
  6315. Looks up a localized string similar to Key.
  6316. </summary>
  6317. </member>
  6318. <member name="P:Infragistics.Shared.strings.LE_ArgumentException_15">
  6319. <summary>
  6320. Looks up a localized string similar to Only one item in the collection can have a null or empty key..
  6321. </summary>
  6322. </member>
  6323. <member name="P:Infragistics.Shared.strings.LE_ArgumentException_18">
  6324. <summary>
  6325. Looks up a localized string similar to codePrefix.
  6326. </summary>
  6327. </member>
  6328. <member name="P:Infragistics.Shared.strings.LE_ArgumentException_19">
  6329. <summary>
  6330. Looks up a localized string similar to Invalid cdkey..
  6331. </summary>
  6332. </member>
  6333. <member name="P:Infragistics.Shared.strings.LE_ArgumentException_20">
  6334. <summary>
  6335. Looks up a localized string similar to UltraPropControlType must be derived from UltraPropertyControlBase..
  6336. </summary>
  6337. </member>
  6338. <member name="P:Infragistics.Shared.strings.LE_ArgumentException_21">
  6339. <summary>
  6340. Looks up a localized string similar to Type mismatch between destination type and default value type..
  6341. </summary>
  6342. </member>
  6343. <member name="P:Infragistics.Shared.strings.LE_ArgumentNullException_15">
  6344. <summary>
  6345. Looks up a localized string similar to Add.
  6346. </summary>
  6347. </member>
  6348. <member name="P:Infragistics.Shared.strings.LE_ArgumentNullException_16">
  6349. <summary>
  6350. Looks up a localized string similar to Insert.
  6351. </summary>
  6352. </member>
  6353. <member name="P:Infragistics.Shared.strings.LE_ArgumentNullException_2">
  6354. <summary>
  6355. Looks up a localized string similar to type.
  6356. </summary>
  6357. </member>
  6358. <member name="P:Infragistics.Shared.strings.LE_ArgumentNullException_3">
  6359. <summary>
  6360. Looks up a localized string similar to assembly.
  6361. </summary>
  6362. </member>
  6363. <member name="P:Infragistics.Shared.strings.LE_ArgumentNullException_4">
  6364. <summary>
  6365. Looks up a localized string similar to info.
  6366. </summary>
  6367. </member>
  6368. <member name="P:Infragistics.Shared.strings.LE_ArgumentOutOfRangeException_4">
  6369. <summary>
  6370. Looks up a localized string similar to eventIndex.
  6371. </summary>
  6372. </member>
  6373. <member name="P:Infragistics.Shared.strings.LE_ArgumentOutOfRangeException_5">
  6374. <summary>
  6375. Looks up a localized string similar to in EventManagerBase.InProgress.
  6376. </summary>
  6377. </member>
  6378. <member name="P:Infragistics.Shared.strings.LE_ArgumentOutOfRangeException_6">
  6379. <summary>
  6380. Looks up a localized string similar to in EventManagerBase.IncrementInProgress.
  6381. </summary>
  6382. </member>
  6383. <member name="P:Infragistics.Shared.strings.LE_ArgumentOutOfRangeException_7">
  6384. <summary>
  6385. Looks up a localized string similar to in EventManagerBase.DecrementInProgress.
  6386. </summary>
  6387. </member>
  6388. <member name="P:Infragistics.Shared.strings.LE_ArgumentOutOfRangeException_8">
  6389. <summary>
  6390. Looks up a localized string similar to in EventManagerBase.IsEventEnabled.
  6391. </summary>
  6392. </member>
  6393. <member name="P:Infragistics.Shared.strings.LE_ArgumentOutOfRangeException_9">
  6394. <summary>
  6395. Looks up a localized string similar to in EventManagerBase.SetEventEnabled.
  6396. </summary>
  6397. </member>
  6398. <member name="P:Infragistics.Shared.strings.LE_FormatException_1">
  6399. <summary>
  6400. Looks up a localized string similar to String must contain up to 7 integral values seperated by &apos;{0}&apos;..
  6401. </summary>
  6402. </member>
  6403. <member name="P:Infragistics.Shared.strings.LE_NotSupportedException_0">
  6404. <summary>
  6405. Looks up a localized string similar to About dialog can only be used for Infragistics controls.
  6406. </summary>
  6407. </member>
  6408. <member name="P:Infragistics.Shared.strings.LE_NotSupportedException_1">
  6409. <summary>
  6410. Looks up a localized string similar to About dialog can only be used for licensed Infragistics controls.
  6411. </summary>
  6412. </member>
  6413. <member name="P:Infragistics.Shared.strings.LE_NotSupportedException_17">
  6414. <summary>
  6415. Looks up a localized string similar to UltraLicenseBaseAttribute can only be used for Infragistics controls.
  6416. </summary>
  6417. </member>
  6418. <member name="P:Infragistics.Shared.strings.LE_NotSupportedException_2">
  6419. <summary>
  6420. Looks up a localized string similar to Parameter cannot be less than zero..
  6421. </summary>
  6422. </member>
  6423. <member name="P:Infragistics.Shared.strings.LE_NotSupportedException_3">
  6424. <summary>
  6425. Looks up a localized string similar to Property cannot be less than zero..
  6426. </summary>
  6427. </member>
  6428. <member name="P:Infragistics.Shared.strings.LicensedProductActivationGracePrompt">
  6429. <summary>
  6430. Looks up a localized string similar to The non-activated usage period for {2} will expire after {0} usage day(s) or {1} calendar week(s), whichever comes first. You need to activate this product using the Product Activation Wizard..
  6431. </summary>
  6432. </member>
  6433. <member name="P:Infragistics.Shared.strings.LicensedProductPromptDialogTitle">
  6434. <summary>
  6435. Looks up a localized string similar to Infragistics {0}.
  6436. </summary>
  6437. </member>
  6438. <member name="P:Infragistics.Shared.strings.LicensedProductTrialPeriodPrompt">
  6439. <summary>
  6440. Looks up a localized string similar to This trial version of {2} will expire after {0} usage day(s) or {1} calendar week(s), whichever comes first..
  6441. </summary>
  6442. </member>
  6443. <member name="P:Infragistics.Shared.strings.LicenseExceptionBetaExpired">
  6444. <summary>
  6445. Looks up a localized string similar to {0} Beta expired on {1}.
  6446. </summary>
  6447. </member>
  6448. <member name="P:Infragistics.Shared.strings.LicenseExceptionGracePeriodExpired">
  6449. <summary>
  6450. Looks up a localized string similar to {0} {1}
  6451. You need to activate this product using the Product Activation Wizard..
  6452. </summary>
  6453. </member>
  6454. <member name="P:Infragistics.Shared.strings.LicenseExceptionIncomplete">
  6455. <summary>
  6456. Looks up a localized string similar to Incomplete license information.
  6457. </summary>
  6458. </member>
  6459. <member name="P:Infragistics.Shared.strings.LicenseExceptionInformationNotFound">
  6460. <summary>
  6461. Looks up a localized string similar to No license information found.
  6462. </summary>
  6463. </member>
  6464. <member name="P:Infragistics.Shared.strings.LicenseExceptionInvalidCDKey">
  6465. <summary>
  6466. Looks up a localized string similar to Invalid license information.
  6467. </summary>
  6468. </member>
  6469. <member name="P:Infragistics.Shared.strings.LicenseExceptionSecurityPermission">
  6470. <summary>
  6471. Looks up a localized string similar to Insufficient security permissions to determine license status..
  6472. </summary>
  6473. </member>
  6474. <member name="P:Infragistics.Shared.strings.LicenseExceptionTrialExpired">
  6475. <summary>
  6476. Looks up a localized string similar to {0} {1}.
  6477. </summary>
  6478. </member>
  6479. <member name="P:Infragistics.Shared.strings.LicenseExceptionUnlicensed">
  6480. <summary>
  6481. Looks up a localized string similar to Product not licensed.
  6482. </summary>
  6483. </member>
  6484. <member name="P:Infragistics.Shared.strings.LicenseExceptionUnlicensedProgram">
  6485. <summary>
  6486. Looks up a localized string similar to This program was created using an unlicensed (demo) copy of {0}.
  6487. Please contact the author/vendor of the application..
  6488. </summary>
  6489. </member>
  6490. <member name="P:Infragistics.Shared.strings.NewKeyedSubObjectDialog_Cancel">
  6491. <summary>
  6492. Looks up a localized string similar to Cancel.
  6493. </summary>
  6494. </member>
  6495. <member name="P:Infragistics.Shared.strings.NewKeyedSubObjectDialog_EnterKeyLabel">
  6496. <summary>
  6497. Looks up a localized string similar to &amp;Enter Key:.
  6498. </summary>
  6499. </member>
  6500. <member name="P:Infragistics.Shared.strings.NewKeyedSubObjectDialog_Ok">
  6501. <summary>
  6502. Looks up a localized string similar to OK.
  6503. </summary>
  6504. </member>
  6505. <member name="P:Infragistics.Shared.strings.NewKeyedSubObjectDialog_Title">
  6506. <summary>
  6507. Looks up a localized string similar to New {0}.
  6508. </summary>
  6509. </member>
  6510. <member name="P:Infragistics.Shared.strings.PropertySetErrorCaption">
  6511. <summary>
  6512. Looks up a localized string similar to Error setting property.
  6513. </summary>
  6514. </member>
  6515. <member name="P:Infragistics.Shared.strings.TransactionDescription_CustomPropertyPages">
  6516. <summary>
  6517. Looks up a localized string similar to Custom Property Pages.
  6518. </summary>
  6519. </member>
  6520. <member name="P:Infragistics.Shared.strings.TrialKey_AboutDialogLabel">
  6521. <summary>
  6522. Looks up a localized string similar to {Trial}.
  6523. </summary>
  6524. </member>
  6525. <member name="P:Infragistics.Shared.strings.TypeDesc_Boolean">
  6526. <summary>
  6527. Looks up a localized string similar to Boolean.
  6528. </summary>
  6529. </member>
  6530. <member name="P:Infragistics.Shared.strings.TypeDesc_Byte">
  6531. <summary>
  6532. Looks up a localized string similar to Byte.
  6533. </summary>
  6534. </member>
  6535. <member name="P:Infragistics.Shared.strings.TypeDesc_Char">
  6536. <summary>
  6537. Looks up a localized string similar to Character.
  6538. </summary>
  6539. </member>
  6540. <member name="P:Infragistics.Shared.strings.TypeDesc_DateTime">
  6541. <summary>
  6542. Looks up a localized string similar to DateTime.
  6543. </summary>
  6544. </member>
  6545. <member name="P:Infragistics.Shared.strings.TypeDesc_DateTimeIncrement">
  6546. <summary>
  6547. Looks up a localized string similar to DateTime Increment.
  6548. </summary>
  6549. </member>
  6550. <member name="P:Infragistics.Shared.strings.TypeDesc_DBNull">
  6551. <summary>
  6552. Looks up a localized string similar to DBNull.
  6553. </summary>
  6554. </member>
  6555. <member name="P:Infragistics.Shared.strings.TypeDesc_Decimal">
  6556. <summary>
  6557. Looks up a localized string similar to Decimal.
  6558. </summary>
  6559. </member>
  6560. <member name="P:Infragistics.Shared.strings.TypeDesc_Double">
  6561. <summary>
  6562. Looks up a localized string similar to Double (floating point).
  6563. </summary>
  6564. </member>
  6565. <member name="P:Infragistics.Shared.strings.TypeDesc_I16">
  6566. <summary>
  6567. Looks up a localized string similar to 16 bit signed integer.
  6568. </summary>
  6569. </member>
  6570. <member name="P:Infragistics.Shared.strings.TypeDesc_I32">
  6571. <summary>
  6572. Looks up a localized string similar to 32 bit signed integer (Int).
  6573. </summary>
  6574. </member>
  6575. <member name="P:Infragistics.Shared.strings.TypeDesc_I64">
  6576. <summary>
  6577. Looks up a localized string similar to 64 bit signed integer (Long).
  6578. </summary>
  6579. </member>
  6580. <member name="P:Infragistics.Shared.strings.TypeDesc_Null">
  6581. <summary>
  6582. Looks up a localized string similar to (null).
  6583. </summary>
  6584. </member>
  6585. <member name="P:Infragistics.Shared.strings.TypeDesc_SByte">
  6586. <summary>
  6587. Looks up a localized string similar to Byte (signed).
  6588. </summary>
  6589. </member>
  6590. <member name="P:Infragistics.Shared.strings.TypeDesc_Single">
  6591. <summary>
  6592. Looks up a localized string similar to Single (floating point).
  6593. </summary>
  6594. </member>
  6595. <member name="P:Infragistics.Shared.strings.TypeDesc_String">
  6596. <summary>
  6597. Looks up a localized string similar to String.
  6598. </summary>
  6599. </member>
  6600. <member name="P:Infragistics.Shared.strings.TypeDesc_U16">
  6601. <summary>
  6602. Looks up a localized string similar to 16 bit unsigned integer.
  6603. </summary>
  6604. </member>
  6605. <member name="P:Infragistics.Shared.strings.TypeDesc_U32">
  6606. <summary>
  6607. Looks up a localized string similar to 32 bit unsigned integer.
  6608. </summary>
  6609. </member>
  6610. <member name="P:Infragistics.Shared.strings.TypeDesc_U64">
  6611. <summary>
  6612. Looks up a localized string similar to 64 bit unsigned integer.
  6613. </summary>
  6614. </member>
  6615. <member name="P:Infragistics.Shared.strings.UltraComponentDesignerVerbAbout">
  6616. <summary>
  6617. Looks up a localized string similar to About.
  6618. </summary>
  6619. </member>
  6620. <member name="P:Infragistics.Shared.strings.UltraComponentDesignerVerbCustomPropertyPage">
  6621. <summary>
  6622. Looks up a localized string similar to Custom Property Pages....
  6623. </summary>
  6624. </member>
  6625. <member name="P:Infragistics.Shared.strings.UltraPropertyPageCustomPropertyTabCaption">
  6626. <summary>
  6627. Looks up a localized string similar to Object Properties.
  6628. </summary>
  6629. </member>
  6630. <member name="P:Infragistics.Shared.strings.UltraPropertyPageDialogButtonApply">
  6631. <summary>
  6632. Looks up a localized string similar to &amp;Apply.
  6633. </summary>
  6634. </member>
  6635. <member name="P:Infragistics.Shared.strings.UltraPropertyPageDialogButtonCancel">
  6636. <summary>
  6637. Looks up a localized string similar to &amp;Cancel.
  6638. </summary>
  6639. </member>
  6640. <member name="P:Infragistics.Shared.strings.UltraPropertyPageDialogButtonOk">
  6641. <summary>
  6642. Looks up a localized string similar to &amp;OK.
  6643. </summary>
  6644. </member>
  6645. <member name="P:Infragistics.Shared.strings.UltraPropertyPageDialogTitle">
  6646. <summary>
  6647. Looks up a localized string similar to Custom Property Pages.
  6648. </summary>
  6649. </member>
  6650. <member name="T:Infragistics.Shared.PropChangeInfo">
  6651. <summary>
  6652. <p>The PropChangeInfo structure contains the context information
  6653. for a state change. It is passed into the SubObjectPropChanged event.</p>
  6654. <p></p>
  6655. <p>It also allows us to chain relavent context information
  6656. about a property change so the a listener can get information
  6657. as granular as it wants to determine what it should do when
  6658. an object's state changes. </p>
  6659. </summary>
  6660. </member>
  6661. <member name="M:Infragistics.Shared.PropChangeInfo.#ctor(System.Object,System.Enum,Infragistics.Shared.PropChangeInfo)">
  6662. <summary>
  6663. Constructor
  6664. </summary>
  6665. <param name="source">The object whose state has changed</param>
  6666. <param name="propId">A code that can bbe used to identify the property that has changed</param>
  6667. <param name="trigger">If the change occurred in a sub object this is the PropChangeInfo from that notification</param>
  6668. </member>
  6669. <member name="M:Infragistics.Shared.PropChangeInfo.FindPropId(System.Enum)">
  6670. <summary>
  6671. Searches for a specific propId up the trigger chain.
  6672. </summary>
  6673. <param name="propId">The property to look for</param>
  6674. <returns>A propId if found up the trigger change, otherwise null.</returns>
  6675. </member>
  6676. <member name="M:Infragistics.Shared.PropChangeInfo.FindSource(System.Type)">
  6677. <summary>
  6678. Searches for a specific source up the trigger chain.
  6679. </summary>
  6680. <param name="type">The type of the source object to look for</param>
  6681. <returns>Source object that matches the type passed in.</returns>
  6682. </member>
  6683. <member name="M:Infragistics.Shared.PropChangeInfo.ToString">
  6684. <summary>
  6685. Returns a description of the property change including
  6686. the entire trigger chain
  6687. </summary>
  6688. <returns>Returns a description of the property change including the entire trigger chain</returns>
  6689. </member>
  6690. <member name="M:Infragistics.Shared.PropChangeInfo.FindTrigger(System.Object)">
  6691. <summary>
  6692. Searches for a specific PropChangeInfo up the trigger chain based on the specified source object. Passing
  6693. in null will return the root trigger element.
  6694. </summary>
  6695. <param name="source">Source object to locate.</param>
  6696. <returns>The propChangeinfo trigger associated with the source or null if the specified source
  6697. was not in the trigger chain.</returns>
  6698. </member>
  6699. <member name="P:Infragistics.Shared.PropChangeInfo.Trigger">
  6700. <summary>
  6701. The trigger property returns an interface if this change
  6702. was triggered by a change notification from another object.
  6703. Otherwise, it returns null.
  6704. </summary>
  6705. <remarks>
  6706. <p>There may be several of these state changes forming a chain.
  6707. For example, if a Cell's Appearance's backcolor property
  6708. changes, the Appearance object will fire an event notifying
  6709. any of its listeners, in this case the Cell object, that a
  6710. state change has occurred (passing null for the trigger
  6711. and the propId relating to BackColor).</p>
  6712. <p></p>
  6713. <p>When the Cell gets the state change notification it will
  6714. do whatever it needs to do and will forward the Appearance's
  6715. PropChangeInfo as the trigger and the propId idntifying the
  6716. Appearance property to notify all of its listeners,
  6717. in this case perhaps the corresponding row.</p>
  6718. <p></p>
  6719. <p>Then the row will do the same (using the propId identifying
  6720. its Cell property). This process will continue until the main
  6721. object is reached or there are no listeners.</p>
  6722. <p></p>
  6723. <p>The advantage of this approach is that we have created
  6724. efficient notification infrastructure that can supply
  6725. detailed context information (as granular as the
  6726. listener may want) with little overhead.</p>
  6727. </remarks>
  6728. </member>
  6729. <member name="P:Infragistics.Shared.PropChangeInfo.Source">
  6730. <summary>
  6731. The source is the object whose state has changed
  6732. </summary>
  6733. </member>
  6734. <member name="P:Infragistics.Shared.PropChangeInfo.PropId">
  6735. <summary>
  6736. PropId is a code that can be used to identify the property
  6737. that has been changed.
  6738. </summary>
  6739. </member>
  6740. <member name="T:Infragistics.Shared.SubObjectPropChangeEventHandler">
  6741. <summary>
  6742. A delegate for property change notification events
  6743. </summary>
  6744. </member>
  6745. <member name="T:Infragistics.Shared.SubObjectDisposedEventHandler">
  6746. <summary>
  6747. A delegate for dispose notification events
  6748. </summary>
  6749. </member>
  6750. <member name="T:Infragistics.Shared.SystemColorsCollection">
  6751. <summary>
  6752. A collection of SystemColors.
  6753. </summary>
  6754. </member>
  6755. <member name="M:Infragistics.Shared.SystemColorsCollection.#ctor">
  6756. <summary>
  6757. Constructor, initializes a new instance of the <b>SystemColorsCollection</b> class.
  6758. </summary>
  6759. </member>
  6760. <member name="M:Infragistics.Shared.SystemColorsCollection.FillColors">
  6761. <summary>
  6762. Fills the collection with the system colors
  6763. </summary>
  6764. </member>
  6765. <member name="P:Infragistics.Shared.SystemColorsCollection.Default">
  6766. <summary>
  6767. Returns a static instance of the SystemColorsCollection class.
  6768. </summary>
  6769. </member>
  6770. <member name="T:Infragistics.Shared.UITypeEditorListBase">
  6771. <summary>
  6772. Base class for a UITypeEditor that provides a list
  6773. </summary>
  6774. <remarks>
  6775. <p>Provides a dropdown list of items</p>
  6776. </remarks>
  6777. </member>
  6778. <member name="M:Infragistics.Shared.UITypeEditorListBase.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
  6779. <summary>
  6780. Used to edit the value and convert the value as needed.
  6781. </summary>
  6782. <param name="context">ITypeDescriptorContext</param>
  6783. <param name="provider">IServiceProvider</param>
  6784. <param name="value">Current value</param>
  6785. <returns>Edited value.</returns>
  6786. </member>
  6787. <member name="M:Infragistics.Shared.UITypeEditorListBase.GetEditStyle(System.ComponentModel.ITypeDescriptorContext)">
  6788. <summary>
  6789. Used to determine the type of UIEditor that will be displayed.
  6790. </summary>
  6791. <param name="context">ITypeDescriptorContext</param>
  6792. <returns>UITypeEditorEditStyle specifying the type of UIEditor.</returns>
  6793. </member>
  6794. <member name="M:Infragistics.Shared.UITypeEditorListBase.InitializeListBox(System.Windows.Forms.ListBox)">
  6795. <summary>
  6796. Invoked when the listbox used to display the enum values is created.
  6797. </summary>
  6798. <param name="listbox"><see cref="T:System.Windows.Forms.ListBox"/></param>
  6799. </member>
  6800. <member name="M:Infragistics.Shared.UITypeEditorListBase.GetListItems(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object,System.Object@)">
  6801. <summary>
  6802. Returns the set of items to show on the list.
  6803. </summary>
  6804. <param name="context">An ITypeDescriptorContext that can be used to gain additional context information.</param>
  6805. <param name="provider">An IServiceProvider that this editor can use to obtain services.</param>
  6806. <param name="value">The object to edit.</param>
  6807. <param name="currentEntry"></param>
  6808. <returns>An array of objects containing the list items.</returns>
  6809. </member>
  6810. <member name="M:Infragistics.Shared.UITypeEditorListBase.ValidateEditItem(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object,System.Object)">
  6811. <summary>
  6812. Validates an item selected by the user on the list and returns it.
  6813. </summary>
  6814. <param name="context">An ITypeDescriptorContext that can be used to gain additional context information.</param>
  6815. <param name="provider">An IServiceProvider that this editor can use to obtain services.</param>
  6816. <param name="value">The object to edit.</param>
  6817. <param name="selectedEntry"></param>
  6818. <returns>An array of objects containing the list items.</returns>
  6819. </member>
  6820. <member name="T:Infragistics.Shared.Serialization.UltraCodeDomSerializer">
  6821. <summary>
  6822. Serializer for customizing the serialization of an object graph
  6823. to/from a series of CodeDom statements.
  6824. </summary>
  6825. </member>
  6826. <member name="M:Infragistics.Shared.Serialization.UltraCodeDomSerializer.Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager,System.Object)">
  6827. <summary>
  6828. Invoked when the object should deserialize itself.
  6829. </summary>
  6830. <param name="manager">Serialization manager</param>
  6831. <param name="codeObject">Code statements to deserialize from</param>
  6832. <returns>The deserialized CodeDom object</returns>
  6833. </member>
  6834. <member name="M:Infragistics.Shared.Serialization.UltraCodeDomSerializer.Serialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager,System.Object)">
  6835. <summary>
  6836. Invoked when the object should serialize itself.
  6837. </summary>
  6838. <param name="manager">Serialization manager</param>
  6839. <param name="value">Object to serialize</param>
  6840. <returns>The serialized object information</returns>
  6841. </member>
  6842. <member name="M:Infragistics.Shared.Serialization.UltraCodeDomSerializer.ResetLocalNameCache(System.ComponentModel.Design.Serialization.IDesignerSerializationManager,System.Object)">
  6843. <summary>
  6844. This is for a workaround to a bug in the DotNet localization logic to handle collections.
  6845. There is a bug in the CLR2 serialization logic where the names of locals will not be cleared after saving
  6846. the file. When local name are then regenerated for sub-objects, they need new names because if the cache
  6847. is not cleared, then it appears the names are already taken. This clears the cache of local names through
  6848. reflection.
  6849. </summary>
  6850. <param name="manager"></param>
  6851. <param name="value"></param>
  6852. </member>
  6853. <member name="P:Infragistics.Shared.Serialization.UltraCodeDomSerializer.BaseComponentType">
  6854. <summary>
  6855. The base type of object whose serializer should be used for the
  6856. serialization and deserialization.
  6857. </summary>
  6858. </member>
  6859. <member name="T:Infragistics.Shared.Serialization.ICodeDomSerializable">
  6860. <summary>
  6861. Interface used for receiving design time serialization and deserialization notifications
  6862. </summary>
  6863. </member>
  6864. <member name="M:Infragistics.Shared.Serialization.ICodeDomSerializable.AfterDeserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager)">
  6865. <summary>
  6866. Invoked after the object has been deserialized from a series of code dom statements
  6867. </summary>
  6868. <param name="manager">Object that manages the design time serialization</param>
  6869. </member>
  6870. <member name="M:Infragistics.Shared.Serialization.ICodeDomSerializable.BeforeSerialize(Infragistics.Shared.Serialization.CodeDomSerializationInfo)">
  6871. <summary>
  6872. Invoked before an object is serialized to code dom statements.
  6873. </summary>
  6874. <param name="serializationInfo">Provides information about the serialization info. The <see cref="P:Infragistics.Shared.Serialization.CodeDomSerializationInfo.Handled"/> property can be set to true to prevent the base serializer from being used to create the object graph.</param>
  6875. </member>
  6876. <member name="M:Infragistics.Shared.Serialization.ICodeDomSerializable.AfterSerialize(Infragistics.Shared.Serialization.CodeDomSerializationInfo)">
  6877. <summary>
  6878. Invoked after an object is serialized to code dom statements
  6879. </summary>
  6880. </member>
  6881. <member name="T:Infragistics.Shared.Serialization.ICodeDomSerializableEX">
  6882. <summary>
  6883. Interface used for receiving design time serialization and deserialization notifications including
  6884. notifications when the manager has completed the serialization process.
  6885. </summary>
  6886. </member>
  6887. <member name="M:Infragistics.Shared.Serialization.ICodeDomSerializableEX.AfterDeserializationCompleted(System.ComponentModel.Design.Serialization.IDesignerSerializationManager)">
  6888. <summary>
  6889. Invoked when a notification is received from the designer serialization manager
  6890. that the deserialization has been completed.
  6891. </summary>
  6892. <param name="manager">Associated designer serialization manager</param>
  6893. </member>
  6894. <member name="M:Infragistics.Shared.Serialization.ICodeDomSerializableEX.AfterSerializationCompleted(System.ComponentModel.Design.Serialization.IDesignerSerializationManager)">
  6895. <summary>
  6896. Invoked when a notification is received from the designer serialization manager
  6897. that the serialization has been completed.
  6898. </summary>
  6899. <param name="manager">Associated designer serialization manager</param>
  6900. </member>
  6901. <member name="T:Infragistics.Shared.Serialization.CodeDomSerializationInfo">
  6902. <summary>
  6903. Provides information about the serialization of an object at design time
  6904. </summary>
  6905. </member>
  6906. <member name="M:Infragistics.Shared.Serialization.CodeDomSerializationInfo.#ctor(System.ComponentModel.Design.Serialization.IDesignerSerializationManager,System.ComponentModel.Design.Serialization.CodeDomSerializer)">
  6907. <summary>
  6908. Initializes a new <b>CodeDomSerializationInfo</b>
  6909. </summary>
  6910. <param name="manager">Designer serialization manager</param>
  6911. <param name="serializer">Base code dom serializer class</param>
  6912. </member>
  6913. <member name="P:Infragistics.Shared.Serialization.CodeDomSerializationInfo.SerializationManager">
  6914. <summary>
  6915. Returns the designer serialization manager used to perform the serialization operation
  6916. </summary>
  6917. </member>
  6918. <member name="P:Infragistics.Shared.Serialization.CodeDomSerializationInfo.Serializer">
  6919. <summary>
  6920. Returns the base code dom serializer used to serialize the object
  6921. </summary>
  6922. </member>
  6923. <member name="P:Infragistics.Shared.Serialization.CodeDomSerializationInfo.Handled">
  6924. <summary>
  6925. Indicates if the base serializer was/should be invoked.
  6926. </summary>
  6927. </member>
  6928. <member name="P:Infragistics.Shared.Serialization.CodeDomSerializationInfo.CodeObject">
  6929. <summary>
  6930. Gets/sets the code object representing the code dom statements for the serialized object.
  6931. </summary>
  6932. </member>
  6933. <member name="T:Infragistics.Shared.UltraComponentDesigner">
  6934. <summary>
  6935. The base designer used for Infragistics components
  6936. </summary>
  6937. <seealso cref="T:System.ComponentModel.Design.ComponentDesigner"/>
  6938. </member>
  6939. <member name="M:Infragistics.Shared.UltraComponentDesigner.ShowAboutBox(System.Object,System.EventArgs)">
  6940. <summary>
  6941. Shows the about box
  6942. </summary>
  6943. </member>
  6944. <member name="M:Infragistics.Shared.UltraComponentDesigner.ShowDialog(System.Windows.Forms.Form)">
  6945. <summary>
  6946. Used to display a dialog from the component designer.
  6947. </summary>
  6948. <param name="form">Form to be displayed modally</param>
  6949. <returns>The resulting <b>DialogResult</b> from showing the form</returns>
  6950. </member>
  6951. <member name="M:Infragistics.Shared.UltraComponentDesigner.ShowDialog(System.Windows.Forms.Form,System.Windows.Forms.IWin32Window)">
  6952. <summary>
  6953. Used to display a dialog from the component designer.
  6954. </summary>
  6955. <param name="form">Form to be displayed modally</param>
  6956. <param name="owner">Form owner</param>
  6957. <returns>The resulting <b>DialogResult</b> from showing the form</returns>
  6958. </member>
  6959. <member name="M:Infragistics.Shared.UltraComponentDesigner.PostFilterProperties(System.Collections.IDictionary)">
  6960. <summary>
  6961. Overriden. Allows the designer to change or remove the properties of the component being designed.
  6962. </summary>
  6963. <param name="properties">Table of PropertyDescriptor instances</param>
  6964. </member>
  6965. <member name="P:Infragistics.Shared.UltraComponentDesigner.Verbs">
  6966. <summary>
  6967. Adds the about verb to the collection
  6968. </summary>
  6969. </member>
  6970. <member name="P:Infragistics.Shared.UltraComponentDesigner.DesignerChangeNotificationsEnabled">
  6971. <summary>
  6972. Setting the property to false will cause the component to not fire any designer change
  6973. notifications. If a designer change notification was suppressed after setting this
  6974. property to false, then it will be fired when this property is set back to true again.
  6975. </summary>
  6976. </member>
  6977. <member name="T:Infragistics.Shared.IUltraComponent">
  6978. <summary>
  6979. IUltraComponent Interface
  6980. </summary>
  6981. </member>
  6982. <member name="P:Infragistics.Shared.IUltraComponent.DesignerChangeNotificationsEnabled">
  6983. <summary>
  6984. Returns or set whether the component sends Design-time property change notifications
  6985. </summary>
  6986. </member>
  6987. <member name="T:Infragistics.Shared.UltraLicense">
  6988. <summary>
  6989. The license object for Infragistics components and controls
  6990. </summary>
  6991. </member>
  6992. <member name="M:Infragistics.Shared.UltraLicense.Dispose">
  6993. <summary>
  6994. Disposes the object
  6995. </summary>
  6996. </member>
  6997. <member name="P:Infragistics.Shared.UltraLicense.ProductInfo">
  6998. <summary>
  6999. Returns the product info object
  7000. </summary>
  7001. </member>
  7002. <member name="P:Infragistics.Shared.UltraLicense.ComponentName">
  7003. <summary>
  7004. Returns the display name of the component (read-only)
  7005. </summary>
  7006. </member>
  7007. <member name="P:Infragistics.Shared.UltraLicense.LicenseKey">
  7008. <summary>
  7009. Returns the license key (read-only)
  7010. </summary>
  7011. </member>
  7012. <member name="P:Infragistics.Shared.UltraLicense.LicenseKeyForDisplay">
  7013. <summary>
  7014. Returns the license key, without any license option tokens (read-only)
  7015. </summary>
  7016. </member>
  7017. <member name="P:Infragistics.Shared.UltraLicense.LicenseOptions">
  7018. <summary>
  7019. Returns the additional licensed options for this instance (e.g., Office2007UI)
  7020. </summary>
  7021. </member>
  7022. <member name="T:Infragistics.Shared.LicenseOptions">
  7023. <summary>
  7024. Contains bitflags which describe any additional options
  7025. for which the associated product is licensed; e.g., Office2007UI
  7026. </summary>
  7027. </member>
  7028. <member name="F:Infragistics.Shared.LicenseOptions.None">
  7029. <summary>
  7030. No additional license options.
  7031. </summary>
  7032. </member>
  7033. <member name="F:Infragistics.Shared.LicenseOptions.Office2007UI">
  7034. <summary>
  7035. Licensed to use the Office2007 user interface features.
  7036. </summary>
  7037. </member>
  7038. <member name="F:Infragistics.Shared.LicenseOptions.All">
  7039. <summary>
  7040. Licensed to use all optional features.
  7041. </summary>
  7042. </member>
  7043. <member name="T:Infragistics.Shared.UltraLicenseBaseAttribute">
  7044. <summary>
  7045. The abstract base class for our license attribues
  7046. </summary>
  7047. </member>
  7048. <member name="M:Infragistics.Shared.UltraLicenseBaseAttribute.#ctor(System.String)">
  7049. <summary>
  7050. Initializes a new instance of the <see cref="T:Infragistics.Shared.UltraLicenseBaseAttribute"/> class
  7051. </summary>
  7052. <param name="componentName">The name of the component that will be displayed in the about dialog.</param>
  7053. </member>
  7054. <member name="M:Infragistics.Shared.UltraLicenseBaseAttribute.GetLicensedWithProducts">
  7055. <summary>
  7056. Returns an array of UltraProductInfoBase objects.
  7057. </summary>
  7058. </member>
  7059. <member name="P:Infragistics.Shared.UltraLicenseBaseAttribute.ComponentName">
  7060. <summary>
  7061. Returns the display name of the component (read-only)
  7062. </summary>
  7063. </member>
  7064. <member name="T:Infragistics.Shared.UltraLicenseProvider">
  7065. <summary>
  7066. Base class for licensing
  7067. </summary>
  7068. </member>
  7069. <member name="M:Infragistics.Shared.UltraLicenseProvider.GetLicense(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean)">
  7070. <summary>
  7071. Overriden to return a beta license object
  7072. </summary>
  7073. <param name="allowExceptions">Whether to throw exceptions when an invalid key is found.</param>
  7074. <param name="context">A System.ComponentModel.LicenseContext that specifies where you can use the licensed object.</param>
  7075. <param name="instance">An object that is requesting the license.</param>
  7076. <param name="type">A type that represents the component requesting the license.</param>
  7077. <returns>The BetaLicense object</returns>
  7078. </member>
  7079. <member name="T:Infragistics.Shared.UltraObjectPropertiesPage">
  7080. <summary>
  7081. Summary description for ObjectProperties control.
  7082. </summary>
  7083. </member>
  7084. <member name="T:Infragistics.Shared.UltraPropertyPageBase">
  7085. <summary>
  7086. Base class for all UltraControlBase wizards.
  7087. </summary>
  7088. </member>
  7089. <member name="M:Infragistics.Shared.UltraPropertyPageBase.InitializeControl(System.Object)">
  7090. <summary>
  7091. Initializes the custom property control with the specified object.
  7092. </summary>
  7093. <param name="baseObject">Object used to initialize the property control.</param>
  7094. </member>
  7095. <member name="M:Infragistics.Shared.UltraPropertyPageBase.ApplyChanges">
  7096. <summary>
  7097. Method invoked when the apply button has been pressed.
  7098. </summary>
  7099. </member>
  7100. <member name="M:Infragistics.Shared.UltraPropertyPageBase.Dirty">
  7101. <summary>
  7102. Invoked when the control is dirtied.
  7103. </summary>
  7104. </member>
  7105. <member name="M:Infragistics.Shared.UltraPropertyPageBase.OnDirtyStateChanged(System.EventArgs)">
  7106. <summary>
  7107. Used to invoke the <see cref="E:Infragistics.Shared.UltraPropertyPageBase.DirtyStateChanged"/> event.
  7108. </summary>
  7109. <param name="e">Event args</param>
  7110. </member>
  7111. <member name="M:Infragistics.Shared.UltraPropertyPageBase.Clean">
  7112. <summary>
  7113. Invoked when the control is no longer dirty.
  7114. </summary>
  7115. </member>
  7116. <member name="M:Infragistics.Shared.UltraPropertyPageBase.CancelChanges">
  7117. <summary>
  7118. Invoked when the changes should be reversed
  7119. </summary>
  7120. </member>
  7121. <member name="M:Infragistics.Shared.UltraPropertyPageBase.SaveState">
  7122. <summary>
  7123. Invoked before the dialog is closed so that state information may
  7124. be persisted.
  7125. </summary>
  7126. </member>
  7127. <member name="P:Infragistics.Shared.UltraPropertyPageBase.IsDirty">
  7128. <summary>
  7129. Property to determine if the control is dirty.
  7130. </summary>
  7131. </member>
  7132. <member name="E:Infragistics.Shared.UltraPropertyPageBase.DirtyStateChanged">
  7133. <summary>
  7134. Event raised when the control's dirty state changes.
  7135. </summary>
  7136. </member>
  7137. <member name="E:Infragistics.Shared.UltraPropertyPageBase.StateDirtied">
  7138. <summary>
  7139. Event raised when the control is dirtied.
  7140. </summary>
  7141. </member>
  7142. <member name="M:Infragistics.Shared.UltraObjectPropertiesPage.#ctor">
  7143. <summary>
  7144. Constructor
  7145. </summary>
  7146. </member>
  7147. <member name="M:Infragistics.Shared.UltraObjectPropertiesPage.#ctor(System.Object)">
  7148. <summary>
  7149. Constructor
  7150. </summary>
  7151. <param name="obj">object to initialize the property page</param>
  7152. </member>
  7153. <member name="M:Infragistics.Shared.UltraObjectPropertiesPage.Dispose(System.Boolean)">
  7154. <summary>
  7155. Clean up any resources being used.
  7156. </summary>
  7157. <param name="disposing">Specifies whether the object should dispose of its managed and unmanaged resources.</param>
  7158. </member>
  7159. <member name="M:Infragistics.Shared.UltraObjectPropertiesPage.InitializeComponent">
  7160. <summary>
  7161. Required method for Designer support - do not modify
  7162. the contents of this method with the code editor.
  7163. </summary>
  7164. </member>
  7165. <member name="M:Infragistics.Shared.UltraObjectPropertiesPage.ApplyChanges">
  7166. <summary>
  7167. Method invoked when the apply button has been pressed.
  7168. </summary>
  7169. </member>
  7170. <member name="M:Infragistics.Shared.UltraObjectPropertiesPage.InitializeControl(System.Object)">
  7171. <summary>
  7172. Initializes the custom property control with the specified object.
  7173. </summary>
  7174. <param name="baseObject">Object used to initialize the property control.</param>
  7175. </member>
  7176. <member name="M:Infragistics.Shared.UltraObjectPropertiesPage.SaveState">
  7177. <summary>
  7178. Invoked before the dialog is closed so that state information may
  7179. be persisted.
  7180. </summary>
  7181. </member>
  7182. <member name="M:Infragistics.Shared.UltraObjectPropertiesPage.RefreshProperties">
  7183. <summary>
  7184. Refreshes the properties displayed in the property grid.
  7185. </summary>
  7186. </member>
  7187. <member name="P:Infragistics.Shared.UltraObjectPropertiesPage.IncludeBaseObject">
  7188. <summary>
  7189. Determines whether the base object is displayed in the tree.
  7190. </summary>
  7191. </member>
  7192. <member name="P:Infragistics.Shared.UltraObjectPropertiesPage.PropertyGridToolbarVisible">
  7193. <summary>
  7194. Determines if the PropertyGrid displays its toolbar.
  7195. </summary>
  7196. </member>
  7197. <member name="P:Infragistics.Shared.UltraObjectPropertiesPage.PropertyGridHelpVisible">
  7198. <summary>
  7199. Determines if the PropertyGrid displays help text for the selected property.
  7200. </summary>
  7201. </member>
  7202. <member name="M:Infragistics.Shared.UltraObjectPropertiesPage.DirtyObjectTypeDescriptorAdapter.ShouldIncludeProperty(System.ComponentModel.PropertyDescriptor,System.Attribute[])">
  7203. <summary>
  7204. Used to determine which properties should be returned from the base <see cref="T:System.ComponentModel.ICustomTypeDescriptor"/> implementation
  7205. </summary>
  7206. <remarks>
  7207. <p class="note"><b>Note:</b> This method may not be invoked if the <see cref="M:Infragistics.Shared.CustomTypeDescriptorAdapter.GetProperties"/> method(s) are overriden.</p>
  7208. </remarks>
  7209. <param name="propertyDescriptor">PropertyDecriptor to be evaluated</param>
  7210. <param name="attributes">Array of attributes passed into the <b>GetProperties</b> method or null if none were specified.</param>
  7211. <returns>Return true by default to include the specified property.</returns>
  7212. </member>
  7213. <member name="M:Infragistics.Shared.UltraObjectPropertiesPage.DirtyObjectTypeDescriptorAdapter.WrapPropertyValue(System.Object)">
  7214. <summary>
  7215. Invoked when the value of the custom property descriptor is requested
  7216. so the property value may be wrapped by a custom type descriptor if
  7217. necessary.
  7218. </summary>
  7219. <param name="value">The value of the property descriptor</param>
  7220. <returns>By default, <paramref name="value"/> is returned.</returns>
  7221. </member>
  7222. <member name="T:Infragistics.Shared.SurrogatePropertySerializerAttribute">
  7223. <summary>
  7224. Attribute class used for specifying the custom property pages of aa UltraControl.
  7225. </summary>
  7226. </member>
  7227. <member name="M:Infragistics.Shared.SurrogatePropertySerializerAttribute.#ctor(System.String)">
  7228. <summary>
  7229. Initializes a new <see cref="T:Infragistics.Shared.SurrogatePropertySerializerAttribute"/>
  7230. </summary>
  7231. <param name="serializableProperty">Name of the property that serializes the value for the property with this attribute.</param>
  7232. </member>
  7233. <member name="P:Infragistics.Shared.SurrogatePropertySerializerAttribute.PropertyName">
  7234. <summary>
  7235. Returns the name of the property that serializes the value for this property.
  7236. </summary>
  7237. </member>
  7238. <member name="T:Infragistics.Shared.LicenseStatus">
  7239. <summary>
  7240. An enumerator that describes the status of the license
  7241. </summary>
  7242. </member>
  7243. <member name="F:Infragistics.Shared.LicenseStatus.Unchecked">
  7244. <summary>
  7245. The license verification logic hasn't run yet
  7246. </summary>
  7247. </member>
  7248. <member name="F:Infragistics.Shared.LicenseStatus.UnableToLocateLicenseAssembly">
  7249. <summary>
  7250. The license file could not be located.
  7251. </summary>
  7252. </member>
  7253. <member name="F:Infragistics.Shared.LicenseStatus.InsufficientSecurityPermissions">
  7254. <summary>
  7255. Unable to determine license status due to security permission restrictions.
  7256. </summary>
  7257. </member>
  7258. <member name="F:Infragistics.Shared.LicenseStatus.RegKeyNotFound">
  7259. <summary>
  7260. Couldn't find the necessary registry keys
  7261. </summary>
  7262. </member>
  7263. <member name="F:Infragistics.Shared.LicenseStatus.CDKeyInvalid">
  7264. <summary>
  7265. Foound an invalid CDkey
  7266. </summary>
  7267. </member>
  7268. <member name="F:Infragistics.Shared.LicenseStatus.BetaExpired">
  7269. <summary>
  7270. The beta period has expired
  7271. </summary>
  7272. </member>
  7273. <member name="F:Infragistics.Shared.LicenseStatus.BetaValid">
  7274. <summary>
  7275. The beta period has not expired
  7276. </summary>
  7277. </member>
  7278. <member name="F:Infragistics.Shared.LicenseStatus.TrialExpired">
  7279. <summary>
  7280. The trial period has expired
  7281. </summary>
  7282. </member>
  7283. <member name="F:Infragistics.Shared.LicenseStatus.ActivationGracePeriodExpired">
  7284. <summary>
  7285. The activation grace period has expired.
  7286. </summary>
  7287. </member>
  7288. <member name="F:Infragistics.Shared.LicenseStatus.CDKeyValid">
  7289. <summary>
  7290. A valid CDKey was found
  7291. </summary>
  7292. </member>
  7293. <member name="F:Infragistics.Shared.LicenseStatus.TrialValid">
  7294. <summary>
  7295. The trial period has not expired
  7296. </summary>
  7297. </member>
  7298. <member name="F:Infragistics.Shared.LicenseStatus.ActivationGracePeriodValid">
  7299. <summary>
  7300. The activation grace period has not expired.
  7301. </summary>
  7302. </member>
  7303. <member name="F:Infragistics.Shared.LicenseStatus.Licensed">
  7304. <summary>
  7305. The component is fully licensed
  7306. </summary>
  7307. </member>
  7308. <member name="T:Infragistics.Shared.ProductType">
  7309. <summary>
  7310. An enumerator that describes the product type.
  7311. </summary>
  7312. </member>
  7313. <member name="F:Infragistics.Shared.ProductType.WinFormsComponent">
  7314. <summary>
  7315. The product is a winforms component.
  7316. </summary>
  7317. </member>
  7318. <member name="F:Infragistics.Shared.ProductType.WebFormsComponent">
  7319. <summary>
  7320. The product is a webforms component.
  7321. </summary>
  7322. </member>
  7323. <member name="F:Infragistics.Shared.ProductType.WpfComponent">
  7324. <summary>
  7325. The product is a WPF component.
  7326. </summary>
  7327. </member>
  7328. <member name="T:Infragistics.Shared.UltraProductInfoBase">
  7329. <summary>
  7330. Abstract base class that holds product info.
  7331. </summary>
  7332. </member>
  7333. <member name="M:Infragistics.Shared.UltraProductInfoBase.IsKeyValid(System.String)">
  7334. <summary>
  7335. Checks the validaity of the key
  7336. </summary>
  7337. <param name="key">The key to check.</param>
  7338. <returns>True if the key is valid</returns>
  7339. </member>
  7340. <member name="M:Infragistics.Shared.UltraProductInfoBase.GetStatusText">
  7341. <summary>
  7342. Returns a string to be displayed in the about box for the status.
  7343. </summary>
  7344. <returns>The string to display in the about box for the status.</returns>
  7345. </member>
  7346. <member name="M:Infragistics.Shared.UltraProductInfoBase.GetKeyText">
  7347. <summary>
  7348. Returns the string used to represent the product key in a UI, taking into account localized values.
  7349. </summary>
  7350. <returns>A string used to represent the product key.</returns>
  7351. </member>
  7352. <member name="P:Infragistics.Shared.UltraProductInfoBase.Expiration">
  7353. <summary>
  7354. Returns the expiration description.
  7355. </summary>
  7356. </member>
  7357. <member name="P:Infragistics.Shared.UltraProductInfoBase.RequiresActivation">
  7358. <summary>
  7359. Returns the expiration date.
  7360. </summary>
  7361. </member>
  7362. <member name="P:Infragistics.Shared.UltraProductInfoBase.ProductName">
  7363. <summary>
  7364. Returns the product name
  7365. </summary>
  7366. </member>
  7367. <member name="P:Infragistics.Shared.UltraProductInfoBase.Expired">
  7368. <summary>
  7369. Returns true if the license has expired (read-only)
  7370. </summary>
  7371. </member>
  7372. <member name="P:Infragistics.Shared.UltraProductInfoBase.Status">
  7373. <summary>
  7374. Returns the statuc of the license
  7375. </summary>
  7376. </member>
  7377. <member name="P:Infragistics.Shared.UltraProductInfoBase.Key">
  7378. <summary>
  7379. Returns the Key
  7380. </summary>
  7381. </member>
  7382. <member name="P:Infragistics.Shared.UltraProductInfoBase.CompanyName">
  7383. <summary>
  7384. Returns the company name
  7385. </summary>
  7386. </member>
  7387. <member name="P:Infragistics.Shared.UltraProductInfoBase.UserName">
  7388. <summary>
  7389. Returns the user name
  7390. </summary>
  7391. </member>
  7392. <member name="P:Infragistics.Shared.UltraProductInfoBase.Type">
  7393. <summary>
  7394. Returns the product type
  7395. </summary>
  7396. </member>
  7397. <member name="T:Infragistics.Shared.BetaProductInfo">
  7398. <summary>
  7399. ProductInfo used when a product is in beta.
  7400. </summary>
  7401. </member>
  7402. <member name="M:Infragistics.Shared.BetaProductInfo.#ctor(System.String,System.DateTime)">
  7403. <summary>
  7404. Initializes a new instance of the <see cref="T:Infragistics.Shared.BetaProductInfo"/> class
  7405. </summary>
  7406. <param name="productName">The product name to display in the about dialog</param>
  7407. <param name="expirationDate">The expiration date of the beta.</param>
  7408. </member>
  7409. <member name="M:Infragistics.Shared.BetaProductInfo.#ctor(System.String,System.DateTime,Infragistics.Shared.ProductType)">
  7410. <summary>
  7411. Initializes a new instance of the <see cref="T:Infragistics.Shared.BetaProductInfo"/> class
  7412. </summary>
  7413. <param name="productName">The product name to display in the about dialog</param>
  7414. <param name="expirationDate">The expiration date of the beta.</param>
  7415. <param name="productType">The type of product represented by the product info - e.g. WinForms, ASP.Net, WPF</param>
  7416. </member>
  7417. <member name="M:Infragistics.Shared.BetaProductInfo.IsKeyValid(System.String)">
  7418. <summary>
  7419. Checks the validity of the key
  7420. </summary>
  7421. <returns>True if the key is valid</returns>
  7422. </member>
  7423. <member name="P:Infragistics.Shared.BetaProductInfo.Expiration">
  7424. <summary>
  7425. Returns the expiration description.
  7426. </summary>
  7427. </member>
  7428. <member name="P:Infragistics.Shared.BetaProductInfo.RequiresActivation">
  7429. <summary>
  7430. Returns the expiration date.
  7431. </summary>
  7432. </member>
  7433. <member name="P:Infragistics.Shared.BetaProductInfo.Status">
  7434. <summary>
  7435. Returns the statuc of the license
  7436. </summary>
  7437. </member>
  7438. <member name="P:Infragistics.Shared.BetaProductInfo.Key">
  7439. <summary>
  7440. Returns the Key
  7441. </summary>
  7442. </member>
  7443. <member name="P:Infragistics.Shared.BetaProductInfo.CompanyName">
  7444. <summary>
  7445. Returns the company name
  7446. </summary>
  7447. </member>
  7448. <member name="P:Infragistics.Shared.BetaProductInfo.UserName">
  7449. <summary>
  7450. Returns the user name
  7451. </summary>
  7452. </member>
  7453. <member name="P:Infragistics.Shared.BetaProductInfo.Expired">
  7454. <summary>
  7455. Returns true if the license has expired (read-only)
  7456. </summary>
  7457. </member>
  7458. <member name="T:Infragistics.Shared.UltraProductInfo">
  7459. <summary>
  7460. ProductInfo used when after a product has been released.
  7461. </summary>
  7462. </member>
  7463. <member name="M:Infragistics.Shared.UltraProductInfo.#ctor(System.String,System.String,System.String,System.Guid,System.Boolean,System.Byte,System.Byte)">
  7464. <summary>
  7465. Contructor
  7466. </summary>
  7467. <param name="productName">The product name for the about dialog</param>
  7468. <param name="regKeyProductName">The reg key root product name</param>
  7469. <param name="codePrefix">must be 4 characters long</param>
  7470. <param name="id">the id</param>
  7471. <param name="requiresActivation">True if activation is required.</param>
  7472. <param name="majorVersion">Major version of the product.</param>
  7473. <param name="minorVersion">Minor version of the product.</param>
  7474. </member>
  7475. <member name="M:Infragistics.Shared.UltraProductInfo.#ctor(System.String,System.String,System.String,System.Guid,System.Boolean,Infragistics.Shared.ProductType,System.Byte,System.Byte)">
  7476. <summary>
  7477. Contructor
  7478. </summary>
  7479. <param name="productName">The product name for the about dialog</param>
  7480. <param name="regKeyProductName">The reg key root product name</param>
  7481. <param name="codePrefix">must be 4 characters long</param>
  7482. <param name="id">the id</param>
  7483. <param name="requiresActivation">True if activation is required.</param>
  7484. <param name="productType">The type of product</param>
  7485. <param name="majorVersion">Major version of the product.</param>
  7486. <param name="minorVersion">Minor version of the product.</param>
  7487. </member>
  7488. <member name="M:Infragistics.Shared.UltraProductInfo.IsKeyValid(System.String)">
  7489. <summary>
  7490. Checks the validity of the key
  7491. </summary>
  7492. <returns>True if the key is valid</returns>
  7493. </member>
  7494. <member name="M:Infragistics.Shared.UltraProductInfo.GetExpirationDate(System.Int32)">
  7495. <summary>
  7496. Returns the expiration date based on the number of usage days remaining.
  7497. </summary>
  7498. <param name="usageDaysRemaining">Number of usage days remaining.</param>
  7499. <returns>Expiration date for the product.</returns>
  7500. </member>
  7501. <member name="M:Infragistics.Shared.UltraProductInfo.GetHashCode">
  7502. <summary>
  7503. Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
  7504. </summary>
  7505. </member>
  7506. <member name="M:Infragistics.Shared.UltraProductInfo.Equals(System.Object)">
  7507. <summary>
  7508. Determines whether the specified <see cref="T:System.Object"/> is equal to the current Object.
  7509. </summary>
  7510. <param name="obj">The <see cref="T:System.Object"/> to compare with the current Object.</param>
  7511. <returns>true if the specified see cref="System.Object"/&gt; is equal to the current Object; otherwise, false.</returns>
  7512. </member>
  7513. <member name="P:Infragistics.Shared.UltraProductInfo.Expiration">
  7514. <summary>
  7515. Returns the expiration description.
  7516. </summary>
  7517. </member>
  7518. <member name="P:Infragistics.Shared.UltraProductInfo.RequiresActivation">
  7519. <summary>
  7520. Returns the expiration date.
  7521. </summary>
  7522. </member>
  7523. <member name="P:Infragistics.Shared.UltraProductInfo.Status">
  7524. <summary>
  7525. Returns the statuc of the license
  7526. </summary>
  7527. </member>
  7528. <member name="P:Infragistics.Shared.UltraProductInfo.Key">
  7529. <summary>
  7530. Returns the Key
  7531. </summary>
  7532. </member>
  7533. <member name="P:Infragistics.Shared.UltraProductInfo.CompanyName">
  7534. <summary>
  7535. Returns the company name
  7536. </summary>
  7537. </member>
  7538. <member name="P:Infragistics.Shared.UltraProductInfo.UserName">
  7539. <summary>
  7540. Returns the user name
  7541. </summary>
  7542. </member>
  7543. <member name="P:Infragistics.Shared.UltraProductInfo.RegKeyProductName">
  7544. <summary>
  7545. Returns the product name.
  7546. </summary>
  7547. </member>
  7548. <member name="P:Infragistics.Shared.UltraProductInfo.Expired">
  7549. <summary>
  7550. Returns true if the license has expired (read-only)
  7551. </summary>
  7552. </member>
  7553. <member name="T:Infragistics.Shared.UnlicensedProductInfo">
  7554. <summary>
  7555. ProductInfo used for product that does not require licensing.
  7556. </summary>
  7557. </member>
  7558. <member name="M:Infragistics.Shared.UnlicensedProductInfo.#ctor(System.String)">
  7559. <summary>
  7560. Initializes a new instance of the <see cref="T:Infragistics.Shared.UnlicensedProductInfo"/> class
  7561. </summary>
  7562. <param name="productName">The product name to display in the about dialog</param>
  7563. </member>
  7564. <member name="M:Infragistics.Shared.UnlicensedProductInfo.#ctor(System.String,Infragistics.Shared.ProductType)">
  7565. <summary>
  7566. Initializes a new instance of the <see cref="T:Infragistics.Shared.UnlicensedProductInfo"/> class
  7567. </summary>
  7568. <param name="productName">The product name to display in the about dialog</param>
  7569. <param name="productType">The type of product.</param>
  7570. </member>
  7571. <member name="M:Infragistics.Shared.UnlicensedProductInfo.IsKeyValid(System.String)">
  7572. <summary>
  7573. Checks the validity of the key
  7574. </summary>
  7575. <returns>True if the key is valid</returns>
  7576. </member>
  7577. <member name="P:Infragistics.Shared.UnlicensedProductInfo.Expiration">
  7578. <summary>
  7579. Returns the expiration.
  7580. </summary>
  7581. </member>
  7582. <member name="P:Infragistics.Shared.UnlicensedProductInfo.RequiresActivation">
  7583. <summary>
  7584. Returns the expiration date.
  7585. </summary>
  7586. </member>
  7587. <member name="P:Infragistics.Shared.UnlicensedProductInfo.Status">
  7588. <summary>
  7589. Returns the statuc of the license
  7590. </summary>
  7591. </member>
  7592. <member name="P:Infragistics.Shared.UnlicensedProductInfo.Key">
  7593. <summary>
  7594. Returns the Key
  7595. </summary>
  7596. </member>
  7597. <member name="P:Infragistics.Shared.UnlicensedProductInfo.CompanyName">
  7598. <summary>
  7599. Returns the company name
  7600. </summary>
  7601. </member>
  7602. <member name="P:Infragistics.Shared.UnlicensedProductInfo.UserName">
  7603. <summary>
  7604. Returns the user name
  7605. </summary>
  7606. </member>
  7607. <member name="P:Infragistics.Shared.UnlicensedProductInfo.Expired">
  7608. <summary>
  7609. Returns true if the license has expired (read-only)
  7610. </summary>
  7611. </member>
  7612. <member name="T:Infragistics.Shared.UltraPropertyPageDialog">
  7613. <summary>
  7614. Summary description for UltraPropertyPageDialog .
  7615. </summary>
  7616. </member>
  7617. <member name="F:Infragistics.Shared.UltraPropertyPageDialog.components">
  7618. <summary>
  7619. Required designer variable.
  7620. </summary>
  7621. </member>
  7622. <member name="M:Infragistics.Shared.UltraPropertyPageDialog.#ctor">
  7623. <summary>
  7624. Constructor, initializes a new instance of <b>UltraPropertyPageDialog</b>.
  7625. </summary>
  7626. </member>
  7627. <member name="M:Infragistics.Shared.UltraPropertyPageDialog.#ctor(System.Object)">
  7628. <summary>
  7629. Constructor, initializes a new instance of <b>UltraPropertyPageDialog</b>.
  7630. </summary>
  7631. </member>
  7632. <member name="M:Infragistics.Shared.UltraPropertyPageDialog.InitializeDialog(System.Object)">
  7633. <summary>
  7634. Initializes the custom property dialog with the specified object.
  7635. </summary>
  7636. <param name="obj">The object to be displayed in the property dialog.</param>
  7637. </member>
  7638. <member name="M:Infragistics.Shared.UltraPropertyPageDialog.Dispose(System.Boolean)">
  7639. <summary>
  7640. Clean up any resources being used.
  7641. </summary>
  7642. <param name="disposing"><b>true</b> to release both managed and unmanaged resources; <b>false</b> to release only unmanaged resources.</param>
  7643. </member>
  7644. <member name="M:Infragistics.Shared.UltraPropertyPageDialog.InitializeComponent">
  7645. <summary>
  7646. Required method for Designer support - do not modify
  7647. the contents of this method with the code editor.
  7648. </summary>
  7649. </member>
  7650. <member name="M:Infragistics.Shared.UltraPropertyPageDialog.OnClosing(System.ComponentModel.CancelEventArgs)">
  7651. <summary>
  7652. Invoked when the form is about to close
  7653. </summary>
  7654. <param name="e"><see cref="T:System.ComponentModel.CancelEventArgs"/></param>
  7655. </member>
  7656. <member name="M:Infragistics.Shared.UltraPropertyPageDialog.OnLoad(System.EventArgs)">
  7657. <summary>
  7658. Invoked when the form has been loaded.
  7659. </summary>
  7660. <param name="e"><see cref="T:System.EventArgs"/></param>
  7661. </member>
  7662. <member name="T:Infragistics.Shared.UltraPropPagePropertyGrid">
  7663. <summary>
  7664. A class derived from PropertyGrid that uses the supplied component's <b>Site</b> property to provide design time services.
  7665. </summary>
  7666. <remarks>The services supplied by the component are required by some type editors.</remarks>
  7667. </member>
  7668. <member name="M:Infragistics.Shared.UltraPropPagePropertyGrid.#ctor">
  7669. <summary>
  7670. Constructor, initializes a new instance of the <b>UltraPropPagePropertyGrid</b> class.
  7671. </summary>
  7672. </member>
  7673. <member name="M:Infragistics.Shared.UltraPropPagePropertyGrid.#ctor(System.ComponentModel.IComponent)">
  7674. <summary>
  7675. Contructor
  7676. </summary>
  7677. <param name="component">The component whose <b>Site</b> propety will be used to supply services.</param>
  7678. </member>
  7679. <member name="M:Infragistics.Shared.UltraPropPagePropertyGrid.Initialize(System.ComponentModel.IComponent)">
  7680. <summary>
  7681. Initializes the component. The property grid will use the component to supply services at design time.
  7682. </summary>
  7683. <param name="component">The component whose <b>Site</b> propety will be used to supply services.</param>
  7684. <seealso cref="M:Infragistics.Shared.UltraPropPagePropertyGrid.GetService(System.Type)"/>
  7685. </member>
  7686. <member name="M:Infragistics.Shared.UltraPropPagePropertyGrid.GetService(System.Type)">
  7687. <summary>
  7688. Returns the requested service from the component's site.
  7689. </summary>
  7690. <param name="serviceType">An object that specifies the type of service object to get.</param>
  7691. <seealso cref="M:Infragistics.Shared.UltraPropPagePropertyGrid.Initialize(System.ComponentModel.IComponent)"/>
  7692. </member>
  7693. <member name="M:Infragistics.Shared.UltraPropPagePropertyGrid.Dispose(System.Boolean)">
  7694. <summary>
  7695. Invoked when the property grid is disposed
  7696. </summary>
  7697. <param name="disposing"></param>
  7698. </member>
  7699. <member name="T:Infragistics.Shared.UltraPropPagePropertyGridWithEventsTab">
  7700. <summary>
  7701. A Property Grid derived from UltraPropPagePropertyGrid that provides support for an events tab.
  7702. Objects briwsed with this property gri must support IComponent.
  7703. </summary>
  7704. </member>
  7705. <member name="M:Infragistics.Shared.UltraPropPagePropertyGridWithEventsTab.#ctor">
  7706. <summary>
  7707. Constructor
  7708. </summary>
  7709. </member>
  7710. <member name="M:Infragistics.Shared.UltraPropPagePropertyGridWithEventsTab.#ctor(System.ComponentModel.Component)">
  7711. <summary>
  7712. Constructor
  7713. </summary>
  7714. </member>
  7715. <member name="M:Infragistics.Shared.UltraPropPagePropertyGridWithEventsTab.CreatePropertyTab(System.Type)">
  7716. <summary>
  7717. CreatePropertyTab method
  7718. </summary>
  7719. <param name="tabType">The type of tab that should be created.</param>
  7720. <returns>A property tab of the requested type.</returns>
  7721. </member>
  7722. <member name="M:Infragistics.Shared.UltraPropPagePropertyGridWithEventsTab.OnSelectedObjectsChanged(System.EventArgs)">
  7723. <summary>
  7724. OnSelectedObjectsChanged method.
  7725. </summary>
  7726. <param name="e">An EventArgs object that contains the event data.</param>
  7727. </member>
  7728. <member name="P:Infragistics.Shared.UltraPropPagePropertyGridWithEventsTab.ShowEventsTab">
  7729. <summary>
  7730. Returns/sets whether or not to show the events tab.
  7731. </summary>
  7732. </member>
  7733. <member name="T:Infragistics.Shared.Serialization.Utils">
  7734. <summary>
  7735. Utility class containing static helper functions
  7736. </summary>
  7737. </member>
  7738. <member name="M:Infragistics.Shared.Serialization.Utils.ConvertToString(System.Object,System.Boolean)">
  7739. <summary>
  7740. Converts a value to a string.
  7741. </summary>
  7742. <param name="value">Value to convert</param>
  7743. <param name="useCurrentCulture">If true, uses the current culture, otherwise, the invariant culture is used.</param>
  7744. <returns>The converted string.</returns>
  7745. </member>
  7746. <member name="M:Infragistics.Shared.Serialization.Utils.ConvertToString(System.Object,System.String,System.Boolean)">
  7747. <summary>
  7748. Converts a value to a string.
  7749. </summary>
  7750. <param name="value">Value to convert</param>
  7751. <param name="format">The format string.</param>
  7752. <param name="useCurrentCulture">If true, uses the current culture, otherwise, the invariant culture is used.</param>
  7753. <returns>The converted string.</returns>
  7754. </member>
  7755. <member name="M:Infragistics.Shared.Serialization.Utils.ConvertToString(System.Object,System.IFormatProvider)">
  7756. <summary>
  7757. Converts a value to a string.
  7758. </summary>
  7759. <param name="value">Value to convert</param>
  7760. <param name="formatProvider">The format provider to use for the conversion.</param>
  7761. <returns>The converted string.</returns>
  7762. </member>
  7763. <member name="M:Infragistics.Shared.Serialization.Utils.ConvertToString(System.Object,System.String,System.IFormatProvider)">
  7764. <summary>
  7765. Converts a value to a string.
  7766. </summary>
  7767. <param name="value">Value to convert</param>
  7768. <param name="format">The format string.</param>
  7769. <param name="formatProvider">The format provider to use for the conversion.</param>
  7770. <returns>The converted string.</returns>
  7771. </member>
  7772. <member name="M:Infragistics.Shared.Serialization.Utils.ConvertValue(System.Object,System.Type)">
  7773. <summary>
  7774. Returns a value converted to the specified type using the InvariantCulture.
  7775. </summary>
  7776. <param name="value">Value to convert</param>
  7777. <param name="destinationType">Type that the value needs to be converted to.</param>
  7778. <returns>If the value can be converted to the specified type, the converted value will be returned. If the value is already of that type or cannot be converted to that type, the <paramref name="value"/> will be returned; otherwise null is returned.</returns>
  7779. </member>
  7780. <member name="M:Infragistics.Shared.Serialization.Utils.ConvertValue(System.Object,System.Type,System.Boolean)">
  7781. <summary>
  7782. Returns a value converted to the specified type using the InvariantCulture or CurrentCulture.
  7783. </summary>
  7784. <param name="value">Value to convert</param>
  7785. <param name="destinationType">Type that the value needs to be converted to.</param>
  7786. <param name="useCurrentCulture">If true, uses the current culture, otherwise, the invariant culture is used.</param>
  7787. <returns>If the value can be converted to the specified type, the converted value will be returned. If the value is already of that type or cannot be converted to that type, the <paramref name="value"/> will be returned; otherwise null is returned.</returns>
  7788. </member>
  7789. <member name="M:Infragistics.Shared.Serialization.Utils.ConvertValue(System.Object,System.Type,System.Globalization.CultureInfo)">
  7790. <summary>
  7791. Returns a value converted to the specified type using the specified CultureInfo.
  7792. </summary>
  7793. <param name="value">Value to convert</param>
  7794. <param name="destinationType">Type that the value needs to be converted to.</param>
  7795. <param name="culture">The culture to use for the conversion. If null will use the curent culture.</param>
  7796. <returns>If the value can be converted to the specified type, the converted value will be returned. If the value is already of that type or cannot be converted to that type, the <paramref name="value"/> will be returned; otherwise null is returned.</returns>
  7797. </member>
  7798. <member name="M:Infragistics.Shared.Serialization.Utils.ConvertEnum(System.Object,System.Enum)">
  7799. <summary>
  7800. Used to convert an object value to an enum of the specified type.
  7801. </summary>
  7802. <param name="value">Object to convert</param>
  7803. <param name="defaultValue">Default value - the enum type is derived from the value and this value is when an invalid value is specified.</param>
  7804. <returns>The value converted to an enum of the same type as the default value or the default value itself is returned if the value is invalid for the specified enum type</returns>
  7805. <remarks>
  7806. The value is verified to be a defined enum value for the specified enum type so
  7807. this method should not be used where the enum type is a flagged enumeration
  7808. since the IsDefined method of Enum will return false when a combined bit
  7809. value is specified.
  7810. </remarks>
  7811. </member>
  7812. <member name="M:Infragistics.Shared.Serialization.Utils.IsSimpleType(System.Object)">
  7813. <summary>
  7814. Indicates if the object value is a simple type.
  7815. </summary>
  7816. <param name="value">Object to check</param>
  7817. <returns>True for non null values where the object type
  7818. is a string, Decimal, DateTime, DBNull or primitive type.</returns>
  7819. </member>
  7820. <member name="M:Infragistics.Shared.Serialization.Utils.IsSimpleType(System.Type)">
  7821. <summary>
  7822. Indicates if the object value is a simple type.
  7823. </summary>
  7824. <param name="type">The type to check.</param>
  7825. <returns>True where the object type is a string, Decimal, DateTime, DBNull or primitive type.</returns>
  7826. </member>
  7827. <member name="M:Infragistics.Shared.Serialization.Utils.IsSafelySerializable(System.Object)">
  7828. <summary>
  7829. Indicates if the object may be safely serializable.
  7830. </summary>
  7831. <param name="value">Object to check</param>
  7832. <returns>True if the value is a simple non-null type</returns>
  7833. </member>
  7834. <member name="M:Infragistics.Shared.Serialization.Utils.IsSafelySerializable(System.Type)">
  7835. <summary>
  7836. Indicates if the object may be safely serializable.
  7837. </summary>
  7838. <param name="type">The type to check.</param>
  7839. <returns>True if the value is a simple non-null type</returns>
  7840. </member>
  7841. <member name="M:Infragistics.Shared.Serialization.Utils.IsSafelyInfragisticsSerializable(System.Type)">
  7842. <summary>
  7843. Indicates if the object may be safely serializable at run-time.
  7844. </summary>
  7845. <param name="type">The type to check.</param>
  7846. <remarks>
  7847. <para class="body">This method differs from IsSafelySerializable in that it also checks for the InfragisticsSerializable attribute. This means that a developer must explicitly opt-in to allow the object to be saved.</para>
  7848. </remarks>
  7849. <returns>True if the value is a simple non-null type</returns>
  7850. </member>
  7851. <member name="M:Infragistics.Shared.Serialization.Utils.SerializeObjectProperty(System.Runtime.Serialization.SerializationInfo,System.String,System.Object)">
  7852. <summary>
  7853. Serializes the specified object into the SerializationInfo object
  7854. </summary>
  7855. <param name="info">Serialization info instance into which the value should be serialized.</param>
  7856. <param name="name">Name used to serialize the object value</param>
  7857. <param name="value">Value to serialize. Only objects that return true from <see cref="M:Infragistics.Shared.Serialization.Utils.IsSafelySerializable(System.Object)"/> will be serialized.</param>
  7858. </member>
  7859. <member name="M:Infragistics.Shared.Serialization.Utils.DeserializeObjectProperty(System.Runtime.Serialization.SerializationInfo,System.String)">
  7860. <summary>
  7861. Deserializes the specified object from the serialization info object
  7862. </summary>
  7863. <param name="info">Serialization info instance into which the value should be serialized.</param>
  7864. <param name="name">Name used to serialize the object value</param>
  7865. <returns>The deserialized object</returns>
  7866. </member>
  7867. <member name="M:Infragistics.Shared.Serialization.Utils.DeserializeObjectProperty(System.Runtime.Serialization.SerializationEntry)">
  7868. <summary>
  7869. Deserializes the specified object from a SerializationEntry.
  7870. </summary>
  7871. <param name="entry">Entry used to obtain the object to deserialize</param>
  7872. <returns>The deserialized object</returns>
  7873. </member>
  7874. <member name="M:Infragistics.Shared.Serialization.Utils.SerializeProperty(System.Runtime.Serialization.SerializationInfo,System.String,System.Object)">
  7875. <summary>
  7876. Serializes the specified property value into the SerializationInfo object
  7877. </summary>
  7878. <param name="info">Serialization info instance into which the value should be serialized.</param>
  7879. <param name="name">Name used to serialize the object value</param>
  7880. <param name="value">Value to serialize.</param>
  7881. </member>
  7882. <member name="M:Infragistics.Shared.Serialization.Utils.DeserializeProperty(System.Runtime.Serialization.SerializationEntry,System.Type,System.Object)">
  7883. <summary>
  7884. Deserializes the specified property from the SerializationEntry object.
  7885. </summary>
  7886. <param name="entry">Entry used to obtain the object to deserialize</param>
  7887. <param name="destinationType">Type that the value needs to be converted to.</param>
  7888. <param name="defaultValue">The default value will be returned if the de-serialization and type conversion fails.</param>
  7889. <returns>The deserialized object</returns>
  7890. <remarks>If the data can't be de-serialized into the <b>destinationType</b> then no error is throw and the <b>defaultValue</b> is returned.</remarks>
  7891. </member>
  7892. <member name="M:Infragistics.Shared.Serialization.Utils.DeserializeProperty(System.Runtime.Serialization.SerializationEntry,System.Type,System.Object,System.Boolean@)">
  7893. <summary>
  7894. Deserializes the specified property from the SerializationEntry object.
  7895. </summary>
  7896. <param name="entry">Entry used to obtain the object to deserialize</param>
  7897. <param name="destinationType">Type that the value needs to be converted to.</param>
  7898. <param name="defaultValue">The default value will be returned if the de-serialization and type conversion fails.</param>
  7899. <param name="succeeded">Will be set to <b>True</b> if the de-serialization succeeded.</param>
  7900. <returns>The deserialized object</returns>
  7901. </member>
  7902. <member name="T:Infragistics.Shared.WebColorsCollection">
  7903. <summary>
  7904. A collection of the Web colors shown in a color picker.
  7905. </summary>
  7906. </member>
  7907. <member name="M:Infragistics.Shared.WebColorsCollection.#ctor">
  7908. <summary>
  7909. Constructs a new instance of the <b>WebColorsCollection</b> class.
  7910. </summary>
  7911. </member>
  7912. <member name="M:Infragistics.Shared.WebColorsCollection.FillColors">
  7913. <summary>
  7914. Fills the collection with the web colors
  7915. </summary>
  7916. </member>
  7917. <member name="P:Infragistics.Shared.WebColorsCollection.Default">
  7918. <summary>
  7919. Returns a static instance of the WebColorsCollection class.
  7920. </summary>
  7921. </member>
  7922. <member name="T:Infragistics.Shared.XPItemColor">
  7923. <summary>
  7924. Calculates the XP style color scheme from current user
  7925. settings. The constructor checks the users screen to see if
  7926. it supports high color or not. It then calculates out ALL
  7927. of the calculated colors in one shot. Lastly it hooks up a listener
  7928. so that it can re-initialize the colors if the user changes the
  7929. color scheme or display depth(BPP). If the security permissions
  7930. on the machine do not permit us to check color depth, we default
  7931. to high color.
  7932. </summary>
  7933. </member>
  7934. <member name="M:Infragistics.Shared.XPItemColor.#cctor">
  7935. <summary>
  7936. Constructor, initializes a new instance of the <b>XPItemColor</b> class.
  7937. </summary>
  7938. </member>
  7939. <member name="M:Infragistics.Shared.XPItemColor.ColorFromHLS(System.Single,System.Single,System.Single)">
  7940. <summary>
  7941. Creates a valid Color based on HLS values.
  7942. Similar to dotnet's ColorFromARGB
  7943. </summary>
  7944. <param name="hue">Hue</param>
  7945. <param name="luminance">Luminance</param>
  7946. <param name="saturation">Saturation</param>
  7947. <returns>Color based on HLS</returns>
  7948. </member>
  7949. <member name="P:Infragistics.Shared.XPItemColor.HighColor">
  7950. <summary>
  7951. Returns current color mode.
  7952. True = High Color, 16bit or greater.
  7953. False = Low Color, Less than 16bit.
  7954. </summary>
  7955. </member>
  7956. <member name="P:Infragistics.Shared.XPItemColor.ToolBar">
  7957. <summary>
  7958. Returns XP style Toolbar color
  7959. </summary>
  7960. </member>
  7961. <member name="P:Infragistics.Shared.XPItemColor.MenuBar">
  7962. <summary>
  7963. Returns XP style MenuBar color
  7964. </summary>
  7965. </member>
  7966. <member name="P:Infragistics.Shared.XPItemColor.HighlightBorder">
  7967. <summary>
  7968. Returns XP style Highlight Border color
  7969. </summary>
  7970. </member>
  7971. <member name="P:Infragistics.Shared.XPItemColor.HighlightMouseOver">
  7972. <summary>
  7973. Returns XP style Highlight MouseOver color
  7974. </summary>
  7975. </member>
  7976. <member name="P:Infragistics.Shared.XPItemColor.HighlightMouseDown">
  7977. <summary>
  7978. Returns XP style Highlight MouseDown color
  7979. </summary>
  7980. </member>
  7981. <member name="P:Infragistics.Shared.XPItemColor.MenuDroppedBorder">
  7982. <summary>
  7983. Returns XP style Menu Dropped Border color
  7984. </summary>
  7985. </member>
  7986. <member name="P:Infragistics.Shared.XPItemColor.MenuIconArea">
  7987. <summary>
  7988. Returns XP style Menu Icon Area color
  7989. </summary>
  7990. </member>
  7991. <member name="P:Infragistics.Shared.XPItemColor.MenuIconAreaExpanded">
  7992. <summary>
  7993. Returns XP style Menu Icon Area Expanded color
  7994. </summary>
  7995. </member>
  7996. <member name="P:Infragistics.Shared.XPItemColor.MenuDroppedBackColor">
  7997. <summary>
  7998. Returns XP style Menu Dropped background color
  7999. </summary>
  8000. </member>
  8001. <member name="P:Infragistics.Shared.XPItemColor.FloaterBorder">
  8002. <summary>
  8003. Returns XP style Floating Toolbar Border color
  8004. </summary>
  8005. </member>
  8006. <member name="P:Infragistics.Shared.XPItemColor.FloaterCaption">
  8007. <summary>
  8008. Returns XP style Floating Toolbar Caption background color
  8009. </summary>
  8010. </member>
  8011. <member name="P:Infragistics.Shared.XPItemColor.DisabledToolShadow">
  8012. <summary>
  8013. Returns XP style Disabled Tool color
  8014. </summary>
  8015. </member>
  8016. <member name="P:Infragistics.Shared.XPItemColor.ToolSeparator">
  8017. <summary>
  8018. Returns XP style Tool Separator color
  8019. </summary>
  8020. </member>
  8021. <member name="P:Infragistics.Shared.XPItemColor.HighlightStateToolPressed">
  8022. <summary>
  8023. Returns XP style Highlight state tool pressed color
  8024. </summary>
  8025. </member>
  8026. <member name="P:Infragistics.Shared.XPItemColor.RaisedPictureShadow">
  8027. <summary>
  8028. Returns XP style Floating Toolbar Border color
  8029. </summary>
  8030. </member>
  8031. </members>
  8032. </doc>