ElementMovedEventArgs Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ElementMovedEventArgs(IElementDirectory, DomainClassInfo, Guid, Guid, Guid, ChangeSource)
Caution
Use constructor with TransactionContext parameter
Obsolete constructor
public:
ElementMovedEventArgs(Microsoft::VisualStudio::Modeling::IElementDirectory ^ directory, Microsoft::VisualStudio::Modeling::DomainClassInfo ^ domainClass, Guid elementId, Guid sourcePartitionId, Guid destinationPartitionId, Microsoft::VisualStudio::Modeling::ChangeSource changeSource);
[System.Obsolete("Use constructor with TransactionContext parameter")]
public ElementMovedEventArgs (Microsoft.VisualStudio.Modeling.IElementDirectory directory, Microsoft.VisualStudio.Modeling.DomainClassInfo domainClass, Guid elementId, Guid sourcePartitionId, Guid destinationPartitionId, Microsoft.VisualStudio.Modeling.ChangeSource changeSource);
[<System.Obsolete("Use constructor with TransactionContext parameter")>]
new Microsoft.VisualStudio.Modeling.ElementMovedEventArgs : Microsoft.VisualStudio.Modeling.IElementDirectory * Microsoft.VisualStudio.Modeling.DomainClassInfo * Guid * Guid * Guid * Microsoft.VisualStudio.Modeling.ChangeSource -> Microsoft.VisualStudio.Modeling.ElementMovedEventArgs
Public Sub New (directory As IElementDirectory, domainClass As DomainClassInfo, elementId As Guid, sourcePartitionId As Guid, destinationPartitionId As Guid, changeSource As ChangeSource)
Parameters
- directory
- IElementDirectory
The directory in which the new ModelElement may be found
- domainClass
- DomainClassInfo
The domain class of the new ModelElement
- elementId
- Guid
The Id of the new ModelElement
- sourcePartitionId
- Guid
source partition Id
- destinationPartitionId
- Guid
destination partition Id
- changeSource
- ChangeSource
Source of the change
- Attributes
Applies to
ElementMovedEventArgs(IElementDirectory, DomainClassInfo, Guid, Guid, Guid, ChangeSource, TransactionContext)
Constructor
public:
ElementMovedEventArgs(Microsoft::VisualStudio::Modeling::IElementDirectory ^ directory, Microsoft::VisualStudio::Modeling::DomainClassInfo ^ domainClass, Guid elementId, Guid sourcePartitionId, Guid destinationPartitionId, Microsoft::VisualStudio::Modeling::ChangeSource changeSource, Microsoft::VisualStudio::Modeling::TransactionContext ^ transactionContext);
public ElementMovedEventArgs (Microsoft.VisualStudio.Modeling.IElementDirectory directory, Microsoft.VisualStudio.Modeling.DomainClassInfo domainClass, Guid elementId, Guid sourcePartitionId, Guid destinationPartitionId, Microsoft.VisualStudio.Modeling.ChangeSource changeSource, Microsoft.VisualStudio.Modeling.TransactionContext transactionContext);
new Microsoft.VisualStudio.Modeling.ElementMovedEventArgs : Microsoft.VisualStudio.Modeling.IElementDirectory * Microsoft.VisualStudio.Modeling.DomainClassInfo * Guid * Guid * Guid * Microsoft.VisualStudio.Modeling.ChangeSource * Microsoft.VisualStudio.Modeling.TransactionContext -> Microsoft.VisualStudio.Modeling.ElementMovedEventArgs
Public Sub New (directory As IElementDirectory, domainClass As DomainClassInfo, elementId As Guid, sourcePartitionId As Guid, destinationPartitionId As Guid, changeSource As ChangeSource, transactionContext As TransactionContext)
Parameters
- directory
- IElementDirectory
The directory in which the new ModelElement may be found
- domainClass
- DomainClassInfo
The domain class of the new ModelElement
- elementId
- Guid
The Id of the new ModelElement
- sourcePartitionId
- Guid
source partition Id
- destinationPartitionId
- Guid
destination partition Id
- changeSource
- ChangeSource
Source of the change
- transactionContext
- TransactionContext
Context of transaction active when event fired