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
- OpacityConverter.cs
- Misc.cs
- Clause.cs
- CorrelationManager.cs
- updatecommandorderer.cs
- Unit.cs
- Inflater.cs
- IncrementalHitTester.cs
- FigureHelper.cs
- TrackBar.cs
- BuildProviderAppliesToAttribute.cs
- PromptBuilder.cs
- PackageFilter.cs
- HwndTarget.cs
- Keywords.cs
- AsyncOperation.cs
- FrameworkContentElementAutomationPeer.cs
- AnnotationAuthorChangedEventArgs.cs
- SamlSecurityToken.cs
- StrongNameUtility.cs
- XsltException.cs
- FailedToStartupUIException.cs
- PipeSecurity.cs
- SqlDependency.cs
- XmlSchemaException.cs
- XmlQueryContext.cs
- RayHitTestParameters.cs
- _ProxyRegBlob.cs
- WebSysDescriptionAttribute.cs
- AncestorChangedEventArgs.cs
- SchemaImporterExtensionElement.cs
- HttpHostedTransportConfiguration.cs
- WebEvents.cs
- AuthorizationRule.cs
- FontFaceLayoutInfo.cs
- TagPrefixAttribute.cs
- ViewStateChangedEventArgs.cs
- SqlTrackingQuery.cs
- LoadWorkflowAsyncResult.cs
- Int64Converter.cs
- HtmlUtf8RawTextWriter.cs
- ValidationPropertyAttribute.cs
- HttpRequestCacheValidator.cs
- XmlMemberMapping.cs
- ResolveNameEventArgs.cs
- Mappings.cs
- OperationParameterInfo.cs
- ValueQuery.cs
- ComponentEditorPage.cs
- BaseInfoTable.cs
- XmlIncludeAttribute.cs
- DataControlFieldCollection.cs
- OperationContextScope.cs
- ProfileSettingsCollection.cs
- JsonServiceDocumentSerializer.cs
- TransactionTraceIdentifier.cs
- MultiTrigger.cs
- autovalidator.cs
- ObjectStateEntryDbDataRecord.cs
- NotifyParentPropertyAttribute.cs
- NavigationEventArgs.cs
- ViewManager.cs
- DesignerActionItem.cs
- ProjectionPlanCompiler.cs
- SessionParameter.cs
- __ComObject.cs
- BounceEase.cs
- DPTypeDescriptorContext.cs
- PrinterUnitConvert.cs
- FlowDocumentView.cs
- Quaternion.cs
- PropertyConverter.cs
- WindowsHyperlink.cs
- TableDetailsCollection.cs
- Action.cs
- DesignerCapabilities.cs
- FlowchartStart.xaml.cs
- DataServiceRequestException.cs
- Switch.cs
- StructuredType.cs
- HwndSourceParameters.cs
- ClickablePoint.cs
- InvalidDataException.cs
- XmlNotation.cs
- CodeChecksumPragma.cs
- CultureInfoConverter.cs
- PolicyVersionConverter.cs
- _ProxyRegBlob.cs
- KnownIds.cs
- CardSpacePolicyElement.cs
- ArrayWithOffset.cs
- GroupBoxRenderer.cs
- SqlDataSourceConnectionPanel.cs
- XmlSchemaType.cs
- GifBitmapEncoder.cs
- BinaryParser.cs
- Highlights.cs
- GlobalItem.cs
- AttributeSetAction.cs
- UniformGrid.cs