Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / Xaml / AttributeXamlType.cs / 1305376 / AttributeXamlType.cs
//----------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//---------------------------------------------------------------
namespace System.Activities.Presentation.Xaml
{
using System.ComponentModel;
using System.Xaml;
using System.Xaml.Schema;
class AttributeXamlType : XamlType
where TAttribute : Attribute
where TAttributeInfo : AttributeInfo, new()
{
TAttributeInfo attributeInfo = new TAttributeInfo();
public AttributeXamlType(XamlSchemaContext xamlSchemaContext)
: base(typeof(TAttribute), xamlSchemaContext)
{
}
protected override XamlValueConverter LookupTypeConverter()
{
return new XamlValueConverter(typeof(AttributeConverter), this);
}
protected override bool LookupConstructionRequiresArguments()
{
return attributeInfo.LookupConstructionRequiresArguments;
}
}
}
// 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
- Int32Rect.cs
- RenamedEventArgs.cs
- DataSetFieldSchema.cs
- IdnMapping.cs
- EventWaitHandle.cs
- ProtectedConfigurationSection.cs
- EncoderParameter.cs
- HttpRequestBase.cs
- XmlSchemaSimpleTypeRestriction.cs
- OutputCacheProfile.cs
- PasswordTextContainer.cs
- _SecureChannel.cs
- StandardCommands.cs
- TextEffect.cs
- TriggerBase.cs
- ISCIIEncoding.cs
- DataProviderNameConverter.cs
- WebPartEditorOkVerb.cs
- HandlerMappingMemo.cs
- LinkClickEvent.cs
- Matrix3DConverter.cs
- TextCompositionManager.cs
- FrameworkElementFactoryMarkupObject.cs
- WebHttpSecurityElement.cs
- Listbox.cs
- Comparer.cs
- SafeNativeMethods.cs
- AudioStateChangedEventArgs.cs
- CodeComment.cs
- DecimalKeyFrameCollection.cs
- FilterElement.cs
- ScriptControl.cs
- ResourceDescriptionAttribute.cs
- ReferencedCategoriesDocument.cs
- _TransmitFileOverlappedAsyncResult.cs
- PathSegment.cs
- Stylus.cs
- SequentialUshortCollection.cs
- DbMetaDataCollectionNames.cs
- FacetDescriptionElement.cs
- UserUseLicenseDictionaryLoader.cs
- TypeElement.cs
- LocalizabilityAttribute.cs
- PrintDocument.cs
- GridViewPageEventArgs.cs
- QEncodedStream.cs
- DataGridViewCell.cs
- XamlValidatingReader.cs
- CanExecuteRoutedEventArgs.cs
- LightweightEntityWrapper.cs
- NavigateEvent.cs
- DefaultExpression.cs
- GroupByExpressionRewriter.cs
- PeerNearMe.cs
- ScrollItemProviderWrapper.cs
- TraceContextEventArgs.cs
- PopupEventArgs.cs
- InternalConfigHost.cs
- ContainsRowNumberChecker.cs
- UserMapPath.cs
- FontNamesConverter.cs
- WrapPanel.cs
- DataBindingHandlerAttribute.cs
- ObjectItemAttributeAssemblyLoader.cs
- DirectionalLight.cs
- Int32AnimationUsingKeyFrames.cs
- ListControlConvertEventArgs.cs
- FixedStringLookup.cs
- SynchronizationLockException.cs
- X509RecipientCertificateClientElement.cs
- VisualTreeUtils.cs
- DataServiceProviderWrapper.cs
- ProxyFragment.cs
- ConnectionManagementSection.cs
- XmlMemberMapping.cs
- SuppressMergeCheckAttribute.cs
- future.cs
- PathGradientBrush.cs
- Int64Storage.cs
- Vars.cs
- AutomationPattern.cs
- MetadataSource.cs
- ResourceDescriptionAttribute.cs
- COM2ExtendedBrowsingHandler.cs
- XmlTextReaderImplHelpers.cs
- TemplateField.cs
- MemberMaps.cs
- ReadOnlyObservableCollection.cs
- SqlComparer.cs
- PeerNearMe.cs
- IDispatchConstantAttribute.cs
- _SslState.cs
- X509RawDataKeyIdentifierClause.cs
- TableLayoutSettings.cs
- Triangle.cs
- HostingEnvironment.cs
- TemplateBindingExpression.cs
- JumpTask.cs
- AdapterUtil.cs
- SemanticAnalyzer.cs