<Type Name="InvalidateMaybeRecurseChildFunc" FullName="Gdk.InvalidateMaybeRecurseChildFunc"> <TypeSignature Language="C#" Value="public delegate bool InvalidateMaybeRecurseChildFunc(Gdk.Window arg1);" /> <AssemblyInfo> <AssemblyName>gdk-sharp</AssemblyName> <AssemblyVersion>2.8.0.0</AssemblyVersion> </AssemblyInfo> <Base> <BaseTypeName>System.Delegate</BaseTypeName> </Base> <Parameters> <Parameter Name="arg1" Type="Gdk.Window" /> </Parameters> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Docs> <param name="arg1">The window to consider.</param> <summary>Callback function for <see cref="M:Gdk.Window.InvalidateMaybeRecurse" />.</summary> <returns>Whether or not the part of <paramref name="arg1" /> intersecting the region-to-be-invalidated should be invalidated.</returns> <remarks /> </Docs> </Type>