Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / BlockCollection.cs / 1305600 / 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
- SqlFacetAttribute.cs
- entityreference_tresulttype.cs
- LineProperties.cs
- CompositeFontParser.cs
- ParsedRoute.cs
- GridViewDeleteEventArgs.cs
- DataKeyArray.cs
- XmlImplementation.cs
- SelectionRange.cs
- CheckPair.cs
- Activator.cs
- SqlDataSourceCache.cs
- COM2ComponentEditor.cs
- GestureRecognizer.cs
- SqlSelectStatement.cs
- dbenumerator.cs
- DescendantOverDescendantQuery.cs
- PlanCompilerUtil.cs
- SpecialTypeDataContract.cs
- SchemaImporterExtensionElementCollection.cs
- HScrollProperties.cs
- XmlSchemaSimpleTypeList.cs
- Trigger.cs
- DecimalAnimationBase.cs
- SchemaImporterExtension.cs
- DispatchChannelSink.cs
- TransactionTraceIdentifier.cs
- FigureHelper.cs
- RecordBuilder.cs
- DrawingAttributes.cs
- DataGridTableCollection.cs
- EditableTreeList.cs
- ReceiveActivityDesigner.cs
- ParameterCollection.cs
- SequentialOutput.cs
- ExportException.cs
- SourceCollection.cs
- EntityDataSourceReferenceGroup.cs
- MsmqHostedTransportManager.cs
- BasePattern.cs
- DataSourceXmlTextReader.cs
- NavigationCommands.cs
- util.cs
- CaseCqlBlock.cs
- Page.cs
- XmlAttribute.cs
- TextureBrush.cs
- EditorZone.cs
- ScrollViewerAutomationPeer.cs
- ColorBuilder.cs
- Decimal.cs
- GatewayDefinition.cs
- ScriptingScriptResourceHandlerSection.cs
- BufferedWebEventProvider.cs
- ValueType.cs
- AttachedPropertyMethodSelector.cs
- SimpleBitVector32.cs
- DataTemplateKey.cs
- ServiceDescriptionData.cs
- TextInfo.cs
- DoubleLink.cs
- ProtectedUri.cs
- PartialCachingControl.cs
- DataConnectionHelper.cs
- WorkflowServiceBehavior.cs
- ObjectQuery.cs
- WebConfigurationHostFileChange.cs
- EventLogEntryCollection.cs
- httpserverutility.cs
- RecordConverter.cs
- SimplePropertyEntry.cs
- SystemColors.cs
- MenuItemCollection.cs
- Queue.cs
- TemplateKey.cs
- MailMessageEventArgs.cs
- CacheMode.cs
- AsnEncodedData.cs
- RangeBaseAutomationPeer.cs
- GridEntry.cs
- DataSourceExpression.cs
- ReachSerializableProperties.cs
- DataGridViewComboBoxCell.cs
- DataTableMapping.cs
- SemaphoreFullException.cs
- ProcessStartInfo.cs
- BindingManagerDataErrorEventArgs.cs
- DbInsertCommandTree.cs
- Blend.cs
- BuildProvidersCompiler.cs
- LocalTransaction.cs
- SamlSubject.cs
- EditorBrowsableAttribute.cs
- XhtmlBasicCommandAdapter.cs
- ConfigUtil.cs
- RegexCompilationInfo.cs
- InheritedPropertyChangedEventArgs.cs
- DataGridItemAttachedStorage.cs
- ClientSettingsSection.cs
- Ipv6Element.cs