Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Framework / System / Windows / Documents / FixedSOMPage.cs / 1 / FixedSOMPage.cs
/*++ File: FixedSOMPage.cs Copyright (C) 2005 Microsoft Corporation. All rights reserved. Description: A semantic container that contains all the first-level containers on the page History: 05/17/2005: agurcan - Created --*/ namespace System.Windows.Documents { using System.Collections; using System.Collections.Generic; using System.Windows.Markup; // for XmlLanguage using System.Windows.Media; using System.Globalization; using System.Diagnostics; internal sealed class FixedSOMPage: FixedSOMContainer { //-------------------------------------------------------------------- // // Constructors // //--------------------------------------------------------------------- #region Constructors public FixedSOMPage() { } #endregion Constructors //------------------------------------------------------------------- // // Public Methods // //--------------------------------------------------------------------- #region Public Methods #if DEBUG public override void Render(DrawingContext dc, string label, DrawDebugVisual debugVisuals) { switch (debugVisuals) { case DrawDebugVisual.None: case DrawDebugVisual.Glyphs: //Handled in FixedPage //Nothing to do break; default: int groupIndex = 0; int boxIndex = 0; for (int i=0; i<_semanticBoxes.Count; i++) { FixedSOMGroup group = _semanticBoxes[i] as FixedSOMGroup; if (group != null) { if (debugVisuals == DrawDebugVisual.Groups) { group.Render(dc, groupIndex.ToString(), debugVisuals); groupIndex++; } ListgroupBoxes = group.SemanticBoxes; for (int j=0; j MarkupOrder { get { return _markupOrder; } set { _markupOrder = value; } } internal CultureInfo CultureInfo { set { _cultureInfo = value; } } #endregion Public Properties //-------------------------------------------------------------------- // // Private Fields // //---------------------------------------------------------------------- #region Private Fields private List _markupOrder; private CultureInfo _cultureInfo; #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. /*++ File: FixedSOMPage.cs Copyright (C) 2005 Microsoft Corporation. All rights reserved. Description: A semantic container that contains all the first-level containers on the page History: 05/17/2005: agurcan - Created --*/ namespace System.Windows.Documents { using System.Collections; using System.Collections.Generic; using System.Windows.Markup; // for XmlLanguage using System.Windows.Media; using System.Globalization; using System.Diagnostics; internal sealed class FixedSOMPage: FixedSOMContainer { //-------------------------------------------------------------------- // // Constructors // //--------------------------------------------------------------------- #region Constructors public FixedSOMPage() { } #endregion Constructors //------------------------------------------------------------------- // // Public Methods // //--------------------------------------------------------------------- #region Public Methods #if DEBUG public override void Render(DrawingContext dc, string label, DrawDebugVisual debugVisuals) { switch (debugVisuals) { case DrawDebugVisual.None: case DrawDebugVisual.Glyphs: //Handled in FixedPage //Nothing to do break; default: int groupIndex = 0; int boxIndex = 0; for (int i=0; i<_semanticBoxes.Count; i++) { FixedSOMGroup group = _semanticBoxes[i] as FixedSOMGroup; if (group != null) { if (debugVisuals == DrawDebugVisual.Groups) { group.Render(dc, groupIndex.ToString(), debugVisuals); groupIndex++; } List groupBoxes = group.SemanticBoxes; for (int j=0; j MarkupOrder { get { return _markupOrder; } set { _markupOrder = value; } } internal CultureInfo CultureInfo { set { _cultureInfo = value; } } #endregion Public Properties //-------------------------------------------------------------------- // // Private Fields // //---------------------------------------------------------------------- #region Private Fields private List _markupOrder; private CultureInfo _cultureInfo; #endregion Private Fields } } // 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
- StorageMappingItemLoader.cs
- CodeAssignStatement.cs
- _NegoStream.cs
- ConditionChanges.cs
- TextBoxRenderer.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- PtsHost.cs
- SkinBuilder.cs
- ADRoleFactoryConfiguration.cs
- EncodingDataItem.cs
- ModelTreeEnumerator.cs
- SqlUDTStorage.cs
- CorruptingExceptionCommon.cs
- FontNamesConverter.cs
- IssuedTokenClientCredential.cs
- panel.cs
- SocketCache.cs
- ToolStripSettings.cs
- SpeechSeg.cs
- Point3DAnimationUsingKeyFrames.cs
- XmlBaseReader.cs
- DecimalFormatter.cs
- SystemResourceKey.cs
- MultipartContentParser.cs
- FolderLevelBuildProviderAppliesToAttribute.cs
- HttpPostedFile.cs
- XmlNullResolver.cs
- QilFactory.cs
- ServicesUtilities.cs
- RenamedEventArgs.cs
- PageRequestManager.cs
- ClientOptions.cs
- PolicyImporterElement.cs
- Socket.cs
- VectorAnimation.cs
- ValidateNames.cs
- XmlIlGenerator.cs
- SurrogateDataContract.cs
- StringPropertyBuilder.cs
- QuadraticBezierSegment.cs
- MetadataWorkspace.cs
- ListParaClient.cs
- SubMenuStyle.cs
- CanonicalizationDriver.cs
- XamlRtfConverter.cs
- ExtendedPropertyInfo.cs
- SymLanguageVendor.cs
- InstalledVoice.cs
- DataGridViewRowPrePaintEventArgs.cs
- CodeCommentStatement.cs
- DataServiceContext.cs
- TextEditorSpelling.cs
- SmiEventSink.cs
- CacheSection.cs
- MobilePage.cs
- ActiveXSerializer.cs
- FrameworkReadOnlyPropertyMetadata.cs
- TextBoxAutoCompleteSourceConverter.cs
- ByteAnimationUsingKeyFrames.cs
- StrongNameIdentityPermission.cs
- parserscommon.cs
- ReturnValue.cs
- COAUTHINFO.cs
- TextBox.cs
- BitmapFrameEncode.cs
- CharacterShapingProperties.cs
- Thread.cs
- SiteOfOriginPart.cs
- BuiltInExpr.cs
- MouseButtonEventArgs.cs
- CmsUtils.cs
- PathHelper.cs
- Error.cs
- UmAlQuraCalendar.cs
- NameValueConfigurationCollection.cs
- CodeDirectoryCompiler.cs
- BrowserTree.cs
- ListBase.cs
- ManualResetEventSlim.cs
- errorpatternmatcher.cs
- EntityKey.cs
- DesignerResources.cs
- ManagementExtension.cs
- ButtonStandardAdapter.cs
- SQLDoubleStorage.cs
- XmlStreamNodeWriter.cs
- ArithmeticException.cs
- SByte.cs
- TextAnchor.cs
- MemberJoinTreeNode.cs
- ObservableDictionary.cs
- GeneralTransform3DGroup.cs
- WmlTextViewAdapter.cs
- UIntPtr.cs
- WeakReference.cs
- WorkflowDesigner.cs
- HttpChannelBindingToken.cs
- EventHandlersStore.cs
- EncodingStreamWrapper.cs
- QuotaExceededException.cs