IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
CShell.Framework.Results.OpenDocumentResult Class Reference
+ Inheritance diagram for CShell.Framework.Results.OpenDocumentResult:
+ Collaboration diagram for CShell.Framework.Results.OpenDocumentResult:

Public Member Functions

 OpenDocumentResult (IDocument document)
 
 OpenDocumentResult (string path)
 
 OpenDocumentResult (Uri uri)
 
 OpenDocumentResult (Type documentType)
 
override void Execute (ActionExecutionContext context)
 
 OpenDocumentResult (IDocument document)
 
 OpenDocumentResult (string path)
 
 OpenDocumentResult (Uri uri)
 
 OpenDocumentResult (Type documentType)
 
override void Execute (ActionExecutionContext context)
 

Private Attributes

readonly IDocument document
 
readonly Type documentType
 
readonly Uri uri
 
IShell shell
 

Additional Inherited Members

- Protected Member Functions inherited from CShell.Framework.Results.OpenResultBase< TTarget >
virtual void OnCompleted (Exception exception)
 
virtual void OnCompleted (Exception exception)
 
- Protected Attributes inherited from CShell.Framework.Results.OpenResultBase< TTarget >
Action< TTarget > _setData
 
Action< TTarget > _onConfigure
 
Action< TTarget > _onShutDown
 
- Properties inherited from CShell.Framework.Results.OpenResultBase< TTarget >
Action< TTarget > IOpenResult
< TTarget >. 
OnConfigure [get, set]
 
Action< TTarget > IOpenResult
< TTarget >. 
OnShutDown [get, set]
 
- Properties inherited from CShell.Framework.Results.IOpenResult< TChild >
Action< TChild > OnConfigure [get, set]
 
Action< TChild > OnShutDown [get, set]
 
- Events inherited from CShell.Framework.Results.OpenResultBase< TTarget >
EventHandler
< ResultCompletionEventArgs > 
Completed
 

Constructor & Destructor Documentation

CShell.Framework.Results.OpenDocumentResult.OpenDocumentResult ( IDocument  document)
inline
CShell.Framework.Results.OpenDocumentResult.OpenDocumentResult ( string  path)
inline
CShell.Framework.Results.OpenDocumentResult.OpenDocumentResult ( Uri  uri)
inline
CShell.Framework.Results.OpenDocumentResult.OpenDocumentResult ( Type  documentType)
inline
CShell.Framework.Results.OpenDocumentResult.OpenDocumentResult ( IDocument  document)
inline
CShell.Framework.Results.OpenDocumentResult.OpenDocumentResult ( string  path)
inline
CShell.Framework.Results.OpenDocumentResult.OpenDocumentResult ( Uri  uri)
inline
CShell.Framework.Results.OpenDocumentResult.OpenDocumentResult ( Type  documentType)
inline

Member Function Documentation

override void CShell.Framework.Results.OpenDocumentResult.Execute ( ActionExecutionContext  context)
inlinevirtual
override void CShell.Framework.Results.OpenDocumentResult.Execute ( ActionExecutionContext  context)
inlinevirtual

Member Data Documentation

readonly IDocument CShell.Framework.Results.OpenDocumentResult.document
private
readonly Type CShell.Framework.Results.OpenDocumentResult.documentType
private
readonly Uri CShell.Framework.Results.OpenDocumentResult.uri
private
IShell CShell.Framework.Results.OpenDocumentResult.shell
private

The documentation for this class was generated from the following file: