Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / MultilineStringConverter.cs / 1 / MultilineStringConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel { using System.ComponentModel; using System.ComponentModel.Design; using System.Diagnostics; using System.Globalization; using System.Security.Permissions; ////// Provides a type converter to convert multiline strings to a simple string. /// [HostProtection(SharedState = true)] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly")] public class MultilineStringConverter : TypeConverter { ////// Converts the given value object to the specified destination type. /// 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 string) { return SR.GetString(SR.MultilineStringConverterText); } } return base.ConvertTo(context, culture, value, destinationType); } ////// Gets a collection of properties for the type of array specified by the value /// parameter using the specified context and attributes. /// public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value, Attribute[] attributes) { return null; } ////// Gets a value indicating whether this object supports properties. /// public override bool GetPropertiesSupported(ITypeDescriptorContext context) { return false; } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CachedPathData.cs
- UiaCoreApi.cs
- TextTreeTextElementNode.cs
- CodeFieldReferenceExpression.cs
- MediaCommands.cs
- ToolStripSplitButton.cs
- MarginsConverter.cs
- JsonFormatGeneratorStatics.cs
- SmtpNegotiateAuthenticationModule.cs
- _ListenerResponseStream.cs
- EpmSourcePathSegment.cs
- FreezableOperations.cs
- IriParsingElement.cs
- RijndaelCryptoServiceProvider.cs
- CommonDialog.cs
- SchemaImporterExtensionElementCollection.cs
- Message.cs
- PropertyMappingExceptionEventArgs.cs
- X509Chain.cs
- XmlStreamStore.cs
- TextPenaltyModule.cs
- ConnectionPoint.cs
- DnsPermission.cs
- __FastResourceComparer.cs
- DataGridViewComboBoxEditingControl.cs
- PrtCap_Public.cs
- ClientCultureInfo.cs
- DiscreteKeyFrames.cs
- InputElement.cs
- Int64KeyFrameCollection.cs
- ClassicBorderDecorator.cs
- ContentType.cs
- PenCursorManager.cs
- BuildProvidersCompiler.cs
- TextEditorContextMenu.cs
- ImageDrawing.cs
- StyleXamlTreeBuilder.cs
- RawKeyboardInputReport.cs
- DomainUpDown.cs
- DoubleLinkListEnumerator.cs
- SmtpNtlmAuthenticationModule.cs
- SchemaLookupTable.cs
- ArrayConverter.cs
- CommonProperties.cs
- ServiceElementCollection.cs
- XmlMessageFormatter.cs
- IgnoreSectionHandler.cs
- Line.cs
- RuleElement.cs
- ToolStripItemImageRenderEventArgs.cs
- XhtmlBasicLiteralTextAdapter.cs
- WindowsAltTab.cs
- TextModifierScope.cs
- InstanceStore.cs
- LinkDescriptor.cs
- AdapterDictionary.cs
- ExtentKey.cs
- diagnosticsswitches.cs
- SendingRequestEventArgs.cs
- Substitution.cs
- ZeroOpNode.cs
- WebPartConnectionsCancelEventArgs.cs
- ServiceReference.cs
- SmiXetterAccessMap.cs
- Knowncolors.cs
- PropertyEmitter.cs
- HwndSource.cs
- DomNameTable.cs
- TextBox.cs
- Rules.cs
- ResponseBodyWriter.cs
- EntityContainerAssociationSet.cs
- ActivityScheduledRecord.cs
- MemberPath.cs
- ThrowHelper.cs
- FormViewPagerRow.cs
- Int32EqualityComparer.cs
- HierarchicalDataBoundControlAdapter.cs
- CanonicalizationDriver.cs
- MenuScrollingVisibilityConverter.cs
- AnimationException.cs
- SevenBitStream.cs
- X509UI.cs
- TransformValueSerializer.cs
- HashAlgorithm.cs
- UICuesEvent.cs
- StyleSheetComponentEditor.cs
- Visitor.cs
- ToolStripButton.cs
- SerializationObjectManager.cs
- TargetFrameworkUtil.cs
- ResizeGrip.cs
- UIntPtr.cs
- SoapFault.cs
- TextDecorationCollection.cs
- TextElement.cs
- TextChangedEventArgs.cs
- PnrpPermission.cs
- ToolStripOverflow.cs
- ItemContainerPattern.cs