Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / InheritablePropertyChangeInfo.cs / 1 / InheritablePropertyChangeInfo.cs
//----------------------------------------------------------------------------
//
// File: InheritablePropertyChangeInfo.cs
//
// Description:
// This data-structure is used
// 1. As the data that is passed around by the DescendentsWalker
// during an inheritable property change tree-walk.
//
// Copyright (C) by Microsoft Corporation. All rights reserved.
//
//---------------------------------------------------------------------------
using System;
namespace System.Windows
{
///
/// This is the data that is passed through the DescendentsWalker
/// during an inheritable property change tree-walk.
///
internal struct InheritablePropertyChangeInfo
{
#region Constructors
internal InheritablePropertyChangeInfo(
DependencyProperty property,
EffectiveValueEntry oldEntry,
EffectiveValueEntry newEntry)
{
_property = property;
_oldEntry = oldEntry;
_newEntry = newEntry;
}
#endregion Constructors
#region Properties
internal DependencyProperty Property
{
get { return _property; }
}
internal EffectiveValueEntry OldEntry
{
get { return _oldEntry; }
}
internal EffectiveValueEntry NewEntry
{
get { return _newEntry; }
}
#endregion Properties
#region Data
private DependencyProperty _property;
private EffectiveValueEntry _oldEntry;
private EffectiveValueEntry _newEntry;
#endregion Data
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- COM2Properties.cs
- TargetParameterCountException.cs
- FormViewPageEventArgs.cs
- DrawingAttributes.cs
- grammarelement.cs
- XmlEncodedRawTextWriter.cs
- ChannelOptions.cs
- DropShadowBitmapEffect.cs
- ReflectEventDescriptor.cs
- MultiViewDesigner.cs
- StaticFileHandler.cs
- TextureBrush.cs
- SerializationBinder.cs
- XmlSchemaValidator.cs
- ScaleTransform3D.cs
- CodeRegionDirective.cs
- Padding.cs
- TypeConverterHelper.cs
- IsolatedStoragePermission.cs
- ListViewItemSelectionChangedEvent.cs
- DefaultParameterValueAttribute.cs
- ReceiveContextCollection.cs
- ColorMap.cs
- ResolveResponse.cs
- PartialClassGenerationTaskInternal.cs
- ComponentRenameEvent.cs
- ExtensionMethods.cs
- Frame.cs
- CodeGeneratorAttribute.cs
- DoubleAnimationClockResource.cs
- GenericIdentity.cs
- ErrorWebPart.cs
- WindowsUserNameCachingSecurityTokenAuthenticator.cs
- ScrollBar.cs
- BooleanAnimationBase.cs
- Span.cs
- XmlnsDictionary.cs
- ResourceDescriptionAttribute.cs
- XamlPointCollectionSerializer.cs
- FaultPropagationRecord.cs
- ObjectNotFoundException.cs
- LocalBuilder.cs
- IndexedGlyphRun.cs
- BuildResultCache.cs
- ReadOnlyCollection.cs
- PartialToken.cs
- StringFunctions.cs
- HttpAsyncResult.cs
- WebPartConnectionsCancelVerb.cs
- SmiMetaDataProperty.cs
- ActionFrame.cs
- EdmProperty.cs
- DataGridRowAutomationPeer.cs
- Comparer.cs
- DrawingBrush.cs
- Assembly.cs
- PointLight.cs
- Cursor.cs
- DataGridViewRowConverter.cs
- ImagingCache.cs
- RegisteredExpandoAttribute.cs
- ZipPackage.cs
- PageVisual.cs
- ProxyWebPartManagerDesigner.cs
- ServiceDesigner.xaml.cs
- StrokeRenderer.cs
- X509SecurityTokenAuthenticator.cs
- XmlSchemaSequence.cs
- HorizontalAlignConverter.cs
- XmlImplementation.cs
- RbTree.cs
- EntitySetBaseCollection.cs
- BuildManagerHost.cs
- SqlAliaser.cs
- ObjectDataSourceDisposingEventArgs.cs
- CodeSubDirectoriesCollection.cs
- _RegBlobWebProxyDataBuilder.cs
- ControlDesigner.cs
- WebPartTransformerCollection.cs
- ShortcutKeysEditor.cs
- DataGridViewCell.cs
- RsaSecurityTokenAuthenticator.cs
- UrlAuthorizationModule.cs
- storagemappingitemcollection.viewdictionary.cs
- StatusBar.cs
- FamilyTypefaceCollection.cs
- ToolboxDataAttribute.cs
- DocumentAutomationPeer.cs
- StylusLogic.cs
- NullableDoubleAverageAggregationOperator.cs
- SchemaMerger.cs
- AutomationPatternInfo.cs
- AvTraceDetails.cs
- Baml2006KnownTypes.cs
- EventSinkHelperWriter.cs
- FileEnumerator.cs
- ReceiveActivityValidator.cs
- TextRangeSerialization.cs
- SHA512Managed.cs
- InputLanguageProfileNotifySink.cs