Code:
/ FX-1434 / FX-1434 / 1.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
- CqlErrorHelper.cs
- ExceptionValidationRule.cs
- DesignUtil.cs
- MarkerProperties.cs
- ProviderConnectionPointCollection.cs
- BCLDebug.cs
- processwaithandle.cs
- XmlSerializerFactory.cs
- ProgressBarHighlightConverter.cs
- FtpWebResponse.cs
- HuffCodec.cs
- DragAssistanceManager.cs
- XmlSchemaAttributeGroup.cs
- DbParameterHelper.cs
- FixedPageProcessor.cs
- FilteredAttributeCollection.cs
- XmlDocument.cs
- Operator.cs
- MatrixTransform.cs
- ProgressChangedEventArgs.cs
- InstanceKey.cs
- Icon.cs
- PrintPreviewGraphics.cs
- LOSFormatter.cs
- SEHException.cs
- ServiceHostFactory.cs
- DataGridViewUtilities.cs
- MemberProjectedSlot.cs
- BaseTemplateCodeDomTreeGenerator.cs
- Button.cs
- AnimatedTypeHelpers.cs
- KeyValuePairs.cs
- RunWorkerCompletedEventArgs.cs
- ListViewInsertedEventArgs.cs
- XmlSchemaException.cs
- RegionData.cs
- Activity.cs
- PageFunction.cs
- InvalidateEvent.cs
- PolicyReader.cs
- EdmSchemaError.cs
- SizeConverter.cs
- OutputCacheProviderCollection.cs
- SetStateEventArgs.cs
- SrgsNameValueTag.cs
- HelpPage.cs
- TypeSystem.cs
- MouseWheelEventArgs.cs
- WebSysDisplayNameAttribute.cs
- TextParentUndoUnit.cs
- SystemEvents.cs
- MarshalByRefObject.cs
- WorkItem.cs
- BaseValidator.cs
- DataSourceCache.cs
- ArgumentOutOfRangeException.cs
- ToolStripContentPanelDesigner.cs
- UIElementIsland.cs
- CustomLineCap.cs
- CollectionEditor.cs
- MenuEventArgs.cs
- TargetFrameworkUtil.cs
- ButtonStandardAdapter.cs
- DSACryptoServiceProvider.cs
- SystemIcmpV4Statistics.cs
- QEncodedStream.cs
- XmlToDatasetMap.cs
- EventSinkHelperWriter.cs
- TypeValidationEventArgs.cs
- SmiRequestExecutor.cs
- ProfilePropertyNameValidator.cs
- HitTestResult.cs
- DataMemberAttribute.cs
- ObjectDataSourceFilteringEventArgs.cs
- Style.cs
- CodeTypeDeclaration.cs
- HtmlInputRadioButton.cs
- Matrix3DConverter.cs
- NetworkInformationException.cs
- DiagnosticEventProvider.cs
- DataViewListener.cs
- QilBinary.cs
- UserPreferenceChangedEventArgs.cs
- Decimal.cs
- ALinqExpressionVisitor.cs
- OutputScope.cs
- Visual3D.cs
- AppearanceEditorPart.cs
- PreloadHost.cs
- EncodingFallbackAwareXmlTextWriter.cs
- UidManager.cs
- DelegateArgument.cs
- PictureBox.cs
- ImmComposition.cs
- Propagator.Evaluator.cs
- StackOverflowException.cs
- AvTrace.cs
- CapiNative.cs
- HtmlTernaryTree.cs
- ClientData.cs