92 references to PrivateFlags
PresentationFramework (92)
System\Windows\Data\BindingExpressionBase.cs (92)
39OneWay = PrivateFlags.iSourceToTarget, 40TwoWay = PrivateFlags.iSourceToTarget | PrivateFlags.iTargetToSource, 41OneWayToSource = PrivateFlags.iTargetToSource, 43PropDefault = PrivateFlags.iPropDefault, 44NotifyOnTargetUpdated = PrivateFlags.iNotifyOnTargetUpdated, 45NotifyOnSourceUpdated = PrivateFlags.iNotifyOnSourceUpdated, 46NotifyOnValidationError = PrivateFlags.iNotifyOnValidationError, 48UpdateOnLostFocus = PrivateFlags.iUpdateOnLostFocus, 49UpdateExplicitly = PrivateFlags.iUpdateExplicitly, 50UpdateDefault = PrivateFlags.iUpdateDefault, 51PathGeneratedInternally = PrivateFlags.iPathGeneratedInternally, 52ValidatesOnExceptions = PrivateFlags.iValidatesOnExceptions, 53ValidatesOnDataErrors = PrivateFlags.iValidatesOnDataErrors, 54ValidatesOnNotifyDataErrors = PrivateFlags.iValidatesOnNotifyDataErrors, 59IllegalInput = PrivateFlags.iIllegalInput, 128_flags = (PrivateFlags)binding.Flags; 136ChangeFlag(PrivateFlags.iInMultiBindingExpression, true); 138ChangeFlag(PrivateFlags.iInPriorityBindingExpression, true); 173ChangeFlag(PrivateFlags.iValidatesOnExceptions, true); 178ChangeFlag(PrivateFlags.iValidatesOnDataErrors, true); 556get { return TestFlag(PrivateFlags.iAttaching); } 557set { ChangeFlag(PrivateFlags.iAttaching, value); } 563get { return TestFlag(PrivateFlags.iDetaching); } 564set { ChangeFlag(PrivateFlags.iDetaching, value); } 585return ( TestFlag(PrivateFlags.iSourceToTarget) 595return ( TestFlag(PrivateFlags.iTargetToSource) 598set { ChangeFlag(PrivateFlags.iTargetToSource, value); } 604get { return TestFlag(PrivateFlags.iDefaultValueConverter); } 605set { ChangeFlag(PrivateFlags.iDefaultValueConverter, value); } 611get { return (_flags & PrivateFlags.iPropagationMask) == PrivateFlags.iTargetToSource; } 617get { return (_flags & PrivateFlags.iUpdateMask) == 0; } 623get { return TestFlag(PrivateFlags.iUpdateOnLostFocus); } 629get { return TestFlag(PrivateFlags.iTransferPending); } 630set { ChangeFlag(PrivateFlags.iTransferPending, value); } 636get { return TestFlag(PrivateFlags.iTransferDeferred); } 637set { ChangeFlag(PrivateFlags.iTransferDeferred, value); } 643get { return TestFlag(PrivateFlags.iInTransfer); } 644set { ChangeFlag(PrivateFlags.iInTransfer, value); } 650get { return TestFlag(PrivateFlags.iInUpdate); } 651set { ChangeFlag(PrivateFlags.iInUpdate, value); } 657get { return TestFlag(PrivateFlags.iUsingFallbackValue); } 658set { ChangeFlag(PrivateFlags.iUsingFallbackValue, value); } 664get { return TestFlag(PrivateFlags.iUsingMentor); } 665set { ChangeFlag(PrivateFlags.iUsingMentor, value); } 671get { return TestFlag(PrivateFlags.iResolveNamesInTemplate); } 672set { ChangeFlag(PrivateFlags.iResolveNamesInTemplate, value); } 678get { return TestFlag(PrivateFlags.iNeedDataTransfer); } 679set { ChangeFlag(PrivateFlags.iNeedDataTransfer, value); } 685get { return TestFlag(PrivateFlags.iNeedsUpdate); } 688ChangeFlag(PrivateFlags.iNeedsUpdate, value); 699get { return TestFlag(PrivateFlags.iNeedsValidation) || HasValue(Feature.ValidationError); } 700set { ChangeFlag(PrivateFlags.iNeedsValidation, value); } 706get { return TestFlag(PrivateFlags.iNotifyOnTargetUpdated); } 707set { ChangeFlag(PrivateFlags.iNotifyOnTargetUpdated, value); } 713get { return TestFlag(PrivateFlags.iNotifyOnSourceUpdated); } 714set { ChangeFlag(PrivateFlags.iNotifyOnSourceUpdated, value); } 720get { return TestFlag(PrivateFlags.iNotifyOnValidationError); } 721set { ChangeFlag(PrivateFlags.iNotifyOnValidationError, value); } 727get { return TestFlag(PrivateFlags.iInPriorityBindingExpression); } 733get { return TestFlag(PrivateFlags.iInMultiBindingExpression); } 739get { return TestFlag(PrivateFlags.iInPriorityBindingExpression | PrivateFlags.iInMultiBindingExpression); } 745get { return TestFlag(PrivateFlags.iValidatesOnExceptions); } 751get { return TestFlag(PrivateFlags.iValidatesOnDataErrors); } 757get { return TestFlag(PrivateFlags.iTargetWantsXTNotification); } 758set { ChangeFlag(PrivateFlags.iTargetWantsXTNotification, value); } 764get { return TestFlag(PrivateFlags.iDataErrorsChangedPending); } 765set { ChangeFlag(PrivateFlags.iDataErrorsChangedPending, value); } 771get { return TestFlag(PrivateFlags.iDeferUpdateForComposition); } 772set { ChangeFlag(PrivateFlags.iDeferUpdateForComposition, value); } 778get { return TestFlag(PrivateFlags.iValidatesOnNotifyDataErrors); } 1300ChangeFlag(PrivateFlags.iInUpdate, true); 1335ChangeFlag(PrivateFlags.iInUpdate | PrivateFlags.iNeedsUpdate, false); 1911PrivateFlags newFlags = (bb != null) ? bb._flags : (PrivateFlags)0x0; 1912_flags = (_flags & ~PrivateFlags.iAdoptionMask) | (newFlags & PrivateFlags.iAdoptionMask); 1930private bool TestFlag(PrivateFlags flag) 1935private void ChangeFlag(PrivateFlags flag, bool value) 2487ChangeFlag(PrivateFlags.iPropagationMask, false); 2488ChangeFlag((PrivateFlags)f, true); 2500Debug.Assert((_flags & PrivateFlags.iPropagationMask) != PrivateFlags.iPropDefault, 2520Invariant.Assert((_flags & PrivateFlags.iUpdateMask) != PrivateFlags.iUpdateDefault, 2536ChangeFlag(PrivateFlags.iUpdateMask, false); 2537ChangeFlag((PrivateFlags)BindingBase.FlagsFrom(ust), true); 2727ChangeFlag(PrivateFlags.iValidatesOnNotifyDataErrors, result); 2913private PrivateFlags _flags;