<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
			<Title>NotifyPropertyChanged event handler</Title>
			<Shortcut>notify</Shortcut>
      <Author>Bart Lannoeye</Author>
		</Header>
        <Snippet>
          <Code Language="csharp">
            <![CDATA[public event PropertyChangedEventHandler PropertyChanged;
    
    /// <summary>
    /// Raise the PropertyChanged event
    /// </summary>
    /// <param name="propertyName">The name of the property that has changed</param>
    private void NotifyPropertyChanged(String propertyName)
    {
        if (PropertyChanged != null)
        {
            this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
        }
    }]]></Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>