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
- ReceiveActivityDesigner.cs
- DivideByZeroException.cs
- XmlSchemaExporter.cs
- BamlRecordReader.cs
- KnownColorTable.cs
- RuntimeHandles.cs
- DataServiceStreamResponse.cs
- HeaderedItemsControl.cs
- MergeFailedEvent.cs
- ScalarConstant.cs
- ClearTypeHintValidation.cs
- DataRelationCollection.cs
- ComplexTypeEmitter.cs
- CacheMemory.cs
- ContentPosition.cs
- Command.cs
- EditorPartDesigner.cs
- HMACSHA1.cs
- XmlAnyAttributeAttribute.cs
- PrintPreviewDialog.cs
- RtfToXamlReader.cs
- CheckableControlBaseAdapter.cs
- DataControlFieldTypeEditor.cs
- MediaContextNotificationWindow.cs
- EventProviderTraceListener.cs
- DoubleStorage.cs
- ExpressionVisitorHelpers.cs
- SqlErrorCollection.cs
- Attributes.cs
- ListenUriMode.cs
- Byte.cs
- BamlLocalizationDictionary.cs
- SystemWebSectionGroup.cs
- TextBlockAutomationPeer.cs
- OdbcConnectionPoolProviderInfo.cs
- DescendantQuery.cs
- ObjectDataSourceSelectingEventArgs.cs
- DataGridViewColumnConverter.cs
- SingleAnimationUsingKeyFrames.cs
- SqlInternalConnection.cs
- MinimizableAttributeTypeConverter.cs
- TimerEventSubscriptionCollection.cs
- StyleCollection.cs
- OleDbParameter.cs
- BoundingRectTracker.cs
- ClientSettingsProvider.cs
- CatalogPart.cs
- FusionWrap.cs
- SerializationFieldInfo.cs
- PolicyVersion.cs
- DocumentCollection.cs
- SpecialFolderEnumConverter.cs
- ProtocolsConfiguration.cs
- SecurityCapabilities.cs
- CodeSubDirectory.cs
- CellParagraph.cs
- MdiWindowListStrip.cs
- ToolStripItemCollection.cs
- InstanceData.cs
- ClientSponsor.cs
- ExpressionVisitor.cs
- EntityUtil.cs
- SqlDataSourceConfigureFilterForm.cs
- HexParser.cs
- ImageInfo.cs
- fixedPageContentExtractor.cs
- NestedContainer.cs
- Inflater.cs
- HMAC.cs
- CodePageEncoding.cs
- MeasureItemEvent.cs
- SocketAddress.cs
- FixedHyperLink.cs
- ImageKeyConverter.cs
- RichTextBoxConstants.cs
- SiteMapHierarchicalDataSourceView.cs
- ArrangedElementCollection.cs
- SendAgentStatusRequest.cs
- PrintDialog.cs
- __ConsoleStream.cs
- ITextView.cs
- DataGridView.cs
- RestHandler.cs
- SelectionListDesigner.cs
- TextureBrush.cs
- LambdaSerializationException.cs
- TemplateBuilder.cs
- IIS7WorkerRequest.cs
- EventDrivenDesigner.cs
- TypeReference.cs
- CollectionChangedEventManager.cs
- TraceContext.cs
- WorkerRequest.cs
- ByeOperationAsyncResult.cs
- NetStream.cs
- XmlSchemaSimpleTypeList.cs
- objectresult_tresulttype.cs
- DataIdProcessor.cs
- HttpServerVarsCollection.cs
- AutoGeneratedField.cs