IVsGeneratorProgress.Progress(UInt32, UInt32) Methode

Definition

Legt einen Index fest, der angibt, zu welchem Anteil die Generierung abgeschlossen wurde.

public:
 int Progress(System::UInt32 nComplete, System::UInt32 nTotal);
public:
 int Progress(unsigned int nComplete, unsigned int nTotal);
int Progress(unsigned int nComplete, unsigned int nTotal);
public int Progress (uint nComplete, uint nTotal);
abstract member Progress : uint32 * uint32 -> int
Public Function Progress (nComplete As UInteger, nTotal As UInteger) As Integer

Parameter

nComplete
UInt32

[in] Index, der angibt, zu welchem Anteil der Generierung abgeschlossen wurde. Dieser Wert kann zwischen null und. liegen. nTotal

nTotal
UInt32

in Der Maximalwert für nComplete .

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell. idl:

HRESULT IVsGeneratorProgress::Progress(

[in] ULONG nComplete,

[in] ULONG nTotal

);

Der Prozentsatz der abgeschlossenen Generierung wird vom Projekt System als ( nComplete / nTotal ) * 100 berechnet.

Die Visual Basic-und Visual c#-Projektsysteme zeigen dem Benutzer keinen benutzerdefinierten Tool Fortschritt an. Benutzerdefinierte Tools sollten diese Methode jedoch trotzdem implementieren, um die Fortschrittsbericht Erstellung nutzen zu können, die möglicherweise in einer zukünftigen Version von Visual Studio verfügbar ist.

Gilt für