Code:
/ 4.0 / 4.0 / 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. #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
- OperationContext.cs
- DesignSurfaceManager.cs
- DataSvcMapFileSerializer.cs
- SamlAssertion.cs
- MergeFailedEvent.cs
- ReadOnlyDataSource.cs
- messageonlyhwndwrapper.cs
- ZipIOExtraField.cs
- DocumentApplication.cs
- DataSvcMapFile.cs
- X509SecurityTokenProvider.cs
- ConsoleCancelEventArgs.cs
- TrackingQueryElement.cs
- TypeNameParser.cs
- __ConsoleStream.cs
- DataComponentNameHandler.cs
- ExpressionVisitor.cs
- XPathNavigator.cs
- ToolStripArrowRenderEventArgs.cs
- StoreAnnotationsMap.cs
- CodeEventReferenceExpression.cs
- _ContextAwareResult.cs
- NavigationPropertySingletonExpression.cs
- Thread.cs
- ListViewCommandEventArgs.cs
- DashStyle.cs
- SctClaimSerializer.cs
- Process.cs
- DoubleCollectionConverter.cs
- ThreadExceptionDialog.cs
- TableItemStyle.cs
- StrongNameIdentityPermission.cs
- FunctionUpdateCommand.cs
- TextPattern.cs
- DependencyPropertyHelper.cs
- MembershipPasswordException.cs
- peersecuritysettings.cs
- AvTraceFormat.cs
- DrawListViewColumnHeaderEventArgs.cs
- MediaEntryAttribute.cs
- CodeObjectCreateExpression.cs
- TdsParserSessionPool.cs
- OperatingSystem.cs
- EntityViewContainer.cs
- XmlArrayItemAttributes.cs
- FontCacheUtil.cs
- StylusPointPropertyUnit.cs
- ResourceDefaultValueAttribute.cs
- IgnorePropertiesAttribute.cs
- PersonalizationStateInfoCollection.cs
- ClientUrlResolverWrapper.cs
- NetworkStream.cs
- OutputCacheSettingsSection.cs
- DynamicActionMessageFilter.cs
- BindingCompleteEventArgs.cs
- Scene3D.cs
- XmlWellformedWriter.cs
- ClientConfigurationSystem.cs
- SystemTcpStatistics.cs
- QueryRewriter.cs
- Decimal.cs
- SqlCommandSet.cs
- SolidColorBrush.cs
- HttpPostedFile.cs
- InvalidAsynchronousStateException.cs
- ConfigXmlCDataSection.cs
- BaseCollection.cs
- MouseGesture.cs
- AssemblyResolver.cs
- IssuanceLicense.cs
- RegistryKey.cs
- TemplatedMailWebEventProvider.cs
- AspNetCompatibilityRequirementsAttribute.cs
- StaticTextPointer.cs
- IPCCacheManager.cs
- FileChangesMonitor.cs
- FileStream.cs
- ErrorEventArgs.cs
- Mapping.cs
- XPathNavigatorReader.cs
- ReadOnlyAttribute.cs
- WindowsScrollBar.cs
- UriWriter.cs
- BoundsDrawingContextWalker.cs
- ExecutionTracker.cs
- HttpAsyncResult.cs
- WindowsComboBox.cs
- SafeArchiveContext.cs
- SmtpReplyReader.cs
- SpecialTypeDataContract.cs
- FrameworkContentElement.cs
- StringConverter.cs
- ToolStripDropDownButton.cs
- QueryCacheManager.cs
- UnsupportedPolicyOptionsException.cs
- LassoHelper.cs
- _CacheStreams.cs
- SerializationFieldInfo.cs
- XsltQilFactory.cs
- NotImplementedException.cs