Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / Xaml / XamlNamespaceHelper.cs / 1305376 / XamlNamespaceHelper.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation.Xaml { using System.Activities.Debugger; using System.Activities.Presentation.Model; using System.Collections.Generic; using System.ComponentModel; using System.Runtime; using System.Windows.Markup; internal class XamlNamespaceHelper { internal const string ClrNamespacePrefix = "clr-namespace:"; internal const string ClrNamespaceAssemblyField = ";assembly="; internal static bool TryParseClrNsUri(string xamlNamespace, out string clrNamespace, out string assembly) { clrNamespace = null; assembly = null; if (!xamlNamespace.StartsWith(ClrNamespacePrefix, StringComparison.Ordinal)) { return false; } int clrNsIndex = ClrNamespacePrefix.Length; int assemblyIndex = xamlNamespace.IndexOf(ClrNamespaceAssemblyField, StringComparison.Ordinal); if (assemblyIndex < clrNsIndex) { clrNamespace = xamlNamespace.Substring(clrNsIndex); return true; } clrNamespace = xamlNamespace.Substring(clrNsIndex, assemblyIndex - clrNsIndex); assemblyIndex += ClrNamespaceAssemblyField.Length; assembly = xamlNamespace.Substring(assemblyIndex); return true; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ListViewItemCollectionEditor.cs
- PeerInputChannelListener.cs
- IisHelper.cs
- invalidudtexception.cs
- TextTreeTextBlock.cs
- PanelDesigner.cs
- BamlRecords.cs
- FontStretches.cs
- HttpDictionary.cs
- SQLSingleStorage.cs
- CodeCastExpression.cs
- MergeFailedEvent.cs
- BindingExpressionBase.cs
- DispatchWrapper.cs
- _ContextAwareResult.cs
- UserControl.cs
- SeekableReadStream.cs
- RoutedPropertyChangedEventArgs.cs
- InternalConfigRoot.cs
- _SslSessionsCache.cs
- KnowledgeBase.cs
- UserNameServiceElement.cs
- NameSpaceEvent.cs
- DeferredBinaryDeserializerExtension.cs
- PngBitmapEncoder.cs
- StartUpEventArgs.cs
- DefaultExpression.cs
- SerializerProvider.cs
- HtmlImage.cs
- HttpApplicationStateBase.cs
- Int64Storage.cs
- Package.cs
- StringFunctions.cs
- XmlSchemaGroup.cs
- SetIndexBinder.cs
- Accessible.cs
- X509Certificate.cs
- XmlTypeMapping.cs
- HandlerBase.cs
- FileDialogCustomPlacesCollection.cs
- UriTemplateLiteralPathSegment.cs
- ManagementOperationWatcher.cs
- Assembly.cs
- CodeTypeOfExpression.cs
- WebPartMenuStyle.cs
- RSAPKCS1KeyExchangeFormatter.cs
- UserThread.cs
- EntryPointNotFoundException.cs
- ConfigPathUtility.cs
- DelegatingStream.cs
- DataServiceHostFactory.cs
- WebScriptMetadataMessageEncoderFactory.cs
- AncestorChangedEventArgs.cs
- XsdBuildProvider.cs
- SpeechDetectedEventArgs.cs
- CodeArrayIndexerExpression.cs
- WSHttpBinding.cs
- LayoutTable.cs
- Section.cs
- SessionStateContainer.cs
- VersionedStreamOwner.cs
- SafeNativeMethodsMilCoreApi.cs
- RotateTransform.cs
- MenuItemStyleCollectionEditor.cs
- XmlObjectSerializerReadContextComplexJson.cs
- HitTestDrawingContextWalker.cs
- ExpressionParser.cs
- ComplexTypeEmitter.cs
- XmlILModule.cs
- CapabilitiesSection.cs
- PropertyValue.cs
- SafeArrayRankMismatchException.cs
- SelectionItemProviderWrapper.cs
- SR.cs
- SmtpLoginAuthenticationModule.cs
- InternalsVisibleToAttribute.cs
- NegationPusher.cs
- CodeIdentifier.cs
- XmlAttributeProperties.cs
- ConnectorRouter.cs
- SpeakCompletedEventArgs.cs
- DbParameterCollectionHelper.cs
- LocationSectionRecord.cs
- NameTable.cs
- LogExtent.cs
- DataColumnMappingCollection.cs
- NotImplementedException.cs
- WebPartVerbsEventArgs.cs
- EntityDataSourceViewSchema.cs
- BaseResourcesBuildProvider.cs
- latinshape.cs
- UIHelper.cs
- XmlSchemaGroup.cs
- SBCSCodePageEncoding.cs
- FileLoadException.cs
- PersonalizationProviderHelper.cs
- AsyncOperationManager.cs
- ScrollEvent.cs
- CodeNamespaceCollection.cs
- SqlDeflator.cs