Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / MS / Internal / IO / Packaging / IndexingContentUnit.cs / 1 / IndexingContentUnit.cs
//---------------------------------------------------------------------------- // // File: IndexingContentUnit.cs // // Description: // Object returned by the NextContentUnit method of XamlFilter. // An IndexingContentUnit contains a chunk and its contents. // // History: // 01/08/2004 - [....] Created // 08/26/2004: [....]: Removed access to indexing filters from managed code. // // Copyright (C) 2004 by Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System; using MS.Internal.Interop; // for CHUNK_BREAKTYPE namespace MS.Internal.IO.Packaging { ///A descriptor for a chunk, as returned by XamlFilter.NextContentUnit. internal class IndexingContentUnit : ManagedChunk { ///Build a contents chunk, passing the contents string and specifying whether it comes from a Glyphs element. ///The value of the chunk's contents property. ///An arbitrary Uint32 to identify each chunk returned by IFilter.GetChunk. ///The opening break for the chunk. ///A description of the property represented by the chunk. ///The locale ID for the chunk. internal IndexingContentUnit( string contents, uint chunkID, CHUNK_BREAKTYPE breakType, ManagedFullPropSpec attribute, uint lcid) : base(chunkID, breakType, attribute, lcid, CHUNKSTATE.CHUNK_TEXT) { _contents = contents; } ////// A utility to be used when one wants to reuse /// one object to hold different values in succession. /// internal void InitIndexingContentUnit( string contents, uint chunkID, CHUNK_BREAKTYPE breakType, ManagedFullPropSpec attribute, uint lcid) { _contents = contents; ID = chunkID; BreakType = breakType; Attribute = attribute; Locale = lcid; } ///The chunk's contents. internal string Text { get { return _contents; } } private string _contents; } } // 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
- StreamInfo.cs
- NullRuntimeConfig.cs
- ClientApiGenerator.cs
- ZipIOLocalFileBlock.cs
- DataServiceRequest.cs
- DataGridAddNewRow.cs
- FilteredReadOnlyMetadataCollection.cs
- SafeHGlobalHandleCritical.cs
- WebBrowserPermission.cs
- SystemSounds.cs
- SqlCacheDependencyDatabaseCollection.cs
- HttpPostProtocolImporter.cs
- MenuScrollingVisibilityConverter.cs
- NumericUpDown.cs
- ReplacementText.cs
- WebEvents.cs
- FocusChangedEventArgs.cs
- ToolBarTray.cs
- KeyPressEvent.cs
- IndexedGlyphRun.cs
- SiteMembershipCondition.cs
- ThrowHelper.cs
- HoistedLocals.cs
- EntitySqlQueryCacheKey.cs
- TdsValueSetter.cs
- JsonQueryStringConverter.cs
- EventLog.cs
- HandleCollector.cs
- ManagementObjectCollection.cs
- ClientScriptManagerWrapper.cs
- JsonReader.cs
- FileDialog_Vista_Interop.cs
- GestureRecognizer.cs
- TCPListener.cs
- SqlMethodAttribute.cs
- AttributeConverter.cs
- InteropTrackingRecord.cs
- SqlRemoveConstantOrderBy.cs
- MessagePartDescription.cs
- DataGridAddNewRow.cs
- SetterBaseCollection.cs
- HScrollProperties.cs
- NoneExcludedImageIndexConverter.cs
- CatalogPartCollection.cs
- ExpressionBindingCollection.cs
- FontResourceCache.cs
- SearchForVirtualItemEventArgs.cs
- CursorInteropHelper.cs
- DiscoveryMessageSequenceCD1.cs
- CodeSnippetExpression.cs
- DocumentOutline.cs
- CapabilitiesRule.cs
- FormsAuthentication.cs
- _AutoWebProxyScriptEngine.cs
- DefaultTraceListener.cs
- ObjectCacheSettings.cs
- DoubleAnimation.cs
- ComboBox.cs
- HttpListener.cs
- ToolStripContentPanel.cs
- SchemaElementLookUpTableEnumerator.cs
- XmlAttributeAttribute.cs
- XPathDocument.cs
- WebBrowserBase.cs
- SQLConvert.cs
- BaseConfigurationRecord.cs
- ByteConverter.cs
- Padding.cs
- WebConvert.cs
- SqlClientPermission.cs
- TripleDESCryptoServiceProvider.cs
- VerificationException.cs
- ManipulationStartingEventArgs.cs
- LinkButton.cs
- Root.cs
- DrawListViewItemEventArgs.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- QuerySettings.cs
- XmlUtil.cs
- DataService.cs
- CodeAttributeArgumentCollection.cs
- CachedFontFace.cs
- DetailsViewPageEventArgs.cs
- TextParagraphView.cs
- ContentElement.cs
- Constant.cs
- EdmEntityTypeAttribute.cs
- TypeToken.cs
- EncodingTable.cs
- CheckBoxField.cs
- HtmlControlPersistable.cs
- Profiler.cs
- DataKey.cs
- SqlInternalConnection.cs
- CryptoApi.cs
- GenericIdentity.cs
- SessionIDManager.cs
- CurrencyManager.cs
- MobileUITypeEditor.cs
- UserUseLicenseDictionaryLoader.cs