Click or drag to resize

metaDocumentRootSet Class

imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Root set of the report - adds index.html outside its own folder
Inheritance Hierarchy

Namespace:  imbSCI.Reporting.meta.documentSet
Assembly:  imbSCI.Reporting (in imbSCI.Reporting.dll) Version: 0.3.70.
Syntax
C#
public abstract class metaDocumentRootSet : metaDocumentSet, 
	IObjectWithRoot, IObjectWithParent
Request Example View Source

The metaDocumentRootSet type exposes the following members.

Properties
  NameDescription
Public propertychildren (Inherited from MetaContentNestedBase.)
Public propertycontent
Text content of the meta item. For headers it is written below description block. For footers it comes before bottomline
(Inherited from MetaContentNestedBase.)
Public propertycontext
Execution context reference
(Inherited from MetaContentNestedBase.)
Public propertydescription
Description content under the main name
(Inherited from MetaContentNestedBase.)
Public propertydocument
The first document in parent structure - closest to this
(Inherited from MetaContentNestedBase.)
Public propertydocuments
Collection of metaDocuments inside the set
(Inherited from metaDocumentSet.)
Public propertydocumentSetDescription
Short description of complete documentSet
(Inherited from metaDocumentSet.)
Public propertydocumentSets
Sub document sets
(Inherited from metaDocumentSet.)
Public propertydocumentSetTitle
Title describing complete documentSet
(Inherited from metaDocumentSet.)
Public propertyelementLevel (Inherited from metaDocumentSet.)
Public propertyid
ID
(Inherited from MetaContentNestedBase.)
Public propertyindex
(Inherited from metaDocumentSet.)
Public propertyindexPage (Overrides metaDocumentSetindexPage.)
Public propertyisThisDocument
Gets a value indicating whether this instance is this document.
(Inherited from MetaContentNestedBase.)
Public propertyisThisRoot
Gets a value indicating whether this instance is this root.
(Inherited from MetaContentNestedBase.)
Public propertyisThisRootPage
Gets a value indicating whether this instance is this root page.
(Inherited from MetaContentNestedBase.)
Public propertyItemInt32
Gets the IMetaContentNested with the specified key.
(Inherited from metaDocumentSet.)
Public propertyItemString
Gets the IMetaContentNested with the specified key.
(Inherited from metaDocumentSet.)
Public propertyitems
Default primary children collection
(Inherited from MetaContentNestedBase.)
Public propertylogger
Gets the logger of the root element - or it's own if it has no parent
(Inherited from MetaContentNestedBase.)
Public propertymenu_documentSetMenu
(Inherited from metaDocumentSet.)
Public propertyname
Naziv komponente
(Inherited from MetaContentNestedBase.)
Public propertynotation
Extra notation data
(Inherited from metaDocumentSet.)
Public propertypage
The first page in parent structure - closest to this
(Inherited from MetaContentNestedBase.)
Public propertypageRootIndex
Gets or sets the index of the page root.
Public propertypages
Registry of service pages used by this document
(Inherited from metaDocumentSet.)
Public propertyparent
refernca prema parent objektu
(Inherited from MetaContentNestedBase.)
Public propertypath
Path from root object to this object - including this
(Inherited from MetaContentNestedBase.)
Public propertypriority
Priority defines order of blocks
(Inherited from MetaContentNestedBase.)
Public propertyregDone (Inherited from MetaContentNestedBase.)
Public propertyroot
Top parent object
(Inherited from MetaContentNestedBase.)
Public propertytitle (Inherited from metaDocumentSet.)
Public propertyvisible
Controls render visibility of the content block
(Inherited from MetaContentNestedBase.)
Top
Methods
  NameDescription
Public methodAdd (Inherited from metaDocumentSet.)
Public methodAppendDataFields (Inherited from metaDocumentSet.)
Public methodbaseCompose
Bases the compose.
(Inherited from metaDocumentSet.)
Public methodbaseConstruct (Overrides metaDocumentSetbaseConstruct(Object).)
Public methodcollect
Collects data trough this meta node and its children
(Overrides metaDocumentSetcollect(PropertyCollectionDictionary).)
Public methodcompose
The compose call with root index inclusion out of report folder
(Overrides metaDocumentSetcompose(docScript).)
Public methodconstruct
Constructs the specified resources.
(Inherited from metaDocumentSet.)
Public methodCount (Inherited from MetaContentNestedBase.)
Public methodGetEnumerator (Inherited from MetaContentNestedBase.)
Public methodindexOf(IMetaContentNested)
Returns position of child inside primary collection. If fails returns -1
(Inherited from metaDocumentSet.)
Public methodindexOf(IObjectWithChildSelector) (Inherited from MetaContentNestedBase.)
Public methodlogStructure (Inherited from metaDocumentSet.)
Public methodOnPropertyChanged
Called when a property is changed.
(Inherited from dataBindableBase.)
Public methodregPath
Regs the path.
Public methodregPathGet(String)
Public methodregPathGet(String, reportElementLevel)
Regs the path get.
Public methodregPathGetTReg(String)
Regs the path get.
Public methodresolve
Resolves [!:imbSCI.Reporting.reporting.style.enums.metaModelTargetEnum] against metaContent DOM
(Inherited from MetaContentNestedBase.)
Public methodsetVisibility
Is visibility changed?
(Inherited from MetaContentNestedBase.)
Public methodsortChildren
Sorts all sub collections
(Inherited from metaDocumentSet.)
Top
Events
  NameDescription
