次の方法で共有


WizComboClass.Count プロパティ

指定したウィザード コンボ ボックス内の項目の数を取得します。

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

構文

'宣言
Public Overridable ReadOnly Property Count As Integer
public virtual int Count { get; }
public:
virtual property int Count {
    int get ();
}
abstract Count : int with get 
override Count : int with get
function get Count () : int

プロパティ値

型 : Int32
ウィザード コンボ ボックスの項目数。

実装

IWizCombo.Count

// From the Visual C++ Add Method wizard.

function EnableDisableControls(bStock)
{
   if (bStock)
   {
      window.external.AddSymbol("DISPID_DISABLED", true);
      INTERNAL_NAME.disabled = true;
      PARAMETER_NAME.disabled = true;
      PARAMETER_TYPE.Enabled = false;
      INTERNAL_NAME_LABEL.disabled = true;
      PARAMETER_NAME_LABEL.disabled = true;
      PARAMETER_TYPE_LABEL.disabled = true;

      PARAMETERS.length = 0;
      INTERNAL_NAME.value = "";
      RETURN_TYPE_LIST.ListIndex = RETURN_TYPE_LIST.Count - 1;
      RETURN_TYPE_LIST.Enabled = false;
      RETURN_TYPE_LABEL.disabled = true;
   }
   else
   {
      window.external.AddSymbol("DISPID_DISABLED", false);
      INTERNAL_NAME.disabled = false;
      PARAMETER_NAME.disabled = false;
      PARAMETER_TYPE.Enabled = true;
      INTERNAL_NAME_LABEL.disabled = false;
      PARAMETER_NAME_LABEL.disabled = false;
      PARAMETER_TYPE_LABEL.disabled = false;

      INTERNAL_NAME.value = STOCK_METHODS.Value;
      var strInterfaceType = window.external.FindSymbol("INTERFACE_TYPE");
      var bLocalAttrib = window.external.FindSymbol("LOCAL_ATTRIB");
      if (strInterfaceType == "dispinterface" || (strInterfaceType == "custom" && bLocalAttrib))
      {
         RETURN_TYPE_LIST.Enabled = true;
         RETURN_TYPE_LABEL.disabled = false;
      }
   }
   ToggleButtons();
}

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

WizComboClass クラス

Microsoft.VisualStudio.VsWizard 名前空間

その他の技術情報

ウィザードのデザイン

Visual C++ 機能拡張オブジェクト モデル