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
- XmlQuerySequence.cs
- DecimalStorage.cs
- LineBreakRecord.cs
- FunctionImportElement.cs
- SettingsContext.cs
- X509SecurityToken.cs
- PersonalizationProviderHelper.cs
- CodeSubDirectoriesCollection.cs
- Memoizer.cs
- UnsafePeerToPeerMethods.cs
- SignatureResourcePool.cs
- DataContractAttribute.cs
- PenThreadPool.cs
- HttpCachePolicyWrapper.cs
- _DigestClient.cs
- InitializerFacet.cs
- XmlReflectionMember.cs
- Journal.cs
- SR.cs
- BmpBitmapDecoder.cs
- IQueryable.cs
- XmlSchemaSimpleContentExtension.cs
- NotFiniteNumberException.cs
- Panel.cs
- DataAdapter.cs
- TableStyle.cs
- KnownTypesHelper.cs
- CursorConverter.cs
- ClientSettingsStore.cs
- XamlGridLengthSerializer.cs
- TypeConverterMarkupExtension.cs
- InputScope.cs
- CategoryGridEntry.cs
- ReadOnlyCollectionBase.cs
- Base64Encoding.cs
- Timer.cs
- TextSelectionProcessor.cs
- Animatable.cs
- SqlUserDefinedTypeAttribute.cs
- EventItfInfo.cs
- SQLInt16Storage.cs
- ReferencedAssemblyResolver.cs
- EntityStoreSchemaGenerator.cs
- LockedBorderGlyph.cs
- Error.cs
- BuiltInExpr.cs
- ITreeGenerator.cs
- unitconverter.cs
- Random.cs
- SymmetricAlgorithm.cs
- ProxySimple.cs
- TaskbarItemInfo.cs
- HttpModuleActionCollection.cs
- GenericAuthenticationEventArgs.cs
- ConcurrentQueue.cs
- RowUpdatedEventArgs.cs
- Parameter.cs
- ListSourceHelper.cs
- SerializerProvider.cs
- DataObject.cs
- StatusBarItem.cs
- ImageAutomationPeer.cs
- LookupNode.cs
- GridErrorDlg.cs
- BamlRecords.cs
- AttributeCollection.cs
- LambdaValue.cs
- PixelFormat.cs
- TabControlAutomationPeer.cs
- PassportPrincipal.cs
- PanelStyle.cs
- Stack.cs
- Cursor.cs
- NativeMethods.cs
- UpdateCommand.cs
- NamedPipeWorkerProcess.cs
- CellTreeNode.cs
- HtmlElementEventArgs.cs
- FontNamesConverter.cs
- StateWorkerRequest.cs
- FormattedTextSymbols.cs
- FilteredDataSetHelper.cs
- SR.cs
- WebResourceUtil.cs
- GlyphRunDrawing.cs
- PersonalizationDictionary.cs
- StylusShape.cs
- TimeEnumHelper.cs
- CategoryNameCollection.cs
- ValidationPropertyAttribute.cs
- FillRuleValidation.cs
- XmlCharCheckingReader.cs
- SelectionHighlightInfo.cs
- ConcurrentDictionary.cs
- WebService.cs
- TypedDatasetGenerator.cs
- ServicePointManager.cs
- InvalidateEvent.cs
- BamlCollectionHolder.cs
- StringCollectionEditor.cs