Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Common / AuthoringOM / Design / CompositeDesignerAccessibleObject.cs / 1305376 / CompositeDesignerAccessibleObject.cs
#pragma warning disable 1634, 1691 namespace System.Workflow.ComponentModel.Design { using System; using System.IO; using System.Drawing; using System.CodeDom; using System.Diagnostics; using System.Collections; using System.Collections.Generic; using System.Windows.Forms; using System.ComponentModel; using System.Globalization; using System.Drawing.Design; using System.Drawing.Imaging; using System.Drawing.Drawing2D; using System.Windows.Forms.Design; using System.ComponentModel.Design; using System.Collections.Specialized; using System.ComponentModel.Design.Serialization; using System.Workflow.ComponentModel.Compiler; using System.Workflow.ComponentModel.Serialization; using System.Collections.ObjectModel; using System.Reflection; using System.Workflow.ComponentModel.Design; using System.Runtime.Serialization.Formatters.Binary; // #region Class CompositeDesignerAccessibleObject ////// Represents accessibility object associated with CompositeActivityDesigner /// public class CompositeDesignerAccessibleObject : ActivityDesignerAccessibleObject { ////// Constructor for accessibility object /// /// Designer which is associated with accessibility object public CompositeDesignerAccessibleObject(CompositeActivityDesigner activityDesigner) : base(activityDesigner) { } public override AccessibleStates State { get { AccessibleStates state = base.State; CompositeActivityDesigner compositeDesigner = base.ActivityDesigner as CompositeActivityDesigner; state |= (compositeDesigner.Expanded) ? AccessibleStates.Expanded : AccessibleStates.Collapsed; return state; } } public override AccessibleObject GetChild(int index) { CompositeActivityDesigner compositeDesigner = base.ActivityDesigner as CompositeActivityDesigner; if (index >= 0 && index < compositeDesigner.ContainedDesigners.Count) return compositeDesigner.ContainedDesigners[index].AccessibilityObject; else return base.GetChild(index); } public override int GetChildCount() { CompositeActivityDesigner compositeDesigner = base.ActivityDesigner as CompositeActivityDesigner; return compositeDesigner.ContainedDesigners.Count; } } #endregion } // 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
- RenderTargetBitmap.cs
- WizardStepCollectionEditor.cs
- TypeConstant.cs
- ServiceDurableInstance.cs
- WindowsNonControl.cs
- AsyncResult.cs
- RegexParser.cs
- ControlUtil.cs
- StrongName.cs
- ConfigurationProperty.cs
- SqlSelectStatement.cs
- ControlParameter.cs
- BlurEffect.cs
- ContextMenu.cs
- DbExpressionBuilder.cs
- EditorZoneBase.cs
- ManagementEventWatcher.cs
- WriteFileContext.cs
- ConfigurationException.cs
- TimerElapsedEvenArgs.cs
- DecoratedNameAttribute.cs
- _Semaphore.cs
- DetailsViewAutoFormat.cs
- SqlNotificationEventArgs.cs
- DefaultPropertiesToSend.cs
- TypeSource.cs
- MSHTMLHost.cs
- XmlSerializerNamespaces.cs
- WebPartDeleteVerb.cs
- SpellerStatusTable.cs
- CodeAttributeArgumentCollection.cs
- XsltContext.cs
- Guid.cs
- DataGridViewTextBoxColumn.cs
- SpeakCompletedEventArgs.cs
- ActionNotSupportedException.cs
- UnauthorizedWebPart.cs
- ConditionalDesigner.cs
- ArraySortHelper.cs
- AssertUtility.cs
- TeredoHelper.cs
- CombinedTcpChannel.cs
- wmiutil.cs
- TextTreeTextNode.cs
- XmlResolver.cs
- ObjectDataSourceEventArgs.cs
- JobDuplex.cs
- EllipticalNodeOperations.cs
- WebReferencesBuildProvider.cs
- DataSourceXmlAttributeAttribute.cs
- Trace.cs
- PanelStyle.cs
- StrongNameSignatureInformation.cs
- StateInitialization.cs
- SpeechRecognitionEngine.cs
- AsnEncodedData.cs
- SyndicationPerson.cs
- DataGridViewColumnDesigner.cs
- DataPointer.cs
- NullEntityWrapper.cs
- ListBoxChrome.cs
- WebSysDefaultValueAttribute.cs
- dataSvcMapFileLoader.cs
- MultiView.cs
- DisplayToken.cs
- PaintValueEventArgs.cs
- EncoderBestFitFallback.cs
- PlatformNotSupportedException.cs
- MDIControlStrip.cs
- RuntimeVariableList.cs
- DrawingImage.cs
- DbException.cs
- HttpCachePolicy.cs
- SQLString.cs
- CultureInfoConverter.cs
- CacheMemory.cs
- PropertyDescriptorGridEntry.cs
- IPGlobalProperties.cs
- SqlFunctions.cs
- CompressionTracing.cs
- TreeViewDesigner.cs
- StringComparer.cs
- DecoderNLS.cs
- StateElementCollection.cs
- SmiMetaDataProperty.cs
- DefaultValueConverter.cs
- StreamGeometryContext.cs
- AspCompat.cs
- SecurityKeyIdentifier.cs
- HtmlSelect.cs
- UnsafeNativeMethods.cs
- ReceiveActivity.cs
- DbConnectionPoolGroupProviderInfo.cs
- CompleteWizardStep.cs
- ChangeInterceptorAttribute.cs
- DetailsViewCommandEventArgs.cs
- Figure.cs
- NumericExpr.cs
- ItemsControl.cs
- WebConfigurationHostFileChange.cs