Share via


ClosureFindElementOperation Class

Definition

Closure operation that is used to mark a find target element operation

public ref class ClosureFindElementOperation : Microsoft::VisualStudio::Modeling::ClosureElementOperation, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class ClosureFindElementOperation : Microsoft.VisualStudio.Modeling.ClosureElementOperation, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type ClosureFindElementOperation = class
    inherit ClosureElementOperation
    interface ISerializable
Public Class ClosureFindElementOperation
Inherits ClosureElementOperation
Implements ISerializable
Inheritance
ClosureFindElementOperation
Derived
Attributes
Implements

Constructors

ClosureFindElementOperation()

Default constructor

ClosureFindElementOperation(ModelElement)

Constructor

ClosureFindElementOperation(SerializationInfo, StreamingContext)

Protected constructor. It is executed during deserialization.

Fields

ClosureElementOperationList

The key to which closure element operations context info is bound

(Inherited from ClosureElementOperation)

Properties

SourceElementDomainClassId

Id of the domain class of the element

SourceElementId

Id of the element in the source store

TargetElement

The element as found in the target store

TargetElementId

Id of the element as found in the target store

Methods

FindElement(Guid, Guid, Store, ElementGroup)

default brute force search operation

GetObjectData(SerializationInfo, StreamingContext)

Populates a SerializationInfo with the data needed to serialize the target object. This method is executed during serialization.

Matches(ModelElement)

abstract method to determine that an element matches the one described by this find operation

Resolve(Partition, ElementGroup)

Performs target resolution of this operation

Applies to