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
- SubMenuStyleCollection.cs
- UmAlQuraCalendar.cs
- BamlRecordReader.cs
- Attributes.cs
- DataServiceStreamResponse.cs
- PathParser.cs
- AuthStoreRoleProvider.cs
- ProvidersHelper.cs
- ChannelServices.cs
- loginstatus.cs
- ResourceExpressionEditorSheet.cs
- WindowProviderWrapper.cs
- CodeDOMUtility.cs
- ConfigurationSection.cs
- ThreadAbortException.cs
- BezierSegment.cs
- BlockExpression.cs
- FocusChangedEventArgs.cs
- InvokeBase.cs
- DisplayNameAttribute.cs
- DependencyPropertyConverter.cs
- FormClosedEvent.cs
- ResourceReferenceKeyNotFoundException.cs
- DefaultWorkflowTransactionService.cs
- HtmlImage.cs
- XPathBinder.cs
- DiscoveryReferences.cs
- HashCodeCombiner.cs
- DataPagerFieldCollection.cs
- OdbcRowUpdatingEvent.cs
- GifBitmapDecoder.cs
- DictionaryEntry.cs
- UncommonField.cs
- BitmapEffectGeneralTransform.cs
- FileDialog.cs
- Label.cs
- XhtmlMobileTextWriter.cs
- ListSortDescription.cs
- ModelPropertyCollectionImpl.cs
- Padding.cs
- FamilyCollection.cs
- RSAOAEPKeyExchangeFormatter.cs
- XmlParserContext.cs
- securitymgrsite.cs
- InvalidProgramException.cs
- DataBindingValueUIHandler.cs
- GridEntry.cs
- XmlTextAttribute.cs
- BuildManager.cs
- CodeThrowExceptionStatement.cs
- RemoteWebConfigurationHostServer.cs
- DesignerActionItemCollection.cs
- XPathNodeHelper.cs
- XmlAnyAttributeAttribute.cs
- WeakReadOnlyCollection.cs
- HttpContext.cs
- ColumnResizeUndoUnit.cs
- ClosableStream.cs
- AssemblyResourceLoader.cs
- PagesChangedEventArgs.cs
- TextParagraphView.cs
- SessionStateContainer.cs
- XamlPoint3DCollectionSerializer.cs
- StateRuntime.cs
- ClearCollection.cs
- XmlDeclaration.cs
- StyleCollection.cs
- XmlAggregates.cs
- XMLSchema.cs
- QueryCoreOp.cs
- TextElementCollection.cs
- X509SubjectKeyIdentifierClause.cs
- XmlSchemaValidationException.cs
- NestedContainer.cs
- CellPartitioner.cs
- HttpModuleCollection.cs
- GridView.cs
- SmtpFailedRecipientException.cs
- GradientStop.cs
- WebHttpBinding.cs
- PeerResolverMode.cs
- PrintDialog.cs
- RegionInfo.cs
- FunctionNode.cs
- CodeCompileUnit.cs
- SerializationException.cs
- DataGridViewCellMouseEventArgs.cs
- If.cs
- DATA_BLOB.cs
- TextDpi.cs
- Int32CollectionValueSerializer.cs
- MasterPageCodeDomTreeGenerator.cs
- _ConnectionGroup.cs
- CmsInterop.cs
- NumberFormatter.cs
- BinaryQueryOperator.cs
- XmlILAnnotation.cs
- SystemTcpConnection.cs
- InternalMappingException.cs
- DoubleIndependentAnimationStorage.cs