﻿<?xml version="1.0" encoding="utf-8"?><Type Name="IEventSource" FullName="Microsoft.Build.Framework.IEventSource"><TypeSignature Language="C#" Value="public interface IEventSource" /><AssemblyInfo><AssemblyName>Microsoft.Build.Framework</AssemblyName><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Interfaces /><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Defines the events raised by the build engine. Loggers receive an object implementing this interface in their <see cref="M:Microsoft.Build.Framework.ILogger.Initialize(Microsoft.Build.Framework.IEventSource)" /> method and use it to subscribe to the events they are interested in receiving.</para></summary></Docs><Members><Member MemberName="AnyEventRaised"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.AnyEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a build raises any other type of build event.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="BuildFinished"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.BuildFinishedEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a build finishes.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="BuildStarted"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.BuildStartedEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a build starts.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CustomEventRaised"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.CustomBuildEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a build raises a custom event.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ErrorRaised"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.BuildErrorEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a build raises an error.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="MessageRaised"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.BuildMessageEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a build raises a message.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ProjectFinished"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.ProjectFinishedEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a project finishes building.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ProjectStarted"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.ProjectStartedEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a project starts building.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="StatusEventRaised"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.BuildStatusEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a build raises a status event.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="TargetFinished"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.TargetFinishedEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a target finishes building.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="TargetStarted"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.TargetStartedEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a target starts building.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="TaskFinished"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.TaskFinishedEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a task completes execution.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="TaskStarted"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.TaskStartedEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a task begins execution.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="WarningRaised"><MemberSignature Language="C#" Value="public event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Microsoft.Build.Framework.BuildWarningEventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when a build raises a warning.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member></Members></Type>