Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / CollectionConverter.cs / 1 / CollectionConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using Microsoft.Win32; using System.Collections; using System.ComponentModel; using System.Diagnostics; using System.Globalization; using System.Runtime.Serialization.Formatters; using System.Runtime.Remoting; using System.Runtime.InteropServices; using System.Security.Permissions; ////// [HostProtection(SharedState = true)] public class CollectionConverter : TypeConverter { ///Provides a type converter to convert /// collection objects to and from various other representations. ////// public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType == null) { throw new ArgumentNullException("destinationType"); } if (destinationType == typeof(string)) { if (value is ICollection) { return SR.GetString(SR.CollectionConverterText); } } return base.ConvertTo(context, culture, value, destinationType); } ///Converts the given /// value object to the /// specified destination type. ////// public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value, Attribute[] attributes) { //return new PropertyDescriptorCollection(null); return null; } ///Gets a collection of properties for /// the type of array specified by the value parameter using the specified context and /// attributes. ////// public override bool GetPropertiesSupported(ITypeDescriptorContext context) { return false; } } }Gets a value indicating whether this object /// supports properties. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ChildTable.cs
- Directory.cs
- JsonFormatGeneratorStatics.cs
- StackSpiller.Bindings.cs
- ZipIOModeEnforcingStream.cs
- SoapAttributeAttribute.cs
- ProfileSection.cs
- recordstate.cs
- ReadOnlyDataSourceView.cs
- MetafileHeaderWmf.cs
- CompleteWizardStep.cs
- unitconverter.cs
- Debug.cs
- UnsafeMethods.cs
- UnknownBitmapDecoder.cs
- ScrollContentPresenter.cs
- RectangleGeometry.cs
- SqlProvider.cs
- ProxyGenerationError.cs
- XmlElementAttributes.cs
- MetaModel.cs
- NetDataContractSerializer.cs
- TraceFilter.cs
- EventlogProvider.cs
- ButtonChrome.cs
- MulticastIPAddressInformationCollection.cs
- AccessViolationException.cs
- GridViewSelectEventArgs.cs
- DataGridViewCheckBoxColumn.cs
- AlignmentXValidation.cs
- AbandonedMutexException.cs
- AliasedSlot.cs
- TableCellsCollectionEditor.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- BamlResourceDeserializer.cs
- HealthMonitoringSectionHelper.cs
- SmiConnection.cs
- KernelTypeValidation.cs
- TargetParameterCountException.cs
- DataGridColumnEventArgs.cs
- rsa.cs
- WebPartsPersonalizationAuthorization.cs
- WaveHeader.cs
- DesignerCatalogPartChrome.cs
- LocalizableResourceBuilder.cs
- SessionStateItemCollection.cs
- SelectionItemPattern.cs
- ArraySortHelper.cs
- SequentialWorkflowRootDesigner.cs
- WebPartTransformerCollection.cs
- TableLayout.cs
- PageDeviceFont.cs
- InfoCardCryptoHelper.cs
- PageThemeCodeDomTreeGenerator.cs
- FixUpCollection.cs
- SmtpLoginAuthenticationModule.cs
- PerformanceCountersElement.cs
- InputScopeNameConverter.cs
- ServerIdentity.cs
- DesignRelation.cs
- PrimitiveType.cs
- EditingMode.cs
- PnrpPermission.cs
- Int32KeyFrameCollection.cs
- PtsCache.cs
- SessionEndingEventArgs.cs
- SiteMapDataSourceView.cs
- PromptBuilder.cs
- TraceListener.cs
- HandlerBase.cs
- AttachmentCollection.cs
- DataRowChangeEvent.cs
- InvokeBase.cs
- MarkupExtensionParser.cs
- ObjectDataSourceSelectingEventArgs.cs
- Image.cs
- StyleSheetRefUrlEditor.cs
- TemplateField.cs
- MemoryPressure.cs
- OdbcStatementHandle.cs
- TextDecoration.cs
- FactoryGenerator.cs
- DesignerTransactionCloseEvent.cs
- ObjectQueryProvider.cs
- SmiMetaData.cs
- SqlUserDefinedTypeAttribute.cs
- DetailsViewUpdatedEventArgs.cs
- ByteFacetDescriptionElement.cs
- FixedPosition.cs
- ProxyWebPart.cs
- DecimalConstantAttribute.cs
- XmlSchemaAnnotated.cs
- OutputScopeManager.cs
- AutomationElement.cs
- OSFeature.cs
- MexBindingBindingCollectionElement.cs
- SchemaEntity.cs
- ObjectViewEntityCollectionData.cs
- BitConverter.cs
- SkewTransform.cs