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
- ISAPIWorkerRequest.cs
- COMException.cs
- CheckableControlBaseAdapter.cs
- GB18030Encoding.cs
- DataTablePropertyDescriptor.cs
- JsonSerializer.cs
- LeftCellWrapper.cs
- WsdlBuildProvider.cs
- UntypedNullExpression.cs
- GridViewCommandEventArgs.cs
- FakeModelItemImpl.cs
- AnnotationAuthorChangedEventArgs.cs
- AudienceUriMode.cs
- TranslateTransform3D.cs
- CommentAction.cs
- ProgressBar.cs
- CorrelationExtension.cs
- UInt64.cs
- WsdlBuildProvider.cs
- SystemDiagnosticsSection.cs
- ObjectSet.cs
- MemberHolder.cs
- Rect.cs
- OSFeature.cs
- LayoutSettings.cs
- Int64KeyFrameCollection.cs
- EntryIndex.cs
- DecoderExceptionFallback.cs
- UserControl.cs
- ViewPort3D.cs
- DataPagerFieldCommandEventArgs.cs
- WebControl.cs
- ApplicationManager.cs
- WebScriptServiceHost.cs
- CodeGenerator.cs
- WebServiceParameterData.cs
- EntityModelSchemaGenerator.cs
- ViewGenerator.cs
- ViewManager.cs
- CompiledXpathExpr.cs
- NamespaceDecl.cs
- EntityDataSourceSelectedEventArgs.cs
- ParenthesizePropertyNameAttribute.cs
- Trace.cs
- NgenServicingAttributes.cs
- FigureHelper.cs
- CodeRemoveEventStatement.cs
- EndEvent.cs
- IntSumAggregationOperator.cs
- DynamicExpression.cs
- OracleDataReader.cs
- GridProviderWrapper.cs
- CallContext.cs
- ContextMenuService.cs
- AssertUtility.cs
- FixedHighlight.cs
- InfoCardCryptoHelper.cs
- HotSpot.cs
- HeaderedItemsControl.cs
- Simplifier.cs
- DNS.cs
- TraceHandlerErrorFormatter.cs
- DictationGrammar.cs
- NullableLongSumAggregationOperator.cs
- SmtpClient.cs
- SystemSounds.cs
- AppSettings.cs
- ChannelEndpointElement.cs
- DesignerActionVerbItem.cs
- ChangeNode.cs
- CodeTypeDeclaration.cs
- SessionStateUtil.cs
- ExpressionBinding.cs
- DataKey.cs
- Selection.cs
- DataBoundLiteralControl.cs
- CollectionView.cs
- Publisher.cs
- EncryptedType.cs
- RuntimeCompatibilityAttribute.cs
- WindowsListViewItemStartMenu.cs
- SqlCacheDependency.cs
- BeginEvent.cs
- CompilerHelpers.cs
- _SingleItemRequestCache.cs
- DataGridViewRowCollection.cs
- WindowsListViewScroll.cs
- Vector3DKeyFrameCollection.cs
- VectorAnimationUsingKeyFrames.cs
- StateChangeEvent.cs
- XPathNodeInfoAtom.cs
- EntityDataSourceWizardForm.cs
- DelegateArgumentValue.cs
- InstanceNotReadyException.cs
- Win32Native.cs
- ChangeBlockUndoRecord.cs
- UpdatePanelTrigger.cs
- MethodBody.cs
- XPathAncestorQuery.cs
- CachedCompositeFamily.cs