Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / GenericTypeParameterConverter.cs / 1305376 / GenericTypeParameterConverter.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation { using System.Windows.Data; using System.Globalization; internal sealed class GenericTypeParameterConverter : IValueConverter { bool useFullName = false; public GenericTypeParameterConverter() : this(false) { } public GenericTypeParameterConverter(bool useFullName) { this.useFullName = useFullName; } static IValueConverter baseFullNameConverter = new System.Activities.Presentation.Core.GenericTypeParameterConverter(true); static IValueConverter baseShortNameConverter = new System.Activities.Presentation.Core.GenericTypeParameterConverter(false); IValueConverter Converter { get { return this.useFullName ? GenericTypeParameterConverter.baseFullNameConverter : GenericTypeParameterConverter.baseShortNameConverter; } } public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { return this.Converter.Convert(value, targetType, parameter, culture); } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { return this.Converter.ConvertBack(value, targetType, parameter, culture); } } } // 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
- MetadataStore.cs
- columnmapkeybuilder.cs
- DataAdapter.cs
- DictionaryTraceRecord.cs
- ContextQuery.cs
- SortAction.cs
- IndexerNameAttribute.cs
- LinkArea.cs
- CodeTypeDeclarationCollection.cs
- EventArgs.cs
- Span.cs
- WorkflowRuntimeService.cs
- SqlBooleanizer.cs
- HandlerMappingMemo.cs
- UriTemplateMatchException.cs
- XmlHelper.cs
- WebPartZoneCollection.cs
- SQLCharsStorage.cs
- SingleObjectCollection.cs
- PerspectiveCamera.cs
- WorkflowTransactionOptions.cs
- SQLSingleStorage.cs
- XPathException.cs
- DataBindingExpressionBuilder.cs
- MissingMemberException.cs
- EncodingInfo.cs
- JsonQNameDataContract.cs
- ConfigDefinitionUpdates.cs
- QualifierSet.cs
- LazyTextWriterCreator.cs
- WindowsRichEdit.cs
- CrossAppDomainChannel.cs
- SamlAuthorizationDecisionClaimResource.cs
- PerformanceCountersElement.cs
- ProxyHelper.cs
- TextChange.cs
- FilterableAttribute.cs
- DocumentViewerHelper.cs
- NavigationPropertyAccessor.cs
- HtmlLiteralTextAdapter.cs
- StylusOverProperty.cs
- RetrieveVirtualItemEventArgs.cs
- HttpProcessUtility.cs
- AnimatedTypeHelpers.cs
- safePerfProviderHandle.cs
- Lease.cs
- Predicate.cs
- JsonClassDataContract.cs
- FrameworkPropertyMetadata.cs
- ArraySegment.cs
- TextFormatterImp.cs
- BooleanStorage.cs
- BitmapCodecInfoInternal.cs
- RawUIStateInputReport.cs
- CommonGetThemePartSize.cs
- EditCommandColumn.cs
- ResourcePermissionBaseEntry.cs
- Base64Decoder.cs
- Int32Animation.cs
- GroupItem.cs
- DataRowComparer.cs
- FormatConvertedBitmap.cs
- UnsafeNativeMethods.cs
- WebEventTraceProvider.cs
- PropertyOrder.cs
- FilterException.cs
- CompensationDesigner.cs
- MetabaseServerConfig.cs
- DSASignatureFormatter.cs
- SelectedDatesCollection.cs
- dataSvcMapFileLoader.cs
- Boolean.cs
- wmiprovider.cs
- QilStrConcatenator.cs
- PrintController.cs
- TraceSection.cs
- Version.cs
- DayRenderEvent.cs
- EnumerableRowCollectionExtensions.cs
- GlobalProxySelection.cs
- ContractReference.cs
- JsonEnumDataContract.cs
- WebScriptEndpointElement.cs
- ProtectedConfigurationProviderCollection.cs
- ProxyWebPartManagerDesigner.cs
- SoapHeaderException.cs
- Internal.cs
- FontFamilyValueSerializer.cs
- Pen.cs
- WindowsComboBox.cs
- TimeSpanStorage.cs
- HttpListener.cs
- NameValuePermission.cs
- PolyQuadraticBezierSegment.cs
- AccessibleObject.cs
- AssociatedControlConverter.cs
- HttpListenerRequestTraceRecord.cs
- SessionEndingEventArgs.cs
- IPipelineRuntime.cs
- ImageSource.cs