Interfejs VCCustomBuildRule
Interfejs dostępu niestandardowe zasady tworzenia i budowania niestandardowego reguła plików.
Przestrzeń nazw: Microsoft.VisualStudio.VCProjectEngine
Zestaw: Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)
Składnia
'Deklaracja
<GuidAttribute("F00BA17A-05B0-4DFD-92CF-434A259993D2")> _
Public Interface VCCustomBuildRule
[GuidAttribute("F00BA17A-05B0-4DFD-92CF-434A259993D2")]
public interface VCCustomBuildRule
[GuidAttribute(L"F00BA17A-05B0-4DFD-92CF-434A259993D2")]
public interface class VCCustomBuildRule
[<GuidAttribute("F00BA17A-05B0-4DFD-92CF-434A259993D2")>]
type VCCustomBuildRule = interface end
public interface VCCustomBuildRule
Typ VCCustomBuildRule uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
AdditionalDependencies | Zwraca lub ustawia elementy dodatkowe, specyficzne dla konfiguracji, aby dodać do linii łącza, takie jak comdlg32.lib lub kernel32.lib. | |
AdditionalOptions | Zwraca lub ustawia opcje, aby dodać na końcu wiersza polecenia bezpośrednio przed nazwy pliku.Przykładem jest, jeśli opcja nie jest obsługiwana w modelu obiektów. | |
BatchingSeparator | Zwraca lub ustawia tekst do wstawienia między nazw plików wejściowych, gdy reguła niestandardowej budowania obsługuje tworzenie pakietów wsadowych w pliku. | |
CommandLine | Zwraca lub ustawia wiersza polecenia dla narzędzia zdarzenia kompilacji do uruchomienia. | |
DisplayName | Zwraca lub ustawia pełną nazwę obiektu. | |
ExecutionDescription | Zwraca lub ustawia tekst, który jest wyświetlany w oknie output przed do wykonywania wiersza polecenia podczas kompilacji. | |
FileExtensions | Zwraca lub ustawia rozszerzenia pliku, używana do kojarzenia reguła kompilacji z nowe pliki dodane do projektu. | |
Name | Pobiera lub ustawia nazwę reguły kompilacji. | |
Outputs | Zwraca lub ustawia plików wyjściowych, który generuje etap budowania niestandardowego. | |
Properties | Pobiera kolekcji właściwości dla obiektu. | |
ShowOnlyRuleProperties | Pobiera lub ustawia wartość określającą, czy właściwości użytkownika reguła kompilacji są wyświetlane w siatce właściwości. | |
SupportsFileBatching | Pobiera lub ustawia wartość określającą, czy dane wejściowe polecenia są obliczane, aby wszystkie pliki, które można batched do pojedynczego wykonywania wiersza polecenia (z wyłączeniem pliki z zestawem właściwości pliku). | |
TargetRule | Pobiera, czy użyć reguły docelowej. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddBooleanProperty | Dodaje właściwość logiczna reguły budowania niestandardowego o podanej nazwie. | |
AddEnumProperty | Dodaje właściwość wyliczania reguły kompilacja niestandardowego o podanej nazwie. | |
AddIntegerProperty | Dodaje właściwość całkowitą reguły budowania niestandardowego o podanej nazwie. | |
AddStringProperty | Dodaje właściwość ciągu reguły budowania niestandardowego o podanej nazwie. | |
RemoveProperty | Reguły niestandardowe kompilacji powoduje usunięcie danej właściwości. |
Początek