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
- CqlIdentifiers.cs
- SchemaImporterExtensionElement.cs
- SByteStorage.cs
- XmlSchemaSimpleContentRestriction.cs
- PolygonHotSpot.cs
- EncoderNLS.cs
- CollectionAdapters.cs
- AnonymousIdentificationModule.cs
- ComponentSerializationService.cs
- LeftCellWrapper.cs
- WmpBitmapEncoder.cs
- DataTableMapping.cs
- ReferenceConverter.cs
- DataGridViewRowConverter.cs
- xmlsaver.cs
- HttpContext.cs
- EpmCustomContentDeSerializer.cs
- GraphicsState.cs
- StackSpiller.Bindings.cs
- QueueProcessor.cs
- ContractType.cs
- HtmlFormParameterWriter.cs
- SortedSetDebugView.cs
- Label.cs
- CodeArrayIndexerExpression.cs
- Rotation3DKeyFrameCollection.cs
- ImageSource.cs
- CryptographicAttribute.cs
- CollectionBase.cs
- SamlAttributeStatement.cs
- ActiveXSite.cs
- XmlTextReaderImpl.cs
- TdsParserStaticMethods.cs
- LiteralLink.cs
- ListViewGroup.cs
- AttachedAnnotation.cs
- ConnectorEditor.cs
- TextPointer.cs
- PropertyPushdownHelper.cs
- CodeObjectCreateExpression.cs
- XmlIlVisitor.cs
- Monitor.cs
- PassportIdentity.cs
- MachineSettingsSection.cs
- ContainerSelectorBehavior.cs
- DataSysAttribute.cs
- KerberosSecurityTokenProvider.cs
- MultiPartWriter.cs
- NumericExpr.cs
- CallbackHandler.cs
- BevelBitmapEffect.cs
- NamespaceCollection.cs
- CompositeDataBoundControl.cs
- EmptyControlCollection.cs
- ForeignConstraint.cs
- Int32EqualityComparer.cs
- HashAlgorithm.cs
- OleDbSchemaGuid.cs
- TextBox.cs
- Viewport2DVisual3D.cs
- RepeaterCommandEventArgs.cs
- WebScriptMetadataFormatter.cs
- X509Utils.cs
- XmlSchemaInclude.cs
- autovalidator.cs
- EntityStoreSchemaGenerator.cs
- ReachDocumentReferenceSerializerAsync.cs
- _HeaderInfoTable.cs
- ResourcesBuildProvider.cs
- QuaternionKeyFrameCollection.cs
- DataAdapter.cs
- DbExpressionRules.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- Menu.cs
- ComponentConverter.cs
- SimpleModelProvider.cs
- CollectionChangeEventArgs.cs
- ModuleBuilder.cs
- ExtensibleClassFactory.cs
- ObjectStateFormatter.cs
- InputElement.cs
- EditCommandColumn.cs
- Ref.cs
- WebPartsSection.cs
- WindowsTreeView.cs
- WebPartChrome.cs
- Tokenizer.cs
- Screen.cs
- ObjectSelectorEditor.cs
- RangeValuePattern.cs
- Visual.cs
- dtdvalidator.cs
- ImportedNamespaceContextItem.cs
- LocatorPart.cs
- querybuilder.cs
- EmptyQuery.cs
- OletxResourceManager.cs
- SoapIgnoreAttribute.cs
- ApplicationInterop.cs
- TaiwanLunisolarCalendar.cs