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
- _LocalDataStoreMgr.cs
- ReachIDocumentPaginatorSerializer.cs
- Timer.cs
- WebConvert.cs
- VariableDesigner.xaml.cs
- ProfileInfo.cs
- RijndaelManaged.cs
- SqlIdentifier.cs
- CustomTrackingRecord.cs
- ExpressionVisitorHelpers.cs
- AdRotator.cs
- propertytag.cs
- MaskDescriptor.cs
- DataGridTablesFactory.cs
- ECDiffieHellman.cs
- DataControlButton.cs
- ModuleElement.cs
- WebServiceMethodData.cs
- SchemaNotation.cs
- SystemIcons.cs
- PointCollection.cs
- ReferencedCollectionType.cs
- ResXResourceWriter.cs
- ObjectAnimationBase.cs
- GridEntry.cs
- WindowsFormsHost.cs
- Quaternion.cs
- PersonalizableAttribute.cs
- Activity.cs
- Imaging.cs
- CodeExpressionStatement.cs
- TextRange.cs
- MethodCallTranslator.cs
- Int16AnimationUsingKeyFrames.cs
- ProxyWebPartManager.cs
- Timeline.cs
- FormViewDeletedEventArgs.cs
- BaseProcessor.cs
- ManagedIStream.cs
- ComponentGlyph.cs
- BaseTemplateParser.cs
- MetadataSerializer.cs
- FlowLayoutPanel.cs
- CannotUnloadAppDomainException.cs
- EventProviderWriter.cs
- Win32SafeHandles.cs
- DelayedRegex.cs
- TraceHwndHost.cs
- ColorTypeConverter.cs
- RefExpr.cs
- XmlUrlResolver.cs
- KerberosReceiverSecurityToken.cs
- ResXResourceReader.cs
- StandardOleMarshalObject.cs
- Intellisense.cs
- IList.cs
- localization.cs
- MarkupExtensionParser.cs
- ToolStripStatusLabel.cs
- RequestStatusBarUpdateEventArgs.cs
- KeyTimeConverter.cs
- Visitors.cs
- URLAttribute.cs
- XamlVector3DCollectionSerializer.cs
- sitestring.cs
- TextTreeTextNode.cs
- DoubleAnimationUsingPath.cs
- WCFBuildProvider.cs
- DiscoveryClientReferences.cs
- UpDownEvent.cs
- ProcessRequestArgs.cs
- CodeTypeOfExpression.cs
- FusionWrap.cs
- TraceHwndHost.cs
- Constraint.cs
- EnvironmentPermission.cs
- WorkItem.cs
- Utils.cs
- Parameter.cs
- HandlerBase.cs
- StructureChangedEventArgs.cs
- ContextProperty.cs
- ApplicationActivator.cs
- InputLanguageEventArgs.cs
- FlowDocument.cs
- Point3DCollectionValueSerializer.cs
- DateTimeConverter.cs
- WebServiceClientProxyGenerator.cs
- CommittableTransaction.cs
- HybridDictionary.cs
- XhtmlTextWriter.cs
- SQLByte.cs
- SecurityTokenResolver.cs
- UriTemplateTrieNode.cs
- ReflectionServiceProvider.cs
- Subtree.cs
- CollectionTypeElement.cs
- CellTreeNode.cs
- TimelineGroup.cs
- DesignerOptionService.cs