Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Markup / DefinitionProperties.cs / 1 / DefinitionProperties.cs
//----------------------------------------------------------------------------
//
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//
// Description: A dependency object who defines dependency properties used for
// storing information relating to the "x:" namespace ("Definition") in the
// corresponding markup. The properties are set during the parsing stages
// and can be retrieved afterwards by others who need them.
//
// History:
// 10/09/2003 : [....] - Initial creation to store x:Uid
//
//---------------------------------------------------------------------------
namespace System.Windows.Markup
{
internal class DefinitionProperties : DependencyObject
{
public static readonly DependencyProperty UidProperty
= DependencyProperty.RegisterAttached("Uid", typeof(string), typeof(DefinitionProperties), new PropertyMetadata(string.Empty));
public static void SetUid(DependencyObject e, string uid)
{
e.SetValue(UidProperty, uid);
}
[DesignerSerializationOptions(DesignerSerializationOptions.SerializeAsAttribute)]
public static string GetUid(DependencyObject e)
{
return e.GetValue(UidProperty).ToString();
}
// This is used for serialization of Uid
internal static readonly string UidString = "x:Uid";
}
}
// 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
- AppLevelCompilationSectionCache.cs
- CommentEmitter.cs
- TraceShell.cs
- KoreanLunisolarCalendar.cs
- NameTable.cs
- CallTemplateAction.cs
- cookieexception.cs
- TextServicesDisplayAttributePropertyRanges.cs
- PointLight.cs
- BamlRecordHelper.cs
- NoneExcludedImageIndexConverter.cs
- HMACSHA256.cs
- Oid.cs
- TempFiles.cs
- Guid.cs
- FormView.cs
- TimeSpanStorage.cs
- DuplexSecurityProtocolFactory.cs
- _SafeNetHandles.cs
- RuntimeArgumentHandle.cs
- FamilyCollection.cs
- ETagAttribute.cs
- TemplatePropertyEntry.cs
- LogicalExpr.cs
- DBCommandBuilder.cs
- SoapHelper.cs
- Tuple.cs
- InitializingNewItemEventArgs.cs
- ShaderRenderModeValidation.cs
- Lasso.cs
- SettingsPropertyNotFoundException.cs
- returneventsaver.cs
- RecognizedAudio.cs
- DesignerForm.cs
- NavigationProgressEventArgs.cs
- PeerNameRecord.cs
- CacheEntry.cs
- ContainerUIElement3D.cs
- DesignerVerbToolStripMenuItem.cs
- OdbcParameter.cs
- XmlSchemaParticle.cs
- OleDbConnectionFactory.cs
- VersionUtil.cs
- SystemIPGlobalStatistics.cs
- SatelliteContractVersionAttribute.cs
- HierarchicalDataBoundControl.cs
- ContextConfiguration.cs
- EventWaitHandleSecurity.cs
- ListViewItem.cs
- XMLDiffLoader.cs
- NotSupportedException.cs
- MultiTrigger.cs
- BindingSource.cs
- CharacterBufferReference.cs
- StreamWithDictionary.cs
- UIInitializationException.cs
- ButtonBaseAutomationPeer.cs
- HttpHandlersSection.cs
- Tablet.cs
- MenuItemStyleCollectionEditor.cs
- SBCSCodePageEncoding.cs
- DataConnectionHelper.cs
- ObjectDataSourceSelectingEventArgs.cs
- SqlOuterApplyReducer.cs
- FrameworkRichTextComposition.cs
- FlatButtonAppearance.cs
- ColumnResizeAdorner.cs
- BindingContext.cs
- CompositeScriptReference.cs
- EntityDesignerBuildProvider.cs
- DocumentOrderComparer.cs
- CodeDesigner.cs
- XPathChildIterator.cs
- CompiledQuery.cs
- GridView.cs
- AQNBuilder.cs
- ObjectAnimationUsingKeyFrames.cs
- SecurityTokenException.cs
- AuditLevel.cs
- StateChangeEvent.cs
- CompModSwitches.cs
- MarkupCompiler.cs
- URLMembershipCondition.cs
- DrawingDrawingContext.cs
- MemoryMappedFile.cs
- httpserverutility.cs
- HorizontalAlignConverter.cs
- QueryException.cs
- CustomTypeDescriptor.cs
- FixedTextContainer.cs
- EdmScalarPropertyAttribute.cs
- DataService.cs
- SplashScreen.cs
- EntityCollection.cs
- SqlProcedureAttribute.cs
- SizeConverter.cs
- TypeDescriptorFilterService.cs
- StringUtil.cs
- FormsAuthenticationConfiguration.cs
- AppSecurityManager.cs