Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Base / System / Windows / Markup / UidPropertyAttribute.cs / 1 / UidPropertyAttribute.cs
//----------------------------------------------------------------------------
//
// File: UidPropertyAttribute.cs
//
// Description:
// This attribute is placed on a class to identify it as the place to set
// the value of the x:Uid attribute from the XML markup file.
//
// Example:
// [UidProperty("Uid")]
// public class ExampleFrameworkElement
//
// Means that when the parser sees:
//
//
//
// The parser will set the "Uid" property with the value "efe1".
//
//
// Copyright (C) by Microsoft Corporation. All rights reserved.
//
//---------------------------------------------------------------------------
using System;
namespace System.Windows.Markup
{
///
/// An attribute that specifies which property the xml:lang value should
/// be directed to.
///
[AttributeUsage(AttributeTargets.Class, AllowMultiple=false)]
public sealed class UidPropertyAttribute : Attribute
{
///
/// Creates a new UidPropertyAttribute with the given string
/// as the property name.
///
public UidPropertyAttribute(string name)
{
_name = name;
}
///
/// The name of the property that is designated to accept the x:Uid value
///
public string Name
{
get
{
return _name;
}
}
// The name of the property that is designated to accept the x:Uid value
private string _name = null;
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------------------------
//
// File: UidPropertyAttribute.cs
//
// Description:
// This attribute is placed on a class to identify it as the place to set
// the value of the x:Uid attribute from the XML markup file.
//
// Example:
// [UidProperty("Uid")]
// public class ExampleFrameworkElement
//
// Means that when the parser sees:
//
//
//
// The parser will set the "Uid" property with the value "efe1".
//
//
// Copyright (C) by Microsoft Corporation. All rights reserved.
//
//---------------------------------------------------------------------------
using System;
namespace System.Windows.Markup
{
///
/// An attribute that specifies which property the xml:lang value should
/// be directed to.
///
[AttributeUsage(AttributeTargets.Class, AllowMultiple=false)]
public sealed class UidPropertyAttribute : Attribute
{
///
/// Creates a new UidPropertyAttribute with the given string
/// as the property name.
///
public UidPropertyAttribute(string name)
{
_name = name;
}
///
/// The name of the property that is designated to accept the x:Uid value
///
public string Name
{
get
{
return _name;
}
}
// The name of the property that is designated to accept the x:Uid value
private string _name = null;
}
}
// 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
- Certificate.cs
- ItemType.cs
- IDispatchConstantAttribute.cs
- PagerSettings.cs
- ArraySegment.cs
- PolyLineSegment.cs
- ObjectStateManagerMetadata.cs
- ThousandthOfEmRealPoints.cs
- ISAPIRuntime.cs
- RelatedImageListAttribute.cs
- Trace.cs
- ModelServiceImpl.cs
- KeyProperty.cs
- PermissionRequestEvidence.cs
- XPathNodeIterator.cs
- DbParameterCollectionHelper.cs
- ChangeConflicts.cs
- PropertyChangedEventManager.cs
- UrlAuthFailedErrorFormatter.cs
- SortedDictionary.cs
- EqualityComparer.cs
- SslStream.cs
- OdbcConnectionHandle.cs
- DataServiceException.cs
- SqlProviderManifest.cs
- SolidColorBrush.cs
- Region.cs
- FunctionImportElement.cs
- XamlFxTrace.cs
- DetailsViewInsertEventArgs.cs
- File.cs
- UnsafeNativeMethods.cs
- DesignerOptionService.cs
- DbModificationClause.cs
- DirectoryObjectSecurity.cs
- SqlInfoMessageEvent.cs
- DataGridViewSelectedCellCollection.cs
- Win32Exception.cs
- Descriptor.cs
- TableParagraph.cs
- AspNetCompatibilityRequirementsMode.cs
- InputScope.cs
- DesignerForm.cs
- TableDetailsCollection.cs
- TransformerInfo.cs
- VirtualStackFrame.cs
- _RequestCacheProtocol.cs
- ButtonDesigner.cs
- FormatVersion.cs
- Formatter.cs
- CellQuery.cs
- CatalogZoneBase.cs
- StringUtil.cs
- While.cs
- unitconverter.cs
- MaskedTextBox.cs
- DocumentDesigner.cs
- PerformanceCounterManager.cs
- SqlDataSourceStatusEventArgs.cs
- HelpHtmlBuilder.cs
- ConfigurationStrings.cs
- StorageMappingFragment.cs
- HttpResponse.cs
- ConfigurationStrings.cs
- TraversalRequest.cs
- CompilerCollection.cs
- NonClientArea.cs
- Splitter.cs
- ListChangedEventArgs.cs
- DataGridViewRow.cs
- FullTextBreakpoint.cs
- WSSecurityTokenSerializer.cs
- DisplayNameAttribute.cs
- login.cs
- ExternalException.cs
- ObjectViewListener.cs
- DataContractAttribute.cs
- WindowsToolbar.cs
- MessageFilterTable.cs
- TextSegment.cs
- WeakReference.cs
- TrayIconDesigner.cs
- WindowsGraphics2.cs
- Int64AnimationBase.cs
- PipelineModuleStepContainer.cs
- HealthMonitoringSection.cs
- NativeMethods.cs
- GestureRecognizer.cs
- FacetValues.cs
- StorageEndPropertyMapping.cs
- BamlTreeUpdater.cs
- StringDictionary.cs
- MainMenu.cs
- ToolStripGripRenderEventArgs.cs
- SqlDataRecord.cs
- XmlEncodedRawTextWriter.cs
- XmlWrappingReader.cs
- FileClassifier.cs
- SettingsContext.cs
- IdentifierCreationService.cs