123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Caliburn.Micro.Core</name>
- </assembly>
- <members>
- <member name="T:Caliburn.Micro.ActivateExtensions">
- <summary>
- Extension methods for the <see cref="T:Caliburn.Micro.IActivate"/> instance.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ActivateExtensions.ActivateAsync(Caliburn.Micro.IActivate)">
- <summary>
- Activates this instance.
- </summary>
- <param name="activate">The instance to activate</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="T:Caliburn.Micro.ActivationEventArgs">
- <summary>
- EventArgs sent during activation.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.ActivationEventArgs.WasInitialized">
- <summary>
- Indicates whether the sender was initialized in addition to being activated.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.ActivationProcessedEventArgs">
- <summary>
- Contains details about the success or failure of an item's activation through an <see cref="T:Caliburn.Micro.IConductor"/>.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.ActivationProcessedEventArgs.Item">
- <summary>
- The item whose activation was processed.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.ActivationProcessedEventArgs.Success">
- <summary>
- Gets or sets a value indicating whether the activation was a success.
- </summary>
- <value><c>true</c> if success; otherwise, <c>false</c>.</value>
- </member>
- <member name="T:Caliburn.Micro.BindableCollection`1">
- <summary>
- A base collection class that supports automatic UI thread marshalling.
- </summary>
- <typeparam name="T">The type of elements contained in the collection.</typeparam>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.#ctor">
- <summary>
- Initializes a new instance of the <see cref = "T:Caliburn.Micro.BindableCollection`1" /> class.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
- <summary>
- Initializes a new instance of the <see cref = "T:Caliburn.Micro.BindableCollection`1" /> class.
- </summary>
- <param name = "collection">The collection from which the elements are copied.</param>
- </member>
- <member name="P:Caliburn.Micro.BindableCollection`1.IsNotifying">
- <summary>
- Enables/Disables property change notification.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.NotifyOfPropertyChange(System.String)">
- <summary>
- Notifies subscribers of the property change.
- </summary>
- <param name = "propertyName">Name of the property.</param>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.Refresh">
- <summary>
- Raises a change notification indicating that all bindings should be refreshed.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.InsertItem(System.Int32,`0)">
- <summary>
- Inserts the item to the specified position.
- </summary>
- <param name = "index">The index to insert at.</param>
- <param name = "item">The item to be inserted.</param>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.InsertItemBase(System.Int32,`0)">
- <summary>
- Exposes the base implementation of the <see cref = "M:Caliburn.Micro.BindableCollection`1.InsertItem(System.Int32,`0)" /> function.
- </summary>
- <param name = "index">The index.</param>
- <param name = "item">The item.</param>
- <remarks>
- Used to avoid compiler warning regarding unverifiable code.
- </remarks>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.SetItem(System.Int32,`0)">
- <summary>
- Sets the item at the specified position.
- </summary>
- <param name = "index">The index to set the item at.</param>
- <param name = "item">The item to set.</param>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.SetItemBase(System.Int32,`0)">
- <summary>
- Exposes the base implementation of the <see cref = "M:Caliburn.Micro.BindableCollection`1.SetItem(System.Int32,`0)" /> function.
- </summary>
- <param name = "index">The index.</param>
- <param name = "item">The item.</param>
- <remarks>
- Used to avoid compiler warning regarding unverifiable code.
- </remarks>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.RemoveItem(System.Int32)">
- <summary>
- Removes the item at the specified position.
- </summary>
- <param name = "index">The position used to identify the item to remove.</param>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.RemoveItemBase(System.Int32)">
- <summary>
- Exposes the base implementation of the <see cref = "M:Caliburn.Micro.BindableCollection`1.RemoveItem(System.Int32)" /> function.
- </summary>
- <param name = "index">The index.</param>
- <remarks>
- Used to avoid compiler warning regarding unverifiable code.
- </remarks>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.ClearItems">
- <summary>
- Clears the items contained by the collection.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.ClearItemsBase">
- <summary>
- Exposes the base implementation of the <see cref = "M:Caliburn.Micro.BindableCollection`1.ClearItems" /> function.
- </summary>
- <remarks>
- Used to avoid compiler warning regarding unverifiable code.
- </remarks>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
- <summary>
- Raises the <see cref = "E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> event with the provided arguments.
- </summary>
- <param name = "e">Arguments of the event being raised.</param>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
- <summary>
- Raises the PropertyChanged event with the provided arguments.
- </summary>
- <param name = "e">The event data to report in the event.</param>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.AddRange(System.Collections.Generic.IEnumerable{`0})">
- <summary>
- Adds the range.
- </summary>
- <param name = "items">The items.</param>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.RemoveRange(System.Collections.Generic.IEnumerable{`0})">
- <summary>
- Removes the range.
- </summary>
- <param name = "items">The items.</param>
- </member>
- <member name="M:Caliburn.Micro.BindableCollection`1.OnUIThread(System.Action)">
- <summary>
- Executes the given action on the UI thread
- </summary>
- <remarks>An extension point for subclasses to customise how property change notifications are handled.</remarks>
- <param name="action"></param>
- </member>
- <member name="T:Caliburn.Micro.CloseResult`1">
- <summary>
- The result of a test whether an instance can be closed.
- </summary>
- <typeparam name="T">The type of the children of the instance.</typeparam>
- </member>
- <member name="M:Caliburn.Micro.CloseResult`1.#ctor(System.Boolean,System.Collections.Generic.IEnumerable{`0})">
- <summary>
- Creates an instance of the <see cref="T:Caliburn.Micro.CloseResult`1"/>
- </summary>
- <param name="closeCanOccur">Whether of not a close operation should occur.</param>
- <param name="children">The children of the instance that can be closed.</param>
- </member>
- <member name="P:Caliburn.Micro.CloseResult`1.CloseCanOccur">
- <summary>
- Whether of not a close operation should occur.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.CloseResult`1.Children">
- <summary>
- The children of the instance that can be closed.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.Conductor`1">
- <summary>
- An implementation of <see cref="T:Caliburn.Micro.IConductor"/> that holds on to and activates only one item at a time.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.ActivateItemAsync(`0,System.Threading.CancellationToken)">
- <inheritdoc />
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.DeactivateItemAsync(`0,System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Deactivates the specified item.
- </summary>
- <param name="item">The item to close.</param>
- <param name="close">Indicates whether or not to close the item after deactivating it.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.CanCloseAsync(System.Threading.CancellationToken)">
- <summary>
- Called to check whether or not this instance can close.
- </summary>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.OnActivateAsync(System.Threading.CancellationToken)">
- <summary>
- Called when activating.
- </summary>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.OnDeactivateAsync(System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Called when deactivating.
- </summary>
- <param name="close">Indicates whether this instance will be closed.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.GetChildren">
- <summary>
- Gets the children.
- </summary>
- <returns>The collection of children.</returns>
- </member>
- <member name="T:Caliburn.Micro.Conductor`1.Collection">
- <summary>
- An implementation of <see cref="T:Caliburn.Micro.IConductor"/> that holds on many items.
- </summary>
- <summary>
- An implementation of <see cref="T:Caliburn.Micro.IConductor"/> that holds on many items.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.Conductor`1.Collection.AllActive">
- <summary>
- An implementation of <see cref="T:Caliburn.Micro.IConductor"/> that holds on to many items which are all activated.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.#ctor(System.Boolean)">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.Conductor`1.Collection.AllActive"/> class.
- </summary>
- <param name="openPublicItems">if set to <c>true</c> opens public items that are properties of this class.</param>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.Conductor`1.Collection.AllActive"/> class.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.Conductor`1.Collection.AllActive.Items">
- <summary>
- Gets the items that are currently being conducted.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.OnActivateAsync(System.Threading.CancellationToken)">
- <summary>
- Called when activating.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.OnDeactivateAsync(System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Called when deactivating.
- </summary>
- <param name="close">Indicates whether this instance will be closed.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.CanCloseAsync(System.Threading.CancellationToken)">
- <summary>
- Called to check whether or not this instance can close.
- </summary>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.OnInitializeAsync(System.Threading.CancellationToken)">
- <summary>
- Called when initializing.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.ActivateItemAsync(`0,System.Threading.CancellationToken)">
- <summary>
- Activates the specified item.
- </summary>
- <param name="item">The item to activate.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.DeactivateItemAsync(`0,System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Deactivates the specified item.
- </summary>
- <param name="item">The item to close.</param>
- <param name="close">Indicates whether or not to close the item after deactivating it.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.GetChildren">
- <summary>
- Gets the children.
- </summary>
- <returns>The collection of children.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.EnsureItem(`0)">
- <summary>
- Ensures that an item is ready to be activated.
- </summary>
- <param name="newItem">The item that is about to be activated.</param>
- <returns>The item to be activated.</returns>
- </member>
- <member name="T:Caliburn.Micro.Conductor`1.Collection.OneActive">
- <summary>
- An implementation of <see cref="T:Caliburn.Micro.IConductor"/> that holds on many items but only activates one at a time.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.Conductor`1.Collection.OneActive"/> class.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.Conductor`1.Collection.OneActive.Items">
- <summary>
- Gets the items that are currently being conducted.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.GetChildren">
- <summary>
- Gets the children.
- </summary>
- <returns>The collection of children.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.ActivateItemAsync(`0,System.Threading.CancellationToken)">
- <summary>
- Activates the specified item.
- </summary>
- <param name="item">The item to activate.</param>
- <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.DeactivateItemAsync(`0,System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Deactivates the specified item.
- </summary>
- <param name="item">The item to close.</param>
- <param name="close">Indicates whether or not to close the item after deactivating it.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.DetermineNextItemToActivate(System.Collections.Generic.IList{`0},System.Int32)">
- <summary>
- Determines the next item to activate based on the last active index.
- </summary>
- <param name="list">The list of possible active items.</param>
- <param name="lastIndex">The index of the last active item.</param>
- <returns>The next item to activate.</returns>
- <remarks>Called after an active item is closed.</remarks>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.CanCloseAsync(System.Threading.CancellationToken)">
- <summary>
- Called to check whether or not this instance can close.
- </summary>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.OnActivateAsync(System.Threading.CancellationToken)">
- <summary>
- Called when activating.
- </summary>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.OnDeactivateAsync(System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Called when deactivating.
- </summary>
- <param name="close">Indicates whether this instance will be closed.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.EnsureItem(`0)">
- <summary>
- Ensures that an item is ready to be activated.
- </summary>
- <param name="newItem">The item that is about to be activated.</param>
- <returns>The item to be activated.</returns>
- </member>
- <member name="T:Caliburn.Micro.ConductorBase`1">
- <summary>
- A base class for various implementations of <see cref="T:Caliburn.Micro.IConductor"/>.
- </summary>
- <typeparam name="T">The type that is being conducted.</typeparam>
- </member>
- <member name="P:Caliburn.Micro.ConductorBase`1.CloseStrategy">
- <summary>
- Gets or sets the close strategy.
- </summary>
- <value>The close strategy.</value>
- </member>
- <member name="E:Caliburn.Micro.ConductorBase`1.ActivationProcessed">
- <summary>
- Occurs when an activation request is processed.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ConductorBase`1.GetChildren">
- <summary>
- Gets the children.
- </summary>
- <returns>The collection of children.</returns>
- </member>
- <member name="M:Caliburn.Micro.ConductorBase`1.ActivateItemAsync(`0,System.Threading.CancellationToken)">
- <summary>
- Activates the specified item.
- </summary>
- <param name="item">The item to activate.</param>
- <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.ConductorBase`1.DeactivateItemAsync(`0,System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Deactivates the specified item.
- </summary>
- <param name="item">The item to close.</param>
- <param name="close">Indicates whether or not to close the item after deactivating it.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.ConductorBase`1.OnActivationProcessed(`0,System.Boolean)">
- <summary>
- Called by a subclass when an activation needs processing.
- </summary>
- <param name="item">The item on which activation was attempted.</param>
- <param name="success">if set to <c>true</c> activation was successful.</param>
- </member>
- <member name="M:Caliburn.Micro.ConductorBase`1.EnsureItem(`0)">
- <summary>
- Ensures that an item is ready to be activated.
- </summary>
- <param name="newItem">The item that is about to be activated.</param>
- <returns>The item to be activated.</returns>
- </member>
- <member name="T:Caliburn.Micro.ConductorBaseWithActiveItem`1">
- <summary>
- A base class for various implementations of <see cref="T:Caliburn.Micro.IConductor"/> that maintain an active item.
- </summary>
- <typeparam name="T">The type that is being conducted.</typeparam>
- </member>
- <member name="P:Caliburn.Micro.ConductorBaseWithActiveItem`1.ActiveItem">
- <summary>
- The currently active item.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.ConductorBaseWithActiveItem`1.Caliburn#Micro#IHaveActiveItem#ActiveItem">
- <summary>
- The currently active item.
- </summary>
- <value></value>
- </member>
- <member name="M:Caliburn.Micro.ConductorBaseWithActiveItem`1.ChangeActiveItemAsync(`0,System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Changes the active item.
- </summary>
- <param name="newItem">The new item to activate.</param>
- <param name="closePrevious">Indicates whether or not to close the previous active item.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.ConductorBaseWithActiveItem`1.ChangeActiveItemAsync(`0,System.Boolean)">
- <summary>
- Changes the active item.
- </summary>
- <param name="newItem">The new item to activate.</param>
- <param name="closePrevious">Indicates whether or not to close the previous active item.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="T:Caliburn.Micro.ConductorExtensions">
- <summary>
- Extension methods for the <see cref="T:Caliburn.Micro.IConductor"/> instance.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ConductorExtensions.ActivateItemAsync(Caliburn.Micro.IConductor,System.Object)">
- <summary>
- Activates the specified item.
- </summary>
- <param name="conductor">The conductor to activate the item with.</param>
- <param name="item">The item to activate.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="T:Caliburn.Micro.ContainerExtensions">
- <summary>
- Extension methods for the <see cref="T:Caliburn.Micro.SimpleContainer"/>.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ContainerExtensions.Singleton``1(Caliburn.Micro.SimpleContainer,System.String)">
- <summary>
- Registers a singleton.
- </summary>
- <typeparam name="TImplementation">The type of the implementation.</typeparam>
- <param name="container">The container.</param>
- <param name="key">The key.</param>
- <returns>The container.</returns>
- </member>
- <member name="M:Caliburn.Micro.ContainerExtensions.Singleton``2(Caliburn.Micro.SimpleContainer,System.String)">
- <summary>
- Registers a singleton.
- </summary>
- <typeparam name="TService">The type of the service.</typeparam>
- <typeparam name="TImplementation">The type of the implementation.</typeparam>
- <param name="container">The container.</param>
- <param name="key">The key.</param>
- <returns>The container.</returns>
- </member>
- <member name="M:Caliburn.Micro.ContainerExtensions.PerRequest``1(Caliburn.Micro.SimpleContainer,System.String)">
- <summary>
- Registers an service to be created on each request.
- </summary>
- <typeparam name="TImplementation">The type of the implementation.</typeparam>
- <param name="container">The container.</param>
- <param name="key">The key.</param>
- <returns>The container.</returns>
- </member>
- <member name="M:Caliburn.Micro.ContainerExtensions.PerRequest``2(Caliburn.Micro.SimpleContainer,System.String)">
- <summary>
- Registers an service to be created on each request.
- </summary>
- <typeparam name="TService">The type of the service.</typeparam>
- <typeparam name="TImplementation">The type of the implementation.</typeparam>
- <param name="container">The container.</param>
- <param name="key">The key.</param>
- <returns>The container.</returns>
- </member>
- <member name="M:Caliburn.Micro.ContainerExtensions.Instance``1(Caliburn.Micro.SimpleContainer,``0)">
- <summary>
- Registers an instance with the container.
- </summary>
- <typeparam name="TService">The type of the service.</typeparam>
- <param name="container">The container.</param>
- <param name="instance">The instance.</param>
- <returns>The container.</returns>
- </member>
- <member name="M:Caliburn.Micro.ContainerExtensions.Handler``1(Caliburn.Micro.SimpleContainer,System.Func{Caliburn.Micro.SimpleContainer,System.Object})">
- <summary>
- Registers a custom service handler with the container.
- </summary>
- <typeparam name="TService">The type of the service.</typeparam>
- <param name="container">The container.</param>
- <param name="handler">The handler.</param>
- <returns>The container.</returns>
- </member>
- <member name="M:Caliburn.Micro.ContainerExtensions.AllTypesOf``1(Caliburn.Micro.SimpleContainer,System.Reflection.Assembly,System.Func{System.Type,System.Boolean})">
- <summary>
- Registers all specified types in an assembly as singleton in the container.
- </summary>
- <typeparam name="TService">The type of the service.</typeparam>
- <param name="container">The container.</param>
- <param name="assembly">The assembly.</param>
- <param name="filter">The type filter.</param>
- <returns>The container.</returns>
- </member>
- <member name="M:Caliburn.Micro.ContainerExtensions.GetInstance``1(Caliburn.Micro.SimpleContainer,System.String)">
- <summary>
- Requests an instance.
- </summary>
- <typeparam name="TService">The type of the service.</typeparam>
- <param name="container">The container.</param>
- <param name="key">The key.</param>
- <returns>The instance.</returns>
- </member>
- <member name="M:Caliburn.Micro.ContainerExtensions.GetAllInstances``1(Caliburn.Micro.SimpleContainer,System.String)">
- <summary>
- Gets all instances of a particular type and the given key (default null).
- </summary>
- <typeparam name="TService">The type to resolve.</typeparam>
- <param name="container">The container.</param>
- <param name = "key">The key shared by those instances</param>
- <returns>The resolved instances.</returns>
- </member>
- <member name="M:Caliburn.Micro.ContainerExtensions.HasHandler``1(Caliburn.Micro.SimpleContainer,System.String)">
- <summary>
- Determines if a handler for the service/key has previously been registered.
- </summary>
- <typeparam name="TService">The service type.</typeparam>
- <param name="container">The container.</param>
- <param name="key">The key.</param>
- <returns>True if a handler is registere; false otherwise.</returns>
- </member>
- <member name="M:Caliburn.Micro.ContainerExtensions.UnregisterHandler``1(Caliburn.Micro.SimpleContainer,System.String)">
- <summary>
- Unregisters any handlers for the service/key that have previously been registered.
- </summary>
- <typeparam name="TService">The service type.</typeparam>
- <param name="container">The container.</param>
- <param name = "key">The key.</param>
- </member>
- <member name="T:Caliburn.Micro.ContinueResultDecorator">
- <summary>
- A result decorator which executes a coroutine when the wrapped result was cancelled.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ContinueResultDecorator.#ctor(Caliburn.Micro.IResult,System.Func{Caliburn.Micro.IResult})">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.ContinueResultDecorator"/> class.
- </summary>
- <param name="result">The result to decorate.</param>
- <param name="coroutine">The coroutine to execute when <paramref name="result"/> was canceled.</param>
- </member>
- <member name="M:Caliburn.Micro.ContinueResultDecorator.OnInnerResultCompleted(Caliburn.Micro.CoroutineExecutionContext,Caliburn.Micro.IResult,Caliburn.Micro.ResultCompletionEventArgs)">
- <summary>
- Called when the execution of the decorated result has completed.
- </summary>
- <param name="context">The context.</param>
- <param name="innerResult">The decorated result.</param>
- <param name="args">The <see cref="T:Caliburn.Micro.ResultCompletionEventArgs" /> instance containing the event data.</param>
- </member>
- <member name="T:Caliburn.Micro.Coroutine">
- <summary>
- Manages coroutine execution.
- </summary>
- </member>
- <member name="F:Caliburn.Micro.Coroutine.CreateParentEnumerator">
- <summary>
- Creates the parent enumerator.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Coroutine.BeginExecute(System.Collections.Generic.IEnumerator{Caliburn.Micro.IResult},Caliburn.Micro.CoroutineExecutionContext,System.EventHandler{Caliburn.Micro.ResultCompletionEventArgs})">
- <summary>
- Executes a coroutine.
- </summary>
- <param name="coroutine">The coroutine to execute.</param>
- <param name="context">The context to execute the coroutine within.</param>
- /// <param name="callback">The completion callback for the coroutine.</param>
- </member>
- <member name="M:Caliburn.Micro.Coroutine.ExecuteAsync(System.Collections.Generic.IEnumerator{Caliburn.Micro.IResult},Caliburn.Micro.CoroutineExecutionContext)">
- <summary>
- Executes a coroutine asynchronous.
- </summary>
- <param name="coroutine">The coroutine to execute.</param>
- <param name="context">The context to execute the coroutine within.</param>
- <returns>A task that represents the asynchronous coroutine.</returns>
- </member>
- <member name="E:Caliburn.Micro.Coroutine.Completed">
- <summary>
- Called upon completion of a coroutine.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.CoroutineExecutionContext">
- <summary>
- The context used during the execution of a Coroutine.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.CoroutineExecutionContext.Source">
- <summary>
- The source from which the message originates.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.CoroutineExecutionContext.View">
- <summary>
- The view associated with the target.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.CoroutineExecutionContext.Target">
- <summary>
- The instance on which the action is invoked.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.DeactivateExtensions">
- <summary>
- Extension methods for the <see cref="T:Caliburn.Micro.IDeactivate"/> instance.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.DeactivateExtensions.DeactivateAsync(Caliburn.Micro.IDeactivate,System.Boolean)">
- <summary>
- Deactivates this instance.
- </summary>
- <param name="deactivate">The instance to deactivate</param>
- <param name="close">Indicates whether or not this instance is being closed.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="T:Caliburn.Micro.DeactivationEventArgs">
- <summary>
- EventArgs sent during deactivation.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.DeactivationEventArgs.WasClosed">
- <summary>
- Indicates whether the sender was closed in addition to being deactivated.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.DebugLog">
- <summary>
- A simple logger thats logs everything to the debugger.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.DebugLog.#ctor(System.Type)">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.DebugLog"/> class.
- </summary>
- <param name="type">The type.</param>
- </member>
- <member name="M:Caliburn.Micro.DebugLog.Info(System.String,System.Object[])">
- <summary>
- Logs the message as info.
- </summary>
- <param name="format">A formatted message.</param>
- <param name="args">Parameters to be injected into the formatted message.</param>
- </member>
- <member name="M:Caliburn.Micro.DebugLog.Warn(System.String,System.Object[])">
- <summary>
- Logs the message as a warning.
- </summary>
- <param name="format">A formatted message.</param>
- <param name="args">Parameters to be injected into the formatted message.</param>
- </member>
- <member name="M:Caliburn.Micro.DebugLog.Error(System.Exception)">
- <summary>
- Logs the exception.
- </summary>
- <param name="exception">The exception.</param>
- </member>
- <member name="T:Caliburn.Micro.DefaultCloseStrategy`1">
- <summary>
- Used to gather the results from multiple child elements which may or may not prevent closing.
- </summary>
- <typeparam name="T">The type of child element.</typeparam>
- </member>
- <member name="M:Caliburn.Micro.DefaultCloseStrategy`1.#ctor(System.Boolean)">
- <summary>
- Creates an instance of the class.
- </summary>
- <param name="closeConductedItemsWhenConductorCannotClose">Indicates that even if all conducted items are not closable, those that are should be closed. The default is FALSE.</param>
- </member>
- <member name="M:Caliburn.Micro.DefaultCloseStrategy`1.ExecuteAsync(System.Collections.Generic.IEnumerable{`0},System.Threading.CancellationToken)">
- <inheritdoc />
- </member>
- <member name="T:Caliburn.Micro.DefaultPlatformProvider">
- <summary>
- Default implementation for <see cref="T:Caliburn.Micro.IPlatformProvider"/> that does no platform enlightenment.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.DefaultPlatformProvider.InDesignMode">
- <summary>
- Indicates whether or not the framework is in design-time mode.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.DefaultPlatformProvider.BeginOnUIThread(System.Action)">
- <summary>
- Executes the action on the UI thread asynchronously.
- </summary>
- <param name="action">The action to execute.</param>
- </member>
- <member name="M:Caliburn.Micro.DefaultPlatformProvider.OnUIThreadAsync(System.Func{System.Threading.Tasks.Task})">
- <summary>
- Executes the action on the UI thread asynchronously.
- </summary>
- <param name="action">The action to execute.</param>
- <returns></returns>
- </member>
- <member name="M:Caliburn.Micro.DefaultPlatformProvider.OnUIThread(System.Action)">
- <summary>
- Executes the action on the UI thread.
- </summary>
- <param name="action">The action to execute.</param>
- </member>
- <member name="P:Caliburn.Micro.DefaultPlatformProvider.PropertyChangeNotificationsOnUIThread">
- <summary>
- Whether or not classes should execute property change notications on the UI thread.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.DefaultPlatformProvider.GetFirstNonGeneratedView(System.Object)">
- <summary>
- Used to retrieve the root, non-framework-created view.
- </summary>
- <param name="view">The view to search.</param>
- <returns>
- The root element that was not created by the framework.
- </returns>
- <remarks>
- In certain instances the services create UI elements.
- For example, if you ask the window manager to show a UserControl as a dialog, it creates a window to host the UserControl in.
- The WindowManager marks that element as a framework-created element so that it can determine what it created vs. what was intended by the developer.
- Calling GetFirstNonGeneratedView allows the framework to discover what the original element was.
- </remarks>
- </member>
- <member name="M:Caliburn.Micro.DefaultPlatformProvider.ExecuteOnFirstLoad(System.Object,System.Action{System.Object})">
- <summary>
- Executes the handler the fist time the view is loaded.
- </summary>
- <param name="view">The view.</param>
- <param name="handler">The handler.</param>
- <returns>true if the handler was executed immediately; false otherwise</returns>
- </member>
- <member name="M:Caliburn.Micro.DefaultPlatformProvider.ExecuteOnLayoutUpdated(System.Object,System.Action{System.Object})">
- <summary>
- Executes the handler the next time the view's LayoutUpdated event fires.
- </summary>
- <param name="view">The view.</param>
- <param name="handler">The handler.</param>
- </member>
- <member name="M:Caliburn.Micro.DefaultPlatformProvider.GetViewCloseAction(System.Object,System.Collections.Generic.ICollection{System.Object},System.Nullable{System.Boolean})">
- <summary>
- Get the close action for the specified view model.
- </summary>
- <param name="viewModel">The view model to close.</param>
- <param name="views">The associated views.</param>
- <param name="dialogResult">The dialog result.</param>
- <returns>
- An <see cref="T:System.Action" /> to close the view model.
- </returns>
- </member>
- <member name="T:Caliburn.Micro.DelegateResult">
- <summary>
- A result that executes an <see cref="T:System.Action"/>.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.DelegateResult.#ctor(System.Action)">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.DelegateResult"/> class.
- </summary>
- <param name="action">The action.</param>
- </member>
- <member name="M:Caliburn.Micro.DelegateResult.Execute(Caliburn.Micro.CoroutineExecutionContext)">
- <summary>
- Executes the result using the specified context.
- </summary>
- <param name="context">The context.</param>
- </member>
- <member name="E:Caliburn.Micro.DelegateResult.Completed">
- <summary>
- Occurs when execution has completed.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.DelegateResult`1">
- <summary>
- A result that executes a <see cref="T:System.Func`1"/>
- </summary>
- <typeparam name="TResult">The type of the result.</typeparam>
- </member>
- <member name="M:Caliburn.Micro.DelegateResult`1.#ctor(System.Func{`0})">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.DelegateResult`1"/> class.
- </summary>
- <param name="action">The action.</param>
- </member>
- <member name="M:Caliburn.Micro.DelegateResult`1.Execute(Caliburn.Micro.CoroutineExecutionContext)">
- <summary>
- Executes the result using the specified context.
- </summary>
- <param name="context">The context.</param>
- </member>
- <member name="P:Caliburn.Micro.DelegateResult`1.Result">
- <summary>
- Gets the result.
- </summary>
- </member>
- <member name="E:Caliburn.Micro.DelegateResult`1.Completed">
- <summary>
- Occurs when execution has completed.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.EnumerableExtensions">
- <summary>
- Extension methods for <see cref="T:System.Collections.Generic.IEnumerable`1"/>
- </summary>
- </member>
- <member name="M:Caliburn.Micro.EnumerableExtensions.Apply``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
- <summary>
- Applies the action to each element in the list.
- </summary>
- <typeparam name="T">The enumerable item's type.</typeparam>
- <param name="enumerable">The elements to enumerate.</param>
- <param name="action">The action to apply to each item in the list.</param>
- </member>
- <member name="T:Caliburn.Micro.EventAggregator">
- <inheritdoc />
- </member>
- <member name="M:Caliburn.Micro.EventAggregator.HandlerExistsFor(System.Type)">
- <inheritdoc />
- </member>
- <member name="M:Caliburn.Micro.EventAggregator.Subscribe(System.Object,System.Func{System.Func{System.Threading.Tasks.Task},System.Threading.Tasks.Task})">
- <inheritdoc />
- </member>
- <member name="M:Caliburn.Micro.EventAggregator.Unsubscribe(System.Object)">
- <inheritdoc />
- </member>
- <member name="M:Caliburn.Micro.EventAggregator.PublishAsync(System.Object,System.Func{System.Func{System.Threading.Tasks.Task},System.Threading.Tasks.Task},System.Threading.CancellationToken)">
- <inheritdoc />
- </member>
- <member name="T:Caliburn.Micro.EventAggregatorExtensions">
- <summary>
- Extensions for <see cref="T:Caliburn.Micro.IEventAggregator"/>.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.EventAggregatorExtensions.SubscribeOnPublishedThread(Caliburn.Micro.IEventAggregator,System.Object)">
- <summary>
- Subscribes an instance to all events declared through implementations of <see cref = "T:Caliburn.Micro.IHandle`1" />.
- </summary>
- <remarks>The subscription is invoked on the thread chosen by the publisher.</remarks>
- <param name="eventAggregator"></param>
- <param name = "subscriber">The instance to subscribe for event publication.</param>
- </member>
- <member name="M:Caliburn.Micro.EventAggregatorExtensions.Subscribe(Caliburn.Micro.IEventAggregator,System.Object)">
- <summary>
- Subscribes an instance to all events declared through implementations of <see cref = "T:Caliburn.Micro.IHandle`1" />.
- </summary>
- <remarks>The subscription is invoked on the thread chosen by the publisher.</remarks>
- <param name="eventAggregator"></param>
- <param name = "subscriber">The instance to subscribe for event publication.</param>
- </member>
- <member name="M:Caliburn.Micro.EventAggregatorExtensions.SubscribeOnBackgroundThread(Caliburn.Micro.IEventAggregator,System.Object)">
- <summary>
- Subscribes an instance to all events declared through implementations of <see cref = "T:Caliburn.Micro.IHandle`1" />.
- </summary>
- <remarks>The subscription is invoked on a new background thread.</remarks>
- <param name="eventAggregator"></param>
- <param name = "subscriber">The instance to subscribe for event publication.</param>
- </member>
- <member name="M:Caliburn.Micro.EventAggregatorExtensions.SubscribeOnUIThread(Caliburn.Micro.IEventAggregator,System.Object)">
- <summary>
- Subscribes an instance to all events declared through implementations of <see cref = "T:Caliburn.Micro.IHandle`1" />.
- </summary>
- <remarks>The subscription is invoked on the UI thread.</remarks>
- <param name="eventAggregator"></param>
- <param name = "subscriber">The instance to subscribe for event publication.</param>
- </member>
- <member name="M:Caliburn.Micro.EventAggregatorExtensions.PublishOnCurrentThreadAsync(Caliburn.Micro.IEventAggregator,System.Object,System.Threading.CancellationToken)">
- <summary>
- Publishes a message on the current thread (synchrone).
- </summary>
- <param name="eventAggregator">The event aggregator.</param>
- <param name = "message">The message instance.</param>
- <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.EventAggregatorExtensions.PublishOnCurrentThreadAsync(Caliburn.Micro.IEventAggregator,System.Object)">
- <summary>
- Publishes a message on the current thread (synchrone).
- </summary>
- <param name="eventAggregator">The event aggregator.</param>
- <param name = "message">The message instance.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.EventAggregatorExtensions.PublishOnBackgroundThreadAsync(Caliburn.Micro.IEventAggregator,System.Object,System.Threading.CancellationToken)">
- <summary>
- Publishes a message on a background thread (async).
- </summary>
- <param name="eventAggregator">The event aggregator.</param>
- <param name = "message">The message instance.</param>
- <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.EventAggregatorExtensions.PublishOnBackgroundThreadAsync(Caliburn.Micro.IEventAggregator,System.Object)">
- <summary>
- Publishes a message on a background thread (async).
- </summary>
- <param name="eventAggregator">The event aggregator.</param>
- <param name = "message">The message instance.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.EventAggregatorExtensions.PublishOnUIThreadAsync(Caliburn.Micro.IEventAggregator,System.Object,System.Threading.CancellationToken)">
- <summary>
- Publishes a message on the UI thread.
- </summary>
- <param name="eventAggregator">The event aggregator.</param>
- <param name = "message">The message instance.</param>
- <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.EventAggregatorExtensions.PublishOnUIThreadAsync(Caliburn.Micro.IEventAggregator,System.Object)">
- <summary>
- Publishes a message on the UI thread.
- </summary>
- <param name="eventAggregator">The event aggregator.</param>
- <param name = "message">The message instance.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="T:Caliburn.Micro.Execute">
- <summary>
- Enables easy marshalling of code to the UI thread.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.Execute.InDesignMode">
- <summary>
- Indicates whether or not the framework is in design-time mode.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Execute.BeginOnUIThread(System.Action)">
- <summary>
- Executes the action on the UI thread asynchronously.
- </summary>
- <param name="action">The action to execute.</param>
- </member>
- <member name="M:Caliburn.Micro.Execute.OnUIThreadAsync(System.Func{System.Threading.Tasks.Task})">
- <summary>
- Executes the action on the UI thread asynchronously.
- </summary>
- <param name = "action">The action to execute.</param>
- </member>
- <member name="M:Caliburn.Micro.Execute.OnUIThread(System.Action)">
- <summary>
- Executes the action on the UI thread.
- </summary>
- <param name = "action">The action to execute.</param>
- </member>
- <member name="T:Caliburn.Micro.ExpressionExtensions">
- <summary>
- Extension for <see cref="T:System.Linq.Expressions.Expression"/>.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ExpressionExtensions.GetMemberInfo(System.Linq.Expressions.Expression)">
- <summary>
- Converts an expression into a <see cref="T:System.Reflection.MemberInfo"/>.
- </summary>
- <param name="expression">The expression to convert.</param>
- <returns>The member info.</returns>
- </member>
- <member name="T:Caliburn.Micro.IActivate">
- <summary>
- Denotes an instance which requires activation.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.IActivate.IsActive">
- <summary>
- Indicates whether or not this instance is active.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.IActivate.ActivateAsync(System.Threading.CancellationToken)">
- <summary>
- Activates this instance.
- </summary>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="E:Caliburn.Micro.IActivate.Activated">
- <summary>
- Raised after activation occurs.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.IChild">
- <summary>
- Denotes a node within a parent/child hierarchy.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.IChild.Parent">
- <summary>
- Gets or Sets the Parent
- </summary>
- </member>
- <member name="T:Caliburn.Micro.IChild`1">
- <summary>
- Denotes a node within a parent/child hierarchy.
- </summary>
- <typeparam name="TParent">The type of parent.</typeparam>
- </member>
- <member name="P:Caliburn.Micro.IChild`1.Parent">
- <summary>
- Gets or Sets the Parent
- </summary>
- </member>
- <member name="T:Caliburn.Micro.IClose">
- <summary>
- Denotes an object that can be closed.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.IClose.TryCloseAsync(System.Nullable{System.Boolean})">
- <summary>
- Tries to close this instance.
- Also provides an opportunity to pass a dialog result to it's corresponding view.
- </summary>
- <param name="dialogResult">The dialog result.</param>
- </member>
- <member name="T:Caliburn.Micro.ICloseResult`1">
- <summary>
- Results from the close strategy.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.ICloseResult`1.Children">
- <summary>
- Indicates which children shbould close if the parent cannot.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.ICloseResult`1.CloseCanOccur">
- <summary>
- Indicates whether a close can occur
- </summary>
- </member>
- <member name="T:Caliburn.Micro.ICloseStrategy`1">
- <summary>
- Used to gather the results from multiple child elements which may or may not prevent closing.
- </summary>
- <typeparam name="T">The type of child element.</typeparam>
- </member>
- <member name="M:Caliburn.Micro.ICloseStrategy`1.ExecuteAsync(System.Collections.Generic.IEnumerable{`0},System.Threading.CancellationToken)">
- <summary>
- Executes the strategy.
- </summary>
- <param name="toClose">Items that are requesting close.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation and contains the result of the strategy.</returns>
- </member>
- <member name="T:Caliburn.Micro.IConductor">
- <summary>
- Denotes an instance which conducts other objects by managing an ActiveItem and maintaining a strict lifecycle.
- </summary>
- <remarks>Conducted instances can optin to the lifecycle by impelenting any of the follosing <see cref="T:Caliburn.Micro.IActivate"/>, <see cref="T:Caliburn.Micro.IDeactivate"/>, <see cref="T:Caliburn.Micro.IGuardClose"/>.</remarks>
- </member>
- <member name="M:Caliburn.Micro.IConductor.ActivateItemAsync(System.Object,System.Threading.CancellationToken)">
- <summary>
- Activates the specified item.
- </summary>
- <param name="item">The item to activate.</param>
- <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
- </member>
- <member name="M:Caliburn.Micro.IConductor.DeactivateItemAsync(System.Object,System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Deactivates the specified item.
- </summary>
- <param name="item">The item to close.</param>
- <param name="close">Indicates whether or not to close the item after deactivating it.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="E:Caliburn.Micro.IConductor.ActivationProcessed">
- <summary>
- Occurs when an activation request is processed.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.IConductActiveItem">
- <summary>
- An <see cref="T:Caliburn.Micro.IConductor"/> that also implements <see cref="T:Caliburn.Micro.IHaveActiveItem"/>.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.IDeactivate">
- <summary>
- Denotes an instance which requires deactivation.
- </summary>
- </member>
- <member name="E:Caliburn.Micro.IDeactivate.AttemptingDeactivation">
- <summary>
- Raised before deactivation.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.IDeactivate.DeactivateAsync(System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Deactivates this instance.
- </summary>
- <param name="close">Indicates whether or not this instance is being closed.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="E:Caliburn.Micro.IDeactivate.Deactivated">
- <summary>
- Raised after deactivation.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.IEventAggregator">
- <summary>
- Enables loosely-coupled publication of and subscription to events.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.IEventAggregator.HandlerExistsFor(System.Type)">
- <summary>
- Searches the subscribed handlers to check if we have a handler for
- the message type supplied.
- </summary>
- <param name="messageType">The message type to check with</param>
- <returns>True if any handler is found, false if not.</returns>
- </member>
- <member name="M:Caliburn.Micro.IEventAggregator.Subscribe(System.Object,System.Func{System.Func{System.Threading.Tasks.Task},System.Threading.Tasks.Task})">
- <summary>
- Subscribes an instance to all events declared through implementations of <see cref = "T:Caliburn.Micro.IHandle`1" />
- </summary>
- <param name = "subscriber">The instance to subscribe for event publication.</param>
- <param name = "marshal">Allows the subscriber to provide a custom thread marshaller for the message subscription.</param>
- </member>
- <member name="M:Caliburn.Micro.IEventAggregator.Unsubscribe(System.Object)">
- <summary>
- Unsubscribes the instance from all events.
- </summary>
- <param name = "subscriber">The instance to unsubscribe.</param>
- </member>
- <member name="M:Caliburn.Micro.IEventAggregator.PublishAsync(System.Object,System.Func{System.Func{System.Threading.Tasks.Task},System.Threading.Tasks.Task},System.Threading.CancellationToken)">
- <summary>
- Publishes a message.
- </summary>
- <param name = "message">The message instance.</param>
- <param name = "marshal">Allows the publisher to provide a custom thread marshaller for the message publication.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="T:Caliburn.Micro.IGuardClose">
- <summary>
- Denotes an instance which may prevent closing.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.IGuardClose.CanCloseAsync(System.Threading.CancellationToken)">
- <summary>
- Called to check whether or not this instance can close.
- </summary>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation and contains the result of the close.</returns>
- </member>
- <member name="T:Caliburn.Micro.IHandle`1">
- <summary>
- Denotes a class which can handle a particular type of message.
- </summary>
- <typeparam name = "TMessage">The type of message to handle.</typeparam>
- </member>
- <member name="M:Caliburn.Micro.IHandle`1.HandleAsync(`0,System.Threading.CancellationToken)">
- <summary>
- Handles the message.
- </summary>
- <param name = "message">The message.</param>
- <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
- <returns>A task that represents the asynchronous coroutine.</returns>
- </member>
- <member name="T:Caliburn.Micro.IHaveActiveItem">
- <summary>
- Denotes an instance which maintains an active item.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.IHaveActiveItem.ActiveItem">
- <summary>
- The currently active item.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.IHaveDisplayName">
- <summary>
- Denotes an instance which has a display name.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.IHaveDisplayName.DisplayName">
- <summary>
- Gets or Sets the Display Name
- </summary>
- </member>
- <member name="T:Caliburn.Micro.ILog">
- <summary>
- A logger.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ILog.Info(System.String,System.Object[])">
- <summary>
- Logs the message as info.
- </summary>
- <param name="format">A formatted message.</param>
- <param name="args">Parameters to be injected into the formatted message.</param>
- </member>
- <member name="M:Caliburn.Micro.ILog.Warn(System.String,System.Object[])">
- <summary>
- Logs the message as a warning.
- </summary>
- <param name="format">A formatted message.</param>
- <param name="args">Parameters to be injected into the formatted message.</param>
- </member>
- <member name="M:Caliburn.Micro.ILog.Error(System.Exception)">
- <summary>
- Logs the exception.
- </summary>
- <param name="exception">The exception.</param>
- </member>
- <member name="T:Caliburn.Micro.INotifyPropertyChangedEx">
- <summary>
- Extends <see cref = "T:System.ComponentModel.INotifyPropertyChanged" /> such that the change event can be raised by external parties.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.INotifyPropertyChangedEx.IsNotifying">
- <summary>
- Enables/Disables property change notification.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.INotifyPropertyChangedEx.NotifyOfPropertyChange(System.String)">
- <summary>
- Notifies subscribers of the property change.
- </summary>
- <param name = "propertyName">Name of the property.</param>
- </member>
- <member name="M:Caliburn.Micro.INotifyPropertyChangedEx.Refresh">
- <summary>
- Raises a change notification indicating that all bindings should be refreshed.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.IObservableCollection`1">
- <summary>
- Represents a collection that is observable.
- </summary>
- <typeparam name = "T">The type of elements contained in the collection.</typeparam>
- </member>
- <member name="M:Caliburn.Micro.IObservableCollection`1.AddRange(System.Collections.Generic.IEnumerable{`0})">
- <summary>
- Adds the range.
- </summary>
- <param name = "items">The items.</param>
- </member>
- <member name="M:Caliburn.Micro.IObservableCollection`1.RemoveRange(System.Collections.Generic.IEnumerable{`0})">
- <summary>
- Removes the range.
- </summary>
- <param name = "items">The items.</param>
- </member>
- <member name="T:Caliburn.Micro.IoC">
- <summary>
- Used by the framework to pull instances from an IoC container and to inject dependencies into certain existing classes.
- </summary>
- </member>
- <member name="F:Caliburn.Micro.IoC.GetInstance">
- <summary>
- Gets an instance by type and key.
- </summary>
- </member>
- <member name="F:Caliburn.Micro.IoC.GetAllInstances">
- <summary>
- Gets all instances of a particular type.
- </summary>
- </member>
- <member name="F:Caliburn.Micro.IoC.BuildUp">
- <summary>
- Passes an existing instance to the IoC container to enable dependencies to be injected.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.IoC.Get``1(System.String)">
- <summary>
- Gets an instance from the container.
- </summary>
- <typeparam name="T">The type to resolve.</typeparam>
- <param name="key">The key to look up.</param>
- <returns>The resolved instance.</returns>
- </member>
- <member name="M:Caliburn.Micro.IoC.GetAll``1">
- <summary>
- Gets all instances of a particular type.
- </summary>
- <typeparam name="T">The type to resolve.</typeparam>
- <returns>The resolved instances.</returns>
- </member>
- <member name="T:Caliburn.Micro.IParent">
- <summary>
- Interface used to define an object associated to a collection of children.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.IParent.GetChildren">
- <summary>
- Gets the children.
- </summary>
- <returns>
- The collection of children.
- </returns>
- </member>
- <member name="T:Caliburn.Micro.IParent`1">
- <summary>
- Interface used to define a specialized parent.
- </summary>
- <typeparam name="T">The type of children.</typeparam>
- </member>
- <member name="M:Caliburn.Micro.IParent`1.GetChildren">
- <summary>
- Gets the children.
- </summary>
- <returns>
- The collection of children.
- </returns>
- </member>
- <member name="T:Caliburn.Micro.IPlatformProvider">
- <summary>
- Interface for platform specific operations that need enlightenment.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.IPlatformProvider.InDesignMode">
- <summary>
- Indicates whether or not the framework is in design-time mode.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.IPlatformProvider.PropertyChangeNotificationsOnUIThread">
- <summary>
- Whether or not classes should execute property change notications on the UI thread.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.IPlatformProvider.BeginOnUIThread(System.Action)">
- <summary>
- Executes the action on the UI thread asynchronously.
- </summary>
- <param name="action">The action to execute.</param>
- </member>
- <member name="M:Caliburn.Micro.IPlatformProvider.OnUIThreadAsync(System.Func{System.Threading.Tasks.Task})">
- <summary>
- Executes the action on the UI thread asynchronously.
- </summary>
- <param name = "action">The action to execute.</param>
- </member>
- <member name="M:Caliburn.Micro.IPlatformProvider.OnUIThread(System.Action)">
- <summary>
- Executes the action on the UI thread.
- </summary>
- <param name = "action">The action to execute.</param>
- </member>
- <member name="M:Caliburn.Micro.IPlatformProvider.GetFirstNonGeneratedView(System.Object)">
- <summary>
- Used to retrieve the root, non-framework-created view.
- </summary>
- <param name="view">The view to search.</param>
- <returns>The root element that was not created by the framework.</returns>
- <remarks>In certain instances the services create UI elements.
- For example, if you ask the window manager to show a UserControl as a dialog, it creates a window to host the UserControl in.
- The WindowManager marks that element as a framework-created element so that it can determine what it created vs. what was intended by the developer.
- Calling GetFirstNonGeneratedView allows the framework to discover what the original element was.
- </remarks>
- </member>
- <member name="M:Caliburn.Micro.IPlatformProvider.ExecuteOnFirstLoad(System.Object,System.Action{System.Object})">
- <summary>
- Executes the handler the fist time the view is loaded.
- </summary>
- <param name="view">The view.</param>
- <param name="handler">The handler.</param>
- </member>
- <member name="M:Caliburn.Micro.IPlatformProvider.ExecuteOnLayoutUpdated(System.Object,System.Action{System.Object})">
- <summary>
- Executes the handler the next time the view's LayoutUpdated event fires.
- </summary>
- <param name="view">The view.</param>
- <param name="handler">The handler.</param>
- </member>
- <member name="M:Caliburn.Micro.IPlatformProvider.GetViewCloseAction(System.Object,System.Collections.Generic.ICollection{System.Object},System.Nullable{System.Boolean})">
- <summary>
- Get the close action for the specified view model.
- </summary>
- <param name="viewModel">The view model to close.</param>
- <param name="views">The associated views.</param>
- <param name="dialogResult">The dialog result.</param>
- <returns>An <see cref="T:System.Func`2"/> to close the view model.</returns>
- </member>
- <member name="T:Caliburn.Micro.IResult">
- <summary>
- Allows custom code to execute after the return of a action.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.IResult.Execute(Caliburn.Micro.CoroutineExecutionContext)">
- <summary>
- Executes the result using the specified context.
- </summary>
- <param name="context">The context.</param>
- </member>
- <member name="E:Caliburn.Micro.IResult.Completed">
- <summary>
- Occurs when execution has completed.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.IResult`1">
- <summary>
- Allows custom code to execute after the return of a action.
- </summary>
- <typeparam name="TResult">The type of the result.</typeparam>
- </member>
- <member name="P:Caliburn.Micro.IResult`1.Result">
- <summary>
- Gets the result of the asynchronous operation.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.IScreen">
- <summary>
- Denotes an instance which implements <see cref="T:Caliburn.Micro.IHaveDisplayName"/>, <see cref="T:Caliburn.Micro.IActivate"/>,
- <see cref="T:Caliburn.Micro.IDeactivate"/>, <see cref="T:Caliburn.Micro.IGuardClose"/> and <see cref="T:Caliburn.Micro.INotifyPropertyChangedEx"/>
- </summary>
- </member>
- <member name="T:Caliburn.Micro.IViewAware">
- <summary>
- Denotes a class which is aware of its view(s).
- </summary>
- </member>
- <member name="M:Caliburn.Micro.IViewAware.AttachView(System.Object,System.Object)">
- <summary>
- Attaches a view to this instance.
- </summary>
- <param name="view">The view.</param>
- <param name="context">The context in which the view appears.</param>
- </member>
- <member name="M:Caliburn.Micro.IViewAware.GetView(System.Object)">
- <summary>
- Gets a view previously attached to this instance.
- </summary>
- <param name="context">The context denoting which view to retrieve.</param>
- <returns>The view.</returns>
- </member>
- <member name="E:Caliburn.Micro.IViewAware.ViewAttached">
- <summary>
- Raised when a view is attached.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.LogManager">
- <summary>
- Used to manage logging.
- </summary>
- </member>
- <member name="F:Caliburn.Micro.LogManager.GetLog">
- <summary>
- Creates an <see cref="T:Caliburn.Micro.ILog"/> for the provided type.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.OverrideCancelResultDecorator">
- <summary>
- A result decorator that overrides <see cref="F:Caliburn.Micro.ResultCompletionEventArgs.WasCancelled"/> of the decorated <see cref="T:Caliburn.Micro.IResult"/> instance.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.OverrideCancelResultDecorator.#ctor(Caliburn.Micro.IResult)">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.OverrideCancelResultDecorator"/> class.
- </summary>
- <param name="result">The result to decorate.</param>
- </member>
- <member name="M:Caliburn.Micro.OverrideCancelResultDecorator.OnInnerResultCompleted(Caliburn.Micro.CoroutineExecutionContext,Caliburn.Micro.IResult,Caliburn.Micro.ResultCompletionEventArgs)">
- <summary>
- Called when the execution of the decorated result has completed.
- </summary>
- <param name="context">The context.</param>
- <param name="innerResult">The decorated result.</param>
- <param name="args">The <see cref="T:Caliburn.Micro.ResultCompletionEventArgs" /> instance containing the event data.</param>
- </member>
- <member name="T:Caliburn.Micro.PlatformProvider">
- <summary>
- Access the current <see cref="T:Caliburn.Micro.IPlatformProvider"/>.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.PlatformProvider.Current">
- <summary>
- Gets or sets the current <see cref="T:Caliburn.Micro.IPlatformProvider"/>.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.PropertyChangedBase">
- <summary>
- A base class that implements the infrastructure for property change notification and automatically performs UI thread marshalling.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.PropertyChangedBase.#ctor">
- <summary>
- Creates an instance of <see cref = "T:Caliburn.Micro.PropertyChangedBase" />.
- </summary>
- </member>
- <member name="E:Caliburn.Micro.PropertyChangedBase.PropertyChanged">
- <summary>
- Occurs when a property value changes.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.PropertyChangedBase.IsNotifying">
- <summary>
- Enables/Disables property change notification.
- Virtualized in order to help with document oriented view models.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.PropertyChangedBase.Refresh">
- <summary>
- Raises a change notification indicating that all bindings should be refreshed.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.PropertyChangedBase.NotifyOfPropertyChange(System.String)">
- <summary>
- Notifies subscribers of the property change.
- </summary>
- <param name = "propertyName">Name of the property.</param>
- </member>
- <member name="M:Caliburn.Micro.PropertyChangedBase.NotifyOfPropertyChange``1(System.Linq.Expressions.Expression{System.Func{``0}})">
- <summary>
- Notifies subscribers of the property change.
- </summary>
- <typeparam name = "TProperty">The type of the property.</typeparam>
- <param name = "property">The property expression.</param>
- </member>
- <member name="M:Caliburn.Micro.PropertyChangedBase.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
- <summary>
- Raises the <see cref="E:Caliburn.Micro.PropertyChangedBase.PropertyChanged" /> event directly.
- </summary>
- <param name="e">The <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance containing the event data.</param>
- </member>
- <member name="M:Caliburn.Micro.PropertyChangedBase.OnUIThread(System.Action)">
- <summary>
- Executes the given action on the UI thread
- </summary>
- <remarks>An extension point for subclasses to customise how property change notifications are handled.</remarks>
- <param name="action"></param>
- </member>
- <member name="M:Caliburn.Micro.PropertyChangedBase.Set``1(``0@,``0,System.String)">
- <summary>
- Sets a backing field value and if it's changed raise a notification.
- </summary>
- <typeparam name="T">The type of the value being set.</typeparam>
- <param name="oldValue">A reference to the field to update.</param>
- <param name="newValue">The new value.</param>
- <param name="propertyName">The name of the property for change notifications.</param>
- <returns></returns>
- </member>
- <member name="T:Caliburn.Micro.RescueResultDecorator`1">
- <summary>
- A result decorator which rescues errors from the decorated result by executing a rescue coroutine.
- </summary>
- <typeparam name="TException">The type of the exception we want to perform the rescue on</typeparam>
- </member>
- <member name="M:Caliburn.Micro.RescueResultDecorator`1.#ctor(Caliburn.Micro.IResult,System.Func{`0,Caliburn.Micro.IResult},System.Boolean)">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.RescueResultDecorator`1"/> class.
- </summary>
- <param name="result">The result to decorate.</param>
- <param name="coroutine">The rescue coroutine.</param>
- <param name="cancelResult">Set to true to cancel the result after executing rescue.</param>
- </member>
- <member name="M:Caliburn.Micro.RescueResultDecorator`1.OnInnerResultCompleted(Caliburn.Micro.CoroutineExecutionContext,Caliburn.Micro.IResult,Caliburn.Micro.ResultCompletionEventArgs)">
- <summary>
- Called when the execution of the decorated result has completed.
- </summary>
- <param name="context">The context.</param>
- <param name="innerResult">The decorated result.</param>
- <param name="args">The <see cref="T:Caliburn.Micro.ResultCompletionEventArgs" /> instance containing the event data.</param>
- </member>
- <member name="T:Caliburn.Micro.ResultCompletionEventArgs">
- <summary>
- The event args for the Completed event of an <see cref="T:Caliburn.Micro.IResult"/>.
- </summary>
- </member>
- <member name="F:Caliburn.Micro.ResultCompletionEventArgs.Error">
- <summary>
- Gets or sets the error if one occurred.
- </summary>
- <value>The error.</value>
- </member>
- <member name="F:Caliburn.Micro.ResultCompletionEventArgs.WasCancelled">
- <summary>
- Gets or sets a value indicating whether the result was cancelled.
- </summary>
- <value><c>true</c> if cancelled; otherwise, <c>false</c>.</value>
- </member>
- <member name="T:Caliburn.Micro.ResultDecoratorBase">
- <summary>
- Base class for all <see cref="T:Caliburn.Micro.IResult"/> decorators.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ResultDecoratorBase.#ctor(Caliburn.Micro.IResult)">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.ResultDecoratorBase"/> class.
- </summary>
- <param name="result">The result to decorate.</param>
- </member>
- <member name="M:Caliburn.Micro.ResultDecoratorBase.Execute(Caliburn.Micro.CoroutineExecutionContext)">
- <summary>
- Executes the result using the specified context.
- </summary>
- <param name="context">The context.</param>
- </member>
- <member name="M:Caliburn.Micro.ResultDecoratorBase.OnInnerResultCompleted(Caliburn.Micro.CoroutineExecutionContext,Caliburn.Micro.IResult,Caliburn.Micro.ResultCompletionEventArgs)">
- <summary>
- Called when the execution of the decorated result has completed.
- </summary>
- <param name="context">The context.</param>
- <param name="innerResult">The decorated result.</param>
- <param name="args">The <see cref="T:Caliburn.Micro.ResultCompletionEventArgs"/> instance containing the event data.</param>
- </member>
- <member name="E:Caliburn.Micro.ResultDecoratorBase.Completed">
- <summary>
- Occurs when execution has completed.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ResultDecoratorBase.OnCompleted(Caliburn.Micro.ResultCompletionEventArgs)">
- <summary>
- Raises the <see cref="E:Caliburn.Micro.ResultDecoratorBase.Completed" /> event.
- </summary>
- <param name="args">The <see cref="T:Caliburn.Micro.ResultCompletionEventArgs"/> instance containing the event data.</param>
- </member>
- <member name="T:Caliburn.Micro.ResultExtensions">
- <summary>
- Extension methods for <see cref="T:Caliburn.Micro.IResult"/> instances.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ResultExtensions.WhenCancelled(Caliburn.Micro.IResult,System.Func{Caliburn.Micro.IResult})">
- <summary>
- Adds behavior to the result which is executed when the <paramref name ="result"/> was cancelled.
- </summary>
- <param name="result">The result to decorate.</param>
- <param name="coroutine">The coroutine to execute when <paramref name="result"/> was canceled.</param>
- <returns></returns>
- </member>
- <member name="M:Caliburn.Micro.ResultExtensions.OverrideCancel(Caliburn.Micro.IResult)">
- <summary>
- Overrides <see cref="F:Caliburn.Micro.ResultCompletionEventArgs.WasCancelled"/> of the decorated <paramref name="result"/> instance.
- </summary>
- <param name="result">The result to decorate.</param>
- <returns></returns>
- </member>
- <member name="M:Caliburn.Micro.ResultExtensions.Rescue``1(Caliburn.Micro.IResult,System.Func{``0,Caliburn.Micro.IResult},System.Boolean)">
- <summary>
- Rescues <typeparamref name="TException"/> from the decorated <paramref name="result"/> by executing a <paramref name="rescue"/> coroutine.
- </summary>
- <typeparam name = "TException">The type of the exception we want to perform the rescue on.</typeparam>
- <param name="result">The result to decorate.</param>
- <param name="rescue">The rescue coroutine.</param>
- <param name="cancelResult">Set to true to cancel the result after executing rescue.</param>
- <returns></returns>
- </member>
- <member name="M:Caliburn.Micro.ResultExtensions.Rescue(Caliburn.Micro.IResult,System.Func{System.Exception,Caliburn.Micro.IResult},System.Boolean)">
- <summary>
- Rescues any exception from the decorated <paramref name="result"/> by executing a <paramref name="rescue"/> coroutine.
- </summary>
- <param name="result">The result to decorate.</param>
- <param name="rescue">The rescue coroutine.</param>
- <param name="cancelResult">Set to true to cancel the result after executing rescue.</param>
- <returns></returns>
- </member>
- <member name="T:Caliburn.Micro.Screen">
- <summary>
- A base implementation of <see cref = "T:Caliburn.Micro.IScreen" />.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Screen.#ctor">
- <summary>
- Creates an instance of the screen.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.Screen.IsInitialized">
- <summary>
- Indicates whether or not this instance is currently initialized.
- Virtualized in order to help with document oriented view models.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.Screen.Parent">
- <summary>
- Gets or Sets the Parent <see cref = "T:Caliburn.Micro.IConductor" />
- </summary>
- </member>
- <member name="P:Caliburn.Micro.Screen.DisplayName">
- <summary>
- Gets or Sets the Display Name
- </summary>
- </member>
- <member name="P:Caliburn.Micro.Screen.IsActive">
- <summary>
- Indicates whether or not this instance is currently active.
- Virtualized in order to help with document oriented view models.
- </summary>
- </member>
- <member name="E:Caliburn.Micro.Screen.Activated">
- <summary>
- Raised after activation occurs.
- </summary>
- </member>
- <member name="E:Caliburn.Micro.Screen.AttemptingDeactivation">
- <summary>
- Raised before deactivation.
- </summary>
- </member>
- <member name="E:Caliburn.Micro.Screen.Deactivated">
- <summary>
- Raised after deactivation.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Screen.CanCloseAsync(System.Threading.CancellationToken)">
- <summary>
- Called to check whether or not this instance can close.
- </summary>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation and holds the value of the close check..</returns>
- </member>
- <member name="M:Caliburn.Micro.Screen.TryCloseAsync(System.Nullable{System.Boolean})">
- <summary>
- Tries to close this instance by asking its Parent to initiate shutdown or by asking its corresponding view to close.
- Also provides an opportunity to pass a dialog result to it's corresponding view.
- </summary>
- <param name="dialogResult">The dialog result.</param>
- </member>
- <member name="M:Caliburn.Micro.Screen.OnInitializeAsync(System.Threading.CancellationToken)">
- <summary>
- Called when initializing.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Screen.OnActivateAsync(System.Threading.CancellationToken)">
- <summary>
- Called when activating.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.Screen.OnDeactivateAsync(System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Called when deactivating.
- </summary>
- <param name = "close">Indicates whether this instance will be closed.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="T:Caliburn.Micro.ScreenExtensions">
- <summary>
- Hosts extension methods for <see cref="T:Caliburn.Micro.IScreen"/> classes.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ScreenExtensions.TryActivateAsync(System.Object)">
- <summary>
- Activates the item if it implements <see cref="T:Caliburn.Micro.IActivate"/>, otherwise does nothing.
- </summary>
- <param name="potentialActivatable">The potential activatable.</param>
- </member>
- <member name="M:Caliburn.Micro.ScreenExtensions.TryActivateAsync(System.Object,System.Threading.CancellationToken)">
- <summary>
- Activates the item if it implements <see cref="T:Caliburn.Micro.IActivate"/>, otherwise does nothing.
- </summary>
- <param name="potentialActivatable">The potential activatable.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.ScreenExtensions.TryDeactivateAsync(System.Object,System.Boolean)">
- <summary>
- Deactivates the item if it implements <see cref="T:Caliburn.Micro.IDeactivate"/>, otherwise does nothing.
- </summary>
- <param name="potentialDeactivatable">The potential deactivatable.</param>
- <param name="close">Indicates whether or not to close the item after deactivating it.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.ScreenExtensions.TryDeactivateAsync(System.Object,System.Boolean,System.Threading.CancellationToken)">
- <summary>
- Deactivates the item if it implements <see cref="T:Caliburn.Micro.IDeactivate"/>, otherwise does nothing.
- </summary>
- <param name="potentialDeactivatable">The potential deactivatable.</param>
- <param name="close">Indicates whether or not to close the item after deactivating it.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.ScreenExtensions.CloseItemAsync(Caliburn.Micro.IConductor,System.Object)">
- <summary>
- Closes the specified item.
- </summary>
- <param name="conductor">The conductor.</param>
- <param name="item">The item to close.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.ScreenExtensions.CloseItemAsync(Caliburn.Micro.IConductor,System.Object,System.Threading.CancellationToken)">
- <summary>
- Closes the specified item.
- </summary>
- <param name="conductor">The conductor.</param>
- <param name="item">The item to close.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.ScreenExtensions.CloseItemAsync``1(Caliburn.Micro.ConductorBase{``0},``0)">
- <summary>
- Closes the specified item.
- </summary>
- <param name="conductor">The conductor.</param>
- <param name="item">The item to close.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.ScreenExtensions.CloseItemAsync``1(Caliburn.Micro.ConductorBase{``0},``0,System.Threading.CancellationToken)">
- <summary>
- Closes the specified item.
- </summary>
- <param name="conductor">The conductor.</param>
- <param name="item">The item to close.</param>
- <param name="cancellationToken">The cancellation token to cancel operation.</param>
- <returns>A task that represents the asynchronous operation.</returns>
- </member>
- <member name="M:Caliburn.Micro.ScreenExtensions.ActivateWith(Caliburn.Micro.IActivate,Caliburn.Micro.IActivate)">
- <summary>
- Activates a child whenever the specified parent is activated.
- </summary>
- <param name="child">The child to activate.</param>
- <param name="parent">The parent whose activation triggers the child's activation.</param>
- </member>
- <member name="M:Caliburn.Micro.ScreenExtensions.DeactivateWith(Caliburn.Micro.IDeactivate,Caliburn.Micro.IDeactivate)">
- <summary>
- Deactivates a child whenever the specified parent is deactivated.
- </summary>
- <param name="child">The child to deactivate.</param>
- <param name="parent">The parent whose deactivation triggers the child's deactivation.</param>
- </member>
- <member name="M:Caliburn.Micro.ScreenExtensions.ConductWith``2(``0,``1)">
- <summary>
- Activates and Deactivates a child whenever the specified parent is Activated or Deactivated.
- </summary>
- <param name="child">The child to activate/deactivate.</param>
- <param name="parent">The parent whose activation/deactivation triggers the child's activation/deactivation.</param>
- </member>
- <member name="T:Caliburn.Micro.SequentialResult">
- <summary>
- An implementation of <see cref = "T:Caliburn.Micro.IResult" /> that enables sequential execution of multiple results.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.SequentialResult.#ctor(System.Collections.Generic.IEnumerator{Caliburn.Micro.IResult})">
- <summary>
- Initializes a new instance of the <see cref = "T:Caliburn.Micro.SequentialResult" /> class.
- </summary>
- <param name = "enumerator">The enumerator.</param>
- </member>
- <member name="E:Caliburn.Micro.SequentialResult.Completed">
- <summary>
- Occurs when execution has completed.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.SequentialResult.Execute(Caliburn.Micro.CoroutineExecutionContext)">
- <summary>
- Executes the result using the specified context.
- </summary>
- <param name = "context">The context.</param>
- </member>
- <member name="T:Caliburn.Micro.SimpleContainer">
- <summary>
- A simple IoC container.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.#ctor">
- <summary>
- Initializes a new instance of the <see cref = "T:Caliburn.Micro.SimpleContainer" /> class.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.SimpleContainer.EnablePropertyInjection">
- <summary>
- Whether to enable recursive property injection for all resolutions.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.RegisterInstance(System.Type,System.String,System.Object)">
- <summary>
- Registers the instance.
- </summary>
- <param name = "service">The service.</param>
- <param name = "key">The key.</param>
- <param name = "implementation">The implementation.</param>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.RegisterPerRequest(System.Type,System.String,System.Type)">
- <summary>
- Registers the class so that a new instance is created on every request.
- </summary>
- <param name = "service">The service.</param>
- <param name = "key">The key.</param>
- <param name = "implementation">The implementation.</param>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.RegisterSingleton(System.Type,System.String,System.Type)">
- <summary>
- Registers the class so that it is created once, on first request, and the same instance is returned to all requestors thereafter.
- </summary>
- <param name = "service">The service.</param>
- <param name = "key">The key.</param>
- <param name = "implementation">The implementation.</param>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.RegisterHandler(System.Type,System.String,System.Func{Caliburn.Micro.SimpleContainer,System.Object})">
- <summary>
- Registers a custom handler for serving requests from the container.
- </summary>
- <param name = "service">The service.</param>
- <param name = "key">The key.</param>
- <param name = "handler">The handler.</param>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.UnregisterHandler(System.Type,System.String)">
- <summary>
- Unregisters any handlers for the service/key that have previously been registered.
- </summary>
- <param name = "service">The service.</param>
- <param name = "key">The key.</param>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.GetInstance(System.Type,System.String)">
- <summary>
- Requests an instance.
- </summary>
- <param name = "service">The service.</param>
- <param name = "key">The key.</param>
- <returns>The instance, or null if a handler is not found.</returns>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.HasHandler(System.Type,System.String)">
- <summary>
- Determines if a handler for the service/key has previously been registered.
- </summary>
- <param name="service">The service.</param>
- <param name="key">The key.</param>
- <returns>True if a handler is registere; false otherwise.</returns>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.GetAllInstances(System.Type,System.String)">
- <summary>
- Requests all instances of a given type and the given key (default null).
- </summary>
- <param name = "service">The service.</param>
- <param name = "key">The key shared by those instances</param>
- <returns>All the instances or an empty enumerable if none are found.</returns>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.BuildUp(System.Object)">
- <summary>
- Pushes dependencies into an existing instance based on interface properties with setters.
- </summary>
- <param name = "instance">The instance.</param>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.CreateChildContainer">
- <summary>
- Creates a child container.
- </summary>
- <returns>A new container.</returns>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.BuildInstance(System.Type)">
- <summary>
- Actually does the work of creating the instance and satisfying it's constructor dependencies.
- </summary>
- <param name = "type">The type.</param>
- <returns></returns>
- </member>
- <member name="M:Caliburn.Micro.SimpleContainer.ActivateInstance(System.Type,System.Object[])">
- <summary>
- Creates an instance of the type with the specified constructor arguments.
- </summary>
- <param name = "type">The type.</param>
- <param name = "args">The constructor args.</param>
- <returns>The created instance.</returns>
- </member>
- <member name="E:Caliburn.Micro.SimpleContainer.Activated">
- <summary>
- Occurs when a new instance is created.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.SimpleResult">
- <summary>
- A simple result.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.SimpleResult.Succeeded">
- <summary>
- A result that is always succeeded.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.SimpleResult.Cancelled">
- <summary>
- A result that is always canceled.
- </summary>
- <returns>The result.</returns>
- </member>
- <member name="M:Caliburn.Micro.SimpleResult.Failed(System.Exception)">
- <summary>
- A result that is always failed.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.SimpleResult.Execute(Caliburn.Micro.CoroutineExecutionContext)">
- <summary>
- Executes the result using the specified context.
- </summary>
- <param name="context">The context.</param>
- </member>
- <member name="E:Caliburn.Micro.SimpleResult.Completed">
- <summary>
- Occurs when execution has completed.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.TaskExtensions">
- <summary>
- Extension methods to bring <see cref="T:System.Threading.Tasks.Task"/> and <see cref="T:Caliburn.Micro.IResult"/> together.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.TaskExtensions.ExecuteAsync(Caliburn.Micro.IResult,Caliburn.Micro.CoroutineExecutionContext)">
- <summary>
- Executes an <see cref="T:Caliburn.Micro.IResult"/> asynchronous.
- </summary>
- <param name="result">The coroutine to execute.</param>
- <param name="context">The context to execute the coroutine within.</param>
- <returns>A task that represents the asynchronous coroutine.</returns>
- </member>
- <member name="M:Caliburn.Micro.TaskExtensions.ExecuteAsync``1(Caliburn.Micro.IResult{``0},Caliburn.Micro.CoroutineExecutionContext)">
- <summary>
- Executes an <see cref="T:Caliburn.Micro.IResult`1"/> asynchronous.
- </summary>
- <typeparam name="TResult">The type of the result.</typeparam>
- <param name="result">The coroutine to execute.</param>
- <param name="context">The context to execute the coroutine within.</param>
- <returns>A task that represents the asynchronous coroutine.</returns>
- </member>
- <member name="M:Caliburn.Micro.TaskExtensions.AsResult(System.Threading.Tasks.Task)">
- <summary>
- Encapsulates a task inside a couroutine.
- </summary>
- <param name="task">The task.</param>
- <returns>The coroutine that encapsulates the task.</returns>
- </member>
- <member name="M:Caliburn.Micro.TaskExtensions.AsResult``1(System.Threading.Tasks.Task{``0})">
- <summary>
- Encapsulates a task inside a couroutine.
- </summary>
- <typeparam name="TResult">The type of the result.</typeparam>
- <param name="task">The task.</param>
- <returns>The coroutine that encapsulates the task.</returns>
- </member>
- <member name="T:Caliburn.Micro.TaskResult">
- <summary>
- A couroutine that encapsulates an <see cref="T:System.Threading.Tasks.Task"/>.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.TaskResult.#ctor(System.Threading.Tasks.Task)">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.TaskResult"/> class.
- </summary>
- <param name="task">The task.</param>
- </member>
- <member name="M:Caliburn.Micro.TaskResult.Execute(Caliburn.Micro.CoroutineExecutionContext)">
- <summary>
- Executes the result using the specified context.
- </summary>
- <param name="context">The context.</param>
- </member>
- <member name="M:Caliburn.Micro.TaskResult.OnCompleted(System.Threading.Tasks.Task)">
- <summary>
- Called when the asynchronous task has completed.
- </summary>
- <param name="task">The completed task.</param>
- </member>
- <member name="E:Caliburn.Micro.TaskResult.Completed">
- <summary>
- Occurs when execution has completed.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.TaskResult`1">
- <summary>
- A couroutine that encapsulates an <see cref="T:System.Threading.Tasks.Task`1"/>.
- </summary>
- <typeparam name="TResult">The type of the result.</typeparam>
- </member>
- <member name="M:Caliburn.Micro.TaskResult`1.#ctor(System.Threading.Tasks.Task{`0})">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.TaskResult`1"/> class.
- </summary>
- <param name="task">The task.</param>
- </member>
- <member name="P:Caliburn.Micro.TaskResult`1.Result">
- <summary>
- Gets the result of the asynchronous operation.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.TaskResult`1.OnCompleted(System.Threading.Tasks.Task)">
- <summary>
- Called when the asynchronous task has completed.
- </summary>
- <param name="task">The completed task.</param>
- </member>
- <member name="T:Caliburn.Micro.ViewAttachedEventArgs">
- <summary>
- The event args for the <see cref="E:Caliburn.Micro.IViewAware.ViewAttached"/> event.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.ViewAttachedEventArgs.View">
- <summary>
- The view.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.ViewAttachedEventArgs.Context">
- <summary>
- The context.
- </summary>
- </member>
- <member name="T:Caliburn.Micro.ViewAware">
- <summary>
- A base implementation of <see cref = "T:Caliburn.Micro.IViewAware" /> which is capable of caching views by context.
- </summary>
- </member>
- <member name="F:Caliburn.Micro.ViewAware.DefaultContext">
- <summary>
- The default view context.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.ViewAware.Views">
- <summary>
- The view chache for this instance.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ViewAware.#ctor">
- <summary>
- Creates an instance of <see cref="T:Caliburn.Micro.ViewAware"/>.
- </summary>
- </member>
- <member name="E:Caliburn.Micro.ViewAware.ViewAttached">
- <summary>
- Raised when a view is attached.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.ViewAware.OnViewAttached(System.Object,System.Object)">
- <summary>
- Called when a view is attached.
- </summary>
- <param name="view">The view.</param>
- <param name="context">The context in which the view appears.</param>
- </member>
- <member name="M:Caliburn.Micro.ViewAware.OnViewLoaded(System.Object)">
- <summary>
- Called when an attached view's Loaded event fires.
- </summary>
- <param name = "view"></param>
- </member>
- <member name="M:Caliburn.Micro.ViewAware.OnViewReady(System.Object)">
- <summary>
- Called the first time the page's LayoutUpdated event fires after it is navigated to.
- </summary>
- <param name = "view"></param>
- </member>
- <member name="M:Caliburn.Micro.ViewAware.GetView(System.Object)">
- <summary>
- Gets a view previously attached to this instance.
- </summary>
- <param name = "context">The context denoting which view to retrieve.</param>
- <returns>The view.</returns>
- </member>
- <member name="T:Caliburn.Micro.WeakValueDictionary`2">
- <summary>
- A dictionary in which the values are weak references.
- </summary>
- <typeparam name="TKey">The type of keys in the dictionary.</typeparam>
- <typeparam name="TValue">The type of values in the dictionary.</typeparam>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/> class that is empty, has the default initial capacity, and uses the default equality comparer for the key type.
- </summary>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/> class that contains elements copied from the specified <see cref="T:System.Collections.Generic.IDictionary`2"/> and uses the default equality comparer for the key type.
- </summary>
- <param name="dictionary">The <see cref="T:System.Collections.Generic.IDictionary`2"/> whose elements are copied to the new <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/>.</param>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1},System.Collections.Generic.IEqualityComparer{`0})">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/> class that contains elements copied from the specified <see cref="T:System.Collections.Generic.IDictionary`2"/> and uses the specified <see cref="T:System.Collections.Generic.IEqualityComparer`1"/>.
- </summary>
- <param name="dictionary">The <see cref="T:System.Collections.Generic.IDictionary`2"/> whose elements are copied to the new <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/>.</param>
- <param name="comparer">The <see cref="T:System.Collections.Generic.IEqualityComparer`1"/> implementation to use when comparing keys, or null to use the default <see cref="T:System.Collections.Generic.EqualityComparer`1"/> for the type of the key.</param>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/> class that is empty, has the default initial capacity, and uses the specified <see cref="T:System.Collections.Generic.IEqualityComparer`1"/>.
- </summary>
- <param name="comparer">The <see cref="T:System.Collections.Generic.IEqualityComparer`1"/> implementation to use when comparing keys, or null to use the default <see cref="T:System.Collections.Generic.EqualityComparer`1"/> for the type of the key.</param>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.#ctor(System.Int32)">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/> class that is empty, has the specified initial capacity, and uses the default equality comparer for the key type.
- </summary>
- <param name="capacity">The initial number of elements that the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/> can contain.</param>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.#ctor(System.Int32,System.Collections.Generic.IEqualityComparer{`0})">
- <summary>
- Initializes a new instance of the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/> class that is empty, has the specified initial capacity, and uses the specified <see cref="T:System.Collections.Generic.IEqualityComparer`1"/>.
- </summary>
- <param name="capacity">The initial number of elements that the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/> can contain.</param>
- <param name="comparer">The <see cref="T:System.Collections.Generic.IEqualityComparer`1"/> implementation to use when comparing keys, or null to use the default <see cref="T:System.Collections.Generic.EqualityComparer`1"/> for the type of the key.</param>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.GetEnumerator">
- <summary>
- Returns an enumerator that iterates through the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/>.
- </summary>
- <returns>The enumerator.</returns>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.Clear">
- <summary>
- Removes all keys and values from the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/>.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.WeakValueDictionary`2.Count">
- <summary>
- Gets the number of key/value pairs contained in the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/>.
- </summary>
- <remarks>
- Since the items in the dictionary are held by weak reference, the count value
- cannot be relied upon to guarantee the number of objects that would be discovered via
- enumeration. Treat the Count as an estimate only.
- </remarks>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.Add(`0,`1)">
- <summary>
- Adds the specified key and value to the dictionary.
- </summary>
- <param name="key">The key of the element to add.</param>
- <param name="value">The value of the element to add. The value can be null for reference types.</param>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.ContainsKey(`0)">
- <summary>
- Determines whether the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/> contains the specified key.
- </summary>
- <param name="key">The key to locate in the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/>.</param>
- <returns></returns>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.Remove(`0)">
- <summary>
- Removes the value with the specified key from the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/>.
- </summary>
- <param name="key">The key of the element to remove.</param>
- <returns>true if the element is successfully found and removed; otherwise, false. This method returns false if key is not found in the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/>.</returns>
- </member>
- <member name="M:Caliburn.Micro.WeakValueDictionary`2.TryGetValue(`0,`1@)">
- <summary>
- Gets the value associated with the specified key.
- </summary>
- <param name="key">The key of the value to get.</param>
- <param name="value">
- When this method returns, contains the value associated with the specified key,
- if the key is found; otherwise, the default value for the type of the value parameter.
- This parameter is passed uninitialized.</param>
- <returns>true if the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/> contains an element with the specified key; otherwise, false.</returns>
- </member>
- <member name="P:Caliburn.Micro.WeakValueDictionary`2.Item(`0)">
- <summary>
- Gets or sets the value associated with the specified key.
- </summary>
- <param name="key">The key of the value to get or set.</param>
- <returns>
- The value associated with the specified key. If the specified key is not found, a get operation throws a <see cref="T:System.Collections.Generic.KeyNotFoundException"/>,
- and a set operation creates a new element with the specified key.
- </returns>
- </member>
- <member name="P:Caliburn.Micro.WeakValueDictionary`2.Keys">
- <summary>
- Gets a collection containing the keys in the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/>.
- </summary>
- </member>
- <member name="P:Caliburn.Micro.WeakValueDictionary`2.Values">
- <summary>
- Gets a collection containing the values in the <see cref="T:Caliburn.Micro.WeakValueDictionary`2"/>.
- </summary>
- </member>
- </members>
- </doc>
|