Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Markup / XamlSerializerUtil.cs / 1 / XamlSerializerUtil.cs
//---------------------------------------------------------------------------- // // File: XamlSerializerUtil.cs // // Description: // Static Helper methods used for building NamespaceTables // and during actual Serialization. // // Copyright (C) 2003 by Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.Design.Serialization; using System.Diagnostics; using System.Reflection; using System.Security; using System.Security.Permissions; using System.Windows; using System.Globalization; using System.Windows.Data; using MS.Utility; using MS.Internal; #if PBTCOMPILER namespace MS.Internal.Markup #else namespace System.Windows.Markup #endif { ////// Static helper methods used for building /// NamespaceTables and during the actual /// Serialization process /// internal static class XamlSerializerUtil { #region Helpers ////// Throw an exception if the passed string is not empty and is not /// all whitespace. This is used to check IAddChild.AddText calls for /// object that don't handle text, but may get some whitespace if /// if xml:space="preserve" is set in xaml. /// internal static void ThrowIfNonWhiteSpaceInAddText(string s, object parent) { if (s != null) { for (int i = 0; i < s.Length; i++) { if (!Char.IsWhiteSpace(s[i])) { throw new ArgumentException(SR.Get(SRID.NonWhiteSpaceInAddText, s)); } } } } internal static CultureInfo EnglishUSCulture { get { if (_englishUSCulture == null) { _englishUSCulture = CultureInfo.GetCultureInfo("en-us"); } return _englishUSCulture; } } #endregion Helpers #region Data private static CultureInfo _englishUSCulture = null; #endregion Data } } // 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
- PropertyValueEditor.cs
- MsmqProcessProtocolHandler.cs
- ClientConvert.cs
- FontConverter.cs
- XmlMapping.cs
- DataGridViewAdvancedBorderStyle.cs
- GeneralTransformCollection.cs
- DataRelation.cs
- ConnectionManager.cs
- MissingMethodException.cs
- GridViewRowCollection.cs
- SimpleRecyclingCache.cs
- StrokeCollectionConverter.cs
- CellConstantDomain.cs
- MetadataUtil.cs
- StrongNameUtility.cs
- HMAC.cs
- XmlDataCollection.cs
- Panel.cs
- MultiBinding.cs
- KeyNotFoundException.cs
- ReadOnlyDataSourceView.cs
- CultureSpecificStringDictionary.cs
- WindowProviderWrapper.cs
- WebBrowserBase.cs
- DependencyPropertyKind.cs
- OleDbErrorCollection.cs
- PersistNameAttribute.cs
- CredentialCache.cs
- EncodingNLS.cs
- TaskHelper.cs
- ImageMetadata.cs
- RuntimeCompatibilityAttribute.cs
- HtmlWindow.cs
- RijndaelManaged.cs
- FontInfo.cs
- Cell.cs
- HtmlMeta.cs
- SessionEndingEventArgs.cs
- DataGridViewDataErrorEventArgs.cs
- XmlNodeReader.cs
- FileDialog.cs
- StoryFragments.cs
- DataGridViewTopLeftHeaderCell.cs
- AlignmentXValidation.cs
- FrameworkContextData.cs
- RewritingValidator.cs
- PartitionResolver.cs
- BuildProvider.cs
- SecurityCapabilities.cs
- ScanQueryOperator.cs
- DataGridViewComboBoxCell.cs
- CollectionChange.cs
- ViewStateAttachedPropertyFeature.cs
- LogWriteRestartAreaAsyncResult.cs
- SkipStoryboardToFill.cs
- DelayedRegex.cs
- OrderedDictionaryStateHelper.cs
- ScalarConstant.cs
- InstanceDataCollectionCollection.cs
- DefaultParameterValueAttribute.cs
- RijndaelManaged.cs
- FormViewUpdatedEventArgs.cs
- TemplateBindingExpression.cs
- EncodingStreamWrapper.cs
- LinqDataSourceContextEventArgs.cs
- HMACSHA256.cs
- HealthMonitoringSection.cs
- MessageQueueAccessControlEntry.cs
- DataGridViewElement.cs
- PageWrapper.cs
- AsyncOperationManager.cs
- CheckableControlBaseAdapter.cs
- UserNameSecurityTokenAuthenticator.cs
- BinaryObjectWriter.cs
- FormViewModeEventArgs.cs
- GlyphInfoList.cs
- ListChangedEventArgs.cs
- HtmlTextArea.cs
- SoapExtensionTypeElement.cs
- GB18030Encoding.cs
- ColorDialog.cs
- XamlPathDataSerializer.cs
- CodeCatchClauseCollection.cs
- DesigntimeLicenseContext.cs
- ISFClipboardData.cs
- ScriptResourceHandler.cs
- TypedMessageConverter.cs
- ISSmlParser.cs
- Soap.cs
- RegexCharClass.cs
- PathHelper.cs
- ContentFileHelper.cs
- SplineKeyFrames.cs
- invalidudtexception.cs
- OperatingSystem.cs
- XmlEventCache.cs
- HttpWebResponse.cs
- ProvideValueServiceProvider.cs
- CharEntityEncoderFallback.cs