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
- PropertyMetadata.cs
- ReferenceEqualityComparer.cs
- EmbossBitmapEffect.cs
- ObjectSpanRewriter.cs
- IncrementalHitTester.cs
- EpmSyndicationContentDeSerializer.cs
- SecureStringHasher.cs
- SchemaExporter.cs
- Run.cs
- DCSafeHandle.cs
- EntitySqlQueryBuilder.cs
- propertyentry.cs
- SHA384Cng.cs
- DataBoundLiteralControl.cs
- CommandHelper.cs
- EntityTemplateUserControl.cs
- MarkupExtensionParser.cs
- SplitterEvent.cs
- NamedPipeTransportSecurityElement.cs
- HtmlPageAdapter.cs
- XmlElement.cs
- TextSelectionProcessor.cs
- MDIClient.cs
- ManualResetEvent.cs
- ZipFileInfoCollection.cs
- manifestimages.cs
- ReadOnlyDictionary.cs
- SqlClientWrapperSmiStream.cs
- Journal.cs
- DelegatingTypeDescriptionProvider.cs
- FileSecurity.cs
- AmbiguousMatchException.cs
- CalendarButton.cs
- NumericPagerField.cs
- TextFormatter.cs
- SpecialNameAttribute.cs
- Error.cs
- MulticastIPAddressInformationCollection.cs
- DateTimeSerializationSection.cs
- TextBox.cs
- CustomErrorsSectionWrapper.cs
- HtmlWindow.cs
- FlowLayoutPanel.cs
- FlowLayout.cs
- HttpHandlerActionCollection.cs
- Verify.cs
- Internal.cs
- ColorTranslator.cs
- XmlReaderSettings.cs
- ListViewContainer.cs
- XmlNamespaceMappingCollection.cs
- ListViewGroup.cs
- ScriptingAuthenticationServiceSection.cs
- MenuItem.cs
- Grid.cs
- UIElement3D.cs
- InternalConfigRoot.cs
- TreeNodeCollectionEditorDialog.cs
- ContentType.cs
- CodeVariableDeclarationStatement.cs
- AnimationStorage.cs
- Rotation3DKeyFrameCollection.cs
- TypeDelegator.cs
- _FtpControlStream.cs
- SkinBuilder.cs
- Parser.cs
- Geometry3D.cs
- UpdateExpressionVisitor.cs
- ADConnectionHelper.cs
- PrimitiveType.cs
- DictationGrammar.cs
- SmtpClient.cs
- BufferedStream.cs
- CursorInteropHelper.cs
- _PooledStream.cs
- DoubleCollection.cs
- wgx_exports.cs
- XmlExpressionDumper.cs
- SecurityDescriptor.cs
- Rect3D.cs
- ParseHttpDate.cs
- FieldAccessException.cs
- StateBag.cs
- ICollection.cs
- MSAAWinEventWrap.cs
- StorageTypeMapping.cs
- StreamMarshaler.cs
- TreeNodeCollection.cs
- WsrmMessageInfo.cs
- ConversionValidationRule.cs
- XmlSchemaChoice.cs
- WaitHandleCannotBeOpenedException.cs
- XmlStreamStore.cs
- SeparatorAutomationPeer.cs
- SqlConnectionString.cs
- UrlAuthorizationModule.cs
- WebPartPersonalization.cs
- TextEditorThreadLocalStore.cs
- XmlAttributes.cs
- ECDiffieHellmanPublicKey.cs