FileVersionInfo.LegalCopyright Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets all copyright notices that apply to the specified file.
public:
property System::String ^ LegalCopyright { System::String ^ get(); };
public string? LegalCopyright { get; }
public string LegalCopyright { get; }
member this.LegalCopyright : string
Public ReadOnly Property LegalCopyright As String
Property Value
The copyright notices that apply to the specified file.
Examples
The following example calls GetVersionInfo to get the FileVersionInfo for the Notepad. Then it prints the LegalCopyright in a text box. This code assumes textBox1
has been instantiated.
private:
void GetCopyright()
{
// Get the file version for the notepad.
FileVersionInfo^ myFileVersionInfo =
FileVersionInfo::GetVersionInfo( Environment::SystemDirectory + "\\Notepad.exe" );
// Print the copyright notice.
textBox1->Text = String::Concat( "Copyright notice: ", myFileVersionInfo->LegalCopyright );
}
private void GetCopyright()
{
// Get the file version for the notepad.
FileVersionInfo myFileVersionInfo =
FileVersionInfo.GetVersionInfo(Environment.SystemDirectory + "\\Notepad.exe");
// Print the copyright notice.
textBox1.Text = "Copyright notice: " + myFileVersionInfo.LegalCopyright;
}
Private Sub GetCopyright()
' Get the file version for the notepad.
Dim myFileVersionInfo As FileVersionInfo = _
FileVersionInfo.GetVersionInfo(Environment.SystemDirectory + "\Notepad.exe")
' Print the copyright notice.
textBox1.Text = "Copyright notice: " & myFileVersionInfo.LegalCopyright
End Sub
Remarks
This should include the full text of all notices, legal symbols, copyright dates, and so on or null
if the file did not contain version information.