Click or drag to resize

AppletCollection Class

Represents a collection of applets
Inheritance Hierarchy
SystemObject
  SanteDB.Core.AppletsAppletCollection
    SanteDB.Core.AppletsReadonlyAppletCollection

Namespace: SanteDB.Core.Applets
Assembly: SanteDB.Core.Applets (in SanteDB.Core.Applets.dll) Version: 3.0.2081-alpha+7b2a5ef9dec224f2debe0fde366fd06099cc30db
Syntax
public class AppletCollection : IList<AppletManifest>, 
	ICollection<AppletManifest>, IEnumerable<AppletManifest>, IEnumerable, 
	INotifyCollectionChanged

The AppletCollection type exposes the following members.

Constructors
 NameDescription
Public methodAppletCollection Constructs a new instance of the applet collection
Public methodAppletCollection(String) Applet collection rewrite to alternate url
Top
Properties
 NameDescription
Public propertyBaseUrl Gets or sets the base url
Public propertyCachePages Gets or sets whether caching is enabled
Public propertyCount Return the count of applets in the collection
Public propertyDefaultApplet The current default scope applet
Public propertyDefinedPathways Gets the defined templates
Public propertyDefinedTemplates Gets the defined templates in the manifests
Public propertyHtmlAssets Html Assets
Public propertyIsReadOnly Return true if the collection is readonly
Public propertyItem Gets or sets the item at the specified element
Public propertyResolver Asset content resolver called when asset content is null
Public propertyViewStateAssets Gets a list of all view states of all loaded applets
Public propertyWidgetAssets Gets a list of all widgets for all loaded applets
Top
Methods
 NameDescription
Public methodAdd Add an applet manifest to the collection
Public methodAsReadonly Readonly applet collection
Public methodClear Clear the collection of applets
Public methodClearCaches Clear all caches
Public methodContains Returns true if the collection contains the specified item
Public methodCopyTo Copies the specified collection to the array
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetDynamicHtmlAssets Gets all registered dynamic html asset generation source
Public methodGetEnumerator Get the enumerator
Public methodGetErrorAsset Get the configured error asset from the applet collection
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetLazyScripts Injection for HTML headers
Public methodGetLoginAssetPath Get the configured login asset for this collection
Public methodGetTemplateDefinition Gets the template definition
Obsolete
Public methodGetTemplateInstance Get the template instance with the specified parameters
Obsolete
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetViewModelDescription Gets the template definition
Public methodIndexOf Get the index of the specified item
Public methodInsert Inserts the specified item at the specified index
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodRegisterBundle Register bundle
Public methodRemove Remove the specified item from the collection
Public methodRemoveAt Removes the specified item
Public methodRenderAssetContent Render asset content
Public methodResolveAsset Resolve the asset
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTryResolveApplet Try to resolve the specified asset
Public methodVerifyDependencies Verify dependencies are met for the specified applet
Top
Events
 NameDescription
Public eventCollectionChanged Fired when the collection has changed
Top
Fields
 NameDescription
Public fieldStatic memberAPPLET_SCHEME Represetns the applet scheme
Protected fieldm_appletManifest Represents the applet manifests in this collection
Top
Extension Methods
 NameDescription
Public Extension MethodAddRangeAppletManifest Add itemsToAdd to me
(Defined by ExtensionMethods)
Public Extension MethodAsResultSet As result set
(Defined by ExtensionMethods)
Public Extension MethodAsResultSetAppletManifest As result set
(Defined by ExtensionMethods)
Public Extension MethodConvertTReturn The purpose of this method is to convert object me to TReturn. Why? Because if you have an instance of Act that actually needs to be a SubstanceAdministration we can't just cast so we have to copy.
(Defined by ExtensionMethods)
Public Extension MethodForEachAppletManifest For each item in an enumerable
(Defined by ExtensionMethods)
Public Extension MethodIsNullOrEmpty Returns true if the IList is null or has no elements
(Defined by ExtensionMethods)
Public Extension MethodToDictionaryIgnoringDuplicatesAppletManifest, TKey Creates a DictionaryTKey, TValue from an IEnumerableT according to specified key selector function. Diplicate keys will not be added to the dictionary.
(Defined by ExtensionMethods)
Public Extension MethodToDictionaryIgnoringDuplicatesAppletManifest, TKey, TElement Creates a DictionaryTKey, TValue from an IEnumerableT according to specified key selector and element selector functions. Diplicate keys will not be added to the dictionary.
(Defined by ExtensionMethods)
Public Extension MethodWithControl With control parameter is used as a wrapper for _ parameters
(Defined by QueryFilterExtensions)
Top
See Also