Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / TypeNameConverter.cs / 1305376 / TypeNameConverter.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation { using System.Activities.Presentation.Model; using System.Globalization; using System.Windows.Data; internal sealed class TypeNameConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { Type type = value as Type; if (type == null) { ModelItem modelItem = value as ModelItem; if (modelItem != null) { type = modelItem.GetCurrentValue() as Type; } } bool fullName = bool.Parse(parameter.ToString()); return TypeNameHelper.GetDisplayName(type, fullName); } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { throw FxTrace.Exception.AsError(new NotImplementedException()); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation { using System.Activities.Presentation.Model; using System.Globalization; using System.Windows.Data; internal sealed class TypeNameConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { Type type = value as Type; if (type == null) { ModelItem modelItem = value as ModelItem; if (modelItem != null) { type = modelItem.GetCurrentValue() as Type; } } bool fullName = bool.Parse(parameter.ToString()); return TypeNameHelper.GetDisplayName(type, fullName); } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { throw FxTrace.Exception.AsError(new NotImplementedException()); } } } // 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
- XamlTreeBuilder.cs
- FontWeights.cs
- TextEffectCollection.cs
- HtmlElementCollection.cs
- ProviderCollection.cs
- ExtensionSimplifierMarkupObject.cs
- HitTestParameters3D.cs
- StatusCommandUI.cs
- SqlDataSourceFilteringEventArgs.cs
- GetMemberBinder.cs
- DataGridViewLinkColumn.cs
- FirewallWrapper.cs
- CollectionViewGroupInternal.cs
- FrameworkTextComposition.cs
- AggregatePushdown.cs
- CharEntityEncoderFallback.cs
- KnownIds.cs
- RequiredAttributeAttribute.cs
- DebuggerAttributes.cs
- CqlWriter.cs
- SqlDependencyUtils.cs
- ChangePassword.cs
- MetadataCacheItem.cs
- CharacterShapingProperties.cs
- IPipelineRuntime.cs
- AdornedElementPlaceholder.cs
- SoapIgnoreAttribute.cs
- SafeMILHandle.cs
- ChineseLunisolarCalendar.cs
- UntrustedRecipientException.cs
- ImageClickEventArgs.cs
- HttpApplicationFactory.cs
- AmbientLight.cs
- HttpResponseHeader.cs
- TreeNodeEventArgs.cs
- PerfCounters.cs
- XmlSchemaChoice.cs
- WebEncodingValidator.cs
- HtmlHistory.cs
- ResourcePool.cs
- LinkButton.cs
- DataGridViewEditingControlShowingEventArgs.cs
- HandleScope.cs
- GPPOINTF.cs
- X509CertificateCollection.cs
- AdornedElementPlaceholder.cs
- Asn1IntegerConverter.cs
- StateRuntime.cs
- ToolboxItemWrapper.cs
- AppDomainGrammarProxy.cs
- ListView.cs
- ValidationRule.cs
- Expr.cs
- ReadOnlyDictionary.cs
- Calendar.cs
- EntityParameter.cs
- CounterSet.cs
- DeclaredTypeValidatorAttribute.cs
- IISMapPath.cs
- xmlsaver.cs
- DPCustomTypeDescriptor.cs
- Validator.cs
- ProtocolsInstallComponent.cs
- Int32Storage.cs
- OdbcTransaction.cs
- TrustManager.cs
- BooleanFunctions.cs
- DurableInstanceManager.cs
- OpenTypeLayoutCache.cs
- SendingRequestEventArgs.cs
- DoubleConverter.cs
- Pair.cs
- ConnectivityStatus.cs
- DbDataAdapter.cs
- _emptywebproxy.cs
- Emitter.cs
- backend.cs
- URLIdentityPermission.cs
- SerializationInfo.cs
- FixedSOMContainer.cs
- SchemaConstraints.cs
- HttpHeaderCollection.cs
- WebZone.cs
- SqlTypeSystemProvider.cs
- AttachedPropertyBrowsableAttribute.cs
- ClientRuntimeConfig.cs
- ListView.cs
- LinearGradientBrush.cs
- BitmapFrameEncode.cs
- Literal.cs
- SizeChangedEventArgs.cs
- ResourceManager.cs
- QueryStringHandler.cs
- AuditLevel.cs
- EntityDataSourceReferenceGroup.cs
- IpcServerChannel.cs
- ModelFunctionTypeElement.cs
- ComponentConverter.cs
- CompilationSection.cs
- ProcessModelInfo.cs