Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zestaw SDK usługi Build Insights języka C++ jest zgodny z programem Visual Studio 2017 lub nowszym. Aby zapoznać się z dokumentacją dla tych wersji, ustaw kontrolkę selektora wersji programu Visual Studio dla tego artykułu na program Visual Studio 2017 lub nowszy. Znajduje się on w górnej części spisu treści na tej stronie.
Klasa FileOutput
jest używana z funkcjami MatchEvent, MatchEventInMemberFunction, MatchEventStack i MatchEventStackInMemberFunction. Służy do dopasowywania EXECUTABLE_IMAGE_OUTPUT, EXP_OUTPUT, IMP_LIB_OUTPUT, LIB_OUTPUT lub zdarzenia OBJ_OUTPUT.
Składnia
class FileOutput : public SimpleEvent
{
public:
enum class Type
{
OTHER = FILE_TYPE_CODE_OTHER,
OBJ = FILE_TYPE_CODE_OBJ,
EXECUTABLE_IMAGE = FILE_TYPE_CODE_EXECUTABLE_IMAGE,
LIB = FILE_TYPE_CODE_LIB,
IMP_LIB = FILE_TYPE_CODE_IMP_LIB,
EXP = FILE_TYPE_CODE_EXP
};
FileOutput(const RawEvent& event);
const wchar_t* Path() const;
Type Type() const;
};
Elementy członkowskie
Wraz z dziedziczone elementy członkowskie z klasy FileOutput
bazowej SimpleEvent klasa zawiera następujące elementy członkowskie:
Konstruktory
Funkcje
FileOutput
FileOutput(const RawEvent& event);
Parametry
event
Zdarzenie EXECUTABLE_IMAGE_OUTPUT, EXP_OUTPUT, IMP_LIB_OUTPUT, LIB_OUTPUT lub OBJ_OUTPUT .
Ścieżka
const wchar_t Path() const;
Wartość zwracana
Ścieżka bezwzględna do pliku wyjściowego.
Typ
Type Type() const;
Wartość zwracana
Kod opisujący typ pliku wyjściowego.