Table of Contents

Interface IObject

Namespace
NMF.Interop.Cmof
Assembly
NMF.UMLInterop.dll

The public interface for Object

[DefaultImplementationType(typeof(Object))]
[XmlDefaultImplementationType(typeof(Object))]
[ModelRepresentationClass("http://www.omg.org/spec/MOF/20131001/cmof.xmi#//Object")]
public interface IObject : IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
Inherited Members

Methods

Equals(IObject)

bool Equals(IObject element)

Parameters

element IObject

Returns

bool

Get(IProperty)

IObject Get(IProperty property)

Parameters

property IProperty

Returns

IObject

Invoke(IOperation, IEnumerable<IArgument>)

IObject Invoke(IOperation op, IEnumerable<IArgument> arguments)

Parameters

op IOperation
arguments IEnumerable<IArgument>

Returns

IObject

IsSet(IProperty)

bool IsSet(IProperty property)

Parameters

property IProperty

Returns

bool

Set(IProperty, IObject)

void Set(IProperty property, IObject value)

Parameters

property IProperty
value IObject

Unset(IProperty)

void Unset(IProperty property)

Parameters

property IProperty

Events

EqualsCalled

Gets fired after the operation equals got called

event EventHandler<OperationCallEventArgs> EqualsCalled

Event Type

EventHandler<OperationCallEventArgs>

EqualsCalling

Gets fired before the operation equals gets called

event EventHandler<OperationCallEventArgs> EqualsCalling

Event Type

EventHandler<OperationCallEventArgs>

GetCalled

Gets fired after the operation get got called

event EventHandler<OperationCallEventArgs> GetCalled

Event Type

EventHandler<OperationCallEventArgs>

GetCalling

Gets fired before the operation get gets called

event EventHandler<OperationCallEventArgs> GetCalling

Event Type

EventHandler<OperationCallEventArgs>

InvokeCalled

Gets fired after the operation invoke got called

event EventHandler<OperationCallEventArgs> InvokeCalled

Event Type

EventHandler<OperationCallEventArgs>

InvokeCalling

Gets fired before the operation invoke gets called

event EventHandler<OperationCallEventArgs> InvokeCalling

Event Type

EventHandler<OperationCallEventArgs>

IsSetCalled

Gets fired after the operation isSet got called

event EventHandler<OperationCallEventArgs> IsSetCalled

Event Type

EventHandler<OperationCallEventArgs>

IsSetCalling

Gets fired before the operation isSet gets called

event EventHandler<OperationCallEventArgs> IsSetCalling

Event Type

EventHandler<OperationCallEventArgs>

SetCalled

Gets fired after the operation set got called

event EventHandler<OperationCallEventArgs> SetCalled

Event Type

EventHandler<OperationCallEventArgs>

SetCalling

Gets fired before the operation set gets called

event EventHandler<OperationCallEventArgs> SetCalling

Event Type

EventHandler<OperationCallEventArgs>

UnsetCalled

Gets fired after the operation unset got called

event EventHandler<OperationCallEventArgs> UnsetCalled

Event Type

EventHandler<OperationCallEventArgs>

UnsetCalling

Gets fired before the operation unset gets called

event EventHandler<OperationCallEventArgs> UnsetCalling

Event Type

EventHandler<OperationCallEventArgs>