Show / Hide Table of Contents

Interface IStereotypePropertyInstance

The value of a Stereotype Property

Inherited Members
IElement.ElementId
IElement.Owner
IElement.OwnedElements
IElement.AppliedStereotypes
IElement.Description
IElement.Item[String, String]
IElement.Notes
IElement.IsUndoRedo
IElementsObservable.Elements
Namespace:System.Dynamic.ExpandoObject
Assembly:SilvaDawn.SilvaModel.UML.Interfaces.dll
Syntax
public interface IStereotypePropertyInstance : IElement, IElementsObservable

Properties

GeneratorParameterId

Reference to the Code Generator Parameter

Declaration
Guid GeneratorParameterId { get; set; }
Property Value
Type Description
System.Guid

GroupName

The Group for the Stereotype Property

Declaration
string GroupName { get; set; }
Property Value
Type Description
System.String

Name

The Name of the Stereotype Property

Declaration
string Name { get; set; }
Property Value
Type Description
System.String

StereotypeInstance

The Stereotype this Stereotype Property belong to

Declaration
IStereotypeInstance StereotypeInstance { get; }
Property Value
Type Description
IStereotypeInstance

Type

The PropertyType for the type.

Declaration
string Type { get; set; }
Property Value
Type Description
System.String
Examples

Values can be one of the following

Undefined=0, Boolean=100, Datatype=200, Date=300, Directory=400, File=500, GUID=600, LongNote=700,
LocalElement=800, LocalClass=900, PropertyType=1000, RelatedField=1100, RichNote=1200, String=1300,
UmlClass=1400, UmlElement=1500, UmlModel=1600, Variable=1700,

Value

The Value of the Stereotype Property

Declaration
string Value { get; set; }
Property Value
Type Description
System.String

Extension Methods

ElementExtensions.GetModel()
ElementExtensions.GetSolution()
ElementExtensions.Delete()
ElementExtensions.FindTargetRelationships()
ElementExtensions.AddElement(IElement)
ElementExtensions.FindChildElement(Guid)
ElementExtensions.FindParentofType(Type)
ElementExtensions.FindParentModel()
ElementExtensions.FindPropertyValue(String)
ElementExtensions.FindPropertyValue(String, String)
ElementExtensions.FindAllElementsOfType<TElement>()
ElementExtensions.FindAllElementsOfType<TElement>(Boolean)
ElementExtensions.ApplyStereotypeInstance(Guid, String, Generator)
ElementExtensions.GetAllStereotypePropertyInstances()
ElementExtensions.AddPropertyInstance(Guid, String, String, Guid, String, String, String)
ElementExtensions.FindAllInheritedElements<TElement>()
ElementExtensions.DefaultDescription()
ElementExtensions.GetNotesAsHTML()
ElementExtensions.GetNotesAsHTML(String)
ElementExtensions.GetNotesAsMarkDown()
ElementExtensions.GetNotesAsDocx()
ElementExtensions.GetNotesAsTxt()
ElementExtensions.GetNotesAsRTF()
StereotypePropertyInstanceExtensions.AsString()
StereotypePropertyInstanceExtensions.IsString()
StereotypePropertyInstanceExtensions.AsDouble()
StereotypePropertyInstanceExtensions.IsDouble()
StereotypePropertyInstanceExtensions.AsBoolean()
StereotypePropertyInstanceExtensions.IsBoolean()
StereotypePropertyInstanceExtensions.AsInteger()
StereotypePropertyInstanceExtensions.IsInteger()
StereotypePropertyInstanceExtensions.AsClass()
StereotypePropertyInstanceExtensions.IsClass()
StereotypePropertyInstanceExtensions.ValueType()
Back to top Generated by DocFX