Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / UI / WebControls / EmbeddedMailObject.cs / 1 / EmbeddedMailObject.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System.Security.Permissions; using System.Web.Mail; using System.Collections; using System.ComponentModel; using System.Globalization; using System.IO; using System.Drawing.Design; using System.Web; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [TypeConverter(typeof(EmbeddedMailObjectTypeConverter))] public sealed class EmbeddedMailObject { private string _path; private string _name; public EmbeddedMailObject() { } public EmbeddedMailObject(string name, string path) { Name = name; Path = path; } [ WebCategory("Behavior"), DefaultValue(""), WebSysDescription(SR.EmbeddedMailObject_Name), NotifyParentProperty(true) ] public string Name { get { return (_name != null) ? _name : String.Empty; } set { _name = value; } } [ WebCategory("Behavior"), DefaultValue(""), WebSysDescription(SR.EmbeddedMailObject_Path), Editor("System.Web.UI.Design.MailFileEditor, " + AssemblyRef.SystemDesign, typeof(UITypeEditor)), NotifyParentProperty(true), UrlProperty(), ] public string Path { get { return (_path == null) ? String.Empty : _path; } set { _path = value; } } private sealed class EmbeddedMailObjectTypeConverter : TypeConverter { public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType == typeof(string)) { return "EmbeddedMailObject"; } return base.ConvertTo(context, culture, value, destinationType); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System.Security.Permissions; using System.Web.Mail; using System.Collections; using System.ComponentModel; using System.Globalization; using System.IO; using System.Drawing.Design; using System.Web; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [TypeConverter(typeof(EmbeddedMailObjectTypeConverter))] public sealed class EmbeddedMailObject { private string _path; private string _name; public EmbeddedMailObject() { } public EmbeddedMailObject(string name, string path) { Name = name; Path = path; } [ WebCategory("Behavior"), DefaultValue(""), WebSysDescription(SR.EmbeddedMailObject_Name), NotifyParentProperty(true) ] public string Name { get { return (_name != null) ? _name : String.Empty; } set { _name = value; } } [ WebCategory("Behavior"), DefaultValue(""), WebSysDescription(SR.EmbeddedMailObject_Path), Editor("System.Web.UI.Design.MailFileEditor, " + AssemblyRef.SystemDesign, typeof(UITypeEditor)), NotifyParentProperty(true), UrlProperty(), ] public string Path { get { return (_path == null) ? String.Empty : _path; } set { _path = value; } } private sealed class EmbeddedMailObjectTypeConverter : TypeConverter { public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType == typeof(string)) { return "EmbeddedMailObject"; } return base.ConvertTo(context, culture, value, destinationType); } } } } // 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
- WindowsMenu.cs
- FormatException.cs
- DataSourceControlBuilder.cs
- MaterialGroup.cs
- DataServiceQuery.cs
- BuilderInfo.cs
- QilSortKey.cs
- XmlQueryOutput.cs
- CryptoStream.cs
- ForAllOperator.cs
- SelectedCellsChangedEventArgs.cs
- DrawListViewColumnHeaderEventArgs.cs
- _ContextAwareResult.cs
- ConfigurationErrorsException.cs
- DictionaryContent.cs
- EasingKeyFrames.cs
- Misc.cs
- PersonalizableTypeEntry.cs
- ObjectStateFormatter.cs
- EventData.cs
- Exception.cs
- InvalidOperationException.cs
- AssemblyNameProxy.cs
- InstanceDataCollectionCollection.cs
- ClientUrlResolverWrapper.cs
- CustomTypeDescriptor.cs
- LocalizedNameDescriptionPair.cs
- Point3DIndependentAnimationStorage.cs
- SessionPageStateSection.cs
- ResourceProviderFactory.cs
- IQueryable.cs
- DataTableCollection.cs
- BamlStream.cs
- DatasetMethodGenerator.cs
- ImageConverter.cs
- BinaryObjectWriter.cs
- HttpConfigurationSystem.cs
- XsdCachingReader.cs
- VirtualPath.cs
- WorkItem.cs
- StreamSecurityUpgradeInitiatorAsyncResult.cs
- ProgressBarBrushConverter.cs
- DataGridViewCell.cs
- BitStack.cs
- View.cs
- RegistryPermission.cs
- IteratorDescriptor.cs
- contentDescriptor.cs
- Monitor.cs
- ControlIdConverter.cs
- DataBoundControlAdapter.cs
- Axis.cs
- ZipFileInfo.cs
- AnonymousIdentificationModule.cs
- BuildResult.cs
- SecurityDocument.cs
- PersonalizationProvider.cs
- BridgeDataReader.cs
- ReadOnlyDataSource.cs
- StorageEntityContainerMapping.cs
- _ListenerRequestStream.cs
- TypeConverterHelper.cs
- XmlArrayAttribute.cs
- UInt64Converter.cs
- DataControlLinkButton.cs
- TextEffect.cs
- BaseAutoFormat.cs
- EventEntry.cs
- MetadataCollection.cs
- OleTxTransaction.cs
- RepeatButtonAutomationPeer.cs
- FontResourceCache.cs
- ProviderConnectionPoint.cs
- ExcludePathInfo.cs
- ResourceCodeDomSerializer.cs
- Native.cs
- KnownTypesProvider.cs
- WindowsListBox.cs
- Matrix.cs
- SystemColors.cs
- InternalBufferOverflowException.cs
- MaskedTextBox.cs
- SQLBoolean.cs
- ExpressionConverter.cs
- RequestQueue.cs
- StylusPointCollection.cs
- Version.cs
- QilPatternFactory.cs
- BridgeDataRecord.cs
- SamlConstants.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- ValidationEventArgs.cs
- DelegateBodyWriter.cs
- PeerNameRegistration.cs
- UnionQueryOperator.cs
- MetadataArtifactLoaderComposite.cs
- PagerSettings.cs
- RectAnimation.cs
- TreeView.cs
- XmlSiteMapProvider.cs