CvContainer Type
Represents a collection of structured properties, annotated with a controlled vocabulary term.
Constructors
Constructor | Description |
|
|
|
|
Full Usage:
CvContainer(term, attributes)
Parameters:
CvTerm
attributes : IDictionary<string, IParam>
Returns: CvContainer
|
|
Full Usage:
CvContainer(cvAccession, cvName, cvRefUri)
Parameters:
string
cvName : string
cvRefUri : string
Returns: CvContainer
|
|
Full Usage:
CvContainer(cvAccession, cvName, cvRefUri, attributes)
Parameters:
string
cvName : string
cvRefUri : string
attributes : IParam seq
Returns: CvContainer
|
|
Full Usage:
CvContainer(cvAccession, cvName, cvRefUri, attributes)
Parameters:
string
cvName : string
cvRefUri : string
attributes : IDictionary<string, IParam>
Returns: CvContainer
|
|
Full Usage:
CvContainer(cvAccession, cvName, cvRef, attributes, properties)
Parameters:
string
cvName : string
cvRef : string
attributes : IDictionary<string, IParam>
properties : IDictionary<string, ICvBase seq>
Returns: CvContainer
|
|
Instance members
Instance member | Description |
Full Usage:
this.ContainsProperty
Parameters:
string
Returns: bool
|
|
Full Usage:
this.CountChildren
Returns: int
|
|
Full Usage:
this.CountProperties
Returns: int
|
|
|
|
Full Usage:
this.GetManyAs
Parameters:
string
Returns: 'T seq
Modifiers: inline Type parameters: 'T |
|
|
|
|
|
|
|
Full Usage:
this.GetSingleAs
Parameters:
string
Returns: 'T
Modifiers: inline Type parameters: 'T |
|
|
|
|
|
|
|
|
|
Full Usage:
this.TryGetManyAs
Parameters:
string
Returns: 'T seq option
Modifiers: inline Type parameters: 'T |
|
Full Usage:
this.TryGetManyContainers
Parameters:
string
Returns: CvContainer seq option
|
|
|
|
|
|
Full Usage:
this.TryGetSingleAs
Parameters:
string
Returns: 'T option
Modifiers: inline Type parameters: 'T |
|
Full Usage:
this.TryGetSingleContainer
Parameters:
string
Returns: CvContainer option
|
|
|
Static members
Static member | Description |
Full Usage:
CvContainer.addMany values cvContainer
Parameters:
ICvBase seq
cvContainer : CvContainer
|
|
Full Usage:
CvContainer.addSingle value cvContainer
Parameters:
ICvBase
cvContainer : CvContainer
|
|
Full Usage:
CvContainer.containsProperty propertyName container
Parameters:
string
container : CvContainer
Returns: bool
|
|
|
|
|
|
Full Usage:
CvContainer.getMany propertyName container
Parameters:
string
container : CvContainer
Returns: ICvBase seq
|
|
Full Usage:
CvContainer.getManyAs propertyName container
Parameters:
string
container : CvContainer
Returns: 'T seq
Modifiers: inline Type parameters: 'T |
|
Full Usage:
CvContainer.getManyContainers propertyName container
Parameters:
string
container : CvContainer
Returns: CvContainer seq
|
|
Full Usage:
CvContainer.getManyParams propertyName container
Parameters:
string
container : CvContainer
Returns: IParam seq
|
|
Full Usage:
CvContainer.getSingle propertyName container
Parameters:
string
container : CvContainer
Returns: ICvBase
|
|
Full Usage:
CvContainer.getSingleAs propertyName container
Parameters:
string
container : CvContainer
Returns: 'T
Modifiers: inline Type parameters: 'T |
|
Full Usage:
CvContainer.getSingleContainer propertyName container
Parameters:
string
container : CvContainer
Returns: CvContainer
|
|
Full Usage:
CvContainer.getSingleParam propertyName container
Parameters:
string
container : CvContainer
Returns: IParam
|
|
Full Usage:
CvContainer.setMany values cvContainer
Parameters:
ICvBase seq
cvContainer : CvContainer
|
|
Full Usage:
CvContainer.setSingle value cvContainer
Parameters:
ICvBase
cvContainer : CvContainer
Returns: IDictionary<string, ICvBase seq>
|
|
|
|
Full Usage:
CvContainer.tryGetMany propertyName container
Parameters:
string
container : CvContainer
Returns: ICvBase seq option
|
|
Full Usage:
CvContainer.tryGetManyAs propertyName container
Parameters:
string
container : CvContainer
Returns: 'T seq option
Modifiers: inline Type parameters: 'T |
|
Full Usage:
CvContainer.tryGetManyContainers propertyName container
Parameters:
string
container : CvContainer
Returns: CvContainer seq option
|
|
Full Usage:
CvContainer.tryGetManyParams propertyName container
Parameters:
string
container : CvContainer
Returns: IParam seq option
|
|
Full Usage:
CvContainer.tryGetSingle propertyName container
Parameters:
string
container : CvContainer
Returns: ICvBase option
|
|
Full Usage:
CvContainer.tryGetSingleAs propertyName container
Parameters:
string
container : CvContainer
Returns: 'T option
Modifiers: inline Type parameters: 'T |
|
Full Usage:
CvContainer.tryGetSingleContainer propertyName container
Parameters:
string
container : CvContainer
Returns: CvContainer option
|
|
Full Usage:
CvContainer.tryGetSingleParam propertyName container
Parameters:
string
container : CvContainer
Returns: IParam option
|