Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / View / NamespaceDisplayAutomationPeer.cs / 1305376 / NamespaceDisplayAutomationPeer.cs
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Automation.Peers; using System.Windows; using System.Runtime.InteropServices; using System.Xml.Linq; using System.Globalization; using System.Runtime; namespace System.Activities.Presentation.View { [Fx.Tag.XamlVisible(false)] class NamespaceDisplayAutomationPeer : UIElementAutomationPeer { public NamespaceDisplayAutomationPeer(NamespaceDisplay owner) : base(owner) { } protected override string GetItemStatusCore() { NamespaceDisplay namespaceDisplay = this.Owner as NamespaceDisplay; if (namespaceDisplay != null) { XElement itemStatus = new XElement("NamespaceStatus", new XAttribute("Status", namespaceDisplay.IsInvalid ? "Invalid" : "Valid"), new XAttribute("ErrorMessage", namespaceDisplay.ErrorMessage)); return itemStatus.ToString(); } return base.GetItemStatusCore(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Automation.Peers; using System.Windows; using System.Runtime.InteropServices; using System.Xml.Linq; using System.Globalization; using System.Runtime; namespace System.Activities.Presentation.View { [Fx.Tag.XamlVisible(false)] class NamespaceDisplayAutomationPeer : UIElementAutomationPeer { public NamespaceDisplayAutomationPeer(NamespaceDisplay owner) : base(owner) { } protected override string GetItemStatusCore() { NamespaceDisplay namespaceDisplay = this.Owner as NamespaceDisplay; if (namespaceDisplay != null) { XElement itemStatus = new XElement("NamespaceStatus", new XAttribute("Status", namespaceDisplay.IsInvalid ? "Invalid" : "Valid"), new XAttribute("ErrorMessage", namespaceDisplay.ErrorMessage)); return itemStatus.ToString(); } return base.GetItemStatusCore(); } } } // 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
- ObjectManager.cs
- CheckBoxList.cs
- ControlParameter.cs
- XsdDuration.cs
- SecureUICommand.cs
- Command.cs
- BaseProcessor.cs
- Style.cs
- DataServiceQueryProvider.cs
- Misc.cs
- LayoutEditorPart.cs
- WeakHashtable.cs
- DecimalAnimationBase.cs
- HttpApplication.cs
- SingleConverter.cs
- StatusBarItem.cs
- UnmanagedMemoryStream.cs
- PropVariant.cs
- InputReport.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- TextDecoration.cs
- HtmlTextArea.cs
- ChangeConflicts.cs
- ArrayElementGridEntry.cs
- ExclusiveCanonicalizationTransform.cs
- XmlMtomReader.cs
- SamlSecurityTokenAuthenticator.cs
- ValidatingReaderNodeData.cs
- StatusBarDesigner.cs
- HttpStreamXmlDictionaryWriter.cs
- IdentityModelStringsVersion1.cs
- ClientBuildManagerCallback.cs
- TextBoxBase.cs
- StrokeSerializer.cs
- ContainerUtilities.cs
- ChooseAction.cs
- PageScaling.cs
- SchemaMapping.cs
- CompiledXpathExpr.cs
- DataServiceQueryException.cs
- WebPartDisplayModeEventArgs.cs
- ScrollProperties.cs
- SamlAuthorityBinding.cs
- ManipulationInertiaStartingEventArgs.cs
- MDIWindowDialog.cs
- EventLogPermissionEntryCollection.cs
- RoutedEventConverter.cs
- PropertyMapper.cs
- AsyncCompletedEventArgs.cs
- DataGridDetailsPresenter.cs
- CachedFontFace.cs
- StrokeRenderer.cs
- ThrowHelper.cs
- MetadataItem.cs
- UniqueConstraint.cs
- ProfileBuildProvider.cs
- DataGridPageChangedEventArgs.cs
- PresentationSource.cs
- TextEncodedRawTextWriter.cs
- PageRequestManager.cs
- ConnectorDragDropGlyph.cs
- WebFaultClientMessageInspector.cs
- TypeUtils.cs
- ComplexTypeEmitter.cs
- TagPrefixAttribute.cs
- SplayTreeNode.cs
- XmlDictionary.cs
- CodeExpressionCollection.cs
- ContainerParagraph.cs
- SerialPort.cs
- HostVisual.cs
- QuaternionKeyFrameCollection.cs
- DependencyPropertyAttribute.cs
- SqlBulkCopyColumnMapping.cs
- WorkflowQueueInfo.cs
- TextTreeTextElementNode.cs
- ApplicationInfo.cs
- DispatcherExceptionEventArgs.cs
- RoutedEvent.cs
- VariableReference.cs
- MachineKey.cs
- UserNamePasswordValidator.cs
- CodePropertyReferenceExpression.cs
- PrimarySelectionGlyph.cs
- GradientBrush.cs
- SymLanguageType.cs
- MultitargetingHelpers.cs
- SetIterators.cs
- LockCookie.cs
- ModelFactory.cs
- DependencyObjectType.cs
- CompiledXpathExpr.cs
- XmlAggregates.cs
- DeferredTextReference.cs
- UrlPropertyAttribute.cs
- ConsumerConnectionPoint.cs
- AuthenticationModulesSection.cs
- ParallelTimeline.cs
- Logging.cs
- ScriptingProfileServiceSection.cs