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
- DataGridPagerStyle.cs
- OutputCacheSettingsSection.cs
- DomainConstraint.cs
- DesignerSerializationOptionsAttribute.cs
- xmlsaver.cs
- CombinedGeometry.cs
- FtpCachePolicyElement.cs
- SqlTriggerContext.cs
- SevenBitStream.cs
- ThreadAttributes.cs
- BookmarkOptionsHelper.cs
- SettingsBindableAttribute.cs
- Comparer.cs
- HttpRequestCacheValidator.cs
- ReturnEventArgs.cs
- StandardTransformFactory.cs
- SchemaTableOptionalColumn.cs
- RegistryConfigurationProvider.cs
- FacetDescriptionElement.cs
- EntityDataSourceDesigner.cs
- COM2ExtendedUITypeEditor.cs
- EventNotify.cs
- ObjectTag.cs
- MetadataUtilsSmi.cs
- VectorAnimationBase.cs
- SafeEventLogWriteHandle.cs
- TreeNodeClickEventArgs.cs
- HeaderFilter.cs
- EarlyBoundInfo.cs
- QEncodedStream.cs
- DefaultValueConverter.cs
- Int32.cs
- BitmapEffect.cs
- TextViewElement.cs
- MsmqIntegrationProcessProtocolHandler.cs
- XPathNavigatorReader.cs
- fixedPageContentExtractor.cs
- ToolboxComponentsCreatedEventArgs.cs
- MembershipPasswordException.cs
- EdmItemCollection.cs
- PngBitmapDecoder.cs
- FixedSOMLineCollection.cs
- ColorConvertedBitmap.cs
- LineSegment.cs
- AttributeUsageAttribute.cs
- ProcessModuleCollection.cs
- ToolboxDataAttribute.cs
- RectangleConverter.cs
- GAC.cs
- SqlUDTStorage.cs
- GridPattern.cs
- MetadataSerializer.cs
- RewritingSimplifier.cs
- PrimitiveType.cs
- RadioButtonRenderer.cs
- DataTableReaderListener.cs
- MobileUITypeEditor.cs
- SerializerDescriptor.cs
- BatchParser.cs
- KnownTypesProvider.cs
- DataGridViewCheckBoxCell.cs
- UnknownWrapper.cs
- CustomCredentialPolicy.cs
- Line.cs
- ListDictionaryInternal.cs
- BoundPropertyEntry.cs
- ProtocolImporter.cs
- NamespaceQuery.cs
- ConfigurationLocationCollection.cs
- TextAnchor.cs
- XamlTypeWithExplicitNamespace.cs
- TransformationRules.cs
- ManipulationStartingEventArgs.cs
- SendMailErrorEventArgs.cs
- ProjectionPlan.cs
- EntityType.cs
- DefaultPropertyAttribute.cs
- PreviewKeyDownEventArgs.cs
- FileVersionInfo.cs
- DockEditor.cs
- CalendarDay.cs
- RegistrationServices.cs
- DefaultExpression.cs
- RegisterResponseInfo.cs
- GetPageNumberCompletedEventArgs.cs
- SelectionEditingBehavior.cs
- RotateTransform3D.cs
- SettingsBase.cs
- QilExpression.cs
- CreateUserErrorEventArgs.cs
- SecuritySessionFilter.cs
- EdmType.cs
- Int32Storage.cs
- SecurityKeyType.cs
- TextDecorations.cs
- CompositeCollectionView.cs
- WorkflowRuntimeServicesBehavior.cs
- XpsManager.cs
- ConstructorExpr.cs
- AxParameterData.cs