30 lines
908 B
C#
30 lines
908 B
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace VisualStudioMock
|
|
{
|
|
/// <summary>
|
|
/// Information about the error state of an instance.
|
|
/// </summary>
|
|
[ComImport]
|
|
[Guid("46DCCD94-A287-476A-851E-DFBC2FFDBC20")]
|
|
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
|
|
public interface ISetupErrorState
|
|
{
|
|
/*
|
|
/// <summary>
|
|
/// Gets an array of failed package references.
|
|
/// </summary>
|
|
/// <returns>An array of failed package references.</returns>
|
|
[return: MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_UNKNOWN)]
|
|
ISetupFailedPackageReference[] GetFailedPackages();
|
|
|
|
/// <summary>
|
|
/// Gets an array of skipped package references.
|
|
/// </summary>
|
|
/// <returns>An array of skipped package references.</returns>
|
|
[return: MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_UNKNOWN)]
|
|
ISetupPackageReference[] GetSkippedPackages();
|
|
*/
|
|
}
|
|
} |