Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / Model / ModelChangedEventArgsImpl.cs / 1305376 / ModelChangedEventArgsImpl.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Activities.Presentation.Model
{
using System.Collections.Generic;
using System.Activities.Presentation.Services;
// Implementation of ModelChangedEventArgs used by the ModelServiceImpl
class ModelChangedEventArgsImpl : ModelChangedEventArgs
{
List itemsAdded;
List itemsRemoved;
List propertiesChanged;
public ModelChangedEventArgsImpl(List itemsAdded, List itemsRemoved, List propertiesChanged)
{
this.itemsAdded = itemsAdded;
this.itemsRemoved = itemsRemoved;
this.propertiesChanged = propertiesChanged;
}
public override IEnumerable ItemsAdded
{
get
{
return itemsAdded;
}
}
public override IEnumerable ItemsRemoved
{
get
{
return itemsRemoved;
}
}
public override IEnumerable PropertiesChanged
{
get
{
return propertiesChanged;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Activities.Presentation.Model
{
using System.Collections.Generic;
using System.Activities.Presentation.Services;
// Implementation of ModelChangedEventArgs used by the ModelServiceImpl
class ModelChangedEventArgsImpl : ModelChangedEventArgs
{
List itemsAdded;
List itemsRemoved;
List propertiesChanged;
public ModelChangedEventArgsImpl(List itemsAdded, List itemsRemoved, List propertiesChanged)
{
this.itemsAdded = itemsAdded;
this.itemsRemoved = itemsRemoved;
this.propertiesChanged = propertiesChanged;
}
public override IEnumerable ItemsAdded
{
get
{
return itemsAdded;
}
}
public override IEnumerable ItemsRemoved
{
get
{
return itemsRemoved;
}
}
public override IEnumerable PropertiesChanged
{
get
{
return propertiesChanged;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RequestQueryProcessor.cs
- SystemIcmpV6Statistics.cs
- MatrixAnimationUsingKeyFrames.cs
- ClientScriptManager.cs
- GridPatternIdentifiers.cs
- CompoundFileIOPermission.cs
- ProtocolsConfiguration.cs
- CapabilitiesUse.cs
- WindowsListView.cs
- ListViewItem.cs
- TextMessageEncodingBindingElement.cs
- SchemaSetCompiler.cs
- X509Certificate.cs
- Ray3DHitTestResult.cs
- SynchronousReceiveBehavior.cs
- WebConfigurationHostFileChange.cs
- HtmlUtf8RawTextWriter.cs
- SmtpClient.cs
- FixedSchema.cs
- SecUtil.cs
- BindUriHelper.cs
- WinCategoryAttribute.cs
- MarkupExtensionParser.cs
- PrivacyNoticeBindingElement.cs
- RepeatButtonAutomationPeer.cs
- InputBinder.cs
- AuthenticationConfig.cs
- ControlBindingsCollection.cs
- BaseDataBoundControl.cs
- ValidatorCompatibilityHelper.cs
- WebColorConverter.cs
- CodeTypeMember.cs
- Canonicalizers.cs
- RuntimeConfig.cs
- FormParameter.cs
- WebServiceReceive.cs
- ScopelessEnumAttribute.cs
- SystemTcpConnection.cs
- TemplateGroupCollection.cs
- ArcSegment.cs
- GenericUriParser.cs
- ConfigurationSectionCollection.cs
- ExtensionElementCollection.cs
- AuthenticationConfig.cs
- ConfigXmlSignificantWhitespace.cs
- ExpressionBindings.cs
- XmlSchemaIdentityConstraint.cs
- ModelEditingScope.cs
- WebUtil.cs
- DataGridViewElement.cs
- BitmapEffectInput.cs
- EventLogPermissionEntry.cs
- WebHttpDispatchOperationSelector.cs
- XmlSchemaAll.cs
- TargetControlTypeCache.cs
- EmissiveMaterial.cs
- DefaultDiscoveryService.cs
- WebControl.cs
- WebExceptionStatus.cs
- DoubleAnimation.cs
- ConstrainedDataObject.cs
- NamespaceDisplay.xaml.cs
- HttpServerProtocol.cs
- Process.cs
- PageRequestManager.cs
- ListContractAdapter.cs
- NumericUpDownAcceleration.cs
- PeerValidationBehavior.cs
- WebServiceParameterData.cs
- RadioButtonRenderer.cs
- ActivityBindForm.Designer.cs
- ApplicationActivator.cs
- TrustLevel.cs
- ExtenderControl.cs
- SortFieldComparer.cs
- AuthenticationModuleElement.cs
- ToolboxSnapDragDropEventArgs.cs
- Sequence.cs
- WorkflowItemsPresenter.cs
- RunClient.cs
- Int16KeyFrameCollection.cs
- control.ime.cs
- DbConnectionPoolOptions.cs
- AnonymousIdentificationSection.cs
- ApplyTemplatesAction.cs
- SchemaAttDef.cs
- PartialCachingAttribute.cs
- TemplateKey.cs
- BinaryParser.cs
- HitTestFilterBehavior.cs
- CommandEventArgs.cs
- Win32MouseDevice.cs
- httpapplicationstate.cs
- AnonymousIdentificationSection.cs
- TableDetailsCollection.cs
- PathData.cs
- RowBinding.cs
- _BufferOffsetSize.cs
- SpeechUI.cs
- WebBrowser.cs