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
- ConfigXmlAttribute.cs
- OutputCacheSettings.cs
- ComponentChangingEvent.cs
- DocumentPaginator.cs
- SortedSet.cs
- DataGridViewElement.cs
- ObjectTag.cs
- JsonWriterDelegator.cs
- RuleConditionDialog.cs
- XmlWrappingReader.cs
- DataServiceSaveChangesEventArgs.cs
- ListBox.cs
- NetworkAddressChange.cs
- Range.cs
- X509ImageLogo.cs
- LookupNode.cs
- ITreeGenerator.cs
- TabItemWrapperAutomationPeer.cs
- UrlMappingCollection.cs
- SqlMethodTransformer.cs
- TypeLibConverter.cs
- DrawingBrush.cs
- DependencyPropertyDescriptor.cs
- MetabaseReader.cs
- XmlSchemaRedefine.cs
- sortedlist.cs
- WindowsFormsHostAutomationPeer.cs
- InvalidMessageContractException.cs
- FaultCallbackWrapper.cs
- ImageDrawing.cs
- SEHException.cs
- SerializationEventsCache.cs
- XslVisitor.cs
- ProfileGroupSettings.cs
- AnnotationComponentManager.cs
- AdRotatorDesigner.cs
- ApplicationServiceManager.cs
- VersionUtil.cs
- SchemaCollectionCompiler.cs
- XmlValueConverter.cs
- WorkflowRequestContext.cs
- Point3DCollection.cs
- BrowsableAttribute.cs
- HttpCachePolicyBase.cs
- BatchParser.cs
- SecurityPermission.cs
- DropShadowBitmapEffect.cs
- ToolStripItemImageRenderEventArgs.cs
- SiblingIterators.cs
- DocumentReference.cs
- CodeGenerator.cs
- DesignerTextBoxAdapter.cs
- Currency.cs
- ColumnClickEvent.cs
- Native.cs
- Configuration.cs
- TemplateField.cs
- PropertyValueChangedEvent.cs
- CollectionViewGroupRoot.cs
- SelectionProcessor.cs
- ColumnCollection.cs
- XmlDownloadManager.cs
- PingOptions.cs
- PersonalizationProviderHelper.cs
- LongTypeConverter.cs
- Brush.cs
- SuspendDesigner.cs
- XmlEntityReference.cs
- ADMembershipProvider.cs
- SharedPerformanceCounter.cs
- ReaderWriterLock.cs
- _ChunkParse.cs
- DuplicateWaitObjectException.cs
- XmlWellformedWriterHelpers.cs
- XmlTextWriter.cs
- CursorEditor.cs
- SqlMethodAttribute.cs
- XsltLoader.cs
- Interfaces.cs
- SqlDataSourceCache.cs
- PhysicalFontFamily.cs
- SiteMap.cs
- SerializationSectionGroup.cs
- SqlResolver.cs
- XmlSchemaRedefine.cs
- ConfigXmlSignificantWhitespace.cs
- XsltException.cs
- ManagedFilter.cs
- MarkedHighlightComponent.cs
- Base64Decoder.cs
- WebFormDesignerActionService.cs
- pingexception.cs
- FlowLayoutSettings.cs
- DataTemplateKey.cs
- ResXBuildProvider.cs
- EnvironmentPermission.cs
- XmlReturnReader.cs
- SqlCacheDependencySection.cs
- CanonicalFormWriter.cs
- EpmCustomContentWriterNodeData.cs