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
- AxImporter.cs
- OneWayChannelFactory.cs
- BrowserCapabilitiesFactory35.cs
- nulltextcontainer.cs
- WebPartExportVerb.cs
- InternalEnumValidatorAttribute.cs
- PipelineModuleStepContainer.cs
- DataGridItemCollection.cs
- ManagementExtension.cs
- TextTreeText.cs
- TdsParserStaticMethods.cs
- TransformConverter.cs
- SqlTrackingService.cs
- ElementNotEnabledException.cs
- WebEventTraceProvider.cs
- HtmlWindow.cs
- InplaceBitmapMetadataWriter.cs
- UInt64Converter.cs
- ColumnClickEvent.cs
- CookielessHelper.cs
- TlsnegoTokenAuthenticator.cs
- Converter.cs
- PageAsyncTaskManager.cs
- OdbcErrorCollection.cs
- AttributeParameterInfo.cs
- SmtpCommands.cs
- Tuple.cs
- ConnectionPoolManager.cs
- SafeFileHandle.cs
- Int32KeyFrameCollection.cs
- sqlmetadatafactory.cs
- CodeEventReferenceExpression.cs
- ButtonBase.cs
- XmlLanguage.cs
- UidManager.cs
- OdbcConnectionFactory.cs
- SafeCoTaskMem.cs
- FieldToken.cs
- ConfigXmlElement.cs
- ActiveXContainer.cs
- TransactionState.cs
- DetailsViewCommandEventArgs.cs
- ImageList.cs
- ToolStripSeparator.cs
- FlowSwitchDesigner.xaml.cs
- UserPreferenceChangedEventArgs.cs
- StrongNameSignatureInformation.cs
- ByteAnimationBase.cs
- MonikerProxyAttribute.cs
- PropertyNames.cs
- SQLBytes.cs
- BitmapEffectInputConnector.cs
- SizeChangedEventArgs.cs
- DisableDpiAwarenessAttribute.cs
- SqlNodeTypeOperators.cs
- Util.cs
- SQLBytes.cs
- CellConstant.cs
- FactoryGenerator.cs
- ListViewDesigner.cs
- InvokeHandlers.cs
- BitmapFrameEncode.cs
- HostProtectionException.cs
- SpecularMaterial.cs
- MailSettingsSection.cs
- SwitchCase.cs
- Collection.cs
- AppDomainEvidenceFactory.cs
- X509CertificateCollection.cs
- SqlDataSourceDesigner.cs
- RsaSecurityKey.cs
- ArraySet.cs
- ValueSerializer.cs
- UnmanagedMemoryStreamWrapper.cs
- RawUIStateInputReport.cs
- CallbackWrapper.cs
- JumpPath.cs
- CodeTypeReferenceCollection.cs
- ContextActivityUtils.cs
- MetadataHelper.cs
- Pen.cs
- ThousandthOfEmRealPoints.cs
- DoubleStorage.cs
- NullableIntAverageAggregationOperator.cs
- DataServiceKeyAttribute.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- AuthenticationService.cs
- AggregateNode.cs
- CursorInteropHelper.cs
- Visitors.cs
- SymLanguageType.cs
- SafeFileHandle.cs
- GlobalizationAssembly.cs
- FunctionDescription.cs
- Connector.cs
- RC2CryptoServiceProvider.cs
- StorageMappingItemCollection.cs
- IntSecurity.cs
- EventLogLink.cs
- XmlILStorageConverter.cs