208 references to Plsrun
PresentationCore (208)
MS\Internal\TextFormatting\FormatSettings.cs (5)
200case Plsrun.Text: 213case Plsrun.InlineObject: 221case Plsrun.LineBreak: 234case Plsrun.ParaBreak: 247case Plsrun.Hidden:
MS\Internal\TextFormatting\FullTextLine.cs (18)
499Plsrun plsrun; 512if (lineLength == prefetchLength && lsrun.Type == Plsrun.Reverse) 910LSRun lsrun = GetRun((Plsrun)sublineInfo[actualSublineCount - 1].plsrun); 1089LSRun lsrun = GetRun((Plsrun)sublineInfo[actualSublineCount - 1].plsrun); 1361LSRun lsrun = GetRun((Plsrun)sublineInfo[actualSublineCount - 1].plsrun); 1410LSRun run = GetRun((Plsrun) plsrunSpanRider.CurrentElement); 1430LSRun run = GetRun((Plsrun) plsrunSpanRider.CurrentElement); 2000Plsrun plsrun = (Plsrun)plsrunSpanRider.CurrentElement; 2007if( lsrun.Type == Plsrun.Text 2008|| lsrun.Type == Plsrun.InlineObject) 2091TextRun textRun = ((LSRun)GetRun((Plsrun)plsrunSpan.element)).TextRun; 2725offsetToFirstCp = GetRun(((Plsrun)plsrunSpanRider.CurrentElement)).OffsetToFirstCp; 2739Plsrun plsrun = (Plsrun)plsrunSpan.element; 2745if(plsrun >= Plsrun.FormatAnchor) 2757internal LSRun GetRun(Plsrun plsrun) 2770lsruns[(int)(plsrun - Plsrun.FormatAnchor)] :
MS\Internal\TextFormatting\FullTextState.cs (9)
299Plsrun plsrun = (Plsrun)span.element; 305if (plsrun >= Plsrun.FormatAnchor) 377Plsrun plsrun = (Plsrun)span.element; 380if (ccp == ccpCurrent && lsrun.Type == Plsrun.Reverse) 386lastRunLength = (plsrun >= Plsrun.FormatAnchor ? lsrun.Length : 0); 391&& lsrun.Type != Plsrun.ParaBreak 550internal TextStore StoreFrom(Plsrun plsrun)
MS\Internal\TextFormatting\LineServices.cs (18)
72Plsrun plsrun, 80Plsrun plsrun, 93Plsrun plsrun, 100Plsrun plsrun, 116Plsrun firstPlsrun, 117Plsrun secondPlsrun, 124Plsrun plsrun, 132Plsrun plsrun, 183Plsrun plsrun, 195Plsrun plsrun, 243Plsrun plsrun, 265Plsrun plsrun, 289Plsrun plsrun, 364Plsrun plsrun, // plsrun 377Plsrun plsrun, // plsrun 1227public Plsrun plsrun; 1240public Plsrun plsrun; 1264public Plsrun plsrun;
MS\Internal\TextFormatting\LineServicesCallbacks.cs (67)
107Plsrun plsrun = Plsrun.Undefined; 171case Plsrun.Reverse: 175case Plsrun.FormatAnchor: 176case Plsrun.CloseAnchor: 180case Plsrun.InlineObject: 185case Plsrun.Hidden: 190case Plsrun.Text: 232if ( lsrun.Type == Plsrun.Text 233|| lsrun.Type == Plsrun.InlineObject) 375SaveException(e, Plsrun.Undefined, null); 380SaveNonCLSException("FetchPap", Plsrun.Undefined, null); 419SaveException(e, Plsrun.Undefined, null); 424SaveNonCLSException("FetchLineProps", Plsrun.Undefined, null); 433Plsrun plsrun, // plsrun 480Plsrun plsrun, // plsrun 523if (lsrun.Type == Plsrun.Text) 572Plsrun plsrun, // plsrun 616Plsrun plsrun = Plsrun.Undefined; 679Plsrun plsrun, // plsrun 693!TextStore.IsContent(plsrun) || lsrun.Type == Plsrun.Text || lsrun.Type == Plsrun.InlineObject, 743Plsrun plsrun, // plsrun 757!TextStore.IsContent(plsrun) || lsrun.Type == Plsrun.Text || lsrun.Type == Plsrun.InlineObject, 843SaveException(e, Plsrun.Undefined, null); 848SaveNonCLSException("Hyphenate", Plsrun.Undefined, null); 880SaveException(e, Plsrun.Undefined, null); 885SaveNonCLSException("GetNextHyphenOpp", Plsrun.Undefined, null); 922SaveException(e, Plsrun.Undefined, null); 927SaveNonCLSException("GetPrevHyphenOpp", Plsrun.Undefined, null); 936Plsrun plsrun, // plsrun 1001Plsrun plsrun, // plsrun 1439Plsrun plsrun, // plsrun 1512Plsrun plsrunFirst, // first run 1513Plsrun plsrunSecond, // second run 1547SaveException(e, Plsrun.Undefined, null); 1552SaveNonCLSException("FInterruptShaping", Plsrun.Undefined, null); 1682SaveException(e, (Plsrun)(plsplsruns[0]), lsrunFirst); 1687SaveNonCLSException("GetGlyphsRedefined", (Plsrun)(plsplsruns[0]), lsrunFirst); 1764SaveException(e, (Plsrun)(plsplsruns[0]), lsrunFirst); 1769SaveNonCLSException("GetGlyphPositions", (Plsrun)(plsplsruns[0]), lsrunFirst); 1786TextStore store = FullText.StoreFrom((Plsrun)(*plsplsruns)); 1790Plsrun plsrun = (Plsrun)plsplsruns[i]; 1800Plsrun plsrun, // plsrun 1900Plsrun plsrun = Plsrun.Undefined; 1950Plsrun plsrun = Plsrun.Undefined; 2054Plsrun plsrun = Plsrun.Undefined; 2181Plsrun plsrun = Plsrun.Undefined; 2348SaveException(e, Plsrun.Undefined, null); 2353SaveNonCLSException("GetObjectHandlerInfo", Plsrun.Undefined, null); 2361Plsrun plsrun, // plsrun 2453Plsrun plsrun, // plsrun 2469Debug.Assert(lsrun.Type == Plsrun.InlineObject); 2608Plsrun plsrun, // plsrun 2726Plsrun plsrun, // plsrun 2753if (lsrun.Type == Plsrun.Text) 3179if (lsrun.Type == Plsrun.Text) 3412private void SaveException(Exception e, Plsrun plsrun, LSRun lsrun) 3418private void SaveNonCLSException(string methodName, Plsrun plsrun, LSRun lsrun) 3428public ExceptionContext(object innerContext, string stackTraceOrMethodName, Plsrun plsrun, LSRun lsrun)
MS\Internal\TextFormatting\LineServicesRun.cs (11)
33private Plsrun _type; // Plsrun used as run type 53Plsrun type, 86Plsrun type, 117Plsrun type, 142Plsrun type, 179return _type == Plsrun.Text; 190return (_type == Plsrun.Text || _type == Plsrun.InlineObject); 201return (_type == Plsrun.LineBreak || _type == Plsrun.ParaBreak); 483internal Plsrun Type
MS\Internal\TextFormatting\TextProperties.cs (9)
183private Plsrun _plsrun; 208Plsrun lsRunType, 361internal Plsrun Plsrun 403internal static Plsrun GetRunType(TextRun textRun) 406return Plsrun.Text; 409return Plsrun.InlineObject; 412return Plsrun.ParaBreak; 415return Plsrun.LineBreak; 418return Plsrun.Hidden;
MS\Internal\TextFormatting\TextRunCacheImp.cs (5)
123Plsrun plsrun = TextRunInfo.GetRunType(textRun); 125if (plsrun == Plsrun.Text || plsrun == Plsrun.InlineObject) 211if (TextRunInfo.GetRunType(textRun) == Plsrun.Text) 300if ( TextRunInfo.GetRunType(run) == Plsrun.Text
MS\Internal\TextFormatting\TextStore.cs (66)
97ControlRuns[0] = new LSRun(Plsrun.CloseAnchor, esc.szObjectTerminator); 98ControlRuns[1] = new LSRun(Plsrun.Reverse, esc.szObjectReplacement); 99ControlRuns[2] = new LSRun(Plsrun.FakeLineBreak, esc.szLineSeparator); 162out Plsrun plsrun, 395_plsrunVectorLatestPosition = _plsrunVector.SetValue(_lscchUpTo, 1, Plsrun.FakeLineBreak, _plsrunVectorLatestPosition); 429Plsrun runType = TextRunInfo.GetRunType(textRun); 431if (runType == Plsrun.Text) 693Plsrun.LineBreak, // LineBreak run 713Plsrun.ParaBreak, // parabreak run 752out Plsrun plsrun, 761plsrun = (Plsrun)rider.CurrentElement; 764if (plsrun < Plsrun.FormatAnchor) 771lsrun = (LSRun)_lsrunList[(int)(ToIndex(plsrun) - Plsrun.FormatAnchor)]; 799return GetRun((Plsrun)rider.CurrentElement).BidiLevel; 950if ( currentRunInfo.Plsrun == Plsrun.Hidden && 1077Plsrun plsrun = (Plsrun)span.element; 1080if (plsrun >= Plsrun.FormatAnchor) 1092if (lsrun.Type == Plsrun.Text && cp + lsrun.Length > cpLimit) 1104_plsrunVectorLatestPosition = _plsrunVector.SetValue(_lscchUpTo, 1, Plsrun.FakeLineBreak, _plsrunVectorLatestPosition); 1140if (runInfo.Plsrun == Plsrun.Text && !IsNewline((ushort)runInfo.CharacterAttributeFlags)) 1467Plsrun plsrun; 1473plsrun = Plsrun.Reverse; 1478plsrun = Plsrun.CloseAnchor; 1524case Plsrun.Text: 1535Plsrun.FormatAnchor, 1567case Plsrun.InlineObject: 1576Plsrun.InlineObject, 1592case Plsrun.LineBreak: 1610case Plsrun.ParaBreak: 1624case Plsrun.Hidden: 1631Plsrun.Hidden, 1731Plsrun.Text, 1793private Plsrun AddLSRun(LSRun lsrun) 1795if(lsrun.Type < Plsrun.FormatAnchor) 1800Plsrun plsrun = (Plsrun)((uint)_lsrunList.Count + Plsrun.FormatAnchor); 1828return GetRun((Plsrun)rider.CurrentElement).OffsetToFirstCp + 1836internal LSRun GetRun(Plsrun plsrun) 1842_lsrunList[(int)(plsrun - Plsrun.FormatAnchor)] : 1851internal static bool IsMarker(Plsrun plsrun) 1853return (plsrun & Plsrun.IsMarker) != 0; 1860internal static Plsrun MakePlsrunMarker(Plsrun plsrun) 1862return (plsrun | Plsrun.IsMarker); 1869internal static Plsrun MakePlsrunSymbol(Plsrun plsrun) 1871return (plsrun | Plsrun.IsSymbol); 1878internal static Plsrun ToIndex(Plsrun plsrun) 1880return (plsrun & Plsrun.UnmaskAll); 1887internal static bool IsContent(Plsrun plsrun) 1890return plsrun >= Plsrun.FormatAnchor; 1917internal static bool IsNewline (Plsrun plsrun) 1919return plsrun == Plsrun.LineBreak || plsrun == Plsrun.ParaBreak; 1966LSRun lsrun = GetRun((Plsrun)span.element); 1968if( lsrun.Type == Plsrun.Text 1969|| lsrun.Type == Plsrun.InlineObject) 2105Plsrun plsrun; 2141lsrun = GetRun((Plsrun)rider.CurrentElement); 2144|| lsrun.Type == Plsrun.InlineObject) 2150if (lsrun.Type == Plsrun.Text) 2217|| lsrun.Type == Plsrun.InlineObject) 2223if (lsrun.Type == Plsrun.Text)