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
- DataGridRow.cs
- HwndMouseInputProvider.cs
- BridgeDataRecord.cs
- XamlTemplateSerializer.cs
- MetadataPropertyCollection.cs
- StringArrayConverter.cs
- AuthenticationException.cs
- SafeFileMappingHandle.cs
- PassportAuthenticationModule.cs
- TargetConverter.cs
- AccessKeyManager.cs
- CompoundFileReference.cs
- CellTreeNodeVisitors.cs
- Atom10FormatterFactory.cs
- SecurityDocument.cs
- SrgsElementFactoryCompiler.cs
- ManagementObjectSearcher.cs
- ValidatorCompatibilityHelper.cs
- oledbmetadatacollectionnames.cs
- CompressedStack.cs
- ByteKeyFrameCollection.cs
- LockingPersistenceProvider.cs
- ResourceDescriptionAttribute.cs
- ValidatorCollection.cs
- WebBrowserUriTypeConverter.cs
- XmlByteStreamWriter.cs
- DataGridItemCollection.cs
- BrowserDefinition.cs
- MeasureData.cs
- RegistryKey.cs
- DataGridCommandEventArgs.cs
- VectorAnimationUsingKeyFrames.cs
- InstancePersistenceContext.cs
- wgx_commands.cs
- ActivitiesCollection.cs
- HwndMouseInputProvider.cs
- EventLogException.cs
- NativeWrapper.cs
- SimpleBitVector32.cs
- CommandSet.cs
- PenCursorManager.cs
- SelectionChangedEventArgs.cs
- Site.cs
- Internal.cs
- DataGridViewCellFormattingEventArgs.cs
- Publisher.cs
- RemoteWebConfigurationHostStream.cs
- CheckBox.cs
- ConfigurationValue.cs
- Accessors.cs
- ObjectAnimationBase.cs
- ColumnCollectionEditor.cs
- ServiceProviders.cs
- RegexCaptureCollection.cs
- PeerNearMe.cs
- CompositeFontInfo.cs
- ICspAsymmetricAlgorithm.cs
- DeviceContext2.cs
- CheckBoxPopupAdapter.cs
- TextDocumentView.cs
- AuthorizationContext.cs
- RegexCompilationInfo.cs
- DrawingContextFlattener.cs
- PassportIdentity.cs
- DesignBindingConverter.cs
- RegularExpressionValidator.cs
- SocketElement.cs
- ReadWriteObjectLock.cs
- ReadOnlyCollection.cs
- OleDbConnectionFactory.cs
- ToolBarDesigner.cs
- FormParameter.cs
- KeySplineConverter.cs
- MatrixAnimationBase.cs
- ReferenceConverter.cs
- XmlIlGenerator.cs
- HttpResponseInternalWrapper.cs
- WebPermission.cs
- IsolatedStorage.cs
- DelegateArgument.cs
- PrintDialog.cs
- XmlSchemaSequence.cs
- FileUtil.cs
- HashJoinQueryOperatorEnumerator.cs
- SinglePageViewer.cs
- BreadCrumbTextConverter.cs
- ConfigurationStrings.cs
- DesignerSerializationVisibilityAttribute.cs
- TreeChangeInfo.cs
- BridgeDataReader.cs
- ZipIOExtraField.cs
- TableLayoutPanelCellPosition.cs
- Journaling.cs
- DbConnectionInternal.cs
- InvokeSchedule.cs
- ProvidePropertyAttribute.cs
- HitTestWithGeometryDrawingContextWalker.cs
- DesignerSerializationVisibilityAttribute.cs
- SamlSubject.cs
- PropertyGridView.cs