次の方法で共有


IUserDefinedTool インターフェイス

この API は、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

マイクロソフト内部でのみ使用します。

名前空間:  Microsoft.VisualStudio.VCProjectEngine
アセンブリ:  Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll 内)

構文

'宣言
<GuidAttribute("4F0F5FBF-A5C3-4FFE-B2AC-0D4782F0E835")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IUserDefinedTool _
    Inherits IGenericUserDefinedTool
[GuidAttribute("4F0F5FBF-A5C3-4FFE-B2AC-0D4782F0E835")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IUserDefinedTool : IGenericUserDefinedTool
[GuidAttribute(L"4F0F5FBF-A5C3-4FFE-B2AC-0D4782F0E835")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IUserDefinedTool : IGenericUserDefinedTool
[<GuidAttribute("4F0F5FBF-A5C3-4FFE-B2AC-0D4782F0E835")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IUserDefinedTool =  
    interface
        interface IGenericUserDefinedTool
    end
public interface IUserDefinedTool extends IGenericUserDefinedTool

IUserDefinedTool 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド DefaultBucket インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック メソッド DefaultFileExtensions インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド Exec インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド GetPropertiesObject(Int32, Object%) インフラストラクチャ。 マイクロソフト内部でのみ使用。 (IGenericUserDefinedTool から継承されます。)
パブリック メソッド GetPropertiesObject(Int32, Object%) インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド GetPropertiesObjectName(Int32, String%) インフラストラクチャ。 マイクロソフト内部でのみ使用します。 (IGenericUserDefinedTool から継承されます。)
パブリック メソッド GetPropertiesObjectName(Int32, String%) インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド Identifier(String%) インフラストラクチャ。 マイクロソフト内部でのみ使用します。 (IGenericUserDefinedTool から継承されます。)
パブリック メソッド Identifier(String%) インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド Name(String%) インフラストラクチャ。 マイクロソフト内部でのみ使用します。 (IGenericUserDefinedTool から継承されます。)
パブリック メソッド Name(String%) インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド NumberOfProperties(Int32%) インフラストラクチャ。 マイクロソフト内部でのみ使用します。 (IGenericUserDefinedTool から継承されます。)
パブリック メソッド NumberOfProperties(Int32%) インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド NumberOfPropertiesObjects(Int32%) インフラストラクチャ。 マイクロソフト内部でのみ使用します。 (IGenericUserDefinedTool から継承されます。)
パブリック メソッド NumberOfPropertiesObjects(Int32%) インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド Outputs インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド SaveProperties(IToolPropertyWriter) インフラストラクチャ。 マイクロソフト内部でのみ使用します。 (IGenericUserDefinedTool から継承されます。)
パブリック メソッド SaveProperties(IToolPropertyWriter) インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド SaveUserProperties(IToolPropertyWriter) インフラストラクチャ。 マイクロソフト内部でのみ使用します。 (IGenericUserDefinedTool から継承されます。)
パブリック メソッド SaveUserProperties(IToolPropertyWriter) インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド SetInputs インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド SetPropertyContainer(ISimplePropertyContainer) インフラストラクチャ。 マイクロソフト内部でのみ使用します。 (IGenericUserDefinedTool から継承されます。)
パブリック メソッド SetPropertyContainer(ISimplePropertyContainer) インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド SupportsBatchMode インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド SupportsSingleFileMode インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド SupportsTargetMode インフラストラクチャ。 マイクロソフト内部でのみ使用します。

このページのトップへ

参照

参照

Microsoft.VisualStudio.VCProjectEngine 名前空間