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++;
}
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.
/*++
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
- ColorBlend.cs
- DocumentEventArgs.cs
- OdbcParameter.cs
- RawStylusSystemGestureInputReport.cs
- LogRecordSequence.cs
- XamlGridLengthSerializer.cs
- Point3D.cs
- ElementMarkupObject.cs
- CanonicalXml.cs
- SecurityTokenValidationException.cs
- ListBindableAttribute.cs
- GcHandle.cs
- CompositeActivityValidator.cs
- GetPageNumberCompletedEventArgs.cs
- ResourceProviderFactory.cs
- TraceLevelStore.cs
- Baml6ConstructorInfo.cs
- OleDbConnectionFactory.cs
- MetabaseSettings.cs
- TextFormatterImp.cs
- DocumentEventArgs.cs
- basecomparevalidator.cs
- MultipartContentParser.cs
- Subset.cs
- PropertyMap.cs
- UInt16Converter.cs
- ServiceSecurityContext.cs
- DateTimeStorage.cs
- DependencyObjectProvider.cs
- CFGGrammar.cs
- SqlDataRecord.cs
- ProxyAssemblyNotLoadedException.cs
- StrokeNode.cs
- SettingsAttributeDictionary.cs
- MessageSmuggler.cs
- DependencyPropertyConverter.cs
- ListenerAdapterBase.cs
- TimeoutException.cs
- DataSourceHelper.cs
- HybridDictionary.cs
- CodeExporter.cs
- HttpContext.cs
- OleDbMetaDataFactory.cs
- EmbeddedMailObjectsCollection.cs
- PerfCounters.cs
- ServiceModelEnhancedConfigurationElementCollection.cs
- InlineUIContainer.cs
- TreeNodeBinding.cs
- TrustManagerPromptUI.cs
- CheckBoxPopupAdapter.cs
- FileSystemEventArgs.cs
- Logging.cs
- Margins.cs
- MsdtcWrapper.cs
- FileDialog_Vista_Interop.cs
- DataGridState.cs
- OdbcException.cs
- HttpCacheParams.cs
- DriveInfo.cs
- AssertFilter.cs
- LineUtil.cs
- InputManager.cs
- DecoderReplacementFallback.cs
- ObjectDataSourceFilteringEventArgs.cs
- ProfilePropertySettings.cs
- VectorAnimationUsingKeyFrames.cs
- TdsValueSetter.cs
- QueryContinueDragEvent.cs
- ReadOnlyDictionary.cs
- FormsAuthentication.cs
- XsdCachingReader.cs
- ExpressionBuilder.cs
- TdsRecordBufferSetter.cs
- safex509handles.cs
- XmlAttributeOverrides.cs
- SecurityUtils.cs
- ObjectListItemCollection.cs
- FilterException.cs
- RadialGradientBrush.cs
- SelectionProcessor.cs
- HtmlHead.cs
- CompilerError.cs
- MethodExpr.cs
- TimeSpanOrInfiniteConverter.cs
- PolyBezierSegmentFigureLogic.cs
- Panel.cs
- Vector3DAnimation.cs
- XmlSerializerAssemblyAttribute.cs
- WebPartVerbCollection.cs
- smtpconnection.cs
- BypassElementCollection.cs
- ListDictionary.cs
- CommandDevice.cs
- Exceptions.cs
- ToolStripDropDownClosedEventArgs.cs
- DebuggerAttributes.cs
- SettingsSavedEventArgs.cs
- filewebresponse.cs
- CalendarAutoFormat.cs
- TextEditorThreadLocalStore.cs