Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- BulletChrome.cs
- MemoryResponseElement.cs
- CollectionViewGroup.cs
- Command.cs
- TouchPoint.cs
- HyperLink.cs
- XamlRtfConverter.cs
- HandlerMappingMemo.cs
- LineUtil.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- JsonEncodingStreamWrapper.cs
- DataGridViewLinkCell.cs
- UniqueTransportManagerRegistration.cs
- FixedNode.cs
- Select.cs
- XmlAnyElementAttributes.cs
- QueueProcessor.cs
- InstanceHandleConflictException.cs
- XmlBinaryReader.cs
- XXXInfos.cs
- DLinqColumnProvider.cs
- SoapElementAttribute.cs
- ResourceDescriptionAttribute.cs
- FormatException.cs
- BitmapImage.cs
- UIPermission.cs
- WSSecurityPolicy.cs
- DiscoveryClientElement.cs
- PathSegment.cs
- UIElement.cs
- ImplicitInputBrush.cs
- WebPartMenuStyle.cs
- NavigationExpr.cs
- RequestSecurityTokenResponse.cs
- InputDevice.cs
- WebReferencesBuildProvider.cs
- Run.cs
- ServicePoint.cs
- EntityParameter.cs
- PhysicalAddress.cs
- PeerSecurityHelpers.cs
- _FixedSizeReader.cs
- CanonicalXml.cs
- AttributeEmitter.cs
- DynamicILGenerator.cs
- CharStorage.cs
- FileLogRecord.cs
- ListViewDataItem.cs
- PageParserFilter.cs
- ByteConverter.cs
- LogicalTreeHelper.cs
- SymmetricKeyWrap.cs
- StringDictionaryCodeDomSerializer.cs
- Mutex.cs
- AssemblyEvidenceFactory.cs
- Panel.cs
- KerberosReceiverSecurityToken.cs
- PropertyDescriptorComparer.cs
- GridViewEditEventArgs.cs
- FormDesigner.cs
- ListViewItemSelectionChangedEvent.cs
- TaskFileService.cs
- ControlHelper.cs
- BitmapFrameDecode.cs
- HttpServerVarsCollection.cs
- DocComment.cs
- Synchronization.cs
- HTTPNotFoundHandler.cs
- DbConnectionPool.cs
- VideoDrawing.cs
- StaticDataManager.cs
- TakeOrSkipQueryOperator.cs
- ColumnBinding.cs
- GroupQuery.cs
- XmlBaseReader.cs
- DocumentSequence.cs
- TextInfo.cs
- RangeValueProviderWrapper.cs
- SchemaImporterExtensionElement.cs
- DataGridView.cs
- MessageHeaderDescription.cs
- ConfigXmlReader.cs
- DragDrop.cs
- DeviceContext.cs
- MimeBasePart.cs
- DataGridColumnsPage.cs
- ProcessHost.cs
- CodeVariableReferenceExpression.cs
- _ContextAwareResult.cs
- PixelShader.cs
- MulticastDelegate.cs
- InternalCache.cs
- Thumb.cs
- DependencyPropertyKey.cs
- AnnotationResourceCollection.cs
- FixedSOMImage.cs
- SoapAttributeOverrides.cs
- EndpointDiscoveryMetadata.cs
- XmlSchemaValidationException.cs
- SmtpFailedRecipientsException.cs