135 if (annotation ==
null)
141 annotations = ((!(annotation
is object[])) ? annotation :
new object[1] { annotation });
154 if (i ==
array.Length)
159 array[i] = annotation;
270 foreach (
object obj in a)
298 foreach (
object obj in a)
332 for (; i <
array.Length; i++)
371 for (; i <
array.Length; i++)
static ? Delegate Remove(Delegate? source, Delegate? value)
static ? Delegate Combine(Delegate? a, Delegate? b)
static bool IsInstanceOfType(object o, Type type)
IEnumerable< object > Annotations(Type type)
EventHandler< XObjectChangeEventArgs > Changed
object AnnotationForSealedType(Type type)
void RemoveAnnotations< T >()
IEnumerable< object > AnnotationsIterator(Type type)
bool NotifyChanging(object sender, XObjectChangeEventArgs e)
object? Annotation(Type type)
SaveOptions GetSaveOptionsFromAnnotations()
void AddAnnotation(object annotation)
void SetLineInfo(int lineNumber, int linePosition)
bool NotifyChanged(object sender, XObjectChangeEventArgs e)
EventHandler< XObjectChangeEventArgs > Changing
void RemoveAnnotations(Type type)
void SetBaseUri(string baseUri)
IEnumerable< T > Annotations< T >()