Show / Hide Table of Contents

Interface IEnumeration

Defines a collection of Enumeration Literals for the enumeration

Inherited Members
IDataType.Type
IDataType.Reference
IDataType.DataObject
IClassifier.Features
IClassifier.Generalizations
IClassifier.Generals
IClassifier.InheritedMembers
IClassifier.IsAbstract
IClassifier.IsTemplate
IClassifier.RelatedClassifier
IDiagram.X
IDiagram.Y
IDiagram.PosNotifications
IType.Package
IType.TypedElements
IPackageableElement.OwningPackage
IParameterableElement.OwningTemplateParameter
IParameterableElement.TemplateParameter
INamespace.Members
INamespace.OwnedMembers
IRedefinableElement.IsLeaf
INamedElement.Name
INamedElement.QualifiedName
INamedElement.Namespace
INamedElement.Visibility
IElement.ElementId
IElement.Owner
IElement.OwnedElements
IElement.AppliedStereotypes
IElement.Description
IElement.Item[String, String]
IElement.Notes
IElement.IsUndoRedo
IElementsObservable.Elements
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
IProperties.GetUMLProperties()
Namespace:System.Dynamic.ExpandoObject
Assembly:SilvaDawn.SilvaModel.UML.Interfaces.dll
Syntax
public interface IEnumeration : IDataType, IClassifier, IDiagram, IType, IPackageableElement, IParameterableElement, INamespace, IRedefinableElement, INamedElement, ITemplateableElement, IElement, IElementsObservable, INotifyPropertyChanged, IProperties

Extension Methods

AssociationExtensions.CreateAssociation(IClassifier, AssociationType)
ClassifierExtensions.CreateGeneralization(IClassifier)
ClassifierExtensions.GetTargetAssociation()
ClassifierExtensions.GetSourceAssociation()
ClassifierExtensions.Attributes()
ClassifierExtensions.AllAttributes()
ClassifierExtensions.Operations()
ClassifierExtensions.CreateDependency(IClassifier)
ClassifierExtensions.GetDependencys()
ClassifierExtensions.GetDependencyClients()
ClassifierExtensions.GetDependencySuppliers()
ClassifierExtensions.GetGeneralizations()
ClassifierExtensions.GetTargetGeneralizations()
ClassifierExtensions.GetSourceGeneralizations()
ClassifierExtensions.GetCompositions()
ClassifierExtensions.GetAggregations()
ClassifierExtensions.GetAssociations()
ClassifierExtensions.GetChildCompostions()
ClassifierExtensions.GetChildAggregations()
ClassifierExtensions.GetChildAssociations()
ClassifierExtensions.GetParentCompostions()
ClassifierExtensions.GetParentAggregations()
ClassifierExtensions.GetParentAssociations()
ClassifierExtensions.DeleteDependencys()
ClassifierExtensions.DeleteGeneralizations()
ClassifierExtensions.DeleteAssociations()
ClassifierExtensions.AddRelatedProperty(IProperty)
ClassifierExtensions.CreateOperation()
ClassifierExtensions.AddOperation(IOperation)
ClassifierExtensions.Properties()
ClassifierExtensions.AddProperty(IProperty)
ClassifierExtensions.CreateProperty()
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()
EnumerationExtentions.EnumerationLiterals()
EnumerationExtentions.AddEnumerationLiteral(IEnumerationLiteral)
EnumerationExtentions.CreateEnumerationLiteral()
NamedElementExtensions.Models()
NamedElementExtensions.CreateModel(String)
NamedElementExtensions.CreateModelWithPath(String)
SolutionExtensions.AddExistingModel(IModel)
TypeExtensions.IsPrimitiveType()
TypeExtensions.AsPrimitiveType()
TypeExtensions.IsInterface()
TypeExtensions.IsClass()
TypeExtensions.IsEnumeration()
TypeExtensions.GetUMLType()
TypeExtensions.TypeName(String)
TypeExtensions.TypeNew(String)
TypeExtensions.TypeInit(String)
Back to top Generated by DocFX