Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / View / TypeToArgumentTypeConverter.cs / 1305376 / TypeToArgumentTypeConverter.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation.View { using System.Diagnostics; using System.Globalization; using System.Windows.Data; using System.Activities.Presentation.Model; using System.Runtime; // This converter converts from InArgument, OutArgument , Activity to T // this does not support convert back. internal sealed class TypeToArgumentTypeConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { object convertedValue = null; Type type = value as Type; if (type != null) { if (type.GetGenericArguments().Length > 0) { convertedValue = type.GetGenericArguments()[0]; } } return convertedValue; } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { throw FxTrace.Exception.AsError(new NotSupportedException()); } } } // 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
- Rect3DConverter.cs
- HttpPostServerProtocol.cs
- XPathExpr.cs
- ErrorEventArgs.cs
- WindowsTitleBar.cs
- XmlSerializerVersionAttribute.cs
- DynamicRenderer.cs
- SecureStringHasher.cs
- SwitchAttribute.cs
- ToolStripContentPanelRenderEventArgs.cs
- BuildManagerHost.cs
- connectionpool.cs
- RotateTransform.cs
- SqlComparer.cs
- ReverseInheritProperty.cs
- X509WindowsSecurityToken.cs
- TreeChangeInfo.cs
- BeginStoryboard.cs
- WeakRefEnumerator.cs
- MsmqMessageSerializationFormat.cs
- DataDocumentXPathNavigator.cs
- JournalEntryStack.cs
- _ContextAwareResult.cs
- MouseCaptureWithinProperty.cs
- SingleQueryOperator.cs
- TransportDefaults.cs
- ValidatingReaderNodeData.cs
- XmlAutoDetectWriter.cs
- TextDataBindingHandler.cs
- DataGridViewCellParsingEventArgs.cs
- UnionExpr.cs
- XMLUtil.cs
- List.cs
- ApplicationProxyInternal.cs
- ListViewCancelEventArgs.cs
- XmlValidatingReader.cs
- WebPartsPersonalization.cs
- GridViewSelectEventArgs.cs
- SqlDataSourceView.cs
- SecUtil.cs
- NodeFunctions.cs
- ConfigurationSettings.cs
- Panel.cs
- basevalidator.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- TextReader.cs
- Certificate.cs
- PeerNameRegistration.cs
- WebPartDisplayModeCancelEventArgs.cs
- CroppedBitmap.cs
- SortKey.cs
- RectangleGeometry.cs
- PropertyChangingEventArgs.cs
- DivideByZeroException.cs
- PropertyEmitter.cs
- Ray3DHitTestResult.cs
- ControlParameter.cs
- QilInvokeEarlyBound.cs
- EntityStoreSchemaFilterEntry.cs
- ContextMenuAutomationPeer.cs
- PageCatalogPart.cs
- LinkLabelLinkClickedEvent.cs
- CodeExpressionStatement.cs
- PointCollection.cs
- hresults.cs
- SelfIssuedSamlTokenFactory.cs
- TimeZone.cs
- SoapClientMessage.cs
- DSACryptoServiceProvider.cs
- InvokeBase.cs
- OledbConnectionStringbuilder.cs
- ReadOnlyDataSourceView.cs
- FormsAuthentication.cs
- HTTP_SERVICE_CONFIG_URLACL_KEY.cs
- HostedNamedPipeTransportManager.cs
- MailBnfHelper.cs
- SourceItem.cs
- MetabaseServerConfig.cs
- EditorResources.cs
- MessageContractMemberAttribute.cs
- SchemaCollectionPreprocessor.cs
- DescendentsWalker.cs
- ErrorHandler.cs
- HtmlDocument.cs
- Durable.cs
- HyperLinkStyle.cs
- DataGridViewLayoutData.cs
- UserPersonalizationStateInfo.cs
- Rijndael.cs
- DockProviderWrapper.cs
- BaseServiceProvider.cs
- ToolStripContentPanel.cs
- SchemeSettingElement.cs
- input.cs
- TextMarkerSource.cs
- MatrixTransform3D.cs
- OpenFileDialog.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- XamlSerializerUtil.cs
- XmlQueryContext.cs