Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / TemplateEditingVerb.cs / 1 / TemplateEditingVerb.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design { using System; using System.Diagnostics; using System.ComponentModel; using System.ComponentModel.Design; ///[System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] [Obsolete("Use of this type is not recommended because template editing is handled in ControlDesigner. To support template editing expose template data in the TemplateGroups property and call SetViewFlags(ViewFlags.TemplateEditing, true). http://go.microsoft.com/fwlink/?linkid=14202")] public class TemplateEditingVerb : DesignerVerb, IDisposable { private static readonly EventHandler dummyEventHandler = new EventHandler(OnDummyEventHandler); private ITemplateEditingFrame editingFrame; private int index; /// public TemplateEditingVerb(string text, int index, TemplatedControlDesigner designer) : this(text, index, designer.TemplateEditingVerbHandler) { } public TemplateEditingVerb(string text, int index) : this(text, index, dummyEventHandler) { } private TemplateEditingVerb(string text, int index, EventHandler handler) : base(text, handler) { this.index = index; } internal ITemplateEditingFrame EditingFrame { get { return editingFrame; } set { editingFrame = value; } } /// public int Index { get { return index; } } /// public void Dispose() { Dispose(true); GC.SuppressFinalize(this); } /// ~TemplateEditingVerb() { Dispose(false); } /// protected virtual void Dispose(bool disposing) { if (disposing) { if (editingFrame != null) { editingFrame.Dispose(); editingFrame = null; } } } private static void OnDummyEventHandler(object sender, EventArgs e) { } } } // 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
- PathFigure.cs
- ByteAnimationUsingKeyFrames.cs
- QilXmlReader.cs
- TextTreeRootNode.cs
- DataSourceHelper.cs
- GraphicsContainer.cs
- ProtectedConfiguration.cs
- RelatedImageListAttribute.cs
- CqlErrorHelper.cs
- DetailsViewDeletedEventArgs.cs
- StyleCollectionEditor.cs
- InstanceStore.cs
- MailAddressCollection.cs
- _AcceptOverlappedAsyncResult.cs
- CombinedGeometry.cs
- ActivityExecutor.cs
- LassoSelectionBehavior.cs
- HandlerFactoryWrapper.cs
- Rect3DConverter.cs
- ReachBasicContext.cs
- WebControlAdapter.cs
- sqlinternaltransaction.cs
- MeshGeometry3D.cs
- X509UI.cs
- InternalConfigHost.cs
- WebBrowserNavigatedEventHandler.cs
- ArraySortHelper.cs
- InfoCardX509Validator.cs
- ImageSource.cs
- Ref.cs
- CheckoutException.cs
- TypeDescriptionProviderAttribute.cs
- TreeNodeMouseHoverEvent.cs
- GridViewRowCollection.cs
- RangeBase.cs
- Formatter.cs
- FormViewRow.cs
- BamlLocalizer.cs
- ValidatorCollection.cs
- XmlSchemaChoice.cs
- TypeLibraryHelper.cs
- TdsParserStateObject.cs
- VisualStyleTypesAndProperties.cs
- CqlIdentifiers.cs
- WindowsClientCredential.cs
- XmlSchemaChoice.cs
- ValidationSummary.cs
- SchemaHelper.cs
- Documentation.cs
- XamlNamespaceHelper.cs
- Helpers.cs
- ScrollBarAutomationPeer.cs
- MatrixTransform.cs
- DoubleAnimation.cs
- FontCacheLogic.cs
- HyperLinkColumn.cs
- HiddenFieldPageStatePersister.cs
- SizeConverter.cs
- UIElement3D.cs
- SystemNetHelpers.cs
- SweepDirectionValidation.cs
- CodeDefaultValueExpression.cs
- PathData.cs
- MetaChildrenColumn.cs
- AbstractSvcMapFileLoader.cs
- TemplateInstanceAttribute.cs
- XmlAutoDetectWriter.cs
- ProjectedSlot.cs
- DocumentAutomationPeer.cs
- ArrangedElement.cs
- XmlNodeComparer.cs
- ChtmlTextWriter.cs
- AuthorizationRule.cs
- XmlDataProvider.cs
- Visual3D.cs
- UriWriter.cs
- DeobfuscatingStream.cs
- WebPartConnectionsConfigureVerb.cs
- BufferedOutputStream.cs
- ScriptingWebServicesSectionGroup.cs
- SchemaImporterExtension.cs
- GridViewSortEventArgs.cs
- WinCategoryAttribute.cs
- DPAPIProtectedConfigurationProvider.cs
- WorkflowQueueInfo.cs
- TypedTableBase.cs
- UniqueID.cs
- CodeEntryPointMethod.cs
- MutexSecurity.cs
- Single.cs
- SqlCacheDependency.cs
- UIElementPropertyUndoUnit.cs
- HttpsTransportBindingElement.cs
- UrlAuthFailedErrorFormatter.cs
- CodeCatchClause.cs
- Normalization.cs
- RightsManagementPermission.cs
- AsyncStreamReader.cs
- COM2ExtendedBrowsingHandler.cs
- ZoomPercentageConverter.cs