Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / Model / AttachedPropertyInfo.cs / 1305376 / AttachedPropertyInfo.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation.Model { using System.Activities.Presentation; public abstract class AttachedPropertyInfo { bool isBrowsable = true; public string PropertyName { get; set; } internal bool IsBrowsable { get { return isBrowsable; } set { this.isBrowsable = value; } } internal abstract void Register(ViewStateAttachedPropertyFeature viewStateAttachedPropertyFeature); } public sealed class AttachedPropertyInfo: AttachedPropertyInfo { public T DefaultValue { get; set; } internal override void Register(ViewStateAttachedPropertyFeature viewStateAttachedPropertyFeature) { viewStateAttachedPropertyFeature.RegisterAttachedProperty (this.PropertyName, this.IsBrowsable, this.DefaultValue); } } } // 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
- InputGestureCollection.cs
- JavascriptCallbackMessageInspector.cs
- PersonalizationDictionary.cs
- ToolStripPanelRow.cs
- AutomationElementIdentifiers.cs
- ArgumentNullException.cs
- ToolStripControlHost.cs
- PathFigureCollectionValueSerializer.cs
- EntityDataSourceView.cs
- CodeTypeDeclarationCollection.cs
- FileAuthorizationModule.cs
- Module.cs
- EntityDataSourceContainerNameConverter.cs
- ArrayList.cs
- WindowsRichEdit.cs
- HashMembershipCondition.cs
- VersionedStream.cs
- MediaCommands.cs
- OleDbFactory.cs
- Enum.cs
- TextBoxRenderer.cs
- LightweightCodeGenerator.cs
- SoapAttributeOverrides.cs
- DrawingCollection.cs
- DispatcherEventArgs.cs
- MobilePage.cs
- Sql8ExpressionRewriter.cs
- GeometryValueSerializer.cs
- XmlDataSource.cs
- CompilerCollection.cs
- HtmlInputButton.cs
- ContentType.cs
- LineBreakRecord.cs
- TypeGeneratedEventArgs.cs
- RadioButtonList.cs
- RegexTree.cs
- ClientCultureInfo.cs
- PackageFilter.cs
- DataErrorValidationRule.cs
- MsmqIntegrationBinding.cs
- ToolStripDropDownItem.cs
- OleDbFactory.cs
- hwndwrapper.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- MarkupWriter.cs
- WeakEventManager.cs
- ArraySubsetEnumerator.cs
- TrustLevelCollection.cs
- IPEndPoint.cs
- CryptoApi.cs
- Win32PrintDialog.cs
- formatter.cs
- RegexTree.cs
- StreamingContext.cs
- ICspAsymmetricAlgorithm.cs
- StreamGeometry.cs
- VirtualizedItemProviderWrapper.cs
- WpfWebRequestHelper.cs
- ExpressionBuilder.cs
- OleDbConnection.cs
- shaperfactory.cs
- SchemaMapping.cs
- SystemNetworkInterface.cs
- StorageEntitySetMapping.cs
- OleDbWrapper.cs
- CalendarSelectionChangedEventArgs.cs
- ClientUriBehavior.cs
- TypeToArgumentTypeConverter.cs
- Mappings.cs
- StringUtil.cs
- IconBitmapDecoder.cs
- DataObjectEventArgs.cs
- QilFactory.cs
- WindowsNonControl.cs
- TimerElapsedEvenArgs.cs
- KeyEventArgs.cs
- AttributeQuery.cs
- DocumentPageView.cs
- WebSysDefaultValueAttribute.cs
- ImageKeyConverter.cs
- VisualBasicSettingsHandler.cs
- ToolboxItemCollection.cs
- FloaterBaseParaClient.cs
- UiaCoreApi.cs
- RestClientProxyHandler.cs
- WindowsStreamSecurityElement.cs
- unitconverter.cs
- CommandManager.cs
- ListItemCollection.cs
- SqlBulkCopyColumnMapping.cs
- CounterSetInstanceCounterDataSet.cs
- ShadowGlyph.cs
- KerberosSecurityTokenAuthenticator.cs
- DefaultShape.cs
- PriorityQueue.cs
- EncryptedKey.cs
- Processor.cs
- ParameterElement.cs
- InputGestureCollection.cs
- PageBuildProvider.cs