Public eventPropertyChanged
Occurs when a property value changes.
(Inherited from dataBindableBase.)
Top
Fields
Extension Methods
  NameDescription
Public Extension MethodBuildDataShema
Builds the data table.
(Defined by PropertyDataStructureTools.)
Public Extension MethodbuildDataTable(String, DataTableBuildersbuildDataTableOptions, PropertyCollectionExtended, String, ILogBuilder)Overloaded.
2017:: Builds horizontal data table with columns mapping properties of the type.
(Defined by DataTableBuilders.)
Public Extension MethodbuildDataTable(String, Boolean, Boolean, Boolean, PropertyCollectionExtended, String)Overloaded.
Builds the horizontal data table
(Defined by DataTableBuilders.)
Public Extension MethodbuildDataTableVerticalSummaryTable
Builds the vertical table with all data
(Defined by DataTableBuilders.)
Public Extension MethodbuildPCE
Public Extension MethodbuildPropertyCollectionT
Create or update property collection out of object properties
(Defined by imbPropertyCollectionExtensions.)
Public Extension MethodchangeValueAsInt32
Changes the value as int32.
(Defined by imbValueChangers.)
Public Extension MethodchangeValueDouble
Step je 0.01
(Defined by imbValueChangers.)
Public Extension MethodConstructTableWithRandomContent
Constructs the data table and populates with random content of the table with.
(Defined by imbDataTableExtensions.)
Public Extension MethodgetDataTypeSafe
V3.5> Experimentalna funkcija - na osnovu tipa vrsi konverziju
(Defined by imbStringCommonTools.)
Public Extension MethodGetDefaultValueT
Vraca tipiziranu podrazumevanu vrednost
(Defined by imbTypologyHelpers.)
Public Extension MethodgetDescriptionForDictionary
Gets the description for dictionary, property table etc
(Defined by settingsEntriesInfoModelApi.)
Public Extension MethodgetDictionaryFromMappedSource
Vraca recnik sa vrednostima iz objekta.
(Defined by propertyMappingTools.)
Public Extension MethodGetDocumentSetsLinkCollection
Gets the service page link collection.
(Defined by metaTools.)
Public Extension MethodgetEnumMemberPath
Vraca enum member path koji moze da se koristi za preuzimanje enumeracije i njenog tipa
(Defined by imbEnumExtendBase.)
Public Extension MethodGetExpressionResolved
Resolves the specified expresion path, having host as starting node
(Defined by PropertyExpressionTools.)
Public Extension MethodgetParentOfLevel
Gets the parent of target element level or root if reached
(Defined by imbGraphExtensions.)
Public Extension MethodgetParentOrRoot
Gets a member from parent-chain: a) Nth parent according to limit. b) parent on targetPath, c) parent of target type or simply d) root if no more parents.
(Defined by imbGraphExtensions.)
Public Extension MethodgetPathForObject
2014c: Univerzalni konstruktor putanje
(Defined by resourcePathGenerator.)
Public Extension MethodgetPathForObjectAndParent
Univerzalni konstruktor putanje za bilo koji tip i parent
(Defined by resourcePathGenerator.)
Public Extension MethodgetPathForObjectWithParent
konstruise Path string za prosledjeni objekat
(Defined by resourcePathGenerator.)
Public Extension MethodgetPathForProperty
Vraca putanju za property
(Defined by resourcePathGenerator.)
Public Extension MethodgetPathToParent
Relative path to memeber in parent chain
(Defined by imbGraphExtensions.)
Public Extension MethodgetProperty
Retrieves PropertyInfo found on path specified
(Defined by imbTypeQueryExtensions.)
Public Extension MethodGetServicePageLinkCollection
Gets the service page link collection.
(Defined by metaTools.)
Public Extension MethodgetSPEC (Defined by imbTypeQueryExtensions.)
Public Extension MethodgetStringValue
2013a> bezbedno vraca string verziju prosledjene vrednosti - Kreira stringValue
(Defined by imbDataExecutor.)
Public Extension MethodGetUserManual
Generates property manual
(Defined by settingsEntriesTools.)
Public Extension MethodGetUserManualSaved
Gets the user manual saved:
(Defined by settingsEntriesTools.)
Public Extension MethodgetValuesFromMappedSource (Defined by propertyMappingTools.)
Public Extension MethodimbAttributeToProperties
Prebacuje vrednost iz atributa u propertije - u skladu sa podesenim mapiranjem (imbAttributeName.metaValueFromAttribute)
(Defined by imbAttributeTools.)
Public Extension MethodimbConvertValueSafe
2014c> bezbedna konverzija vrednosti
(Defined by imbTypeExtensions.)
Public Extension MethodimbConvertValueSafeTypedT (Defined by imbTypeExtensions.)
Public Extension MethodimbGetAllProperties
Vraca sve propertije iz objekta koji su Public i Instance. Vraca i nasledjene propertije ali ako su pregazeni onda vraca samo najnoviji
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbGetAllValues
Vraca sve vrednosti iz svih propertija koji su Public i Instance
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbGetCodeMark (Defined by imbStringExtensions.)
Public Extension MethodimbGetPropertySafe(String, Object, String)Overloaded.
2013> Sigurno preuzimanje vrednosti objekta - podržava path:
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbGetPropertySafe(PropertyInfo, Object, Boolean, Object)Overloaded.
2013> Sigurno preuzimanje vrednosti objekta - podržava path:
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbGetPropertySafe(PropertyInfo, Object, Boolean, Object, Boolean)Overloaded. (Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbGetPropertySafeT(PropertyInfo)Overloaded.
2014:Maj - uzima property i odmah vrsi bezbednu konverziju!
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbPropertyToString
Sigurno iscitavanje stringa
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbSetPropertyConvertSafe
Algoritam sa konverzijom koja podrzava i Collection objekta koji imaju Add method.
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbSetPropertySafe(String, Object, Boolean, Object, Boolean)Overloaded.
2013> Sigurano postavljanje vrednosti objekta
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbSetPropertySafe(PropertyInfo, Object, Boolean, Object, Boolean)Overloaded.
2013> Sigurano postavljanje vrednosti objekta
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbToBoolean
Konvertuje bilo koju vrednost u Boolean
(Defined by imbTypeExtensions.)
Public Extension MethodimbToEnumeration(Type, Enum)Overloaded.
Convers an value to the best fit Enumeration member
(Defined by imbTypeEnumExtensions.)
Public Extension MethodimbToEnumerationTOverloaded. (Defined by imbTypeEnumExtensions.)
Public Extension MethodimbToInstance
Konvertuje u potrebni tip. Ukoliko postoji konstruktor sa parametrom koji je IsInstanceOfType(input) onda ce koristit njega
(Defined by imbTypeExtensions.)
Public Extension MethodimbToNumber(Type)Overloaded.
Konvertuje u broj prema zadatom tipu
(Defined by imbTypeExtensions.)
Public Extension MethodimbToNumberT(Type)Overloaded. (Defined by imbTypeExtensions.)
Public Extension MethodisCoreColumn (Defined by PropertyEntryColumnExtensions.)
Public Extension MethodisNullOrEmpty (Defined by imbSciStringExtensions.)
Public Extension MethodisNullOrEmptyString
Proverava da li je input null, ako je string onda ga proverava kao string ako je neki drugi objekat onda ga predvara u string pa proverava
(Defined by imbSciStringExtensions.)
Public Extension MethodkeyToString (Defined by imbPropertyCollectionExtensions.)
Public Extension MethodrenderToTemplate
Vraca string koji definise placeholder u template stringu
(Defined by stringTemplateTools.)
Public Extension MethodresolvePath(String, pathResolveFlag)Overloaded.
Najčešće korišćen metod za upit nad putanjom i objektom
(Defined by resourcePathResolver.)
Public Extension MethodresolvePathT(String, pathResolveFlag)Overloaded.
(Defined by resourcePathResolver.)
Public Extension MethodsaveObjectToXML (Defined by objectSerialization.)
Public Extension MethodsetObjectByMappedSource
Primenjuje prosledjenu property mapu
(Defined by propertyMappingTools.)
Public Extension MethodsetObjectBySource
Sets the object by source.
(Defined by imbTypeObjectOperations.)
Public Extension MethodsetObjectValueTypesBySource
Sets the object by source, but only ValueTypes and string and only properties declared at top inherence level. Returns dictionary with updated properties (only if value changed)
(Defined by imbTypeObjectOperations.)
Public Extension MethodsetValuesToMappedTarget
Postavlja vednosti iz recnika u dati ciljani objekat - da bi bilo kompatibilno niz mora biti u istom rasporedu kao i u property mapu
(Defined by propertyMappingTools.)
Public Extension MethodsumValues
Supports> String, Int32, any number via Double and Boolean
(Defined by imbTypeExtensions.)
Public Extension MethodtoExpressionString
Returns expression-ready string, wrapped in proper quotes if required
(Defined by imbStringFormats.)
Public Extension MethodtoStringSafeOverloaded. (Defined by imbStringFormats.)
Public Extension MethodtoStringSafe(String)Overloaded. (Defined by imbStringFormats.)
Public Extension MethodtoStringSafe(String, String)Overloaded.
Bezbedna konverzija u String -- ako je null onda valueForNull
(Defined by imbStringFormats.)
Top
See Also