Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / 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. //---------------------------------------------------------------------------- // // 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
- OdbcErrorCollection.cs
- SecondaryIndexList.cs
- storepermissionattribute.cs
- DotExpr.cs
- CubicEase.cs
- XPathScanner.cs
- FrugalMap.cs
- dsa.cs
- SqlUtils.cs
- AdjustableArrowCap.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- TargetControlTypeCache.cs
- MethodSignatureGenerator.cs
- InvalidComObjectException.cs
- WorkflowApplicationCompletedException.cs
- SystemInfo.cs
- ToolStripLocationCancelEventArgs.cs
- MimeXmlImporter.cs
- dbenumerator.cs
- JsonReaderDelegator.cs
- XmlExtensionFunction.cs
- oledbmetadatacollectionnames.cs
- EncoderFallback.cs
- Cursor.cs
- SecurityState.cs
- MetadataItemEmitter.cs
- MenuScrollingVisibilityConverter.cs
- StreamWriter.cs
- DescendantQuery.cs
- ConfigUtil.cs
- DescendantOverDescendantQuery.cs
- ComponentCommands.cs
- ConfigPathUtility.cs
- FileSecurity.cs
- XmlObjectSerializerWriteContext.cs
- SqlUdtInfo.cs
- QueryContinueDragEvent.cs
- DebugView.cs
- coordinatorfactory.cs
- ColorDialog.cs
- TextBox.cs
- ImageListStreamer.cs
- BigInt.cs
- Update.cs
- HttpWriter.cs
- Span.cs
- AuthenticationManager.cs
- DbgUtil.cs
- TextSelection.cs
- RectAnimation.cs
- WebPartAuthorizationEventArgs.cs
- DataBinding.cs
- TargetException.cs
- EventOpcode.cs
- WebEventTraceProvider.cs
- CustomAttribute.cs
- GridViewDeleteEventArgs.cs
- ColorBlend.cs
- DropSource.cs
- GenericTextProperties.cs
- SchemaImporterExtensionElement.cs
- BaseDataList.cs
- OleDbParameterCollection.cs
- PassportAuthenticationEventArgs.cs
- QuaternionRotation3D.cs
- DataError.cs
- StylusCaptureWithinProperty.cs
- RoutingExtension.cs
- ThreadNeutralSemaphore.cs
- DrawItemEvent.cs
- ADMembershipProvider.cs
- DynamicRenderer.cs
- MediaElement.cs
- MSAAWinEventWrap.cs
- LinqDataSourceEditData.cs
- SettingsProviderCollection.cs
- DocumentSequenceHighlightLayer.cs
- ClientSettingsSection.cs
- XmlSerializerFactory.cs
- MtomMessageEncodingElement.cs
- DataViewManagerListItemTypeDescriptor.cs
- ObjectStorage.cs
- XamlStream.cs
- TextRunProperties.cs
- VirtualDirectoryMapping.cs
- HideDisabledControlAdapter.cs
- ServicePoint.cs
- Oid.cs
- LicenseException.cs
- JpegBitmapDecoder.cs
- XmlDataSourceNodeDescriptor.cs
- CroppedBitmap.cs
- WaitHandleCannotBeOpenedException.cs
- AttachmentService.cs
- TypeConverterHelper.cs
- FlowLayoutPanel.cs
- hebrewshape.cs
- Bits.cs
- SettingsAttributes.cs
- HitTestParameters.cs