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
- DataGridViewCell.cs
- Typography.cs
- WorkflowRuntimeServiceElement.cs
- Model3DGroup.cs
- ReplyAdapterChannelListener.cs
- DbParameterHelper.cs
- AggregateNode.cs
- XmlAttributeCollection.cs
- HttpCachePolicyWrapper.cs
- SafeEventHandle.cs
- SafeRightsManagementQueryHandle.cs
- Misc.cs
- DbConnectionInternal.cs
- InputReportEventArgs.cs
- BinaryFormatterWriter.cs
- SqlRetyper.cs
- RectangleHotSpot.cs
- PersistenceTypeAttribute.cs
- ResXDataNode.cs
- WebPartMinimizeVerb.cs
- SecurityKeyIdentifierClause.cs
- XmlSchemaParticle.cs
- WSHttpBindingBaseElement.cs
- SelectedDatesCollection.cs
- SqlCacheDependencySection.cs
- DirectoryNotFoundException.cs
- DSASignatureFormatter.cs
- XmlEntity.cs
- Operator.cs
- DataRowView.cs
- Timer.cs
- Parameter.cs
- MaterialCollection.cs
- ResourceProviderFactory.cs
- ListBoxItem.cs
- RSAOAEPKeyExchangeFormatter.cs
- BitmapFrame.cs
- TransformationRules.cs
- MouseGestureConverter.cs
- CurrentChangingEventManager.cs
- ListViewPagedDataSource.cs
- XmlAutoDetectWriter.cs
- KeyValueConfigurationCollection.cs
- RegexCode.cs
- EntityContainer.cs
- DbDataSourceEnumerator.cs
- ModuleBuilder.cs
- WebPartConnectionsDisconnectVerb.cs
- DbConvert.cs
- CompModHelpers.cs
- PointLightBase.cs
- SmtpSection.cs
- SqlInfoMessageEvent.cs
- GridViewRowEventArgs.cs
- HtmlTernaryTree.cs
- PlatformNotSupportedException.cs
- SplineKeyFrames.cs
- xmlsaver.cs
- SuppressMergeCheckAttribute.cs
- FormViewCommandEventArgs.cs
- SqlWorkflowInstanceStoreLock.cs
- DependencyPropertyDescriptor.cs
- FileUtil.cs
- EntitySetRetriever.cs
- X509CertificateStore.cs
- HostAdapter.cs
- TrackingMemoryStream.cs
- DurationConverter.cs
- SQLDouble.cs
- PerformanceCounterPermissionEntry.cs
- Invariant.cs
- _HTTPDateParse.cs
- GiveFeedbackEventArgs.cs
- StretchValidation.cs
- EarlyBoundInfo.cs
- CookielessHelper.cs
- CssClassPropertyAttribute.cs
- PlainXmlWriter.cs
- TextEndOfLine.cs
- wmiprovider.cs
- Transactions.cs
- ControlEvent.cs
- PersistChildrenAttribute.cs
- Registry.cs
- MiniLockedBorderGlyph.cs
- BitmapEffectDrawingContextState.cs
- ResourceReferenceExpression.cs
- TextParaLineResult.cs
- DataContract.cs
- ReflectPropertyDescriptor.cs
- AspNetSynchronizationContext.cs
- UnSafeCharBuffer.cs
- ContainsRowNumberChecker.cs
- Bezier.cs
- WinFormsUtils.cs
- Thickness.cs
- Tile.cs
- PropertyTabAttribute.cs
- IPAddress.cs
- MessageSecurityProtocol.cs