Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / CompMod / System / ComponentModel / Design / DesignerActionItem.cs / 1 / DesignerActionItem.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel.Design { using System; using System.Collections; using System.Collections.Specialized; using System.ComponentModel; using System.Text.RegularExpressions; ////// /// A menu command that defines text and other metadata to describe a targeted task that can be performed. // Tasks typically walk the user through some multi-step process, such as configuring a data source for a component. // Designer tasks are shown in a custom piece of UI (Chrome). /// public abstract class DesignerActionItem { private bool allowAssociate; private string displayName; private string description; private string category; private IDictionary properties; ////// /// /// [to be provvided] /// public DesignerActionItem(string displayName, string category, string description) { this.category = category; this.description = description; this.displayName = displayName == null ? null : Regex.Replace(displayName, @"\(\&.\)", ""); // VSWHIDBEY 485835 } internal DesignerActionItem() { } ////// /// [to be provvided] /// public bool AllowAssociate { get { return allowAssociate; } set { allowAssociate = value; } } ////// /// [to be provvided] /// public virtual string Category { get { return category; } } ////// /// [to be provvided] /// public virtual string Description { get { return description; } } ////// /// [to be provvided] /// public virtual string DisplayName { get { return displayName; } } ////// /// [to be provvided] /// public IDictionary Properties { get { if (properties == null) { properties = new HybridDictionary(); } return properties; } } } } // 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
- MasterPageParser.cs
- MenuItemBindingCollection.cs
- CollectionChangedEventManager.cs
- UIElement3D.cs
- GradientStopCollection.cs
- TextServicesHost.cs
- Viewport3DAutomationPeer.cs
- ImageBrush.cs
- StringValidator.cs
- UInt32.cs
- FolderLevelBuildProviderAppliesToAttribute.cs
- XmlLangPropertyAttribute.cs
- Hashtable.cs
- FacetEnabledSchemaElement.cs
- TextLine.cs
- XmlSchemaRedefine.cs
- Types.cs
- IndentedWriter.cs
- CodeGenerator.cs
- SimpleFileLog.cs
- MergeLocalizationDirectives.cs
- PackageDigitalSignature.cs
- SqlProfileProvider.cs
- BindingNavigator.cs
- SelectionEditor.cs
- ObjectStateEntryDbDataRecord.cs
- PropertiesTab.cs
- SqlCacheDependencyDatabase.cs
- XmlCompatibilityReader.cs
- DtrList.cs
- XmlSchemaAll.cs
- DataGridViewCellMouseEventArgs.cs
- JsonByteArrayDataContract.cs
- WebPartTransformer.cs
- Bookmark.cs
- LocatorBase.cs
- Int64AnimationUsingKeyFrames.cs
- HttpResponseHeader.cs
- ElementFactory.cs
- TransformedBitmap.cs
- ServiceOperationParameter.cs
- ObsoleteAttribute.cs
- TypeDescriptor.cs
- WebGetAttribute.cs
- Privilege.cs
- WebCategoryAttribute.cs
- ApplicationSecurityManager.cs
- DataSourceCacheDurationConverter.cs
- StoreItemCollection.Loader.cs
- DataBoundControl.cs
- ExtractCollection.cs
- XmlSignificantWhitespace.cs
- XamlRtfConverter.cs
- DataSourceBooleanViewSchemaConverter.cs
- NativeMethods.cs
- GridViewRowCollection.cs
- SqlInternalConnection.cs
- FrameSecurityDescriptor.cs
- EncryptedPackage.cs
- GB18030Encoding.cs
- C14NUtil.cs
- Array.cs
- BasicHttpSecurityMode.cs
- WorkflowViewService.cs
- EmptyReadOnlyDictionaryInternal.cs
- MetadataConversionError.cs
- TabItemAutomationPeer.cs
- UriTemplateQueryValue.cs
- ItemsControlAutomationPeer.cs
- InputLanguageCollection.cs
- EventHandlerList.cs
- DbExpressionRules.cs
- MimeTypeAttribute.cs
- UriParserTemplates.cs
- Transaction.cs
- DataRelationCollection.cs
- Multiply.cs
- Rect3DConverter.cs
- DockPattern.cs
- ProxyRpc.cs
- SQLSingleStorage.cs
- WCFBuildProvider.cs
- XPathDocument.cs
- RegexWorker.cs
- ToolStripContentPanel.cs
- GridViewRowCollection.cs
- LayoutTable.cs
- XPathExpr.cs
- PerformanceCounterPermissionAttribute.cs
- SynchronizationFilter.cs
- FamilyMap.cs
- NetworkInformationPermission.cs
- ListViewDeletedEventArgs.cs
- TabControl.cs
- SingleObjectCollection.cs
- VariableBinder.cs
- Line.cs
- XNameConverter.cs
- BidPrivateBase.cs
- RelativeSource.cs