Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Framework / System / Windows / Documents / BlockCollection.cs / 1 / BlockCollection.cs
//---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // // Description: Collection of Block elements // Collection of Block elements - elements allowed as children // of FlowDocument, Section, ListItem, TableCell, Floater and Figure. // //--------------------------------------------------------------------------- namespace System.Windows.Documents { using MS.Internal; // Invariant ////// Collection of Block elements - elements allowed as children /// of FlowDocument, Section, ListItem, TableCell, Floater and Figure. /// public class BlockCollection : TextElementCollection{ //------------------------------------------------------------------- // // Constructors // //------------------------------------------------------------------- #region Constructors // Constructor is internal. We allow BlockCollection creation only from inside owning elements such as FlowDocument or TextElement. // Note that when a SiblingBlocks collection is created for a Block, the owner of collection is that member Block object. // Flag isOwnerParent indicates whether owner is a parent or a member of the collection. internal BlockCollection(DependencyObject owner, bool isOwnerParent) : base(owner, isOwnerParent) { } #endregion Constructors //-------------------------------------------------------------------- // // Public Properties // //------------------------------------------------------------------- #region Public Properties /// /// Returns a first Block of this collection /// public Block FirstBlock { get { return this.FirstChild; } } ////// Returns a last Block of this collection /// public Block LastBlock { get { return this.LastChild; } } #endregion Public Properties } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // // Description: Collection of Block elements // Collection of Block elements - elements allowed as children // of FlowDocument, Section, ListItem, TableCell, Floater and Figure. // //--------------------------------------------------------------------------- namespace System.Windows.Documents { using MS.Internal; // Invariant ////// Collection of Block elements - elements allowed as children /// of FlowDocument, Section, ListItem, TableCell, Floater and Figure. /// public class BlockCollection : TextElementCollection{ //------------------------------------------------------------------- // // Constructors // //------------------------------------------------------------------- #region Constructors // Constructor is internal. We allow BlockCollection creation only from inside owning elements such as FlowDocument or TextElement. // Note that when a SiblingBlocks collection is created for a Block, the owner of collection is that member Block object. // Flag isOwnerParent indicates whether owner is a parent or a member of the collection. internal BlockCollection(DependencyObject owner, bool isOwnerParent) : base(owner, isOwnerParent) { } #endregion Constructors //-------------------------------------------------------------------- // // Public Properties // //------------------------------------------------------------------- #region Public Properties /// /// Returns a first Block of this collection /// public Block FirstBlock { get { return this.FirstChild; } } ////// Returns a last Block of this collection /// public Block LastBlock { get { return this.LastChild; } } #endregion Public Properties } } // 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
- CodeEventReferenceExpression.cs
- ScrollItemPattern.cs
- NotSupportedException.cs
- GZipUtils.cs
- FixedSOMTableRow.cs
- HMACMD5.cs
- IOException.cs
- X509AsymmetricSecurityKey.cs
- InvalidWMPVersionException.cs
- _Semaphore.cs
- CalendarDayButton.cs
- MetaType.cs
- XmlNamespaceManager.cs
- Quaternion.cs
- Compilation.cs
- HtmlInputControl.cs
- IChannel.cs
- X509Chain.cs
- DataFormats.cs
- ClipboardData.cs
- FileSystemEventArgs.cs
- String.cs
- KeyConstraint.cs
- RectAnimationBase.cs
- DataObjectMethodAttribute.cs
- SchemaNames.cs
- SwitchLevelAttribute.cs
- SecUtil.cs
- ActivityCodeGenerator.cs
- Thread.cs
- SplayTreeNode.cs
- WhiteSpaceTrimStringConverter.cs
- DictionaryBase.cs
- Propagator.Evaluator.cs
- LocalizableAttribute.cs
- NetworkCredential.cs
- AssemblyContextControlItem.cs
- ThousandthOfEmRealDoubles.cs
- DbBuffer.cs
- WebBaseEventKeyComparer.cs
- FileDialog_Vista.cs
- Console.cs
- ImageAnimator.cs
- UrlMapping.cs
- RenderCapability.cs
- OleDbRowUpdatedEvent.cs
- InkCanvasSelection.cs
- XhtmlBasicLabelAdapter.cs
- PipelineModuleStepContainer.cs
- EdmComplexPropertyAttribute.cs
- HtmlLink.cs
- OleDbConnection.cs
- CustomServiceCredentials.cs
- FileDialog.cs
- UpdateProgress.cs
- XPathNodeInfoAtom.cs
- XamlGridLengthSerializer.cs
- AutoScrollHelper.cs
- HwndStylusInputProvider.cs
- ResourceCategoryAttribute.cs
- ApplicationGesture.cs
- CompilerGlobalScopeAttribute.cs
- DbConnectionOptions.cs
- DataAdapter.cs
- TextSearch.cs
- Stack.cs
- ClientCredentialsSecurityTokenManager.cs
- OleDbDataAdapter.cs
- MenuItem.cs
- DesignerEditorPartChrome.cs
- MachinePropertyVariants.cs
- XmlDictionaryReaderQuotas.cs
- ExceptionValidationRule.cs
- ProjectionCamera.cs
- ControlParameter.cs
- UrlMapping.cs
- SqlDataSourceSelectingEventArgs.cs
- BitmapImage.cs
- ComplexPropertyEntry.cs
- Rotation3DAnimation.cs
- TabItemAutomationPeer.cs
- Clipboard.cs
- HttpHandler.cs
- EventManager.cs
- SymbolType.cs
- SmtpSection.cs
- StickyNote.cs
- TemplateBindingExpression.cs
- VirtualizedItemPattern.cs
- SynchronizationLockException.cs
- ClientUtils.cs
- mansign.cs
- httpserverutility.cs
- StreamInfo.cs
- CompareValidator.cs
- RSAProtectedConfigurationProvider.cs
- TextDecorations.cs
- DropDownButton.cs
- dsa.cs
- GZipUtils.cs