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
- GregorianCalendarHelper.cs
- FontFamily.cs
- GroupLabel.cs
- UpDownEvent.cs
- RemoteWebConfigurationHostStream.cs
- BamlStream.cs
- WorkflowServiceBehavior.cs
- WebConvert.cs
- WebDisplayNameAttribute.cs
- SoapExtensionTypeElement.cs
- HealthMonitoringSectionHelper.cs
- GraphicsContainer.cs
- DictionaryChange.cs
- ObfuscationAttribute.cs
- SystemFonts.cs
- DPTypeDescriptorContext.cs
- RegexTree.cs
- ContentPlaceHolder.cs
- BooleanSwitch.cs
- StreamInfo.cs
- ListBoxAutomationPeer.cs
- BindValidator.cs
- TreeNodeStyle.cs
- SplitterDesigner.cs
- RegexBoyerMoore.cs
- SafeFileHandle.cs
- FontSource.cs
- ResourceWriter.cs
- ToolboxItemSnapLineBehavior.cs
- DataGridParentRows.cs
- DataControlPagerLinkButton.cs
- Matrix.cs
- RightsManagementPermission.cs
- TreeViewImageKeyConverter.cs
- CodeAttributeDeclarationCollection.cs
- SymLanguageType.cs
- securestring.cs
- HostProtectionPermission.cs
- AVElementHelper.cs
- SqlDataSourceEnumerator.cs
- M3DUtil.cs
- UserControl.cs
- GroupQuery.cs
- HMACMD5.cs
- URLIdentityPermission.cs
- AnimationLayer.cs
- DataPager.cs
- DragEventArgs.cs
- OutputCacheProfile.cs
- ScriptReferenceBase.cs
- IisTraceWebEventProvider.cs
- SqlDataSourceView.cs
- CodeDOMProvider.cs
- WsatAdminException.cs
- SR.Designer.cs
- Policy.cs
- PtsContext.cs
- DetailsViewRow.cs
- PeerEndPoint.cs
- TabItemAutomationPeer.cs
- SessionParameter.cs
- PriorityItem.cs
- StateWorkerRequest.cs
- QuaternionValueSerializer.cs
- BamlMapTable.cs
- CompilerHelpers.cs
- TemplateModeChangedEventArgs.cs
- MessageBox.cs
- OdbcParameter.cs
- MULTI_QI.cs
- GraphicsPathIterator.cs
- ValidateNames.cs
- ServerIdentity.cs
- AudioDeviceOut.cs
- AsnEncodedData.cs
- EmbeddedMailObject.cs
- InstalledFontCollection.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- MsmqIntegrationSecurity.cs
- XPathItem.cs
- WebPartConnectionsCancelEventArgs.cs
- XhtmlTextWriter.cs
- WebPartTransformerCollection.cs
- GreenMethods.cs
- KeyMatchBuilder.cs
- ConnectionPoint.cs
- ManagedFilter.cs
- ManagementBaseObject.cs
- MutableAssemblyCacheEntry.cs
- sitestring.cs
- AliasGenerator.cs
- XmlSerializationReader.cs
- DefaultWorkflowTransactionService.cs
- XmlObjectSerializerReadContextComplexJson.cs
- BinaryFormatter.cs
- TemplatePagerField.cs
- DataGridViewComboBoxColumn.cs
- DropDownList.cs
- AuthenticationService.cs
- ContentElement.cs