Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / XmlDesigner.cs / 1 / XmlDesigner.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls { using System; using System.Design; using System.Collections; using System.ComponentModel; using System.ComponentModel.Design; using System.Data; using System.Diagnostics; using System.Web.UI.Design; using System.Web.UI.WebControls; ////// /// /// [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public class XmlDesigner : ControlDesigner { private Xml xml; ////// Provides a designer for the ///control. /// /// /// public XmlDesigner() { } ////// Initializes a new instance of the ///class. /// /// /// Performs the cleanup of the designer class. /// protected override void Dispose(bool disposing) { if (disposing) { xml = null; } base.Dispose(disposing); } ////// /// Retrieves the HTML to be used for the design time representation /// of the control. /// public override string GetDesignTimeHtml() { return GetEmptyDesignTimeHtml(); } ////// /// protected override string GetEmptyDesignTimeHtml() { return CreatePlaceHolderDesignTimeHtml(SR.GetString(SR.Xml_Inst)); } ////// /// Initializes the designer with the Repeater control that this instance /// of the designer is associated with. /// public override void Initialize(IComponent component) { VerifyInitializeArgument(component, typeof(Xml)); xml = (Xml)component; base.Initialize(component); } ///internal override string GetPersistInnerHtmlInternal() { Xml xmlControl = (Xml)Component; string originalContent = (string)((IControlDesignerAccessor)xmlControl).GetDesignModeState()["OriginalContent"]; if (originalContent != null) { return originalContent; } return xmlControl.DocumentContent; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MouseGesture.cs
- NativeObjectSecurity.cs
- Tuple.cs
- TextDecorationCollection.cs
- UniqueIdentifierService.cs
- DateTimeValueSerializer.cs
- SafeNativeMethods.cs
- Point3DAnimationBase.cs
- SecurityTokenRequirement.cs
- SafeRightsManagementHandle.cs
- DecoderNLS.cs
- unsafenativemethodstextservices.cs
- JapaneseLunisolarCalendar.cs
- TraceProvider.cs
- Compilation.cs
- Propagator.JoinPropagator.cs
- DrawingBrush.cs
- wgx_commands.cs
- processwaithandle.cs
- DataGridViewCellStateChangedEventArgs.cs
- DataRecord.cs
- NamedPipeProcessProtocolHandler.cs
- FocusTracker.cs
- SyndicationElementExtension.cs
- MediaContext.cs
- SkewTransform.cs
- Matrix3DStack.cs
- ParserStreamGeometryContext.cs
- LocationInfo.cs
- Base64Encoder.cs
- Panel.cs
- ListenerAdapterBase.cs
- AuthenticationSchemesHelper.cs
- Int32Storage.cs
- InputLanguageEventArgs.cs
- InvalidWMPVersionException.cs
- JournalEntryStack.cs
- IncrementalReadDecoders.cs
- Connector.cs
- UpDownEvent.cs
- RectAnimationUsingKeyFrames.cs
- Part.cs
- DropDownList.cs
- DataRowIndexBuffer.cs
- SimpleFileLog.cs
- JournalEntryListConverter.cs
- propertyentry.cs
- SharedHttpsTransportManager.cs
- TextViewBase.cs
- FunctionImportMapping.cs
- PageFunction.cs
- NativeObjectSecurity.cs
- PseudoWebRequest.cs
- Comparer.cs
- DeviceContexts.cs
- TypeExtension.cs
- XPathNodeIterator.cs
- ScriptControlDescriptor.cs
- DaylightTime.cs
- ContentElementAutomationPeer.cs
- DrawingContextWalker.cs
- Scheduler.cs
- HandlerFactoryCache.cs
- RectangleGeometry.cs
- DataFormats.cs
- Quaternion.cs
- DataGridColumnCollection.cs
- StylusPlugin.cs
- SpnEndpointIdentity.cs
- StringBuilder.cs
- ProxyHelper.cs
- hwndwrapper.cs
- CellConstantDomain.cs
- ProfileGroupSettingsCollection.cs
- sapiproxy.cs
- TypeTypeConverter.cs
- AnnouncementInnerClient11.cs
- XamlToRtfWriter.cs
- ValidationPropertyAttribute.cs
- Token.cs
- SpeechEvent.cs
- SelectionProviderWrapper.cs
- Focus.cs
- CodeConstructor.cs
- DocumentEventArgs.cs
- UserControlCodeDomTreeGenerator.cs
- XmlSchemaSimpleContent.cs
- AppSettingsExpressionBuilder.cs
- ImageField.cs
- TreeViewHitTestInfo.cs
- GlyphInfoList.cs
- CollectionDataContract.cs
- TraceRecord.cs
- CompilerErrorCollection.cs
- Imaging.cs
- RedirectionProxy.cs
- ChannelReliableSession.cs
- Point4DConverter.cs
- MultitargetUtil.cs
- PenThreadPool.cs