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
- SystemIPv6InterfaceProperties.cs
- SocketElement.cs
- UnitySerializationHolder.cs
- DataFormats.cs
- XPathParser.cs
- ConfigXmlElement.cs
- RectConverter.cs
- BindingExpression.cs
- LambdaCompiler.Lambda.cs
- ErrorTableItemStyle.cs
- Debugger.cs
- compensatingcollection.cs
- ProtectedUri.cs
- DrawingBrush.cs
- DiscoveryDocumentSearchPattern.cs
- Button.cs
- EntityTypeEmitter.cs
- SapiAttributeParser.cs
- ToolStripComboBox.cs
- StatusBarAutomationPeer.cs
- SerializationObjectManager.cs
- OptimisticConcurrencyException.cs
- ComNativeDescriptor.cs
- StreamUpgradeProvider.cs
- HijriCalendar.cs
- TypeUtils.cs
- _LoggingObject.cs
- Drawing.cs
- WebPartConnectionsCloseVerb.cs
- Fx.cs
- StringAttributeCollection.cs
- BindingSourceDesigner.cs
- LicFileLicenseProvider.cs
- MergePropertyDescriptor.cs
- EntitySqlQueryState.cs
- KeyPullup.cs
- linebase.cs
- SynchronizedInputAdaptor.cs
- bidPrivateBase.cs
- SessionState.cs
- SecureConversationServiceCredential.cs
- webbrowsersite.cs
- Rect3DConverter.cs
- entitydatasourceentitysetnameconverter.cs
- WebPartConnectionsConnectVerb.cs
- CodeSnippetCompileUnit.cs
- AxisAngleRotation3D.cs
- PolyQuadraticBezierSegment.cs
- ServiceHandle.cs
- Matrix3D.cs
- XmlMtomWriter.cs
- PreviewPageInfo.cs
- VisualStyleElement.cs
- METAHEADER.cs
- DataRowChangeEvent.cs
- LayoutTable.cs
- RadioButton.cs
- ColorInterpolationModeValidation.cs
- BindingEntityInfo.cs
- ScopelessEnumAttribute.cs
- ColorConvertedBitmapExtension.cs
- PassportAuthenticationEventArgs.cs
- ContainsRowNumberChecker.cs
- StringUtil.cs
- ProxyFragment.cs
- ProtocolsConfiguration.cs
- DataGridTablesFactory.cs
- FormatConvertedBitmap.cs
- MetricEntry.cs
- LinkedDataMemberFieldEditor.cs
- ResourcePermissionBase.cs
- TypefaceMap.cs
- SamlAssertion.cs
- DocumentCollection.cs
- AsyncPostBackErrorEventArgs.cs
- TabControlEvent.cs
- AppDomainResourcePerfCounters.cs
- StructureChangedEventArgs.cs
- GeometryConverter.cs
- _DisconnectOverlappedAsyncResult.cs
- CompiledRegexRunner.cs
- DelegateSerializationHolder.cs
- WebSysDisplayNameAttribute.cs
- MessageBox.cs
- OdbcTransaction.cs
- TokenDescriptor.cs
- TypeDependencyAttribute.cs
- ToolStripManager.cs
- CodeGenerator.cs
- SemaphoreSecurity.cs
- TextReader.cs
- ArrayList.cs
- SpinWait.cs
- Stroke.cs
- Camera.cs
- XNameConverter.cs
- HtmlAnchor.cs
- PropertyGroupDescription.cs
- DBConnection.cs
- RC2CryptoServiceProvider.cs