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
- XmlAttributeProperties.cs
- TypeTypeConverter.cs
- InstanceLockQueryResult.cs
- WebReferencesBuildProvider.cs
- RoutingBehavior.cs
- CompilerParameters.cs
- OptionalRstParameters.cs
- LinkTarget.cs
- WorkflowDesigner.cs
- SignedInfo.cs
- Rfc2898DeriveBytes.cs
- Trace.cs
- AspNetHostingPermission.cs
- UnsafeNetInfoNativeMethods.cs
- CqlWriter.cs
- Intellisense.cs
- InputScopeNameConverter.cs
- NullableLongAverageAggregationOperator.cs
- securitymgrsite.cs
- Int64Storage.cs
- _BasicClient.cs
- BrowserTree.cs
- Listener.cs
- MetadataArtifactLoaderCompositeFile.cs
- LicFileLicenseProvider.cs
- CharAnimationUsingKeyFrames.cs
- FontNamesConverter.cs
- SmiEventStream.cs
- DnsPermission.cs
- ApplyImportsAction.cs
- TypePropertyEditor.cs
- PackWebRequest.cs
- CodeCommentStatementCollection.cs
- ProfileManager.cs
- DefaultProxySection.cs
- MissingFieldException.cs
- EncoderBestFitFallback.cs
- CompressionTransform.cs
- WindowsListViewGroup.cs
- CompModHelpers.cs
- KeyboardEventArgs.cs
- WorkflowRuntimeSection.cs
- TextPenaltyModule.cs
- ToolStripKeyboardHandlingService.cs
- GridViewEditEventArgs.cs
- SettingsProperty.cs
- ProvidePropertyAttribute.cs
- RSAOAEPKeyExchangeDeformatter.cs
- XmlSchemaValidator.cs
- SiteMap.cs
- ControlParser.cs
- CategoryNameCollection.cs
- EncodingStreamWrapper.cs
- mongolianshape.cs
- BinaryParser.cs
- RtfControlWordInfo.cs
- XPathNodeHelper.cs
- ReflectPropertyDescriptor.cs
- SafeRegistryHandle.cs
- ClickablePoint.cs
- UIElementParagraph.cs
- TrackingExtract.cs
- EDesignUtil.cs
- ConcurrentQueue.cs
- WrappedDispatcherException.cs
- SamlDoNotCacheCondition.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- BufferAllocator.cs
- UriTemplateLiteralPathSegment.cs
- XmlArrayAttribute.cs
- AutomationPatternInfo.cs
- UnsafeNativeMethods.cs
- SerializationException.cs
- dbenumerator.cs
- DateTimeFormatInfo.cs
- BackgroundFormatInfo.cs
- DrawingContextWalker.cs
- ExpressionBuilderCollection.cs
- ProtocolsConfigurationHandler.cs
- XsltCompileContext.cs
- WebPartEditorApplyVerb.cs
- SystemIcons.cs
- EntityDataSourceReferenceGroup.cs
- WindowPatternIdentifiers.cs
- EmptyElement.cs
- UniqueConstraint.cs
- SystemNetHelpers.cs
- PropertyGrid.cs
- NavigationPropertyEmitter.cs
- OrderedDictionary.cs
- TriState.cs
- RotateTransform.cs
- CollectionCodeDomSerializer.cs
- IHttpResponseInternal.cs
- TypeValidationEventArgs.cs
- SoapExtensionTypeElementCollection.cs
- FormattedTextSymbols.cs
- MeasureItemEvent.cs
- MemberInfoSerializationHolder.cs
- ProcessThreadDesigner.cs