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
- ComPersistableTypeElement.cs
- ListSourceHelper.cs
- DeclarativeCatalogPartDesigner.cs
- ResourceBinder.cs
- DataGridViewCellEventArgs.cs
- UITypeEditor.cs
- LinqDataSourceContextEventArgs.cs
- loginstatus.cs
- CheckBoxList.cs
- DataSourceHelper.cs
- _HelperAsyncResults.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- ChangeBlockUndoRecord.cs
- UnconditionalPolicy.cs
- XmlQualifiedNameTest.cs
- System.Data.OracleClient_BID.cs
- PersonalizationProviderCollection.cs
- PageTheme.cs
- DrawingBrush.cs
- TypefaceMetricsCache.cs
- PageAdapter.cs
- Permission.cs
- MimeMapping.cs
- SamlAuthorizationDecisionClaimResource.cs
- DataGrid.cs
- SchemaMapping.cs
- HtmlMeta.cs
- AddInAttribute.cs
- MetafileHeader.cs
- EndpointDiscoveryMetadataCD1.cs
- HandlerBase.cs
- DataServiceSaveChangesEventArgs.cs
- IndentedWriter.cs
- RtfNavigator.cs
- RegistryExceptionHelper.cs
- DataTableTypeConverter.cs
- HostUtils.cs
- SiteMapDataSourceDesigner.cs
- Calendar.cs
- BinaryCommonClasses.cs
- OneOf.cs
- SoapExtension.cs
- WsatServiceAddress.cs
- FileDataSourceCache.cs
- IsolatedStorageFileStream.cs
- PropertyValue.cs
- SortKey.cs
- InvokeGenerator.cs
- DiagnosticsElement.cs
- RuntimeUtils.cs
- InputMethod.cs
- FlowNode.cs
- MeasureData.cs
- HelpEvent.cs
- IResourceProvider.cs
- CacheEntry.cs
- AuthorizationContext.cs
- ElementMarkupObject.cs
- DbConvert.cs
- XmlWrappingReader.cs
- ItemChangedEventArgs.cs
- ConfigurationErrorsException.cs
- XamlTemplateSerializer.cs
- ValueTypeFixupInfo.cs
- ResXDataNode.cs
- TextRange.cs
- NodeInfo.cs
- HMACSHA384.cs
- TrustExchangeException.cs
- RTTrackingProfile.cs
- SctClaimSerializer.cs
- IisTraceListener.cs
- PlainXmlSerializer.cs
- IsolatedStorageFile.cs
- TypeDelegator.cs
- CodeAttributeDeclarationCollection.cs
- GlobalizationSection.cs
- XmlILIndex.cs
- BamlWriter.cs
- TemplateControlParser.cs
- NativeCppClassAttribute.cs
- XmlAutoDetectWriter.cs
- RecommendedAsConfigurableAttribute.cs
- CodeNamespace.cs
- Attributes.cs
- MergablePropertyAttribute.cs
- HandlerMappingMemo.cs
- _ListenerResponseStream.cs
- DbMetaDataColumnNames.cs
- SqlLiftWhereClauses.cs
- CngKeyBlobFormat.cs
- InkCanvasInnerCanvas.cs
- StylusButton.cs
- TextElementEditingBehaviorAttribute.cs
- RuntimeVariablesExpression.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- XmlSchemaObjectCollection.cs
- HtmlTextViewAdapter.cs
- _SslState.cs
- HuffCodec.cs